@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap);:root{--background-light-color:#fffaf0;--background-light-color-hover:#eeede8;--background-dark-color:#000;--background-dark-color-hover:#181818;--text-dark-color:#181617;--text-medium-color:#737373;--text-light-color:#fff;--border-dark-color:#464646;--border-medium-color:#858585;--border-light-color:#e9e9e9;--border-color:#d4d4d4;--white-color:#fff;--white-color-hover:#f2f2f2;--off-white-color:#fafafa;--black-color:#000;--off-black-color:#262626;--grey1-color:#5f6b7c;--grey2-color:#738091;--light-grey1-color:#d3d8de;--light-grey2-color:#dce0e5;--light-red-color:#fff7f9;--red-color:#e50038;--red-color-hover:#92222a;--green-color:#23d5ab;--green-color-pressed:#1eb793;--yellow-color:#fffd92;--amazon-color:#f90;--font-size-hero:60px;--font-size-xxlarge:70px;--font-size-xlarge:50px;--font-size-large:36px;--font-size-medium:28px;--font-size-regular:20px;--font-size-small:14px;--font-size-button:12px;--font-size-body:16px;--font-size-xsmall:12px;--font-size-tag:11px;--font-size-button:16px;--spacing-1x:4px;--spacing-2x:8px;--spacing-3x:12px;--spacing-4x:16px;--spacing-5x:20px;--spacing-6x:24px;--spacing-7x:28px;--spacing-8x:32px;--spacing-9x:36px;--spacing-10x:40px;--spacing-12x:48px;--spacing-13x:52px;--spacing-14x:56px;--spacing-15x:60px;--spacing-16x:64px;--spacing-18x:72px;--spacing-20x:80px;--spacing-22x:88px;--spacing-24x:96px;--spacing-26x:104px;--spacing-28x:112px;--spacing-30x:120px;--spacing-32x:128px;--spacing-40x:160px;--max-page-width:1000px;--mobile-max-page-width:100%;--standard-container-padding:var(--spacing-6x);--large-banner-height:var(--spacing-22x);--extended-header-height:64px;--standard-header-height:55px;--standard-footer-height:92px;--small-banner-height:var(--spacing-10x);--standard-border-radius:var(--spacing-3x);--min-button-height:34px;--standard-font-family:"Noto Sans",sans-serif;--special-font-family:"DM Serif Display",serif}*,:after,:before{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;box-sizing:border-box;text-rendering:geometricPrecision}*{margin:0;margin-block-end:0;margin-block-start:0}body,html{background-color:#000;background-color:var(--background-dark-color);height:100vh;min-height:100vh!important}body{font-family:Noto Sans,sans-serif;font-family:var(--standard-font-family);line-height:1.5}button,select{color:#000}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{border:1px solid #858585;border:1px solid var(--border-medium-color);font:inherit}h1,h2,h3,h4,h5,h6,p{color:#181617;color:var(--text-dark-color);margin:0;overflow-wrap:break-word}h1{font-size:50px;font-size:var(--font-size-xlarge);font-weight:700}h2{font-size:36px;font-size:var(--font-size-large)}h2,h3{font-weight:400}h3{font-size:28px;font-size:var(--font-size-medium)}h4,h5{font-size:20px;font-size:var(--font-size-regular)}h6,p{font-size:14px;font-size:var(--font-size-small)}#__next,#root{isolation:isolate}#root,.App{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;background-color:var(--background-dark-color);margin:0}::-webkit-scrollbar{width:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,a:focus,a:visited{color:inherit;outline:none;text-decoration:none;transition:color .1s ease-in}a:hover{color:var(--grey3-color);outline:none}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.relative{position:relative}.aspect-cover{aspect-ratio:6/9;object-fit:cover}.bold{font-weight:700}.semibold{font-weight:500}.non-bold{font-weight:400}.unrounded{border-radius:0}.touchable{cursor:pointer}.font-size-button{font-size:16px;font-size:var(--font-size-button)}.font-size-tag{font-size:11px;font-size:var(--font-size-tag)}.font-size-hero{font-size:60px;font-size:var(--font-size-hero)}.font-size-body{font-size:16px;font-size:var(--font-size-body)}.font-size-small{font-size:14px;font-size:var(--font-size-small)}.font-size-xsmall{font-size:12px;font-size:var(--font-size-xsmall)}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.black-color{color:#000;color:var(--black-color)}.grey1-color{color:#5f6b7c;color:var(--grey1-color)}.grey2-color{color:#738091;color:var(--grey2-color)}.light-grey1-color{color:#d3d8de;color:var(--light-grey1-color)}.light-grey2-color{color:#dce0e5;color:var(--light-grey2-color)}.off-black-color{color:#262626;color:var(--off-black-color)}.white-color{color:#fff;color:var(--white-color)}.off-white-color{color:#fafafa;color:var(--off-white-color)}.green-color{color:#23d5ab;color:var(--green-color)}.red-color{color:#e50038;color:var(--red-color)}.bg-red-color{background-color:#e50038;background-color:var(--red-color)}.bg-red-color:hover{background-color:#92222a;background-color:var(--red-color-hover)}.no-bottom-border{border-bottom:0!important}.float-right{float:right}.float-left{float:left}.inline-flex{display:inline-flex}.full-height{height:100%}.full-width{width:100%}.text-link{cursor:pointer;font-weight:700;text-decoration:none}.position-absolute{position:absolute}.position-relative{position:relative}button[type=button]{align-items:center;background-color:#000;background-color:var(--black-color);border:0;border-radius:4px;border-radius:var(--spacing-1x);cursor:pointer;display:flex;font-size:14px;font-size:var(--font-size-small);font-weight:700;transition:all .1s ease}button[type=button],button[type=button] p{color:#fff;color:var(--text-light-color);line-height:40px;width:100%}button[type=button] p{font-size:16px;font-size:var(--font-size-button)}button[type=button]:hover{background-color:#262626;background-color:var(--off-black-color);border:0}button[type=button]:hover,button[type=button]:hover p{color:#fff;color:var(--white-color)}.ButtonWrapper.disabled button[type=button],.ButtonWrapper.disabled button[type=button] p,button[type=button]:disabled,button[type=button]:disabled p{background-color:#dce0e5;background-color:var(--light-grey2-color);color:#738091;color:var(--grey2-color);cursor:not-allowed;pointer-events:none}button[type=button].light{background-color:#fff;background-color:var(--white-color)}button[type=button].light,button[type=button].light p,button[type=button].light:hover{color:#181617;color:var(--text-dark-color)}button[type=button].light:hover{background-color:#d3d8de;background-color:var(--light-grey1-color)}button[type=button].light:hover p{color:#181617;color:var(--text-dark-color)}.popup-content{animation:anvil .3s cubic-bezier(.38,.1,.36,.9) forwards}@keyframes anvil{0%{box-shadow:0 0 0 #f1f1f100;opacity:0;transform:scale(1) translateY(0)}1%{box-shadow:0 0 0 #f1f1f100;opacity:0;transform:scale(.96) translateY(10px)}to{box-shadow:0 0 500px #f1f1f100;opacity:1;transform:scale(1) translateY(0)}}.Toastify__toast-container{z-index:200000}.ModalOverlay{background-color:#00000059;inset:0;position:fixed}.Modal{background:#fff;inset:0;outline:none;overflow:auto;position:absolute}@media only screen and (min-width:600px){.Modal{background:#fff;border:0;border-radius:12px;border-radius:var(--spacing-3x);box-shadow:0 1px 1px #091e4240,0 0 1px 1px #091e4221;inset:0;left:50%;max-height:360px;max-width:500px;outline:none;overflow:auto;padding:20px;position:absolute;top:10%;transform:translateX(-50%)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MaxWidthContainer{margin-left:auto;margin-right:auto;max-width:var(--mobile-max-page-width);width:100%}@media only screen and (min-width:980px){.MaxWidthContainer{margin-left:auto;margin-right:auto;max-width:var(--max-page-width)}}.mB-1{margin-bottom:var(--spacing-1x)}.mT-1{margin-top:var(--spacing-1x)}.mL-1{margin-left:var(--spacing-1x)}.mR-1{margin-right:var(--spacing-1x)}.pB-1{padding-bottom:var(--spacing-1x)}.pT-1{padding-top:var(--spacing-1x)}.pL-1{padding-left:var(--spacing-1x)}.pR-1{padding-right:var(--spacing-1x)}.mB-2{margin-bottom:var(--spacing-2x)}.mT-2{margin-top:var(--spacing-2x)}.mL-2{margin-left:var(--spacing-2x)}.mR-2{margin-right:var(--spacing-2x)}.pB-2{padding-bottom:var(--spacing-2x)}.pT-2{padding-top:var(--spacing-2x)}.pL-2{padding-left:var(--spacing-2x)}.pR-2{padding-right:var(--spacing-2x)}.mB-3{margin-bottom:var(--spacing-3x)}.mT-3{margin-top:var(--spacing-3x)}.mL-3{margin-left:var(--spacing-3x)}.mR-3{margin-right:var(--spacing-3x)}.pB-3{padding-bottom:var(--spacing-3x)}.pT-3{padding-top:var(--spacing-3x)}.pL-3{padding-left:var(--spacing-3x)}.pR-3{padding-right:var(--spacing-3x)}.mB-4{margin-bottom:var(--spacing-4x)}.mT-4{margin-top:var(--spacing-4x)}.mL-4{margin-left:var(--spacing-4x)}.mR-4{margin-right:var(--spacing-4x)}.pB-4{padding-bottom:var(--spacing-4x)}.pT-4{padding-top:var(--spacing-4x)}.pL-4{padding-left:var(--spacing-4x)}.pR-4{padding-right:var(--spacing-4x)}.mB-5{margin-bottom:var(--spacing-5x)}.mT-5{margin-top:var(--spacing-5x)}.mL-5{margin-left:var(--spacing-5x)}.mR-5{margin-right:var(--spacing-5x)}.pB-5{padding-bottom:var(--spacing-5x)}.pT-5{padding-top:var(--spacing-5x)}.pL-5{padding-left:var(--spacing-5x)}.pR-5{padding-right:var(--spacing-5x)}.mB-6{margin-bottom:var(--spacing-6x)}.mT-6{margin-top:var(--spacing-6x)}.mL-6{margin-left:var(--spacing-6x)}.mR-6{margin-right:var(--spacing-6x)}.pB-6{padding-bottom:var(--spacing-6x)}.pT-6{padding-top:var(--spacing-6x)}.pL-6{padding-left:var(--spacing-6x)}.pR-6{padding-right:var(--spacing-6x)}.mB-7{margin-bottom:var(--spacing-7x)}.mT-7{margin-top:var(--spacing-7x)}.mL-7{margin-left:var(--spacing-7x)}.mR-7{margin-right:var(--spacing-7x)}.pB-7{padding-bottom:var(--spacing-7x)}.pT-7{padding-top:var(--spacing-7x)}.pL-7{padding-left:var(--spacing-7x)}.pR-7{padding-right:var(--spacing-7x)}.mB-8{margin-bottom:var(--spacing-8x)}.mT-8{margin-top:var(--spacing-8x)}.mL-8{margin-left:var(--spacing-8x)}.mR-8{margin-right:var(--spacing-8x)}.pB-8{padding-bottom:var(--spacing-8x)}.pT-8{padding-top:var(--spacing-8x)}.pL-8{padding-left:var(--spacing-8x)}.pR-8{padding-right:var(--spacing-8x)}.mB-10{margin-bottom:var(--spacing-10x)}.mT-10{margin-top:var(--spacing-10x)}.mL-10{margin-left:var(--spacing-10x)}.mR-10{margin-right:var(--spacing-10x)}.pB-10{padding-bottom:var(--spacing-10x)}.pT-10{padding-top:var(--spacing-10x)}.pL-10{padding-left:var(--spacing-10x)}.pR-10{padding-right:var(--spacing-10x)}.mB-12{margin-bottom:var(--spacing-12x)}.mT-12{margin-top:var(--spacing-12x)}.mL-12{margin-left:var(--spacing-12x)}.mR-12{margin-right:var(--spacing-12x)}.pB-12{padding-bottom:var(--spacing-12x)}.pT-12{padding-top:var(--spacing-12x)}.pL-12{padding-left:var(--spacing-12x)}.pR-12{padding-right:var(--spacing-12x)}.mB-14{margin-bottom:var(--spacing-14x)}.mT-14{margin-top:var(--spacing-14x)}.mL-14{margin-left:var(--spacing-14x)}.mR-14{margin-right:var(--spacing-14x)}.pB-14{padding-bottom:var(--spacing-14x)}.pT-14{padding-top:var(--spacing-14x)}.pL-14{padding-left:var(--spacing-14x)}.pR-14{padding-right:var(--spacing-14x)}.mB-15{margin-bottom:var(--spacing-15x)}.mT-15{margin-top:var(--spacing-15x)}.mL-15{margin-left:var(--spacing-15x)}.mR-15{margin-right:var(--spacing-15x)}.pB-15{padding-bottom:var(--spacing-15x)}.pT-15{padding-top:var(--spacing-15x)}.pL-15{padding-left:var(--spacing-15x)}.pR-15{padding-right:var(--spacing-15x)}.mB-20{margin-bottom:var(--spacing-20x)}.mT-20{margin-top:var(--spacing-20x)}.mL-20{margin-left:var(--spacing-20x)}.mR-20{margin-right:var(--spacing-20x)}.pB-20{padding-bottom:var(--spacing-20x)}.pT-20{padding-top:var(--spacing-20x)}.pL-20{padding-left:var(--spacing-20x)}.pR-20{padding-right:var(--spacing-20x)}.mB-30{margin-bottom:var(--spacing-30x)}.mT-30{margin-top:var(--spacing-30x)}.mL-30{margin-left:var(--spacing-30x)}.mR-30{margin-right:var(--spacing-30x)}.pB-30{padding-bottom:var(--spacing-30x)}.pT-30{padding-top:var(--spacing-30x)}.pL-30{padding-left:var(--spacing-30x)}.pR-30{padding-right:var(--spacing-30x)}.mB-40{margin-bottom:var(--spacing-40x)}.mT-40{margin-top:var(--spacing-40x)}.mL-40{margin-left:var(--spacing-40x)}.mR-40{margin-right:var(--spacing-40x)}.pB-40{padding-bottom:var(--spacing-40x)}.pT-40{padding-top:var(--spacing-40x)}.pL-40{padding-left:var(--spacing-40x)}.pR-40{padding-right:var(--spacing-40x)}.Row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.Action{margin-right:var(--spacing-2x);max-width:100%}.Action:last-child{margin-right:0}.Action .link{text-decoration:underline}.Action .link,.Action .link-button{color:var(--text-dark-color);display:block;font-size:var(--font-size-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Action .link-button{--mark-color:#ffe28280;--mark-height:1.8em;--mark-skew:0.25em;--mark-overlap:0.3em;background-color:var(--white-color);background-color:initial;background-image:linear-gradient(to bottom right,#0000 50%,var(--mark-color) 50%),linear-gradient(var(--mark-color),var(--mark-color)),linear-gradient(to top left,#0000 50%,var(--mark-color) 50%);background-position:0,50%,100%;background-repeat:no-repeat;background-size:var(--mark-skew) var(--mark-height),calc(100% - var(--mark-skew)*2 + 1px) var(--mark-height),var(--mark-skew) var(--mark-height);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;font-weight:700;margin-right:-8px;margin-inline:calc(var(--mark-overlap)*-1);padding:var(--spacing-1x) var(--spacing-2x);padding-inline:var(--mark-overlap);text-decoration:none}.Action .Icon{min-width:20px}.Action .divider{flex-shrink:0;margin-left:var(--spacing-1x);margin-right:var(--spacing-2x)}@media only screen and (min-width:600px){.Action{max-width:100%}.Action .link-button{margin-right:0}}.Actions{align-items:center;display:flex;justify-content:flex-end}.Crumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Crumb.displayName{flex-shrink:0;max-width:106px}.Crumb.bookTitle{flex-shrink:1}.Crumb .link{color:var(--text-dark-color);display:block;font-size:var(--font-size-small);overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.Crumb.divider{flex-shrink:0}.Crumb .divider{margin-left:var(--spacing-2x);margin-right:var(--spacing-2x)}@media only screen and (min-width:600px){.Crumb{max-width:100%}}.Crumbs{display:flex;flex-wrap:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookHeader{background:#fffaf0f2;height:50px;left:0;position:-webkit-sticky;position:sticky;top:var(--standard-header-height);width:100%;z-index:1}.BookHeader .MaxWidthContainer{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding-left:0;padding-right:0}.BookHeader .Crumbs{flex-grow:1;width:100%}.BookHeader .Actions{flex-grow:1}@media only screen and (max-width:1040px){.BookHeader .MaxWidthContainer{max-width:calc(100vw - var(--spacing-8x))}}.PageTitles .MaxWidthContainer{padding-left:var(--spacing-4x);padding-right:var(--spacing-4x);padding-top:var(--spacing-4x)}.PageTitles .title{font-size:var(--font-size-medium);margin-top:var(--spacing-4x);text-align:left}.PageTitles .subtitle{font-size:var(--font-size-small);font-weight:400;margin-bottom:var(--spacing-2x);text-align:left}@media only screen and (min-width:600px){.PageTitles .subtitle,.PageTitles .title{text-align:center}}.Column{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.Page{background-color:var(--background-light-color);min-height:calc(100vh - var(--standard-header-height))}.Page .Header{position:-webkit-sticky;position:sticky;top:0}.AddHighlights{margin-left:auto;margin-right:auto;max-width:700px;width:100%}.AddHighlights button{align-items:center;background-color:initial;border:0;border-radius:0;color:var(--text-dark-color);cursor:pointer;display:flex;font-size:var(--font-size-small);font-weight:400;line-height:44px;min-height:56px;padding-left:var(--spacing-5x);transition:all .1s ease;width:100%}.AddHighlights .accordian .step:first-child{border-bottom:1px solid var(--border-medium-color);border-top-left-radius:var(--spacing-3x);border-top-right-radius:var(--spacing-3x);overflow:hidden}.AddHighlights .accordian .step:last-child{border-bottom-left-radius:var(--spacing-3x);border-bottom-right-radius:var(--spacing-3x);border-top:1px solid var(--border-medium-color);overflow:hidden}.AddHighlights button p{font-weight:400;text-align:left}.AddHighlights button p,.AddHighlights button[type=button]:hover p{color:var(--text-dark-color)}.AddHighlights button .Icon.down{min-width:30px;transform:rotate(0deg);transition:all .15s ease;width:30px}.AddHighlights button .Icon.up{min-width:30px;transform:rotate(180deg);transition:all .15s ease;width:30px}.AddHighlights .substep button p{line-height:1.2}.AddHighlights button:hover{color:var(--text-dark-color)}.AddHighlights button:hover,.AddHighlights button[aria-expanded=true],.AddHighlights header[aria-expanded=true]{background-color:var(--background-light-color-hover)}.AddHighlights .ButtonWrapper.disabled button[type=button],.AddHighlights .ButtonWrapper.disabled button[type=button] p,.AddHighlights [type=button]:disabled p,.AddHighlights button[type=button]:disabled{background-color:initial;color:var(--text-dark-color)}.AddHighlights .accordian{border:1px solid var(--border-medium-color);border-radius:var(--spacing-3x);width:100%}.AddHighlights .accordian .szh-accordion__item-panel{padding-bottom:var(--spacing-6x)}.AddHighlights .accordian .szh-accordion__item-panel:last-child img{padding-bottom:0}.AddHighlights .szh-accordion__item-content{border-top:1px solid var(--border-medium-color);transition:height .25s cubic-bezier(0,0,0,1)}.AddHighlights .accordian .step{width:100%}.AddHighlights .accordian .step .step-title{font-size:var(--font-size-regular);font-weight:700}.AddHighlights .accordian .step .substep{font-size:var(--font-size-small);margin-top:var(--spacing-4x)}.AddHighlights .accordian .step .substep .szh-accordion__item-content{border-top:none;padding-top:var(--spacing-4x)}.AddHighlights .accordian .step .substep button[type=button],.AddHighlights .accordian .step .substep button[type=button]:hover p{align-items:center;background-color:var(--background-light-color);border:0;border-radius:0;color:var(--text-dark-color);width:100%}.AddHighlights .accordian .step .substep:first-child{margin-top:var(--spacing-4x)}.AddHighlights .accordian .step .step-text{font-weight:700}.AddHighlights .accordian .step .substep .substep-text{margin-left:var(--spacing-2x);max-width:75%}.AddHighlights .accordian .step .substep .substep-text.title{max-width:30px}.AddHighlights .accordian .step .substep .substep-text:first-line{margin-left:0}.Loading{width:100%}.IconButton,.Loading{justify-content:center}.IconButton{align-items:center;background-color:var(--background-light-color);border:0;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;font-size:var(--font-size-body);font-weight:700;min-height:30px;outline:none;transition:all .15s linear;vertical-align:middle}.Highlight{position:relative}.Highlight blockquote{-webkit-text-size-adjust:100%;font-feature-settings:normal;box-sizing:border-box;cursor:pointer;font-variation-settings:normal;line-height:1.625;padding:0;tab-size:4}.Highlight mark{--mark-color:#ffe28280;--mark-height:1.4em;--mark-skew:0.25em;--mark-overlap:0.3em;background-color:initial;background-image:linear-gradient(to bottom right,#0000 50%,var(--mark-color) 50%),linear-gradient(var(--mark-color),var(--mark-color)),linear-gradient(to top left,#0000 50%,var(--mark-color) 50%);background-position:0,50%,100%;background-repeat:no-repeat;background-size:var(--mark-skew) var(--mark-height),calc(100% - var(--mark-skew)*2 + 1px) var(--mark-height),var(--mark-skew) var(--mark-height);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;margin-inline:calc(var(--mark-overlap)*-1);padding-inline:var(--mark-overlap)}.Highlight .btn-copy-and-paste.mobile{background-color:#f2f0f0;display:flex;font-weight:500}.Highlight .btn-copy-and-paste.desktop{display:none}.Highlight .location{color:var(--text-dark-color);font-weight:500}.Highlight .location.mobile{display:block}.Highlight .location.desktop{display:none}@media only screen and (min-width:600px){.Highlight blockquote{padding:var(--spacing-4x)}.Highlight .btn-copy-and-paste.mobile{display:none}.Highlight .btn-copy-and-paste.desktop{bottom:var(--spacing-2x);display:flex;opacity:0;pointer-events:none;position:absolute;right:var(--spacing-2x);transition:all .15s ease;width:auto}.Highlight:hover{--hover-color:#f2f0f0;--hover-height:100%;--hover-skew:0.25em;--hover-overlap:0.3em;background-image:linear-gradient(to bottom right,#0000 50%,var(--hover-color) 50%),linear-gradient(var(--hover-color),var(--hover-color)),linear-gradient(to top left,#0000 50%,var(--hover-color) 50%);background-position:0,50%,100%;background-repeat:no-repeat;background-size:var(--hover-skew) var(--hover-height),calc(100% - var(--hover-skew)*2 + 1px) var(--hover-height),var(--hover-skew) var(--hover-height)}.Highlight:hover .btn-copy-and-paste.desktop{display:flex;opacity:1;pointer-events:auto}.Highlight .location.mobile{display:none}.Highlight .location.desktop{display:block}}.HighlightsPage.WithHighlights .content.MaxWidthContainer{background-color:#fff;min-height:calc(100vh - 95px)}.HighlightsPage .highlights{margin-left:auto;margin-right:auto;max-width:700px}@media only screen and (min-width:600px){.HighlightsPage.WithHighlights .content.MaxWidthContainer{background-color:#fff;border-left:1px solid var(--border-light-color);border-right:1px solid var(--border-light-color);border-top:1px solid var(--border-light-color);margin-top:var(--spacing-10x);min-height:calc(100vh - 135px)}}button[type=button].AddBookButton{align-items:center;background-color:var(--background-dark-color);border-radius:50%;bottom:var(--spacing-10x);display:flex;height:60px;justify-content:center;max-width:60px;pointer-events:auto;position:absolute;right:var(--spacing-6x);transition:all .15s ease;transition-property:background-color,color,transform}button[type=button].AddBookButton:hover{background-color:var(--green-color);color:var(--text-dark-color);transform:scale(1.15)}button[type=button].AddBookButton:active{background-color:var(--green-color-pressed);color:var(--text-light-color);transform:scale(1)}@media only screen and (min-width:600px){button[type=button].AddBookButton{right:0}}.BookGridItem{cursor:pointer;transition:all .1s linear}.BookGridItem .cover{aspect-ratio:20/31;margin-bottom:.5rem;transition:all .1s linear}.BookGridItem .Label{display:inline;margin-inline:-.3em;max-width:100%;padding-inline:.3em}.BookGridItem .cover img{box-shadow:0 2px 2px -1px #32325d1a,0 1px 3px -1px #0000004d;height:100%;min-width:100%}.BookGridItem a{max-width:100%;width:100%}@media only screen and (min-width:600px){.BookGridItem:hover .cover{transform:translateY(-12px) rotate(1deg) scaleX(1.02) scaleY(1.02)}.BookGridItem:hover .Label{background-color:initial;background-image:linear-gradient(to bottom right,#0000 50%,#ffe28280 0),linear-gradient(#ffe28280,#ffe28280),linear-gradient(to top left,#0000 50%,#ffe28280 0);background-position:0,50%,100%;background-repeat:no-repeat;background-size:.25em 1.4em,calc(100% - .5em + 1px) 1.4em,.25em 1.4em}}.BookGrid{grid-gap:min(3vh,1.5rem);grid-column-gap:1.8rem;grid-row-gap:min(3vh,1.5rem);column-gap:1.8rem;display:grid;gap:min(3vh,1.5rem);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding-inline-start:0;row-gap:min(3vh,1.5rem)}@media screen and (max-width:600px){.BookGrid{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:min(8vh,3rem)}.BookGrid .BookGridItem{max-width:calc(50% - var(--spacing-4x));min-width:calc(50% - var(--spacing-4x))}}.AvatarBubble{align-items:center;border-radius:50%;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;display:flex;justify-content:center;object-fit:cover}.AvatarBubble.placeholder{background-color:var(--off-black-color);border:1px solid var(--border-dark-color)}.AvatarBubble .text{color:var(--text-light-color);text-transform:uppercase}.szh-menu{background-color:#fff;border:1px solid #0000001a;box-sizing:border-box;list-style:none;margin:0;padding:0;width:-webkit-max-content;width:max-content;z-index:100}.szh-menu:focus{outline:none}.szh-menu__arrow{background-color:#fff;border-color:#0000001a #0000 #0000 #0000001a;border-style:solid;border-width:1px;box-sizing:border-box;height:.75rem;width:.75rem;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translateX(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translateX(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{background-color:inherit;cursor:default}.szh-menu__item--disabled{color:#aaa;cursor:default}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{list-style:none;margin:0;padding:0}.szh-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.szh-menu-button{box-sizing:border-box}.szh-menu{border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px #0000001a;color:#212529;min-width:10rem;padding:.5rem 0;-webkit-user-select:none;user-select:none}.szh-menu__item{align-items:center;display:flex;padding:.375rem 1.5rem;position:relative}.szh-menu-container--itemTransition .szh-menu__item{transition-duration:.15s;transition-property:background-color,color;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";font-size:.8rem;left:.8rem;position:absolute;top:.55rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{left:.8rem;position:absolute}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.EZDrawer .EZDrawer__checkbox{display:none}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__overlay{display:block;opacity:1}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__container{transform:translateZ(0)!important;visibility:visible}.EZDrawer .EZDrawer__overlay{display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.EZDrawer .EZDrawer__container{background:#fff;box-shadow:0 0 10px 5px #0000001a;position:fixed;transition:all;visibility:hidden}.SortMenu.desktop{display:none}.SortMenu .sort-order-text.active{font-weight:700}.SortMenu .sort-order-icon-container{display:block}.SortMenu.mobile .drawer{background-color:var(--background-light-color);border-radius:var(--spacing-4x);border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:var(--spacing-2x);padding-top:var(--spacing-2x);width:100%}.SortMenu.mobile .drawer .sort-order{padding-left:var(--spacing-4x);padding-right:var(--spacing-4x);text-align:left;width:100%}.SortMenu.mobile .drawer .sort-order .Row{align-items:center;border-bottom:1px solid var(--border-light-color);height:50px;justify-content:flex-start;text-align:left;width:100%}.SortMenu.mobile .drawer .sort-order:last-child .Row{border-bottom:0}.SortMenu.mobile .drawer .spacer{width:44px}.SortMenu.mobile .drawer .header{align-items:center;display:flex;height:52px;justify-content:space-between;padding:var(--spacing-1x) var(--spacing-1x);width:100%}@media only screen and (min-width:600px){.SortMenu .sort-order-icon-container,.SortMenu.mobile{display:none}.SortMenu.desktop{display:flex}.SortMenu.desktop,.SortMenu.desktop .szh-menu-button{align-items:center;display:flex;justify-content:center;max-height:34px;max-width:70px;text-align:center;width:100%}.SortMenu.desktop .szh-menu-button{background-color:var(--background-light-color);border:2px solid #ccc8c0;color:var(--text-dark-color)}.SortMenu.desktop .szh-menu-button.szh-menu-button--open,.SortMenu.desktop .szh-menu-button:hover{background-color:var(--background-light-color-hover)}.SortMenu.desktop .szh-menu{background-color:var(--background-light-color)}.SortMenu.desktop .szh-menu,.SortMenu.desktop .szh-menu__item{padding-left:var(--spacing-2x);padding-right:var(--spacing-2x)}.SortMenu.desktop .szh-menu__item{border-radius:var(--spacing-1x)}.SortMenu.desktop .szh-menu__item.szh-menu__item--hover{background-color:var(--background-light-color-hover)}}.DashboardHeader{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-top:var(--spacing-8x);padding:0 var(--spacing-4x);position:relative;width:100%}.DashboardHeader .top{align-items:center;flex-direction:column;margin-left:auto;margin-right:auto;max-width:100%}.DashboardHeader .top .AvatarBubble{max-height:140px;max-width:140px;min-height:140px;min-width:140px}.DashboardHeader .full-name{font-size:32px;line-height:32px;padding-left:var(--spacing-2x);padding-right:var(--spacing-2x);width:100%}.DashboardHeader .description,.DashboardHeader .full-name{margin-left:0;margin-top:var(--spacing-4x);text-align:center}.DashboardHeader .description{font-size:var(--font-size-small);padding-left:var(--spacing-4x);padding-right:var(--spacing-4x)}.DashboardHeader .recs{display:inline-block;display:block;font-size:16px}.DashboardHeader .info{justify-content:center;width:100%}.DashboardHeader .Label.title{font-size:var(--font-size-large);font-weight:800;line-height:50px}.DashboardHeader .SortMenu.mobile{margin-left:auto;margin-right:auto;margin-top:var(--spacing-6x);padding-left:0;padding-right:0;text-align:left;width:auto}.DashboardHeader .SortMenu.mobile .Row{justify-content:space-between}.DashboardHeader .socials{justify-content:center;margin-top:var(--spacing-4x);width:100%}.DashboardHeader .socials .Icon{margin-left:var(--spacing-2x);margin-right:var(--spacing-2x)}.DashboardHeader .socials .Icon:first-child{margin-left:0}.DashboardHeader .socials .Icon:last-child{margin-right:0}.DashboardHeader .wiki-link{color:var(--grey2-color);cursor:pointer}.DashboardHeader .wiki-link:hover{text-decoration:underline}@media only screen and (min-width:600px){.DashboardHeader{align-items:flex-start;flex-direction:row;justify-content:space-between;margin-top:var(--spacing-16x);padding:0 var(--spacing-4x)}.DashboardHeader .Label.title{margin-bottom:var(--spacing-10x)}.DashboardHeader .SortMenu.desktop{margin-top:var(--spacing-3x)}.DashboardHeader .SortMenu.mobile{margin-right:auto;margin-top:var(--spacing-6x)}.DashboardHeader .top{align-items:flex-start;flex-direction:row;margin-left:0;margin-right:0;max-width:75%}.DashboardHeader .socials{justify-content:flex-start;margin-left:var(--spacing-6x);width:100%}.DashboardHeader .top .AvatarBubble{max-height:160px;max-width:160px;min-height:160px;min-width:160px}.DashboardHeader .info{justify-content:flex-start}.DashboardHeader .description{margin-left:var(--spacing-2x);text-align:left}.DashboardHeader .full-name{margin-left:var(--spacing-6x);margin-top:0;padding-left:0;padding-right:0;text-align:left}.DashboardHeader .SortMenu.mobile{margin-bottom:var(--spacing-2x);margin-left:auto;margin-top:0;padding-left:0;padding-right:0;width:auto}}.EmptyBook{cursor:pointer}.EmptyBook .cover{align-items:center;background-color:#fff;border:1px solid var(--light-grey2-color);box-shadow:0 2px 2px -1px #32325d1a,0 1px 2px -1px #00000003;display:flex;height:242px;justify-content:center;padding:var(--spacing-6x);text-align:center;transition:all .1s linear;width:164px}.EmptyBook .cover:hover{background-color:var(--off-white-color);transform:translateY(-12px) rotate(1deg) scaleX(1.02) scaleY(1.02)}.EmptyBookGrid{padding-left:var(--spacing-4x)}.DashboardPage{align-items:flex-start;background-color:var(--background-light-color);display:flex;height:100%;justify-content:center;min-height:calc(100vh - var(--standard-header-height));padding-bottom:var(--spacing-40x);width:100%}.DashboardPage .MaxWidthContainer{align-items:flex-start;display:flex;height:100%;justify-content:flex-start;position:relative}.DashboardPage .BookGrid{height:100%;justify-content:flex-start;margin-top:var(--spacing-6x);max-width:max(400px,100vw);padding:0 var(--spacing-4x);width:100%}.DashboardPage .MaxWidthContainer.btns-footer{bottom:0;margin-left:auto;margin-right:auto;pointer-events:none;position:fixed}.DashboardPage .no-books-yet{align-items:center;height:max(200px,calc(100vh - 422px));justify-content:center;text-align:center;width:100%}@media only screen and (min-width:600px){.DashboardPage .BookGrid{margin-top:var(--spacing-10x);padding:0 var(--spacing-4x)}}.DEFormContainer form{width:100%}.DEFormContainer form .rfc-form-control{margin-bottom:var(--spacing-4x)}.DEFormContainer form .rfc-input{background-color:var(--off-white-color);border:2px solid var(--black-color);border-radius:2px;color:var(--text-dark-color);font-size:var(--font-size-small);margin-bottom:0;min-height:48px;padding-bottom:var(--spacing-3x);padding-top:var(--spacing-3x)}.DEFormContainer.dark form .rfc-input{background-color:var(--off-black-color);border-color:var(--border-dark-color)}.DEFormContainer form .rfc-help{margin-top:var(--spacing-1x);position:relative}.DEFormContainer .FloatingInput.rfc-form-control{display:flex;flex-direction:column;position:relative}.DEFormContainer .StickyPlaceholderInput.rfc-form-control input{border-radius:4px;color:var(--text-dark-color);font-size:15px}.DEFormContainer.dark .StickyPlaceholderInput.rfc-form-control input{color:var(--text-light-color)}.DEFormContainer .FloatingInput.rfc-form-control input{border-radius:4px;color:var(--text-dark-color);font-size:var(--font-size-small)}.DEFormContainer.dark .FloatingInput.rfc-form-control input{color:var(--text-light-color)}.DEFormContainer .StickyPlaceholderInput.rfc-form-control label{display:none}.DEFormContainer .FloatingInput.rfc-form-control label{color:var(--text-medium-color);left:var(--spacing-3x);line-height:1;pointer-events:none;position:absolute;transform:translateY(16px) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 0ms}.DEFormContainer .FloatingInput.rfc-form-control.filled .rfc-input,.DEFormContainer .FloatingInput.rfc-form-control:focus-within .rfc-input{padding-bottom:2px}.DEFormContainer .FloatingInput.rfc-form-control.filled label,.DEFormContainer .FloatingInput.rfc-form-control:focus-within label{color:var(--text-medium-color);transform:translateY(6px) scale(.8)}.DEFormContainer form .rfc-input:focus,.DEFormContainer form .success-0-2-3>.rfc-input:focus{border-color:var(--text-dark-color)}.DEFormContainer.dark form .rfc-input:focus,.DEFormContainer.dark form .success-0-2-3>.rfc-input:focus{border-color:var(--text-light-color)}.UpdateUsernameForm{width:100%}.UpdateUsernameForm button{margin-top:var(--spacing-2x)}.UpdateUsernameForm .Icon{height:20px;margin-top:6px;width:20px}.UpdateUsernameForm .already-link{margin-top:var(--spacing-8x)}.UpdateUsernameForm .StickyPlaceholder{font-size:15px;font-weight:600;left:var(--spacing-3x);line-height:50px;position:absolute;top:0}.UpdateUsernameForm .StickyPlaceholderInput.rfc-form-control input::placeholder{color:#b4b4b4;line-height:48px;padding-left:1px;position:absolute;top:13px}.UpdateUsernameForm .StickyPlaceholderInput.rfc-form-control{position:relative}.UpdateUsernameForm .StickyPlaceholderInput.rfc-form-control input{font-size:15px;padding-bottom:17px;padding-left:123px}.UpdateUsernameForm .rfc-suffix .Loading,.UpdateUsernameForm .success-0-2-3 .rfc-suffix .Loading{margin-left:2px;margin-top:4px}.UpdateUsernameForm .error-0-2-6 .rfc-suffix .Loading{margin-left:2px;margin-top:-16px}@media only screen and (min-width:600px){.UpdateUsernameForm .already-link{margin-top:var(--spacing-4x)}}.CreateUserForm{width:100%}.CreateUserForm button{margin-top:var(--spacing-2x)}.SignUpFooter{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.SignUpFooter .app-name{color:var(--text-dark-color);font-family:var(--special-font-family);font-size:var(--font-size-medium);font-style:normal;font-weight:400;padding:var(--spacing-8x) 0 var(--spacing-14x) 0;text-align:center}@media only screen and (min-width:600px){.SignUpFooter .app-name{font-size:var(--font-size-medium);margin-top:30vh}}.SignUpHeader{width:100%}.SignUpHeader .title{font-family:var(--standard-font-family);font-size:var(--font-size-large);font-style:normal;font-weight:700;padding:var(--spacing-6x) 0 0 0;text-align:left;width:100%}@media only screen and (min-width:600px){.SignUpHeader .title{font-size:var(--font-size-xlarge);padding:var(--spacing-6x) 0 var(--spacing-8x) 0;text-align:center}}.Navigation{background-color:var(--background-light-color);color:var(--text-dark-color);height:var(--standard-header-height);left:0;padding:var(--spacing-4x) 0;position:-webkit-sticky;position:sticky;top:0;width:100%}.Navigation .title{margin-left:calc(var(--spacing-1x)*-1)}.Navigation .btn-back.hidden{margin-left:0;opacity:0;pointer-events:none;width:4px}.Navigation .btn-back{height:auto;margin-left:-8px;padding-left:0;padding-right:var(--spacing-1x);transition:all .1s ease;width:44px}.SignUpForm{background-color:var(--background-light-color);height:100%;justify-content:space-between;width:100%}@media only screen and (min-width:600px){.SignUpForm{justify-content:center}}.SignUpPage{align-items:flex-start;background-color:var(--background-light-color);display:flex;height:100%;justify-content:center;min-height:calc(100vh - var(--standard-header-height));width:100%}.SignUpPage .MaxWidthContainer,.SignUpPage .content{align-items:center;display:flex;height:100%;justify-content:center}.SignUpPage .content{flex-direction:column;max-width:min(400px,100vw);padding:0 var(--spacing-4x);width:100%}.SignUpPage .SignUpForm{min-height:75vh}@media only screen and (min-width:600px){.SignUpPage{align-items:center}.SignUpPage .content{max-width:400px}}.EditNameForm{padding:0;width:100%}.EditNameForm .Button.continue{min-height:37px}.ProfileSettingsSection{color:var(--light-text-color);flex-direction:column;flex-grow:1}.ProfileSettingsSection .form-container,.ProfileSettingsSection .headers{margin-top:var(--spacing-4x);width:100%}.ProfileSettingsSection .form-container{margin-top:var(--spacing-4x);max-width:100%}.ProfileSettingsSection .section-title{color:var(--light-text-color);font-size:var(--font-size-body)}.ProfileSettingsSection .section-subtitle{color:var(--grey2-color);font-size:var(--font-size-body)}@media only screen and (min-width:600px){.ProfileSettingsSection{flex-direction:row}.ProfileSettingsSection .form-container{margin-top:0;max-width:min(340px,100%)}.ProfileSettingsSection .form-container,.ProfileSettingsSection .headers{margin-top:0}}.ProfilePhotoSection{align-items:flex-start;color:var(--light-text-color);flex-direction:column;flex-grow:1}.ProfilePhotoSection .form-container,.ProfilePhotoSection .headers{width:100%}.ProfilePhotoSection .form-container{align-items:center;justify-content:center;margin-top:var(--spacing-4x);max-width:100%}.ProfilePhotoSection .form-container .Avatar{height:120px;margin-top:var(--spacing-4x);width:120px}.ProfilePhotoSection .section-title{color:var(--light-text-color);font-size:var(--font-size-body)}.ProfilePhotoSection .section-subtitle{color:var(--grey2-color);font-size:var(--font-size-body)}@media only screen and (min-width:600px){.ProfilePhotoSection{flex-direction:row}.ProfilePhotoSection .form-container{align-items:flex-end;justify-content:flex-start;margin-top:0;max-width:min(340px,100%)}}.UploadAvatarForm{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:var(--spacing-2x) var(--spacing-2x) 0;width:100%}.UploadAvatarForm input[type=file]{display:none}.UploadAvatarForm .fileRemove,.UploadAvatarForm .fileUpload{align-items:center;background-color:var(--white-color);border:0;border-radius:var(--spacing-1x);color:var(--text-dark-color);cursor:pointer;display:flex;font-size:var(--font-size-small);font-weight:700;justify-content:center;line-height:40px;max-width:120px;text-align:center;transition:all .1s ease;width:100%}.UploadAvatarForm:hover .fileUpload{background-color:var(--light-grey1-color);color:var(--text-dark-color)}.UploadAvatarForm .fileRemove{background-color:var(--grey2-color);color:var(--text-dark-color)}.UploadAvatarForm .fileRemove svg,.UploadAvatarForm .fileUpload svg{margin-left:var(--spacing-2x);margin-top:1px}@media only screen and (min-width:600px){.UploadAvatarForm{justify-content:flex-end;padding-right:0}}.Avatar{align-items:center;border:none;border-radius:50%;display:flex;justify-content:center}.Avatar.placeholder{background-color:var(--off-black-color);border:1px solid var(--border-dark-color)}.Avatar .text{color:var(--text-light-color);text-transform:uppercase}.AccountPage{align-items:flex-start;background-color:var(--background-dark-color);display:flex;height:100%;justify-content:center;min-height:calc(100vh - var(--standard-header-height));transition:all .15s linear;width:100%}.AccountPage .MaxWidthContainer,.AccountPage .content{align-items:flex-start;display:flex;height:100%;justify-content:flex-start}.AccountPage .content{flex-direction:column;padding:0;width:100%}.AccountPage .Label.page-title{color:var(--text-light-color);font-size:32px;font-weight:900;letter-spacing:-2px;line-height:var(--font-size-large);margin-bottom:var(--spacing-10x);margin-top:var(--spacing-6x)}.AccountPage .AccountPageSection{border-bottom:1px solid var(--off-black-color);padding-bottom:var(--spacing-10x);width:100%}.AccountPage .ProfileSettingsSection{align-items:flex-start;margin-top:0}.AccountPage .DEFormContainer form button[type=button]{float:right;max-width:100%}@media only screen and (max-width:1040px){.AccountPage .content{padding:0 var(--spacing-4x)}}@media only screen and (min-width:600px){.AccountPage .Label.page-title{font-size:var(--font-size-large);margin-top:var(--spacing-10x)}.AccountPage .ProfileSettingsSection{margin-top:var(--spacing-6x)}.AccountPage .DEFormContainer form button[type=button]{float:right;max-width:120px}}.EmailLogInForm{width:100%}.EmailLogInForm .EmailInput,.EmailLogInForm button{margin-top:var(--spacing-6x)}.EmailLogInForm .already-link{margin-top:var(--spacing-8x)}@media only screen and (min-width:600px){.EmailLogInForm .already-link{margin-top:var(--spacing-4x)}}.LogInFooter{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.LogInFooter .app-name{color:var(--text-dark-color);font-family:var(--special-font-family);font-size:var(--font-size-medium);font-style:normal;font-weight:400;padding:var(--spacing-8x) 0 var(--spacing-14x) 0;text-align:center}@media only screen and (min-width:600px){.LogInFooter .app-name{font-size:var(--font-size-medium);margin-top:30vh}}.LogInHeader{width:100%}.LogInHeader .title{font-family:var(--standard-font-family);font-size:var(--font-size-large);font-style:normal;font-weight:700;padding:var(--spacing-6x) 0 0 0;text-align:left;width:100%}@media only screen and (min-width:600px){.LogInHeader .title{font-size:var(--font-size-xlarge);padding:var(--spacing-6x) 0 var(--spacing-8x) 0;text-align:center}}.LogInForm{background-color:var(--background-light-color);height:100%;justify-content:space-between;width:100%}@media only screen and (min-width:600px){.LogInForm{justify-content:center}}.LogInPage{align-items:flex-start;background-color:var(--background-light-color);display:flex;height:100%;justify-content:center;min-height:calc(100vh - var(--standard-header-height));width:100%}.LogInPage .MaxWidthContainer,.LogInPage .content{align-items:center;display:flex;height:100%;justify-content:center}.LogInPage .content{flex-direction:column;max-width:min(400px,100vw);padding:0 var(--spacing-4x);width:100%}.LogInPage .LogInForm{min-height:75vh}@media only screen and (min-width:600px){.LogInPage{align-items:center}.LogInPage .content{max-width:400px}}.ScrollSnapChild{height:100%;max-height:calc(100vh - var(--standard-header-height));min-height:calc(100vh - var(--standard-header-height));scroll-snap-align:start;width:100%}.AnonymousFooter{align-items:flex-start;background-color:var(--background-dark-color);color:var(--text-light-color);display:flex;flex-direction:column;justify-content:flex-start;min-height:500px;padding:var(--spacing-20x) var(--spacing-4x);width:100%}.DiscoverSection .AnonymousFooter{bottom:0;min-height:500px;position:absolute}.AnonymousFooter .app-name{color:var(--text-light-color);font-family:var(--special-font-family);font-size:var(--font-size-medium);font-style:normal;font-weight:400;text-align:center}.AnonymousFooter .copyright{color:var(--text-medium-color);font-size:var(--font-size-xsmall);max-width:75%;text-align:left}.AnonymousFooter .Column{justify-content:flex-start}.AnonymousFooter a{color:var(--text-light-color)}.AnonymousFooter .MaxWidthContainer{align-items:space-between;display:flex;justify-content:flex-start}.AnonymousFooter .info{width:25%}.AnonymousFooter .links{align-items:flex-start;justify-content:flex-start;margin-top:var(--spacing-3x);width:75%}.AnonymousFooter .expert-link{color:var(--light-grey1-color);font-size:var(--font-size-small);margin-top:var(--spacing-2x);width:100%}.AnonymousFooter .expert-link:hover{opacity:50%}.AnonymousFooter .links .Column:first-child{width:75%}.AnonymousFooter .links .Column:last-child{width:25%}.AnonymousFooter .links .experts .one,.AnonymousFooter .links .experts .three,.AnonymousFooter .links .experts .two{flex-grow:1;min-width:33%}.AnonymousFooter .links .other-sites .one,.AnonymousFooter .links .pages .one{width:100%}.AnonymousFooter .links .experts .two{padding-left:var(--spacing-8x)}.AnonymousFooter .links .experts .three{padding-left:var(--spacing-16x)}.AnonymousFooter .header{color:var(--text-light-color);font-weight:700}.AnonymousFooter .experts{width:100%}.AnonymousFooter .other-sites,.AnonymousFooter .pages{padding-left:var(--spacing-18x);width:100%}@media only screen and (max-width:1040px){.AnonymousFooter .MaxWidthContainer{align-items:flex-start;flex-direction:column;justify-content:flex-start}.AnonymousFooter .info{width:100%}.AnonymousFooter .links{margin-top:var(--spacing-12x);width:100%}}@media only screen and (max-width:840px){.AnonymousFooter .copyright{max-width:100%}.AnonymousFooter .links{align-items:flex-start;flex-direction:column;justify-content:flex-start}.AnonymousFooter .links .Column:first-child,.AnonymousFooter .links .Column:last-child{width:100%}.AnonymousFooter .pages{margin-top:var(--spacing-12x)}.AnonymousFooter .other-sites,.AnonymousFooter .pages{padding-left:0}}@media only screen and (max-width:600px){.AnonymousFooter .experts{flex-direction:column}.AnonymousFooter .links .experts .one,.AnonymousFooter .links .experts .three,.AnonymousFooter .links .experts .two{margin-top:var(--spacing-6x);min-width:100%}.AnonymousFooter .links .experts .three,.AnonymousFooter .links .experts .two{padding-left:0}}.UserGridItem{align-items:center;justify-content:center;margin-right:var(--spacing-2x);margin-top:var(--spacing-2x)}.UserGridItem:hover img{transform:scale(1);transition:transform .15s ease}.UserGridItem a{align-items:center;display:flex;flex-direction:column;justify-content:center}.UserGridItem p{font-size:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.UserGridItem:hover p{transition:transform .15s ease}@media only screen and (min-width:1000px){.UserGridItem:hover img{transform:scale(1.1);transition:transform .15s ease}.UserGridItem:hover p{transform:translateY(8px);transition:transform .15s ease}}.UserGrid{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;padding-inline-start:0;width:100%}.ScrollSnapChild.DiscoverSection{background-color:#eee7d7;height:auto;max-height:calc(3056px - var(--standard-header-height));min-height:calc(3056px - var(--standard-header-height));position:relative}.DiscoverSection .heading{font-size:36px;font-weight:700;letter-spacing:-2px;line-height:1.25;margin-left:auto;margin-right:auto;max-width:min(90%,840px);padding-left:var(--spacing-3x);padding-right:var(--spacing-3x);padding-top:var(--spacing-24x);position:relative;text-align:center;width:100%}.DiscoverSection .content{height:100%;max-height:calc(3056px - var(--standard-header-height));min-height:calc(3056px - var(--standard-header-height));width:100%}.DiscoverSection .BookGrid{margin-bottom:142px;margin-top:var(--spacing-16x);max-width:var(--max-page-width);width:100%}.DiscoverSection .AnonymousFooter{width:100%}.DiscoverSection .UserGrid{justify-content:space-between;margin-bottom:var(--spacing-4x);margin-left:auto;margin-right:auto;margin-top:var(--spacing-16x);max-width:var(--max-page-width)}.DiscoverSection .UserGrid .UserGridItem{margin-bottom:var(--spacing-6x);margin-right:0;min-width:20%}.DiscoverSection .UserGrid .AvatarBubble{height:120px!important;width:120px!important}.DiscoverSection .view-all.experts{align-items:center;background-color:var(--background-light-color);color:#000;display:flex;justify-content:center;margin-bottom:var(--spacing-6x);max-width:160px;transition:all .15s ease}@media only screen and (max-width:1040px){.DiscoverSection .content{padding:0 var(--spacing-4x)}}@media only screen and (min-width:1000px){.DiscoverSection .view-all.experts:hover{background-color:var(--background-dark-color);color:var(--white-color)}}@media only screen and (max-width:900px){.DiscoverSection .content,.ScrollSnapChild.DiscoverSection{max-height:calc(3556px - var(--standard-header-height));min-height:calc(3556px - var(--standard-header-height))}}@media only screen and (max-width:840px){.DiscoverSection .content,.ScrollSnapChild.DiscoverSection{max-height:calc(3764px - var(--standard-header-height));min-height:calc(3764px - var(--standard-header-height))}}@media only screen and (max-width:720px){.DiscoverSection .content,.ScrollSnapChild.DiscoverSection{max-height:calc(5164px - var(--standard-header-height));min-height:calc(5164px - var(--standard-header-height))}}@media only screen and (max-width:600px){.DiscoverSection .content,.ScrollSnapChild.DiscoverSection{max-height:calc(8344px - var(--standard-header-height));min-height:calc(8344px - var(--standard-header-height))}}@media only screen and (max-width:400px){.DiscoverSection .content,.ScrollSnapChild.DiscoverSection{max-height:calc(6844px - var(--standard-header-height));min-height:calc(6844px - var(--standard-header-height))}}@media only screen and (max-width:800px){.DiscoverSection .UserGrid .UserGridItem{min-width:25%}}.DiscoverSection .UserGrid .UserGridItem p{font-size:var(--font-size-small)}@media only screen and (max-width:700px){.DiscoverSection .UserGrid .UserGridItem{min-width:33%}}@media only screen and (max-width:400px){.DiscoverSection .heading{font-size:28px;padding-top:var(--spacing-14x)}.DiscoverSection .heading:first-child{padding-top:var(--spacing-16x)}.DiscoverSection .BookGrid{margin-top:var(--spacing-12x);max-height:none;max-width:100%;overflow-y:hidden;width:100%}.DiscoverSection .UserGrid{justify-content:space-around;margin-bottom:var(--spacing-4x);margin-top:var(--spacing-8x);max-width:calc(100% - var(--spacing-6x))}.DiscoverSection .UserGrid .UserGridItem{font-size:var(--font-size-regular);margin-bottom:var(--spacing-6x);max-width:calc(50% - var(--spacing-10x));min-width:calc(50% - var(--spacing-10x))}.DiscoverSection .UserGrid .AvatarBubble{height:120px!important;width:120px!important}}@media only screen and (max-width:340px){.DiscoverSection .UserGrid .UserGridItem{min-width:100%}}.ScrollSnapParent{max-height:100%;min-height:100%;overflow-y:scroll;scroll-snap-type:y mandatory;width:100%}.BookCover{aspect-ratio:20/31;transition:all .1s linear}.BookCover img{box-shadow:0 2px 2px -1px #32325d1a,0 1px 3px -1px #0000004d}.BooksColumn .BookCover{height:300px;margin-bottom:var(--spacing-4x);width:214px}.BooksColumn .BookCover img{height:300px;opacity:0;width:214px}.BooksColumn .BookCover img.animateIn{animation-duration:3s,1s;-webkit-animation-duration:3s,1s;animation-fill-mode:forwards;animation-name:fadeIn,yTranslateUp;-webkit-animation-name:fadeIn,yTranslateUp}@media only screen and (max-width:600px){.BooksColumn .BookCover,.BooksColumn .BookCover img{height:270px;width:174px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes yTranslateUp{0%{transform:translateY(100px)}to{transform:translateY(0)}}.HeroSection .content{height:100%;max-width:100vw;min-height:calc(100vh - var(--standard-header-height));overflow-x:hidden;position:relative;width:100%;z-index:2}.HeroSection .video{background-color:#000;height:100vh;object-fit:cover;position:absolute;width:100vw;z-index:1}.HeroSection .heading{font-size:56px;font-weight:700;letter-spacing:-2px;line-height:1.25;padding-top:126px}.HeroSection .heading,.HeroSection .subheading{margin-left:auto;margin-right:auto;max-width:min(90%,840px);padding-left:var(--spacing-3x);padding-right:var(--spacing-3x);position:relative;text-align:center;width:100%}.HeroSection .subheading{font-weight:300;line-height:1.5;padding-top:var(--spacing-4x)}.HeroSection .books-column-container{bottom:0;left:50%;max-height:65vh;overflow:hidden;position:absolute;transform:translateX(-50%)}.HeroSection .books-column-container .BooksColumn{margin-left:var(--spacing-2x);margin-right:var(--spacing-2x);padding-top:680px}.HeroSection .people-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;margin-top:var(--spacing-10x);max-width:min(90%,840px);z-index:100}.HeroSection .people-container .avatar-bubble-link{margin-left:var(--spacing-2x);min-height:90px;min-width:90px}.HeroSection .people-container .avatar-bubble-link:nth-child(2n){margin-top:var(--spacing-10x)}.HeroSection .bottom-banner{background-color:#fffd92;border-bottom:1px solid #0000000d;color:var(--black-color);cursor:pointer;font-weight:700;height:60px;justify-content:center}.HeroSection .bottom-banner,.HeroSection .bottom-fade{bottom:0;display:none;left:0;position:absolute;width:100%}.HeroSection .bottom-fade{background:linear-gradient(#fff0 0,var(--background-light-color) 70%);height:200px}.HeroSection .btn-how-it-works{align-items:center;animation-duration:2s;animation-iteration-count:infinite;animation-name:bouncing-arrow;border-radius:50%;bottom:210px;display:flex;height:48px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transform-origin:center bottom;width:48px}.HeroSection .mobile-subheading{display:none}.HeroSection .search-box{margin-top:var(--spacing-10x);position:relative}.HeroSection .search-box .left{background:#0000 url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235a5e9a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%3E%3C%2Fcircle%3E%3Cline%20x1%3D%2221%22%20y1%3D%2221%22%20x2%3D%2216.65%22%20y2%3D%2216.65%22%3E%3C%2Fline%3E%3C%2Fsvg%3E") repeat scroll 0 0;content:"";height:1rem;left:1rem;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.HeroSection .search-box .search-input{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #000;border-radius:var(--spacing-8x);box-shadow:none;caret-color:#5a5e9a;color:#23263b;font:inherit;max-width:100%;min-height:44px;min-width:300px;padding-left:2.5rem;z-index:3}@media only screen and (max-width:600px){.HeroSection .heading{font-size:34px;max-width:100%;padding-top:var(--spacing-6x)}.HeroSection .subheading{display:none}.HeroSection .mobile-subheadings-container{margin-top:var(--spacing-4x);z-index:3}.HeroSection .mobile-subheading{display:block;font-size:16px;font-weight:500;text-align:center}.HeroSection .mobile-subheading a{text-decoration:underline}.HeroSection .people-container{margin-top:var(--spacing-6x);max-width:80%}.HeroSection .search-box{margin-top:var(--spacing-6x)}.HeroSection .people-container .avatar-bubble-link{margin-left:0;margin-right:0;min-height:40px;min-width:40px}.HeroSection .people-container .avatar-bubble-link .AvatarBubble{height:40px!important;width:40px!important}.HeroSection .books-column-container{max-height:65vh}.HeroSection .books-column-container .BooksColumn{padding-top:450px}.HeroSection .btn-how-it-works{bottom:140px}}@keyframes bouncing-arrow{0%{transform:translate(-50%)}50%{transform:translate(-50%,-40px)}to{transform:translate(-50%)}}.LandingPage{background-color:var(--background-light-color);height:calc(100vh - var(--standard-header-height))}.LandingPage .hero-container{background-color:var(--background-dark-color);height:50vh;width:100%}.AddBookModal{padding:0}.AddBookModal .form-add-book{height:100%;width:100%}.AddBookModal .content{height:100%;padding:52px 0;position:relative}.AddBookModal .header{align-items:center;display:flex;height:52px;justify-content:space-between;left:0;padding:var(--spacing-1x) var(--spacing-1x);position:absolute;top:0;width:100%}.AddBookModal .footer{align-items:center;bottom:0;display:none;height:48px;justify-content:flex-end;padding:var(--spacing-1x) var(--spacing-3x) var(--spacing-3x) var(--spacing-4x);position:absolute;right:0;width:200px}.AddBookModal .body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:0 var(--spacing-4x);width:100%}.AddBookModal .url,.AddBookModal .url:active,.AddBookModal .url:focus{border-bottom:1px solid var(--border-color);height:150px;opacity:1;overflow:auto;transition:all .15s ease}.AddBookModal .url.hide{height:0;opacity:0}.AddBookModal .body .book-info{margin-top:var(--spacing-6x)}.AddBookModal .body .book-cover{margin-right:var(--spacing-3x);width:130px}.AddBookModal .body .book-title{font-size:var(--font-size-regular);font-weight:700;line-height:1.3;margin-bottom:var(--spacing-2x)}.AddBookModal button.close{display:none}.AddBookModal button.back,.AddBookModal button.close{background-color:var(--white-color);border-radius:50%;height:40px;transition:all .15s linear;width:40px}.AddBookModal button.back{display:block}.AddBookModal .ButtonWrapper{background-color:var(--white-color);height:36px;min-width:132px;transition:all .15s linear}.AddBookModal .ButtonWrapper button{height:36px;min-width:132px;text-transform:none}.AddBookModal textarea,.AddBookModal textarea:active,.AddBookModal textarea:focus,.AddBookModal textarea:hover{border:0;outline:none;resize:none;width:100%}.AddBookModal input.rfc-input,.AddBookModal input.rfc-input:active,.AddBookModal input.rfc-input:focus,.AddBookModal input.rfc-input:hover,.AddBookModal textarea.rfc-input,.AddBookModal textarea.rfc-input:active,.AddBookModal textarea.rfc-input:focus,.AddBookModal textarea.rfc-input:hover{border:0;outline:none}.AddBookModal button.close:hover{background-color:var(--light-grey2-color)}.AddBookModal .body .mobile-continue{border-radius:var(--spacing-5x);height:36px;line-height:34px;margin-left:auto;margin-top:var(--spacing-3x);padding-left:var(--spacing-5x);padding-right:var(--spacing-5x);text-transform:none;width:auto}.AddBookModal .body .desktop-continue p,.AddBookModal .body .mobile-continue p{line-height:34px}.AddBookModal .body .mobile-continue{display:block;min-width:132px;transition:all .15s ease}.AddBookModal .body .desktop-continue{border-radius:var(--spacing-5x);display:none;min-width:132px;transition:all .15s ease}.AddBookModal .body .desktop-continue.hide,.AddBookModal .body .mobile-continue.hide{opacity:0}.AddBookModal .header .post{border-radius:var(--spacing-5x);height:36px;margin-right:var(--spacing-2x);min-width:102px;padding:0 var(--spacing-4x);text-transform:none;width:auto}.AddBookModal .header .post:disabled{background-color:var(--background-dark-color)}.AddBookModal .reset{background-color:var(--light-grey2-color);cursor:pointer;padding-right:var(--spacing-3x)}.AddBookModal .reset:hover{background-color:var(--light-grey1-color)}@media only screen and (min-width:600px){.AddBookModal{min-width:min(90%,600px)}.AddBookModal .footer{display:flex}.AddBookModal button.close{display:block}.AddBookModal .body .mobile-continue,.AddBookModal button.back{display:none}.AddBookModal .body .desktop-continue{display:flex}.AddBookModal .url,.AddBookModal .url:active,.AddBookModal .url:focus{border-bottom:initial;height:86px;overflow:auto}.AddBookModal .body .book-info{margin-top:var(--spacing-2x)}.AddBookModal .body .book-cover{max-width:90px}.AddBookModal .body .book-title{font-size:var(--font-size-small);line-height:1.3;margin-bottom:var(--spacing-1x);max-width:60%}}.AddBookPage{left:0;position:fixed;top:0}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.ProductLoading{background-color:var(--white-color);border:1px solid var(--border-light-color);border-radius:var(--spacing-2x);flex-grow:1;height:100%;padding:var(--spacing-4x) var(--spacing-6x);width:100%}.ProductLoading .product-header{border-bottom:1px solid var(--border-light-color);font-size:var(--font-size-xsmall);padding:0;padding-bottom:var(--spacing-3x);width:100%}.ProductLoading .product-header .title{font-size:16px}.ProductLoading ul{padding-inline-start:0}.ProductLoading ul .feature{margin-bottom:var(--spacing-3x);margin-top:var(--spacing-3x)}.ProductLoading ul .feature:first-child{margin-top:var(--spacing-4x)}.ProductLoading ul .check{flex-shrink:0}.ProductLoading ul .feature .Label{font-size:13px}.ProductLoading .product-footer{border-top:1px solid var(--border-light-color);margin-top:auto;padding-top:var(--spacing-3x);width:100%}.ProductLoading .product-footer .Button{justify-content:center;text-align:center;text-transform:none;width:100%}.ProductLoading .product-footer .Button.checkout.disabled .Loading{width:40px}.Product{background-color:var(--white-color);border:1px solid var(--border-light-color);border-radius:var(--spacing-2x);flex-grow:1;height:100%;padding:var(--spacing-4x) var(--spacing-6x);width:100%}.Product .product-header{border-bottom:1px solid var(--border-light-color);font-size:var(--font-size-xsmall);padding:0;padding-bottom:var(--spacing-3x);width:100%}.Product .product-header .title{font-size:16px}.Product ul{padding-inline-start:0}.Product ul .feature{margin-bottom:var(--spacing-3x);margin-top:var(--spacing-3x)}.Product ul .feature:first-child{margin-top:var(--spacing-4x)}.Product ul .check{flex-shrink:0}.Product ul .feature .Label{font-size:13px}.Product .product-footer{border-top:1px solid var(--border-light-color);margin-top:auto;padding-top:var(--spacing-3x);width:100%}.Product .product-footer .Button{justify-content:center;min-height:44px;text-align:center;text-transform:none;width:100%}.Product .product-footer .Button.checkout.disabled .Loading{width:40px}.UpgradeModal{background-color:var(--off-white-color);bottom:0;max-height:440px;padding:0;top:calc(100dvh - 440px)}.UpgradeModal .content{height:100%;padding:0;position:relative}.UpgradeModal .header{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-6x) var(--spacing-8x);width:100%}.UpgradeModal .header .app-name{font-style:normal;font-weight:700;letter-spacing:-1px}.UpgradeModal .header .pro{font-weight:700}.UpgradeModal .header .subtitle{font-weight:400}.UpgradeModal .footer{align-items:center;display:none;height:48px;justify-content:flex-end;padding:var(--spacing-1x) var(--spacing-3x) var(--spacing-3x) var(--spacing-4x);width:100%}.UpgradeModal .body{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 var(--spacing-4x) var(--spacing-4x);width:100%}.UpgradeModal button.close{background-color:var(--off-white-color);border-radius:50%;height:40px;position:absolute;right:var(--spacing-2x);top:var(--spacing-2x);transition:all .15s linear;width:40px}.UpgradeModal .ButtonWrapper{background-color:var(--white-color);height:36px;transition:all .15s linear}.UpgradeModal .ButtonWrapper button{height:36px;text-transform:none}.UpgradeModal button.close:hover{background-color:var(--light-grey2-color)}@media only screen and (min-width:600px){.UpgradeModal{height:100%;max-height:max(500px,50%);max-width:min(90%,420px);top:10%}.UpgradeModal .footer{display:flex}.UpgradeModal button.close{display:block}}.UpgradePage{left:0;position:fixed;top:0}.PeopleHeader{align-items:center;flex-direction:column;justify-content:flex-start;max-width:100%;position:relative}.PeopleHeader .Label.title{font-size:var(--font-size-large);font-weight:800;line-height:50px}.PeopleHeader .SortMenu.mobile{margin-bottom:var(--spacing-2x);margin-left:auto;margin-top:0;width:auto}.PeopleHeader .SortMenu.mobile .Row{justify-content:flex-end}@media only screen and (min-width:600px){.PeopleHeader{align-items:flex-start;flex-direction:row;justify-content:space-between}.PeopleHeader .Label.title{font-size:var(--font-size-large)}.PeopleHeader .SortMenu.desktop{margin-top:var(--spacing-3x)}}.PeoplePage .users-container{max-width:1030px}.PeoplePage .UserGrid{justify-content:space-between;margin-bottom:var(--spacing-30x);margin-left:auto;margin-right:auto;margin-top:var(--spacing-8x);max-width:1030px}.PeoplePage .UserGrid:after{content:"";flex:auto}.PeoplePage .top{align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:min(calc(100vw - var(--spacing-8x)),1040px);padding:0;padding-top:var(--spacing-10x)}.PeoplePage .UserGrid .UserGridItem{margin-bottom:var(--spacing-6x);margin-right:0;min-width:15%}.PeoplePage .UserGrid .UserGridItem p{font-size:var(--font-size-small);max-width:140%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.PeoplePage .UserGrid .AvatarBubble{height:120px!important;width:120px!important}.PeoplePage .ais-SearchBox-form{background-color:initial}.PeoplePage .ais-SearchBox{margin-top:var(--spacing-2x);max-width:310px;width:100%}.PeoplePage .ais-SearchBox-input{border:2px solid #000;border-radius:var(--spacing-8x);box-shadow:none}.PeoplePage .ais-SearchBox-input::placeholder{color:var(--grey2-color)}@media only screen and (max-width:800px){.PeoplePage .top{padding-top:var(--spacing-6x)}.PeoplePage .UserGrid .UserGridItem{min-width:25%}}@media only screen and (max-width:700px){.PeoplePage .UserGrid .UserGridItem{min-width:33%}.PeoplePage .top{flex-direction:column}.PeoplePage .ais-SearchBox{margin-top:var(--spacing-6x);max-width:300px;width:100%}}@media only screen and (max-width:600px){.PeoplePage .UserGrid{justify-content:space-around;margin-bottom:var(--spacing-20x);margin-top:var(--spacing-8x);max-width:calc(100% - var(--spacing-6x))}.PeoplePage .UserGrid .UserGridItem{font-size:var(--font-size-regular);margin-bottom:var(--spacing-6x);min-width:50%}.PeoplePage .UserGrid .AvatarBubble{height:120px!important;width:120px!important}}@media only screen and (max-width:340px){.PeoplePage .UserGrid .UserGridItem{min-width:100%}}.BookPage{padding-bottom:var(--spacing-20x)}.BookPage .MaxWidthContainer{position:relative}.AmazonButton{align-items:center;border:0;color:var(--white-color);cursor:pointer;display:flex;font-size:var(--font-size-small);font-weight:700;height:44px;justify-content:center;max-width:94px;min-width:94px;outline:none}.AmazonButton .btn-title{color:var(--off-black-color);font-size:var(--font-size-small);font-weight:500;margin-right:var(--spacing-2x)}button[type=button].AmazonButton{background-color:initial;border:2px solid #ccc8c0}button[type=button].AmazonButton:active,button[type=button].AmazonButton:focus,button[type=button].AmazonButton:hover{background-color:var(--background-light-color-hover)}button[type=button].AmazonButton p{width:auto}button[type=button].AmazonButton:active p,button[type=button].AmazonButton:focus p,button[type=button].AmazonButton:hover p{color:var(--text-dark-color)}.AmazonButton:hover{background-color:var(--off-black-color)}.CopyLocation{background-color:var(--white-color);border:2px solid #ccc8c0;border-radius:30px;cursor:pointer;flex-wrap:nowrap;height:56px;padding:var(--spacing-4x);transition:all .15s linear;width:100%}.CopyLocation .prompt{flex-grow:1;flex-shrink:0}.CopyLocation .link{flex-grow:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 80px)}@media only screen and (min-width:600px){.CopyLocation:hover{background-color:var(--background-light-color-hover)}}.ShareContent{align-items:center}.ShareContent .btn-social-share{align-items:center;background-color:#fff!important;border:2px solid #ccc8c0!important;border-radius:50%;display:flex;height:56px;justify-content:center;margin-left:6px;margin-right:6px;width:56px}.ShareContent .socials-container{flex-wrap:wrap;max-width:100%;row-gap:12px;width:100%}@media only screen and (min-width:600px){.ShareContent .btn-social-share:hover{background-color:var(--background-light-color-hover)!important}}.ShareDrawer.Drawer{background-color:var(--background-light-color);border-radius:var(--spacing-4x);padding-bottom:var(--spacing-2x);width:100%}.ShareDrawer.Drawer .spacer{width:44px}.ShareDrawer.Drawer .header{align-items:center;display:flex;height:52px;justify-content:space-between;padding:var(--spacing-1x) var(--spacing-1x);width:100%}.ShareDrawer.Drawer .footer{align-items:center;bottom:0;height:56px;justify-content:flex-end;padding:0 var(--spacing-4x) var(--spacing-4x) var(--spacing-4x);right:0;width:100%}.ShareDrawer.Drawer .body{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--spacing-6x) var(--spacing-4x);width:100%}.ShareDrawer.Drawer .body .book-info{margin-top:var(--spacing-6x)}.ShareDrawer.Drawer .body .book-cover{margin-right:var(--spacing-3x);width:130px}.ShareDrawer.Drawer .body .book-title{font-size:var(--font-size-regular);font-weight:700;line-height:1.3;margin-bottom:var(--spacing-2x)}.ShareDrawer.Drawer button.close{background-color:var(--background-light-color);border-radius:50%;height:40px;transition:all .15s linear;width:40px}.ShareDrawer.Drawer .ButtonWrapper{background-color:var(--white-color);height:36px;min-width:132px;transition:all .15s linear}.ShareDrawer.Drawer .ButtonWrapper button{height:36px;min-width:132px;text-transform:none}.ShareDrawer.Drawer button.close:hover{background-color:var(--light-grey2-color)}.ShareDrawer.Drawer .Button.nevermind{background-color:var(--white-color);border:2px solid var(--border-light-color);color:var(--text-dark-color);justify-content:center;text-align:center}.ShareDrawer.Drawer .Button.nevermind:hover{background-color:var(--white-color-hover)}.ShareDrawer.Drawer .Button.confirm-negative{background-color:var(--red-color);border:2px solid var(--red-color);justify-content:center;min-height:46px;text-align:center}.ShareDrawer.Drawer .Button.confirm-negative:disabled{color:var(--white-color)}.ShareDrawer.Drawer .Button.confirm-negative:hover{background-color:var(--red-color-hover);border-color:var(--red-color-hover)}@media only screen and (max-width:600px){.ShareDrawer.Drawer{border-radius:var(--spacing-2x);border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (min-width:600px){.ShareDrawer.Drawer{min-width:300px}.ShareDrawer.Drawer .footer{display:flex;position:absolute}.ShareDrawer.Drawer button.close{display:block}.ShareDrawer.Drawer .body .book-info{margin-top:var(--spacing-2x)}.ShareDrawer.Drawer .body .book-cover{max-width:90px}.ShareDrawer.Drawer .body .book-title{font-size:var(--font-size-small);line-height:1.3;margin-bottom:var(--spacing-1x);max-width:60%}}.ShareModal{background-color:var(--background-light-color);padding:0}.ShareModal .spacer{width:44px}.ShareModal .form-add-book{height:100%;width:100%}.ShareModal .content{height:100%;padding:52px 0;position:relative}.ShareModal .header{align-items:center;display:flex;height:52px;justify-content:space-between;padding:var(--spacing-1x) var(--spacing-1x);width:100%}.ShareModal .footer{align-items:center;bottom:0;height:56px;justify-content:flex-end;padding:0 var(--spacing-4x) var(--spacing-4x) var(--spacing-4x);right:0;width:100%}.ShareModal .body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--spacing-6x) var(--spacing-4x);width:100%}.ShareModal .body .book-info{margin-top:var(--spacing-6x)}.ShareModal .body .book-cover{margin-right:var(--spacing-3x);width:130px}.ShareModal .body .book-title{font-size:var(--font-size-regular);font-weight:700;line-height:1.3;margin-bottom:var(--spacing-2x)}.ShareModal button.close{background-color:var(--background-light-color);border-radius:50%;height:40px;transition:all .15s linear;width:40px}.ShareModal .ButtonWrapper{background-color:var(--white-color);height:36px;min-width:132px;transition:all .15s linear}.ShareModal .ButtonWrapper button{height:36px;min-width:132px;text-transform:none}.ShareModal button.close:hover{background-color:var(--light-grey2-color)}.ShareModal .Button.nevermind{background-color:var(--white-color);border:2px solid var(--border-light-color);color:var(--text-dark-color);justify-content:center;text-align:center}.ShareModal .Button.nevermind:hover{background-color:var(--white-color-hover)}.ShareModal .Button.confirm-negative{background-color:var(--red-color);border:2px solid var(--red-color);justify-content:center;min-height:46px;text-align:center}.ShareModal .Button.confirm-negative:disabled{color:var(--white-color)}.ShareModal .Button.confirm-negative:hover{background-color:var(--red-color-hover);border-color:var(--red-color-hover)}@media only screen and (max-width:600px){.ShareModal{border-radius:var(--spacing-1x);margin-bottom:var(--spacing-2x);margin-left:var(--spacing-2x);margin-right:var(--spacing-2x)}}@media only screen and (min-width:600px){.ShareModal{min-width:300px}.ShareModal .body{margin-left:auto;margin-right:auto;max-width:75%}.ShareModal .footer{display:flex;position:absolute}.ShareModal button.close{display:block}.ShareModal .body .book-info{margin-top:var(--spacing-2x)}.ShareModal .body .book-cover{max-width:90px}.ShareModal .body .book-title{font-size:var(--font-size-small);line-height:1.3;margin-bottom:var(--spacing-1x);max-width:60%}}.ShareButton{align-items:center;border:0;color:var(--white-color);cursor:pointer;display:flex;font-size:var(--font-size-small);font-weight:700;height:44px;justify-content:center;max-width:94px;min-width:94px;outline:none}.ShareButton .btn-title{color:var(--off-black-color);font-size:var(--font-size-small);font-weight:500;margin-right:var(--spacing-2x)}button[type=button].ShareButton{background-color:initial;border:2px solid #ccc8c0}button[type=button].ShareButton:active,button[type=button].ShareButton:focus,button[type=button].ShareButton:hover{background-color:var(--background-light-color-hover)}button[type=button].ShareButton p{width:auto}button[type=button].ShareButton:active p,button[type=button].ShareButton:focus p,button[type=button].ShareButton:hover p{color:var(--text-dark-color)}.ShareButton:hover{background-color:var(--off-black-color)}.DeleteModal{padding:0}.DeleteModal .spacer{width:44px}.DeleteModal .form-add-book{height:100%;width:100%}.DeleteModal .content{height:100%;padding:52px 0;position:relative}.DeleteModal .header{align-items:center;display:flex;height:52px;justify-content:space-between;left:0;padding:var(--spacing-1x) var(--spacing-1x);position:absolute;top:0;width:100%}.DeleteModal .footer{align-items:center;bottom:0;height:56px;justify-content:flex-end;padding:0 var(--spacing-4x) var(--spacing-4x) var(--spacing-4x);right:0;width:100%}.DeleteModal .body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--spacing-14x) var(--spacing-4x);width:100%}.DeleteModal .body .book-info{margin-top:var(--spacing-6x)}.DeleteModal .body .book-cover{margin-right:var(--spacing-3x);width:130px}.DeleteModal .body .book-title{font-size:var(--font-size-regular);font-weight:700;line-height:1.3;margin-bottom:var(--spacing-2x)}.DeleteModal button.close{border-radius:50%;height:40px;width:40px}.DeleteModal .ButtonWrapper,.DeleteModal button.close{background-color:var(--white-color);transition:all .15s linear}.DeleteModal .ButtonWrapper{height:36px;min-width:132px}.DeleteModal .ButtonWrapper button{height:36px;min-width:132px;text-transform:none}.DeleteModal button.close:hover{background-color:var(--light-grey2-color)}.DeleteModal .Button.nevermind{background-color:var(--white-color);border:2px solid var(--border-light-color);color:var(--text-dark-color);justify-content:center;text-align:center}.DeleteModal .Button.nevermind:hover{background-color:var(--white-color-hover)}.DeleteModal .Button.confirm-negative{background-color:var(--red-color);border:2px solid var(--red-color);justify-content:center;min-height:46px;text-align:center}.DeleteModal .Button.confirm-negative:disabled{color:var(--white-color)}.DeleteModal .Button.confirm-negative:hover{background-color:var(--red-color-hover);border-color:var(--red-color-hover)}@media only screen and (max-width:600px){.DeleteModal{border-radius:var(--spacing-1x);margin-bottom:var(--spacing-2x);margin-left:var(--spacing-2x);margin-right:var(--spacing-2x);top:calc(100dvh - 280px)}}@media only screen and (min-width:600px){.DeleteModal{min-width:300px}.DeleteModal .footer{display:flex;position:absolute}.DeleteModal button.close{display:block}.DeleteModal .body .book-info{margin-top:var(--spacing-2x)}.DeleteModal .body .book-cover{max-width:90px}.DeleteModal .body .book-title{font-size:var(--font-size-small);line-height:1.3;margin-bottom:var(--spacing-1x);max-width:60%}}.OptionsMenu.desktop{display:none}.OptionsMenu.mobile,.OptionsMenu.mobile .Button{align-items:center;display:inline-flex;height:40px;justify-content:center;max-height:40px;text-align:center;width:100%}.OptionsMenu.mobile .Button{background-color:var(--background-light-color);border:none;color:var(--text-dark-color);font-weight:400}.OptionsMenu .option-text.active{font-weight:700}.OptionsMenu .option-icon-container{display:block}.OptionsMenu.mobile .drawer{border-radius:var(--spacing-4x);border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:var(--spacing-2x);padding-top:var(--spacing-2x);width:100%}.OptionsMenu.mobile .drawer .option{padding-left:var(--spacing-4x);padding-right:var(--spacing-4x);text-align:left;width:100%}.OptionsMenu.mobile .drawer .option .Row{align-items:center;border-bottom:1px solid var(--border-light-color);height:50px;justify-content:flex-start;text-align:left;width:100%}.OptionsMenu.desktop .szh-menu{background-color:var(--white-color)}.OptionsMenu.mobile .drawer .option:last-child .Row{border-bottom:0}.OptionsMenu.mobile{border:2px solid #ccc8c0;border-radius:var(--spacing-1x)}@media only screen and (min-width:600px){.OptionsMenu.mobile{display:none}.OptionsMenu.desktop{display:flex}.OptionsMenu.desktop,.OptionsMenu.desktop .szh-menu-button{align-items:center;display:flex;justify-content:center;max-height:44px;text-align:center;width:100%}.OptionsMenu.desktop .szh-menu-button{background-color:var(--background-light-color);border:2px solid #ccc8c0;color:var(--text-dark-color);padding:var(--spacing-2x)}.OptionsMenu.desktop .szh-menu-button.szh-menu-button--open,.OptionsMenu.desktop .szh-menu-button:hover{background-color:var(--background-light-color-hover)}.OptionsMenu.desktop .szh-menu{background-color:var(--white-color);min-width:210px;padding:var(--spacing-2x)}.OptionsMenu.desktop .szh-menu__item{border-radius:var(--spacing-1x);padding-left:var(--spacing-2x);padding-right:var(--spacing-2x)}.OptionsMenu.desktop .szh-menu__item.szh-menu__item--hover{background-color:var(--background-light-color-hover)}.OptionsMenu.desktop button[type=button]{border:2px solid #ccc8c0;height:40px;line-height:40px;width:100%}.OptionsMenu.desktop>button:hover>p,.OptionsMenu.desktop>button>p{color:var(--text-dark-color)}}.Book .BookCover{margin-left:auto;margin-right:auto;margin-top:var(--spacing-3x);max-width:154px;min-width:154px;transition:none}.Book .BookCover .cover,.Book .BookCover .cover img{min-height:240px;min-width:154px}.Book .title{font-size:var(--font-size-medium);max-width:500px}.Book .subtitle,.Book .title{padding-left:var(--spacing-6x);padding-right:var(--spacing-6x)}.Book .subtitle{font-size:var(--font-size-regular);font-weight:200;max-width:80%;max-width:500px}.Book .authors-names{font-size:var(--font-size-small)}.BookPage .buttons-container{position:absolute;right:var(--spacing-3x);top:0}.BookPage .description{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.4;margin-top:var(--spacing-8x);max-width:500px;overflow:hidden;padding-left:var(--spacing-4x);padding-right:var(--spacing-4x);text-overflow:ellipsis}.BookPage .show-more{background:#eeede8;background:linear-gradient(0deg,#fffaf0,#fffaf0 68%,#0000);cursor:pointer;font-size:12px;font-weight:700;height:55px;line-height:55px;margin-top:-20px;padding-top:5px;text-align:center;vertical-align:middle;width:100%}.BookPage .show-more:hover{color:var(--text-medium-color);text-decoration:none}.BookPage .readers{font-size:20px;margin-top:var(--spacing-2x);text-align:left;width:100%}.BookPage .UserGrid,.BookPage .readers{margin-left:auto;margin-right:auto;max-width:500px;padding-left:var(--spacing-4x);padding-right:var(--spacing-4x)}.BookPage .UserGrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.BookPage .UserGrid .UserGridItem{flex-basis:20%;margin-bottom:var(--spacing-3x);margin-left:0;margin-right:0;max-width:20%}.BookPage .UserGrid .UserGridItem p{max-width:60px}.BookPage .options-menu-container{align-items:center;display:flex;justify-content:center;max-width:min(500px,100%);padding-left:var(--spacing-4x);padding-right:var(--spacing-4x);width:100%}@media only screen and (min-width:600px){.BookPage .BookCover{margin-top:var(--spacing-4x);max-width:200px}.BookPage .description{margin-top:var(--spacing-10x)}.BookPage .readers{margin-top:var(--spacing-8x)}}.BookLoading .cover{height:274px}.BookLoading .title{height:40px;margin-top:var(--spacing-6x);width:276px}.BookLoading .subtitle{height:26px;width:134px}.BookLoading .authors{height:18px;margin-top:var(--spacing-2x);width:128px}.BookLoading .description-container{margin-top:98px}.BookLoading .description{margin-top:-14px}.NavTextButton{align-items:center;border-radius:var(--spacing-8x);cursor:pointer;display:flex;font-size:var(--font-size-regular);justify-content:flex-start;padding:var(--spacing-3x) var(--spacing-6x);transition:all 50ms linear}.NavTextButton.light:hover{background-color:var(--background-dark-color-hover)}.NavTextButton.dark:hover{background-color:var(--background-light-color-hover)}.NavTextButton.light .Label{color:var(--text-light-color)}.NavTextButton.dark .Label{color:var(--text-dark-color)}@media only screen and (max-width:600px){.NavTextButton.dark:hover,.NavTextButton.light:hover{background-color:initial}}.NavSection{align-items:flex-start}.NavLink,.NavSection{justify-content:flex-start}.NavLink{align-items:center;border-radius:var(--spacing-8x);cursor:pointer;display:flex;font-size:var(--font-size-regular);padding:var(--spacing-3x) var(--spacing-6x);transition:all 50ms linear}.NavLink.light:hover{background-color:var(--background-dark-color-hover)}.NavLink.dark:hover{background-color:var(--background-light-color-hover)}.NavLink.light .Label{color:var(--text-light-color)}.NavLink.dark .Label{color:var(--text-dark-color)}@media only screen and (max-width:600px){.NavLink.dark:hover,.NavLink.light:hover{background-color:initial}}.NavPage{align-items:flex-start;background-color:var(--background-dark-color);min-height:calc(100vh - var(--standard-header-height));transition:all .15s linear;width:100%}.NavPage,.NavPage .MaxWidthContainer{display:flex;height:100%;justify-content:center}.NavPage .MaxWidthContainer{align-items:center}.NavPage .content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-left:-20px;padding:0;width:100%}.NavPage .Label{color:var(--text-light-color);font-size:var(--font-size-regular)}.Reader .content.MaxWidthContainer{background-color:#fff;min-height:calc(100vh - 95px)}.Reader .text{color:var(--black-color);margin-left:auto;margin-right:auto;max-width:700px;padding-bottom:var(--spacing-20x)}@media only screen and (min-width:600px){.Reader .content.MaxWidthContainer{background-color:#fff;border-left:1px solid var(--border-light-color);border-right:1px solid var(--border-light-color);border-top:1px solid var(--border-light-color);margin-top:var(--spacing-10x);min-height:calc(100vh - 135px)}}.AnonymousHeader{background-color:var(--background-light-color);color:var(--text-light-color);left:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.AnonymousHeader .auth-buttons{align-items:center;display:flex}.AnonymousHeader.light{background-color:var(--background-light-color);color:var(--text-dark-color)}.AnonymousHeader.no-max-width .MaxWidthContainer{max-width:none;padding:0}.AnonymousHeader .app-name{font-family:var(--special-font-family);font-size:34px;font-style:normal;font-weight:700}.AnonymousHeader .app-name,.AnonymousHeader.light .app-name{color:var(--text-dark-color)}.AnonymousHeader{height:var(--standard-header-height)}.AnonymousHeader .books,.AnonymousHeader .login,.AnonymousHeader .people,.AnonymousHeader .signup{color:var(--text-dark-color);font-weight:700;margin-right:var(--spacing-2x)}.AnonymousHeader .signup{background-color:#000;border-radius:6px;color:var(--text-light-color);font-size:var(--font-size-small);margin-left:var(--spacing-2x);margin-right:var(--spacing-2x);order:1;padding:var(--spacing-2x) var(--spacing-3x);text-transform:none;transition:all .15s ease}.AnonymousHeader .signup:after{content:"Join"}.AnonymousHeader .books,.AnonymousHeader .people{display:none}.AnonymousHeader .books,.AnonymousHeader .login,.AnonymousHeader .people{border-radius:30px;color:var(--text-dark-color);font-size:16px;padding:var(--spacing-3x) var(--spacing-2x);text-transform:none}.AnonymousHeader .login{margin-right:0;order:2;padding-right:0}.AnonymousHeader .contents{padding:0 var(--spacing-4x)}@media only screen and (max-width:1040px){.AnonymousHeader{padding:0 var(--spacing-4x)}}@media only screen and (min-width:1000px){.AnonymousHeader .signup:hover{background-color:initial;color:#000}}@media only screen and (max-width:600px){.AnonymousHeader{padding:0}}@media only screen and (min-width:600px){.AnonymousHeader .contents{padding:0}.AnonymousHeader.no-max-width .MaxWidthContainer{padding:var(--spacing-6x)}.AnonymousHeader .books,.AnonymousHeader .people{display:flex}.AnonymousHeader .app-name{font-size:var(--font-size-large)}.AnonymousHeader .login{order:1}.AnonymousHeader .signup{content:"Join";margin-left:var(--spacing-6x);margin-right:0;order:2}.AnonymousHeader .signup:after{content:"Sign up"}}.AnonymousLayout{color:#fff}.MainHeader{background-color:var(--background-dark-color);color:var(--text-light-color);height:var(--standard-header-height);left:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.MainHeader.bottom-border{border-bottom:1px solid var(--border-color)}.MainHeader.dark-theme{background-color:var(--background-dark-color);color:var(--text-light-color)}.MainHeader.light-theme{background-color:var(--background-light-color);color:var(--text-dark-color)}.MainHeader .app-name{font-family:var(--special-font-family);font-size:var(--font-size-large);font-style:normal;font-weight:700}.MainHeader .app-name,.MainHeader.light-theme .app-name{color:var(--text-dark-color)}.MainHeader.dark-theme .app-name{color:var(--text-light-color)}.MainHeader .login,.MainHeader .signup{color:var(--text-dark-color);font-size:var(--font-size-xsmall);font-weight:700;margin-left:var(--spacing-8x)}.MainHeader .contents{padding:0}.MainHeader .auth-buttons-mobile{display:none}.MainHeader .auth-buttons-desktop{display:flex}.MainHeader .nav-link{font-weight:700;margin-right:var(--spacing-5x)}.MainHeader .nav-link:last-child{margin-right:0}.MainHeader .nav-link:hover{opacity:.5}@media only screen and (max-width:1040px){.MainHeader .contents{padding:0 var(--spacing-4x)}}@media only screen and (max-width:600px){.MainHeader .auth-buttons-mobile{display:flex}.MainHeader .auth-buttons-desktop{display:none}}.MainLayout{color:#fff}.FullPageLoader{height:100vh;position:relative;width:100vw}.FullPageLoader .Loading{bottom:60%;margin-left:auto;margin-right:auto;position:absolute}.FullPageLoader .Loading span{border-width:5px!important}.FullPageLoader .app-name{bottom:15%;color:var(--text-dark-color);font-family:var(--special-font-family);font-size:var(--font-size-medium);font-style:normal;font-weight:400;margin-left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.BuiltBy{background-color:#fff;border:1px solid #323232;border-bottom:0;border-right:0;border-top-left-radius:8px;bottom:0;box-shadow:0 0 -2px 0 #0000001a,0 0 -1px 0 #0000001a;cursor:pointer;font-size:var(--font-size-xsmall);font-weight:700;padding:6px 8px;position:fixed;right:0;z-index:1000000}
/*# sourceMappingURL=main.b003c721.css.map*/