:root{--clr-dark: 230 35% 7%;--clr-light: 231 77% 90%;--clr-white: 0 0% 100%;--clr-black: 0 0% 0%;--clr-bg-white: 0 0% 97%;--clr-primary: 309 41% 43%;--clr-secondary: #e667a6;--clr-label: black;--clr-text: black;--fs-900: clamp(5rem, 8vw + 1rem, 9.375rem);--fs-800: 3.5rem;--fs-700: 1.5rem;--fs-600: 1rem;--fs-500: 1rem;--fs-400: .9375rem;--fs-300: 1rem;--fs-200: .875rem;--ff-serif: "Bellefair", serif;--ff-sans-cond: "Barlow Condensed", sans-serif;--ff-sans-normal: "Open Sans", sans-serif;--ff-title: "Raleway", sans-serif;--ff-ingredient: "Book Antiqua", serif}@media(min-width:35em){:root{--fs-800: 5rem;--fs-700: 2.5rem;--fs-600: 1.5rem;--fs-500: 1.25rem;--fs-400: 1rem}}@media(min-width:45em){:root{--fs-800: 6.25rem;--fs-700: 3.5rem;--fs-600: 2rem;--fs-500: 1.75rem;--fs-400: 1.125rem}}*,*:before,*:after{box-sizing:border-box}*{padding:0;margin:0;list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.flex{display:flex;gap:var(--gap, 1rem)}.flex-right{display:flex;gap:var(--gap, 1rem);justify-content:flex-end}.flex-wrap{display:flex;gap:var(--gap, 1rem);flex-wrap:wrap;flex-basis:100%}.grid{display:grid;gap:var(--gap, 1rem)}.d-block{display:block}.flow>*:where(:not(:first-child)){margin-top:var(--flow-space, 1rem)}.flow--space-small{--flow-space: .75rem}.container{padding-inline:2em;margin-inline:auto;max-width:80rem}.pad-left{margin-left:auto}.deco-none{text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:0;margin-left:0}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width:576px){.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:576px){.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ml-auto,.mx-auto{margin-left:auto!important}.float-right{float:right}@media(min-width:576px){.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media(min-width:768px){.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(min-width:768px){.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media(min-width:768px){.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bg-dark{background-color:hsl(var(--clr-dark))}.bg-accent{background-color:hsl(var(--clr-light))}.bg-white{background-color:hsl(var(--clr-bg-white))}.text-dark{color:hsl(var(--clr-dark))}.text-accent{color:hsl(var(--clr-light))}.text-white{color:hsl(var(--clr-white))}.text-primary{color:hsl(var(--clr-primary))}.text-secondary{color:hsl(var(--clr-secondary))}.ff-serif{font-family:var(--ff-serif)}.ff-sans-cond{font-family:var(--ff-sans-cond)}.ff-sans-normal{font-family:var(--ff-sans-normal)}.ff-title{font-family:var(--ff-title)}.ff-ingredient{font-family:var(--ff-ingredient)}.letter-spacing-1{letter-spacing:4.75px}.letter-spacing-2{letter-spacing:2.7px}.letter-spacing-3{letter-spacing:2.35px}.uppercase{text-transform:uppercase}.fs-900{font-size:var(--fs-900)}.fs-800{font-size:var(--fs-800)}.fs-700{font-size:var(--fs-700)}.fs-600{font-size:var(--fs-600)}.fs-500{font-size:var(--fs-500)}.fs-400{font-size:var(--fs-400)}.fs-300{font-size:var(--fs-300)}.fs-200{font-size:var(--fs-200)}.fs-900,.fs-800,.fs-700,.fs-600{line-height:1.1}.App{min-height:100vh;background-color:#f2f2f2}body{background-color:#f2f2f2}.App .navbar-brand{font-weight:700}.app-container{margin:0 auto;display:block;box-sizing:content-box;width:100vw}.app-header{margin:0 auto;height:75px;background:#fffc;box-shadow:0 25px 50px #0000001a;width:100%;padding-left:25px;padding-right:25px}.main-container{width:100%;display:block}.app-content{max-width:1350px;width:100%;margin:0 auto;padding-left:25px;padding-right:25px}.app-footer{margin:0 auto;width:100%;padding-left:25px;padding-right:25px}@media print{.app-header{display:none}}.NotFound{padding-top:100px;text-align:center}.button{font-family:var(--ff-sans-normal);font-weight:var(--fs-700);border:0;border-radius:.5em;cursor:pointer;display:inline-block;line-height:1}button:disabled,button[disabled]{border:1px solid #999999;background-color:#ccc;color:#666}.button--primary{color:hsl(var(--clr-white));background-color:hsl(var(--clr-primary))}.button--secondary{color:hsl(var(--clr-white));background-color:var(--clr-secondary);box-shadow:#00000026 0 0 0 1px inset}.button--standard{color:hsl(var(--clr-black));background-color:hsl(var(--clr-white));border:1px solid #ddd}.button--sm,.button--small{font-size:12px;padding:10px 16px}.button--med,.button--medium{font-size:14px;padding:11px 20px}.button--short{font-size:14px;padding:5px 20px;width:80px}.button--lg,.button--large{font-size:16px;padding:12px 24px}.button--standard{color:hsl(var(--clr-white));font-size:14px;padding:18px 14px}.button--standard-secondary{color:hsl(var(--clr-black));background-color:hsl(var(--clr-white));border:1px solid #ddd;font-size:14px;padding:18px 14px}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner{width:50px;height:50px;border:10px solid #f3f3f3;border-top:10px solid #383636;border-radius:50%;animation:spinner 1.5s linear infinite}.loading-spinner-sm{display:inline-block;width:.75rem;height:.75rem;border:3px solid #f3f3f3;border-top:3px solid #383636;border-radius:50%;animation:spinner 1.5s linear infinite}.spinner-container{display:grid;justify-content:center;align-items:center;height:350px}.LoaderButton .spinning.glyphicon{margin-right:7px;top:2px;animation:spin 1s infinite linear}@keyframes spin{0%{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.loader-button{align-items:center}.loader-button-space{margin-right:.5rem;align-items:center}@media all and (min-width:480px){.Login{padding:60px 0}.Login form{margin:0 auto;max-width:320px}}.Login form a{margin-bottom:15px;display:block;font-size:14px}.form{display:flex}.form .wrapper{width:100%;display:flex;flex-direction:column;gap:var(--gap, 1rem)}.form .submitted input:invalid{border-color:red}.form .submitted input:invalid:focus{outline-color:red}.Popover{background-color:#fff;border:none;font-size:90%;padding:22px 25px;box-sizing:border-box;width:max-content;max-width:calc(100vw - 10px);border-radius:10px;box-shadow:0 25px 50px #00000026;z-index:200}.FloatingArrow{border:1px solid #ddd}.popover-triangle{display:block;height:24px;width:24x;background-color:inherit;border:inherit;position:absolute;bottom:-12px;left:calc(50% - 12px);clip-path:polygon(0% 0%,100% 100%,0% 100%);transform:rotate(-45deg);border-radius:0 0 0 .25em;box-shadow:0 2px 4px #000a141a}.popover-content{display:flex;flex-direction:column;gap:25px}.popover-label{font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left;text-transform:uppercase;color:#898989;margin-bottom:5px}.popover-title{font-family:Roboto;font-size:24px;font-weight:500;line-height:30px;letter-spacing:-.01em;text-align:left;color:#000}.popover-buttonbar{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.popover-buttonbar button:not(:last-child){margin-right:10px}.popover-textarea{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#000;border-radius:10px;padding:15px;border:.5px solid #00000080;width:100%}.popover-textarea::placeholder{font-family:Roboto;font-size:16px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#00000054}.popover-tip{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;max-width:400px;text-align:left;color:#000}.popover-hint{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}.popover-minwidth{min-width:300px}@media screen and (min-width:500px){.popover-minwidth{min-width:400px}}.popover-button{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;border:none;border-radius:.5em;cursor:pointer;display:inline-block;line-height:1}.popover-button button:disabled,.popover-button button[disabled]{background:#333;border:none}.popover-button--primary{color:#fff;background-color:#333}.popover-button--primary:hover{background:#1a1a1a}.popover-button--primary:active{background:#000}.popover-button--danger{color:#fff;background-color:#c00}.popover-button--danger:hover{background:#d00}.popover-button--danger:active{background:red}.popover-button--secondary{color:#515151;background-color:#d9d9d9}.popover-button--secondary:hover{color:#000;background:#b3b3b3}.popover-button--secondary:active{color:#fff;background:#333}.popover-button--secondary:disabled{color:#666;background:#ccc}.popover-button--standard{color:hsl(var(--clr-black));background-color:hsl(var(--clr-white));border:1px solid #ddd}.popover-button--sm,.popover-button--small{font-size:12px;padding:10px 16px}.popover-button--med,.popover-button--medium{height:50px;padding:10px 25px;gap:10px;opacity:0px}.popover-button--short{font-size:14px;padding:5px 20px;width:80px}.popover-button--lg,.popover-button--large{font-size:16px;padding:12px 24px}.popover-button--standard{color:hsl(var(--clr-white));font-size:14px;padding:18px 14px}.popover-button--standard-secondary{color:hsl(var(--clr-black));background-color:hsl(var(--clr-white));border:1px solid #ddd;font-size:14px;padding:18px 14px}._wrapper_19z3r_1{display:flex;flex-direction:column}._label_19z3r_6{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;text-align:left;display:flex;flex-direction:row;align-items:center;gap:10px}._input_19z3r_18{border:.5px solid #00000080;color:var(--clr-text);border-radius:10px;padding:20px;width:100%;margin:0;font-family:Roboto;font-size:18px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}._input_19z3r_18::placeholder{font-family:Roboto;font-size:18px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}._input_19z3r_18:focus{outline:2px solid darkgray}._validationMessage_19z3r_51{font-size:.8em;color:red;margin-top:.5em}._wrapper_1te85_1{display:flex;flex-direction:column}._label_1te85_6{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;text-align:left;display:flex;flex-direction:row;align-items:center;gap:10px}._input_1te85_18{border:.5px solid #00000080;color:var(--clr-text);border-radius:10px;padding:20px;width:100%;margin:0;font-size:1.2em;font-weight:400;font-family:Roboto}._input_1te85_18::placeholder{font-family:Roboto;font-size:18px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}._input_1te85_18:focus{outline:2px solid darkgray}._wrapper_row_1te85_48{display:flex;flex-direction:row}._label_row_1te85_53{color:var(--clr-label);padding-top:.4rem;margin-right:.25rem}._input_row_1te85_59{border:1px solid #ccc;color:var(--clr-text);border-radius:.25em;padding:.2em .4em;width:100%;margin:0;font-size:1.2em;font-weight:200;font-family:inherit}._input_row_1te85_59:focus{outline:2px solid darkgray}._validationMessage_1te85_79{font-size:.8em;color:red;margin-top:.5em}.lander{padding:80px 0;text-align:center}.activity{margin-top:25px}.activity-navigation-column{display:flex;flex-direction:column;gap:50px}.activity-navigation{display:flex;flex-direction:column;gap:10px}.activity-navigation-row{display:flex;flex-direction:row;align-items:center;gap:10px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;padding:10px;cursor:pointer}.activity-navigation-row:hover{box-shadow:0 3px 4px #00000026;border-radius:5px;background:#fff}.activity-navigation-row-selected{background:#fff;border-radius:5px;box-shadow:0 1px 2px #00000026;cursor:default}.activity-navigation-icon{display:flex;align-items:center;justify-content:center;width:30px}.activity-section-title{font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left;color:gray}.activity-feed,.activity-comments{display:flex;flex-direction:column;gap:25px}@media screen and (min-width:1200px){.activity{display:grid;grid-template-rows:auto;grid-template-columns:1fr 2fr 1fr;grid-gap:50px}}@media screen and (min-width:850px)and (max-width:1199px){.activity{display:grid;grid-template-rows:auto;grid-template-columns:3fr 1fr;grid-gap:50px}}@media screen and (min-width:394px)and (max-width:849px){.activity{display:flex;flex-direction:column}}@media screen and (max-width:393px){.app-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.activity{display:flex;flex-direction:column}}.new-recipe-card{display:flex;flex-direction:column;background:none}.new-recipe-card-main{display:flex;flex-direction:column;gap:10px;box-shadow:0 25px 50px #00000026,0 0 .5px #00000040;border-radius:25px;background:#fff;overflow:hidden}.new-recipe-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:50px;background:none;padding:0 25px 10px}.new-recipe-card-content{display:flex;flex-direction:column;padding:25px}.new-recipe-card-photo{overflow:hidden;object-fit:cover;max-height:400px;width:100%;position:relative}.new-recipe-card-badge{position:absolute;top:25px;left:25px;background:#000;color:#fff;border-radius:5px;font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px}.new-recipe-card-book-row{display:flex;flex-direction:row;gap:5px;align-items:center;color:#666}.new-recipe-card-book-name{font-family:Roboto;font-size:16px;font-weight:700;line-height:30px;letter-spacing:-.01em;text-align:left}.new-recipe-card-name{font-family:Roboto;font-size:40px;font-weight:200;line-height:46.88px;letter-spacing:-.01em;text-align:left}.new-recipe-card-description{margin-top:10px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;@supports (-webkit-line-clamp: 2){overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width:393px){.new-recipe-card-main{border-radius:0}}div.spinner-arc{position:relative;width:99px;height:99px;display:inline-block;margin-left:50%;margin-right:50%;background:none;padding:10px;border-radius:10px}div.spinner-arc-sm{position:relative;width:50px;height:50px;display:inline-block;margin-left:10%;margin-right:10%;background:none;padding:10px;border-radius:10px}div.spinner-arc div{width:3%;height:16%;background:#000;position:absolute;left:49%;top:43%;opacity:0;border-radius:50px;-webkit-border-radius:50px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px #0003;-webkit-animation:fade 1s linear infinite;animation:fade 1s linear infinite}@keyframes fade{0%{opacity:1}to{opacity:.25}}div.spinner-arc div.bar1{-webkit-transform:rotate(0deg) translate(0,-130%);transform:rotate(0) translateY(-130%);-webkit-animation-delay:0s;animation-delay:0s}div.spinner-arc div.bar2{-webkit-transform:rotate(30deg) translate(0,-130%);transform:rotate(30deg) translateY(-130%);-webkit-animation-delay:-.9167s;animation-delay:-.9167s}div.spinner-arc div.bar3{-webkit-transform:rotate(60deg) translate(0,-130%);transform:rotate(60deg) translateY(-130%);-webkit-animation-delay:-.833s;animation-delay:-.833s}div.spinner-arc div.bar4{-webkit-transform:rotate(90deg) translate(0,-130%);transform:rotate(90deg) translateY(-130%);-webkit-animation-delay:-.7497s;animation-delay:-.7497s}div.spinner-arc div.bar5{-webkit-transform:rotate(120deg) translate(0,-130%);transform:rotate(120deg) translateY(-130%);-webkit-animation-delay:-.667s;animation-delay:-.667s}div.spinner-arc div.bar6{-webkit-transform:rotate(150deg) translate(0,-130%);transform:rotate(150deg) translateY(-130%);-webkit-animation-delay:-.5837s;animation-delay:-.5837s}div.spinner-arc div.bar7{-webkit-transform:rotate(180deg) translate(0,-130%);transform:rotate(180deg) translateY(-130%);-webkit-animation-delay:-.5s;animation-delay:-.5s}div.spinner-arc div.bar8{-webkit-transform:rotate(210deg) translate(0,-130%);transform:rotate(210deg) translateY(-130%);-webkit-animation-delay:-.4167s;animation-delay:-.4167s}div.spinner-arc div.bar9{-webkit-transform:rotate(240deg) translate(0,-130%);transform:rotate(240deg) translateY(-130%);-webkit-animation-delay:-.333s;animation-delay:-.333s}div.spinner-arc div.bar10{-webkit-transform:rotate(270deg) translate(0,-130%);transform:rotate(270deg) translateY(-130%);-webkit-animation-delay:-.2497s;animation-delay:-.2497s}div.spinner-arc div.bar11{-webkit-transform:rotate(300deg) translate(0,-130%);transform:rotate(300deg) translateY(-130%);-webkit-animation-delay:-.167s;animation-delay:-.167s}div.spinner-arc div.bar12{-webkit-transform:rotate(330deg) translate(0,-130%);transform:rotate(330deg) translateY(-130%);-webkit-animation-delay:-.0833s;animation-delay:-.0833s}.avatar{display:flex;flex-direction:row;align-items:center;gap:5px;width:fit-content}.avatar-image{border-radius:50%;width:22px;height:22px;object-fit:cover;overflow:hidden}.avatar-image-light{border-radius:50%;width:22px;height:22px;object-fit:cover;overflow:hidden;color:#ffffffb2}.avatar-name{font-family:Roboto;font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.4px;text-align:left;color:#000}.avatar-name-light{font-family:Roboto;font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.4px;text-align:left;color:#fff}.avatar-timeago{font-family:Roboto;font-size:13px;font-style:italic;font-weight:400;line-height:15.23px;letter-spacing:-.01em;text-align:left;color:#0006}.avatar-timeago-light{font-family:Roboto;font-size:13px;font-style:italic;font-weight:400;line-height:15.23px;letter-spacing:-.01em;text-align:left;color:#ffffffb2}.popovermenu [aria-haspopup=listbox]{display:inline-block;background:#fff;font-size:1rem;padding:25px;cursor:default;user-select:none;overflow:hidden}.popovermenu-list{display:flex;flex-direction:column;border:none;background:#fff;outline:0;border-radius:25px;padding:25px;box-shadow:0 25px 50px #00000026,0 0 .5px #00000040;z-index:200}.popovermenu-item{color:#666;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;padding:10px 25px;border:none;text-align:left;outline:0}.start-recipe{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:25px}.start-recipe-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.start-recipe-image{width:100%;height:100%;object-fit:cover}.start-recipe-text{margin-top:10px;font-family:Roboto;font-size:18px;font-weight:400;line-height:21.09px;letter-spacing:-.01em;text-align:center}.welcome-card{display:flex;flex-direction:column;background:#fff;box-shadow:0 25px 50px #00000026,0 0 .5px #00000040;border-radius:25px;overflow:hidden;padding:25px}.welcome-card-title{font-family:Roboto;font-size:40px;font-weight:200;line-height:46.88px;letter-spacing:-.01em;text-align:left}.welcome-card-body{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}.welcome-card-options{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:25px;color:#666}.welcome-card-option{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;display:flex;flex-direction:row;align-items:center;gap:10px;color:#666;text-decoration:none;background:none;border:none;cursor:pointer;margin-left:10px;margin-right:10px}.welcome-card-option:hover{color:#000}@media screen and (max-width:393px){.welcome-card{border-radius:0}}.new-comment-card{display:flex;flex-direction:column;background:#fff;box-shadow:0 25px 50px #00000026,0 0 .5px #00000040;border-radius:25px;overflow:hidden}.new-comment-card-content{display:flex;flex-direction:column;gap:10px;padding:25px}.new-comment-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:25px 25px 18px;height:80px;background:#f2f2f2}.new-comment-card-badge{background:#000;color:#fff;border-radius:5px;font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px}.new-comment-card-book-row{display:flex;flex-direction:row;gap:5px;align-items:center;color:#666}.new-comment-card-name{font-family:Roboto;font-size:16px;font-weight:700;line-height:30px;letter-spacing:-.01em;text-align:left;color:#666;display:flex;flex-direction:row;gap:5px;align-items:center}.new-comment-card-comment{margin-top:10px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#666}.new-comment-controls{display:flex;flex-direction:row;align-items:center;gap:25px;height:50px}.new-comment-reply{display:flex;flex-direction:row;align-items:center;gap:5px;font-family:Roboto;font-size:13px;font-weight:500;line-height:30px;letter-spacing:-.01em;text-align:left;margin-left:8px;background:none;border:none}.new-comment-vote{display:flex;flex-direction:row;align-items:center;gap:5px;font-family:Roboto;font-size:13px;font-weight:500;line-height:30px;letter-spacing:-.01em;text-align:left;margin-left:auto}.new-comment-quote{display:flex;flex-direction:row;align-items:center;gap:5px;font-family:Roboto;font-size:13px;font-weight:500;line-height:30px;letter-spacing:-.01em;text-align:left;margin-left:8px;background:none;border:none}@media screen and (max-width:393px){.new-comment-card{border-radius:0}}.updated-recipe-card{display:flex;flex-direction:column;background:none}.updated-recipe-card-main{display:flex;flex-direction:column;gap:10px;box-shadow:0 25px 50px #00000026,0 0 .5px #00000040;border-radius:25px;background:#fff;overflow:hidden}.updated-recipe-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:50px;background:none;padding:0 25px 10px}.updated-recipe-card-content{display:flex;flex-direction:column;padding:25px}.updated-recipe-card-photo{overflow:hidden;object-fit:cover;max-height:400px;width:100%;position:relative}.updated-recipe-card-badge{position:absolute;top:25px;left:25px;background:#000;color:#fff;border-radius:5px;font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px}.updated-recipe-card-book-row{display:flex;flex-direction:row;gap:5px;align-items:center;color:#666}.updated-recipe-card-book-name{font-family:Roboto;font-size:16px;font-weight:700;line-height:30px;letter-spacing:-.01em;text-align:left}.updated-recipe-card-name{font-family:Roboto;font-size:40px;font-weight:200;line-height:46.88px;letter-spacing:-.01em;text-align:left}.updated-recipe-card-updates{margin-top:10px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}@media screen and (max-width:393px){.updated-recipe-card-main{border-radius:0}}.new-memory-card{display:flex;flex-direction:column;background:none}.new-memory-card-main{display:flex;flex-direction:column;gap:10px;box-shadow:0 25px 50px #00000026,0 0 .5px #00000040;border-radius:25px;background:#fff;overflow:hidden}.new-memory-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:50px;background:none;padding:0 25px 10px}.new-memory-card-content{display:flex;flex-direction:column;padding:25px}.new-memory-card-photo{overflow:hidden;object-fit:cover;max-height:400px;width:100%;position:relative}.new-memory-card-badge{position:absolute;top:25px;left:25px;background:#000;color:#fff;border-radius:5px;font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px;z-index:100}.new-memory-card-recipe-row{display:flex;flex-direction:row;gap:5px;align-items:center;color:#666}.new-memory-card-recipe-name{font-family:Roboto;font-size:16px;font-weight:700;line-height:30px;letter-spacing:-.01em;text-align:left}.new-memory-card-name{font-family:Roboto;font-size:40px;font-weight:200;line-height:46.88px;letter-spacing:-.01em;text-align:left}.new-memory-card-story{margin-top:10px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;@supports (-webkit-line-clamp: 2){overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.detail-photos-slideshow{margin:auto;position:relative;overflow:hidden;align-items:center;background:#000}.detail-photos-next,.detail-photos-prev{top:calc(50% - 20px);position:absolute;background:#fff;border-radius:30px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;font-weight:700;font-size:18px;z-index:2}.detail-photos-next{right:10px}.detail-photos-prev{left:10px;transform:scale(-1)}.detail-photos-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.detail-photos-navigator{z-index:10;position:absolute;left:50%;bottom:5%;transform:translate(-50%)}.detail-photos-close{position:absolute;top:25px;right:25px;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;z-index:10}.detail-photos-button{background:none;border:none;color:#000;display:flex;align-items:center;justify-content:center;z-index:10}.detail-photos-left{position:absolute;top:50%;left:25px}.detail-photos-right{position:absolute;top:50%;right:25px}@media(display-mode:fullscreen){.detail-photos-image{height:80vh;margin-left:50px;margin-right:50px;object-fit:contain;width:90%}}.photo-navigator{display:flex;flex-direction:row;gap:10px;align-items:center}.photo-navigator-button{display:flex;flex-direction:row;justify-content:center;width:32px;height:32px;background:none;fill:#000;color:#fff;cursor:pointer;z-index:1;transition:transform .1s ease-in-out;background:#000000bf;transition:background-color .3s ease-in-out;border-radius:50%;border:none;align-items:center;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.photo-navigator-button:hover{background:#000000e5}.photo-navigator-button:active{background:#000}.photo-navigator-button-light{display:flex;flex-direction:row;justify-content:center;width:32px;height:32px;cursor:pointer;z-index:1;transition:transform .1s ease-in-out;background:#ffffffbf;color:#000;border-radius:50%;border:none;align-items:center;backdrop-filter:blur(25px);transition:background-color .3s ease-in-out}.photo-navigator-button-light:hover{background:#ffffffe5}.photo-navigator-button-light:active{background:#fff}.photo-navigator-indicator-light{display:flex;flex-direction:row;align-items:flex-start;padding:12px;gap:10px;background:#ffffffbf;transition:background-color .3s ease-in-out;backdrop-filter:blur(25px);border-radius:16px}.photo-navigator-indicator-circle-active-light{width:8px;height:8px;background:#000;transition:background-color .3s ease-in-out;border-radius:16px}.photo-navigator-indicator-circle-light{width:8px;height:8px;background:#0003;transition:background-color .3s ease-in-out;border-radius:16px;border:2px solid transparent;cursor:pointer}.photo-navigator-indicator{display:flex;flex-direction:row;align-items:flex-start;padding:12px;gap:10px;background:#000;transition:background-color .3s ease-in-out;backdrop-filter:blur(25px);border-radius:16px}.photo-navigator-indicator-circle-active{width:8px;height:8px;background:#fff;transition:background-color .3s ease-in-out;border-radius:16px}.photo-navigator-indicator-circle{width:8px;height:8px;background:#fff3;border-radius:16px;border:2px solid transparent;transition:background-color .3s ease-in-out;cursor:pointer}.feed{display:flex;flex-direction:column;gap:25px}.feed-link{text-decoration:none;color:#000}.recent-comment{display:flex;flex-direction:column;gap:10px;padding-top:10px;padding-bottom:20px}.recent-comments-header{display:flex;flex-direction:row;gap:10px;align-items:center;margin-bottom:10px;text-decoration:none}.recent-comments-recipe-thumbnail{width:50px;height:50px;border-radius:10px;box-shadow:0 1px 2px #00000026;overflow:hidden;object-fit:cover;object-position:center}.recent-comments-recipe-name{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#000}.recent-comment-body{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;text-decoration:none;color:#000}.recent-comment-divider{margin-top:15px;margin-bottom:15px}.recently-viewed-content{margin-top:15px}.recently-viewed-item-link{text-decoration:none;color:#000}.recently-viewed-item-row{display:flex;flex-direction:row;gap:10px;align-items:center;padding:10px;height:50px}.recently-viewed-item-icon{display:flex;width:30px;justify-content:center}.recently-viewed-item-text{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#000}.recently-viewed-item-avatar{border-radius:50%;width:22px;height:22px;object-fit:cover;overflow:hidden}.review{border-top:1px dashed #d4d4d4;border-bottom:1px dashed #d4d4d4;padding:32px 0 50px;margin-bottom:25px}.review-title{padding-bottom:30px}.review-title h2{display:inline;margin-right:30px}.review-title .fa-star,.review-title .fa-star-o{color:#a94c92;font-size:18px}.review-area textarea{padding:20px;border:1px solid #d4d4d4;background:#fff;resize:none;max-width:1128px;height:130px}.review-writing-area{background:#fff;border:1px solid #dfdfdf;margin-top:30px;padding:32px 32px 32px 70px;position:relative;margin-left:56px}.review-writing-area:before{background:url(/assets/customer-C_DolgQS.png) no-repeat center center;border:3px solid #444;border-radius:50%;content:"";height:72px;position:absolute;width:72px;top:19px;left:-41px}.review-area .info{font-size:18px;font-style:italic;margin-bottom:8px}.review-area .comment li{margin-left:15px;line-height:120%}.comment{padding-bottom:15px}.inner-write-area{max-width:1011px}.inner-write-area textarea{border:1px solid #d4d4d4;margin-bottom:17px;border-radius:0;color:#666;font-family:Open Sans,sans-serif;font-size:15px;height:131px;padding:10px 0 0 10px;resize:none;width:98.8%;overflow:visible;line-height:105%}.text-box-wrapper .txt{width:47.6%;margin-right:2%}.text-box-wrapper .txt:nth-child(2){margin-right:0}.btn-review{background:#e667a6;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;font-family:Open Sans,sans-serif;border-radius:5px;padding:0 10px;line-height:normal}.btn-review:hover{background:#a94c92}.txt{color:#333;font-size:13px;line-height:100%;width:99%;background:#fff;border:1px solid #dfdfdf;height:45px;padding-left:10px}@media only screen and (max-width:1169px)and (min-width:900px){.btn-review{width:116px}.inner-write-area{width:100%}.inner-write-area textarea{width:98.5%}.review-area textarea{width:96%;padding-right:1%}.review-txt{float:none;width:46%}}@media only screen and (max-width:600px)and (min-width:320px){.inner-write-area textarea{width:27.2%}.review-txt{margin-right:0;width:96%}.inner-write-area textarea{width:96%}}.performance-facts{border:1px solid #ddd;float:left;font-size:small;min-width:244px;width:100%;line-height:1.4;border-radius:10px;padding:25px;background-color:#fff}.performance-facts table{border-collapse:collapse}.performance-facts__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:Roboto;font-size:24px;font-weight:700;line-height:28.13px;text-align:left;margin:0 0 .25rem}.performance-facts__serving-size{display:flex;flex-direction:row;justify-content:space-between}.performance-facts__header{border-bottom:10px solid black;padding:0 0 .25rem;margin:0 0 .5rem}.performance-facts__header p{margin:0}.performance-facts__table,.performance-facts__table--small,.performance-facts__table--grid{width:100%}.performance-facts__table thead tr th,.performance-facts__table--small thead tr th,.performance-facts__table--grid thead tr th,.performance-facts__table thead tr td,.performance-facts__table--small thead tr td,.performance-facts__table--grid thead tr td{border:0}.performance-facts__table th,.performance-facts__table--small th,.performance-facts__table--grid th,.performance-facts__table td,.performance-facts__table--small td,.performance-facts__table--grid td{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid black;white-space:nowrap}.performance-facts__table-no-border{font-weight:400;text-align:left;padding:.25rem 0;border-top:none;white-space:nowrap}.performance-facts__table td:last-child,.performance-facts__table--small td:last-child,.performance-facts__table--grid td:last-child{text-align:right}.performance-facts__table .blank-cell,.performance-facts__table--small .blank-cell,.performance-facts__table--grid .blank-cell{width:1rem;border-top:0}.performance-facts__table .thick-row th,.performance-facts__table--small .thick-row th,.performance-facts__table--grid .thick-row th,.performance-facts__table .thick-row td,.performance-facts__table--small .thick-row td,.performance-facts__table--grid .thick-row td{border-top-width:5px}.small-info{font-size:.7rem}.performance-facts__table--small{border-bottom:1px solid #999;margin:0 0 .5rem}.performance-facts__table--small thead tr{border-bottom:1px solid black}.performance-facts__table--small td:last-child{text-align:left}.performance-facts__table--small th,.performance-facts__table--small td{border:0;padding:0}.performance-facts__table--grid{margin:0 0 .5rem}.performance-facts__table--grid td:last-child{text-align:left}.text-center{text-align:center}.thick-end{border-bottom:10px solid black}.thin-end{border-bottom:1px solid black}.performance-facts-sensitivities{display:flex;flex-direction:row;align-items:center;gap:6px}.performance-facts-sensitivity{border-radius:50%;width:18px;height:18px;overflow:hidden}.performance-facts-sensitivity-name{font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left}.primary-header{display:flex;flex-direction:row;gap:20px;align-items:center;height:75px;max-width:1300px;margin:0 auto}.primary-header .logoblock{display:flex;vertical-align:middle;align-items:center}.primary-header .icon{display:inline-flex;align-self:middle}.primary-header .logo{margin:1.5rem .5rem;width:30px}.primary-header .logo .hands{fill:#9d1f60}.primary-header .logo .spoon{fill:#d9b1c2}.primary-header .logotext{margin-left:10px;font-family:Roboto;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-.01em;text-align:left}.primary-header-user-icon{border-radius:100%;width:50px;height:50px;object-fit:cover;overflow:hidden;border:none}.primary-link-item{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;text-decoration:none;color:#000}.primary-header-create-recipe-button{border:none;background:none}.primary-header-search{align-items:center;border:none;background:none}.primary-header-menu{margin-top:-20px;display:flex;flex-direction:column;gap:25px;align-items:left}.primary-header-menu-item{display:flex;flex-direction:row;gap:10px;align-items:center;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;background:none;color:#666;border:none;border-radius:10px;padding:10px}.primary-header-menu-item:hover{background:#d9d9d9}.primary-header-menu-item:active{background:#000;color:#fff}.primary-header-user{display:flex;flex-direction:row;gap:10px;align-items:center}.primary-header-user-block{display:flex;flex-direction:column;gap:5px;align-items:start}.primary-header-user-photo{border-radius:100%;width:50px;height:50px;object-fit:cover;border:none}.primary-header-user-name{font-family:Roboto;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-.01em;text-align:left}.primary-header-user-stats{font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;text-align:left;color:#666}.primary-navigation{display:flex;--gap: clamp(1.5rem, 5vw, 3.5rem);--underline-gap: .1rem;gap:var(--gap, 1rem);list-style:none;padding:0;margin:0;align-items:center}.primary-navigation a{text-decoration:none}.primary-navigation a>span{font-weight:600;margin-right:.5em}.mobile-nav-toggle{display:none}.underline-indicators>*{cursor:pointer;padding:var(--underline-gap, .2rem) 0;border:0;border-bottom:.2rem solid hsl(var(--clr-black) / 0);background-color:transparent}.underline-indicators>*:not(:last-child):hover,.underline-indicators>*:not(:last-child):focus{border-color:hsl(var(--clr-black) / .5)}.underline-indicators>.active,.underline-indicators>[aria-selected=true]{color:hsl(var(--clr-black) / 1);border-color:hsl(var(--clr-black) / 1)}@media(max-width:749px){.primary-navigation{--underline-gap: .5rem;position:fixed;z-index:1000;inset:80px 0 0;list-style:none;padding:0 0 0 25px;margin:0;width:350px;display:flex;flex-direction:column;align-items:start;transform:translate(-200%);transition:transform .5s ease-in-out;background-color:#f2f2f2f8;gap:10px}.primary-navigation[data-visible=true]{transform:translate(0)}.primary-navigation.underline-indicators>.active{border:0}.mobile-nav-toggle{display:block;right:1rem;top:2rem;background:transparent;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='21'%3e%3cg%20fill='%23D0D6F9'%20fill-rule='evenodd'%3e%3cpath%20d='M0%200h24v3H0zM0%209h24v3H0zM0%2018h24v3H0z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;width:1.5rem;aspect-ratio:1;border:0}.mobile-nav-toggle[aria-expanded=true]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='21'%3e%3cg%20fill='%23D0D6F9'%20fill-rule='evenodd'%3e%3cpath%20d='M2.575.954l16.97%2016.97-2.12%202.122L.455%203.076z'/%3e%3cpath%20d='M.454%2017.925L17.424.955l2.122%202.12-16.97%2016.97z'/%3e%3c/g%3e%3c/svg%3e")}.mobile-nav-toggle:focus-visible{outline:5px solid white;outline-offset:5px}.primary-header-search{align-items:start}}@media(min-width:750px){.primary-header{justify-content:space-between}}@media(min-width:35em)and (max-width:44.999em){.primary-navigation a>span{display:none}}.dropdown{position:relative}.dropdown .menu{position:absolute;list-style-type:none;margin:5px 0;padding:0;border:1px solid grey;width:150px}.dropdown .menu>li{margin:0;background-color:#fff}.dropdown .menu>li:hover{background-color:#d3d3d3}.dropdown .menu>li>.button{width:100%;height:100%;text-align:left;background:none;color:inherit;border:none;padding:5px;margin:0;font:inherit;cursor:pointer}.dropdown .button{border:0;background:none}.dropdown:after{content:"▾";padding:8px 4px;right:10px;top:0;z-index:1;text-align:center;width:10%;height:100%;pointer-events:none;cursor:pointer}@media print{.primary-header{display:none}}.searchfield{width:20rem;background:none;padding:.4rem;border:.5px solid #00000080;border-radius:5px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}.searchfield::placeholder{font-family:Roboto;font-size:16px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#00000054}.searchcontrols-button{align-items:center;border:none;background:none}.searchcontrols-recent-header{margin-top:25px;display:flex;flex-direction:row;justify-content:space-between}.searchcontrols-clear-button{align-items:center;border:none;background:none;font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;text-align:left;color:gray}.searchcontrols-terms{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap;height:60px;border:.5px solid #00000080;border-radius:10px}.searchcontrols-terms>:first-child{margin-left:15px}.searchcontrols-term{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;height:50px;padding:10px 20px 10px 25px;border-radius:30px;gap:10px;border:.5px solid #00000080;color:#666;cursor:pointer;display:flex;flex-direction:row;align-items:center}.searchcontrols-term-remove{border:none;background:none;color:#666;display:flex;align-items:center}.searchcontrols-searchfield{background:none;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;border:none;padding:10px 25px 10px 5px;flex-grow:1}.searchcontrols-searchfield::placeholder{font-family:Roboto;font-size:16px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#00000054}.searchcontrols-searchfield:focus{outline:none}.searchcontrols-scope-tip{font-family:Roboto;font-size:16px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:center;color:#00000080}.searchcontrols-expand-advanced{margin-top:25px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:50px;gap:10px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#666}.searchcontrols-advanced{margin-top:25px;border-top:.5px solid #00000040;display:flex;flex-direction:column;gap:25px}.searchcontrols-show-results-from{margin-top:25px}.searchcontrols-collapse-advanced{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;color:#666}.searchcontrols-suggested-tags-list{display:flex;flex-wrap:wrap;gap:10px;padding:25px}.searchcontrols-suggested-tag{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;height:50px;padding:10px 25px;gap:10px;border-radius:30px;opacity:0px;border:.5px solid #00000080;color:#666;cursor:pointer}.searchcontrols-suggested-tag:hover{background:#fff;color:#000}.searchcontrols-see-all-tags-row{display:flex;flex-direction:row;justify-content:center;align-items:center}.searchcontrols-see-all-tags{font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:left;color:#666;background:none;border:none}.searchcontrols-see-all-tags:hover{color:#333}.searchcontrols-see-all-tags:active{color:#000}.slidingswitch input[type=radio]{display:none}.slidingswitch input[type=radio]:checked+label{color:#666}.slidingswitch{display:flex;position:relative;background:linear-gradient(180deg,#ccc,#dedede 5.72%);padding:2px;border-radius:10px;width:fit-content}.slidingswitch *{z-index:2}.slidingswitch-label{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:46px;width:200px;border-radius:8px;cursor:pointer;color:#666;transition:color .15s ease-in;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left}.slidingswitch-slider{position:absolute;display:flex;height:46px;width:200px;z-index:1;border-radius:8px;transition:.25s ease-out;background:#fff;color:#000}.footer{margin-top:50px;padding-top:32px;border-top:.5px solid #00000040;padding-bottom:100px}.footer-button-bar{display:flex;flex-direction:row;align-items:center;gap:10px}.footer-logoblock{display:flex;flex-direction:row;align-items:center;gap:5px}.footer-copyright{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:right}.footer-logotext{font-family:Roboto;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.01em;text-align:left}.footer-link{font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.01em;text-align:left;text-decoration:none;color:#000}@media print{.footer{display:none}}
