:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;width:100%;min-height:100%;margin:0;padding:0}body{background:var(--bg);width:100%;min-width:320px;min-height:100vh;margin:0;padding:0}#root{box-sizing:border-box;flex-direction:column;width:100%;max-width:none;min-height:100svh;margin:0;padding:0;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}@media (width<=1024px){:root{font-size:16px}h1{margin:20px 0;font-size:36px}h2{font-size:20px}}.hero-main{box-sizing:border-box;text-align:center;color:#fff;background:linear-gradient(#050c14b8,#050c14d1),url(/assets/herobackground-CSfZjXHm.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:420px;padding:60px 24px;display:flex}.hero-main .hero-title{color:#fff;letter-spacing:-1.5px;margin:0;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.1}.hero-main .hero-subtitle{color:#b9c1cb;max-width:650px;margin-top:20px;font-size:17px;font-weight:400;line-height:1.6}.hero-main>div:last-child{color:#fff;width:min(700px,100%);margin-top:32px}@media (width<=650px){.hero-main{min-height:250px;padding:50px 20px}.hero-main .hero-title{font-size:38px;line-height:1.15}.hero-main .hero-subtitle{max-width:500px;margin-top:16px;font-size:15px;line-height:1.5}.hero-main>div:last-child{margin-top:26px}}.searchbar-main{justify-content:center;width:100%;display:flex}.searchbar-form{box-sizing:border-box;background-color:#fff;border:1px solid #d8dde3;border-radius:10px;align-items:center;width:min(720px,100%);height:56px;padding:5px;display:flex;position:relative;box-shadow:0 8px 25px #00000040}.searchbar-searchicon{fill:#7c8794;flex-shrink:0;width:21px;height:21px;margin-left:16px;margin-right:11px}.searchbar-input{color:#18212b;background:0 0;border:none;outline:none;flex:1;width:100%;height:100%;padding:0;font-family:inherit;font-size:14px}.searchbar-input::placeholder{color:#8b949e}.searchbar-btn{color:#111820;cursor:pointer;background-color:#ffd21f;border:none;border-radius:7px;height:46px;padding:0 24px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.searchbar-btn:hover{background-color:#ffdc4a}.searchbar-btn:active{transform:scale(.98)}@media (width<=650px){.searchbar-form{border-radius:9px;flex-wrap:wrap;height:auto;padding:6px;display:flex}.searchbar-searchicon{margin-left:13px;margin-right:9px}.searchbar-input{min-width:0;height:44px;font-size:13px}.searchbar-btn{width:100%;height:44px;margin-top:5px}}.bookcard-main{box-sizing:border-box;color:#fff;background-color:#080f18;width:100%;padding:55px 50px}.bookcard-container1{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.bookcard-container1>div{color:#f1f4f7;font-size:22px;font-weight:600}.bookcard-container1>a{color:#ffd21f;align-items:center;gap:7px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.bookcard-container1>a:hover{color:#ffdf55}.bookcard-viewall-arrow{align-items:center;display:flex}.bookcard-viewall-arrow svg{fill:currentColor;width:16px;height:16px;transition:transform .2s}.bookcard-container1>a:hover .bookcard-viewall-arrow svg{transform:translate(4px)}.bookcard-loadingSpinner{justify-content:center;align-items:center;display:flex}.bookcard-container2{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;display:grid}.bookcard-card{cursor:pointer;background-color:#101923;border:1px solid #202c38;border-radius:9px;width:180px;min-width:0;height:300px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}.bookcard-card:hover{border-color:#394856;transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.bookcard-card-img{aspect-ratio:2/3;object-fit:cover;background-color:#18232e;width:100%;height:65%;overflow:hidden}.bookcard-card-img img{object-fit:cover;width:100%;height:100%;display:block}.bookcard-card-bookinfo{padding:10px}.bookcard-booktitle{color:#f1f4f7;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.bookcard-bookauthor,.bookcard-bookgenre{color:#8e9aa7;white-space:nowrap;text-overflow:ellipsis;margin-top:0;font-size:13px;line-height:1.4;overflow:hidden}.bookcard-bookratings{color:#ffd21f;margin-top:0;font-size:13px;font-weight:500}@media (width<=1000px){.bookcard-main{padding:45px 30px}.bookcard-container2{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width<=650px){.bookcard-main{padding:40px 18px}.bookcard-container1{margin-bottom:22px}.bookcard-container1>div{font-size:19px}.bookcard-container1>a{font-size:13px}.bookcard-container2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-bottom:40px}.bookcard-card-bookinfo{padding:11px}.bookcard-booktitle{font-size:13px}.bookcard-bookauthor{font-size:12px}.bookcard-bookratings{margin-top:8px;font-size:12px}}.footer-main{color:#dce2e8;background-color:#080f18;border-top:1px solid #26313d;flex-direction:column;width:100%;display:flex}.footer-container1{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:38px 50px;display:flex}.footer-logo{align-items:center;gap:10px;display:flex}.footer-logo img{object-fit:contain;width:82px;height:82px}.footer-title{color:#e9edf2;white-space:nowrap;font-size:14px;font-weight:400}.footer-btns{align-items:center;gap:28px;display:flex}.footer-link-btn{color:#b9c1cb;font-size:14px;text-decoration:none;transition:color .2s}.footer-link-btn:hover,.footer-link-btn.active{color:#ffd21f}.footer-links{align-items:center;gap:12px;display:flex}.footer-links a{background-color:#111a25;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .2s,transform .2s;display:flex}.footer-links a:hover{background-color:#ffd21f;transform:translateY(-2px)}.footer-links svg{fill:#dce2e8;width:17px;height:17px;transition:fill .2s}.footer-links a:hover svg{fill:#080f18}.footer-container2{box-sizing:border-box;color:#737e8a;border-top:1px solid #1d2834;justify-content:center;align-items:center;width:100%;padding:16px 20px;font-size:12px;display:flex}.footer-mobile{display:none}@media (width<=900px){.footer-container1{gap:30px;padding:32px 30px}.footer-btns{gap:18px}.footer-links{gap:8px}}@media (width<=650px){.footer-container1,.footer-container2{display:none}.footer-mobile{box-sizing:border-box;z-index:1000;background-color:#080f18;border-top:1px solid #26313d;justify-content:center;align-items:center;width:100%;height:64px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -5px 20px #00000040}.footer-mobile-btns{grid-template-columns:repeat(4,1fr);align-items:center;width:100%;height:100%;display:grid}.footer-mobile-btns a{color:#8995a2;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.footer-mobile-btns a:hover{color:#ffd21f;background-color:#ffd21f0d}.footer-mobile-btns a.active{color:#ffd21f}.footer-mobile-btns a.active svg{fill:#ffd21f}.footer-mobile-btns svg{fill:#dce2e8;width:25px;height:25px;transition:fill .2s}.footer-mobile-btns a.active .footer-mobile-iconbox svg{fill:#ffd21f}.footer-mobile-iconbox{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;height:100%;display:flex}}@media (width<=400px){.footer-mobile{height:60px}.footer-mobile-btns a{font-size:11px}.footer-mobile-btns svg{width:23px;height:23px}}.nav-main{box-sizing:border-box;background-color:#080f18;border-bottom:1px solid #26313d;align-items:center;width:100%;height:68px;padding:0 28px;display:flex;position:relative}.nav-container1{flex:1;align-items:center;gap:10px;display:flex}.nav-logo{align-items:center;display:flex}.nav-logo img{object-fit:contain;width:82px;height:82px}.nav-title{color:#e9edf2;white-space:nowrap;font-size:14px;font-weight:400}.nav-container2{align-items:center;gap:34px;height:100%;display:flex}.nav-link{color:#dce2e8;align-items:center;height:100%;font-size:14px;text-decoration:none;transition:color .2s;display:flex;position:relative}.nav-link:hover,.nav-link.active{color:#ffd21f}.nav-link.active:after{content:"";background-color:#ffd21f;border-radius:3px;height:3px;position:absolute;bottom:3px;left:0;right:0}.nav-container3{flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}.nav-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.nav-btn svg{fill:#f1f4f7;width:21px;height:21px;transition:fill .2s,transform .2s}.nav-btn:hover svg{fill:#ffd21f;transform:scale(1.08)}.nav-searchbar{z-index:100;width:360px;position:absolute;top:58px;right:0}.nav-searchbar .searchbar-main{width:100%}.nav-searchbar .searchbar-form{width:100%;height:48px;box-shadow:0 8px 25px #00000059}.nav-searchbar .searchbar-searchicon{width:18px;height:18px}.nav-searchbar .searchbar-btn{height:38px;padding:0 18px}.nav-profile{border-radius:6px;height:auto;padding:8px 10px}.nav-signin{color:#080f18;background-color:#ffd21f;border-radius:5px;padding:0 5px;font-size:14px;font-weight:700;text-decoration:none}.nav-signin:hover{background:#ffca28;box-shadow:0 4px 14px #ffc1072e}@media (width<=900px){.nav-main{padding:0 20px}.nav-container2{gap:22px}.nav-title{display:none}.nav-searchbar{width:320px}}@media (width<=650px){.nav-main{height:64px;padding:0 16px}.nav-title{font-size:12px}.nav-container2{display:none}.nav-container3{flex:0}.nav-searchbar{width:auto;position:fixed;top:64px;left:16px;right:16px}}.nav-signin{font-size:12px}.navbarsearch-main{width:100%}.navbarsearch-form{box-sizing:border-box;background-color:#fff;border:1px solid #d5dbe1;border-radius:7px;align-items:center;width:100%;height:42px;padding:3px;display:flex;box-shadow:0 6px 18px #00000040}.navbarsearch-input{color:#17202a;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;padding:0 12px;font-family:inherit;font-size:13px}.navbarsearch-input::placeholder{color:#8a949f}.navbarsearch-btn{color:#111820;cursor:pointer;background-color:#ffd21f;border:none;border-radius:5px;height:34px;padding:0 16px;font-size:12px;font-weight:600;transition:background-color .2s,transform .2s}.navbarsearch-btn:hover{background-color:#ffdc4a}.navbarsearch-btn:active{transform:scale(.97)}@media (width<=650px){.navbarsearch-form{height:46px}.navbarsearch-input{font-size:13px}.navbarsearch-btn{height:38px;padding:0 15px}}.image-container-info-main{text-align:left;flex-direction:column;gap:22px;width:100%;display:flex}.imc-container1,.imc-container2,.imc-container3{box-sizing:border-box;align-items:flex-start;gap:12px;width:100%;display:flex}.imc-container1 svg,.imc-container2 svg,.imc-container3 svg{fill:#ffc107;flex-shrink:0;width:22px;height:22px;margin-top:1px}.imc-description{flex-direction:column;gap:3px;min-width:0;display:flex}.imc-description-heading{color:#fff;font-size:13px;font-weight:600;line-height:1.35}.imc-description-subheading{color:#aeb6c0;max-width:245px;font-size:12px;font-weight:400;line-height:1.45}@media (width<=1000px){.image-container-info-main{gap:19px}.imc-container1,.imc-container2,.imc-container3{gap:10px}.imc-container1 svg,.imc-container2 svg,.imc-container3 svg{width:20px;height:20px}.imc-description-heading{font-size:12px}.imc-description-subheading{font-size:11px}}@media (width<=800px){.image-container-info-main{gap:16px}.imc-description-subheading{max-width:200px}}@media (width<=700px){.image-container-info-main{display:none}}.signin-main{color:#fff;background:#050c14;grid-template-columns:44% 56%;width:100%;min-height:calc(100vh - 68px);display:grid;overflow:hidden}.signin-image-container{background-image:url(/assets/welcome-D-an_Nqa.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:calc(100vh - 68px);position:relative;overflow:hidden}.signin-image-container:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#050c1433 0%,#050c146b 100%),linear-gradient(#050c141a 0%,#050c148c 100%);position:absolute;inset:0}.signin-image-container-overlay{z-index:1;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:48px 40px;display:flex;position:relative}.signin-image-container .signin-heading{color:#fff;margin:0 0 7px;font-size:28px;font-weight:700;line-height:1.2}.signin-image-container .signin-heading span{color:#ffc107}.signin-subheading{color:#d0d5db;max-width:300px;margin:0 0 30px;font-size:14px;font-weight:400;line-height:1.5}.signin-image-container-information{width:100%;max-width:330px}.signin-form-container{box-sizing:border-box;background:#050c14;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 68px);padding:40px 55px;display:flex}.signin-form-container>div{width:100%;max-width:520px}.signin-container1{text-align:left;margin-bottom:27px}.signin-form-container .signin-heading{color:#fff;margin:0 0 7px;font-size:25px;font-weight:700;line-height:1.2}.signin-paragraph{color:#9ca3af;margin:0;font-size:13px;font-weight:400;line-height:1.5}.signin-form{flex-direction:column;gap:14px;width:100%;display:flex}.signin-form input{color:#fff;background:#1a2531;border:1px solid #263342;border-radius:6px;outline:none;width:100%;height:48px;padding:0 15px;font-family:inherit;font-size:13px;transition:border-color .2s,background-color .2s,box-shadow .2s}.signin-form input::placeholder{color:#7d8794}.signin-form input:hover{border-color:#344454}.signin-form input:focus{background:#1c2936;border-color:#ffc107;box-shadow:0 0 0 2px #ffc10714}.signin-btn{color:#080d13;cursor:pointer;background:#ffc107;border:none;border-radius:6px;width:100%;height:48px;margin-top:3px;padding:0;font-family:inherit;font-size:14px;font-weight:700;transition:background-color .2s,box-shadow .2s,transform .15s}.signin-btn:hover{background:#ffca28;box-shadow:0 4px 14px #ffc1072e}.signin-btn:active{transform:scale(.985)}.signin-container3{text-align:center;margin-top:25px}.signin-question{color:#8f99a5;font-size:13px;line-height:1.5}@media (width<=1000px){.signin-main{grid-template-columns:42% 58%}.signin-image-container-overlay{padding:40px 28px}.signin-form-container{padding:35px}.signin-image-container .signin-heading{font-size:25px}.signin-subheading{font-size:13px}.signin-image-container-information{max-width:300px}}@media (width<=800px){.signin-main{grid-template-columns:40% 60%}.signin-image-container-overlay{padding:35px 22px}.signin-form-container{padding:30px 25px}.signin-image-container .signin-heading{font-size:23px}.signin-subheading{max-width:250px;font-size:12px}}@media (width<=700px){.signin-image-container{display:none}.signin-main{width:100%;min-height:calc(100vh - 68px);display:block;overflow:visible}.signin-form-container{justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 68px);padding:40px 25px;display:flex}.signin-form-container>div{width:100%;max-width:500px}}@media (width<=450px){.signin-form-container{padding:30px 18px}.signin-container1{margin-bottom:23px}.signin-form-container .signin-heading{font-size:23px}.signin-paragraph{font-size:12px}.signin-form input,.signin-btn{height:46px}.signin-question{font-size:12px}}.signup-main{color:#fff;background:#050c14;grid-template-columns:44% 56%;width:100%;min-height:calc(100vh - 68px);display:grid;overflow:hidden}.signup-image-container{background-image:url(/assets/welcome-D-an_Nqa.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:calc(100vh - 68px);position:relative;overflow:hidden}.signup-image-container:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#050c1433 0%,#050c147a 100%),linear-gradient(#050c141a 0%,#050c148c 100%);position:absolute;inset:0}.signup-image-container-overlay{z-index:1;box-sizing:border-box;text-align:left;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:48px 40px;display:flex;position:relative}.signup-image-container-overlay>.signup-heading{color:#f3f5f7;margin:0 0 7px;font-size:28px;font-weight:700;line-height:1.2}.signup-image-container-overlay .signup-heading span{color:#ffc107}.signup-subheading{color:#d1d8df;max-width:300px;margin:0 0 30px;font-size:14px;font-weight:400;line-height:1.5}.signup-image-container-information{width:100%;max-width:330px}.signup-image-container-information .image-container-info-main{background:0 0;gap:22px;width:100%;padding:0}.signup-form-container{box-sizing:border-box;background:#050c14;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 68px);padding:40px 55px;display:flex}.signup-container1{width:100%;max-width:520px;margin:0 auto}.signup-form-container .signup-container1 .signup-heading{color:#f1f4f7;margin:0 0 7px;font-size:25px;font-weight:700;line-height:1.2}.signup-paragraph{color:#aeb8c4;margin:0;font-size:13px;font-weight:400;line-height:1.5}.signup-container2{width:100%;max-width:520px;margin:27px auto 0}.signup-form{grid-template-columns:1fr 1fr;gap:14px 10px;width:100%;display:grid}.signup-form input{box-sizing:border-box;color:#f1f4f7;background:#1a2531;border:1px solid #283542;border-radius:6px;outline:none;width:100%;height:48px;padding:0 15px;font-family:inherit;font-size:13px;transition:border-color .2s,background-color .2s,box-shadow .2s}.signup-form input::placeholder{color:#818c99}.signup-form input:hover{border-color:#344454}.signup-form input:focus{background:#1d2935;border-color:#ffc107;box-shadow:0 0 0 2px #ffc10712}.signup-btn{color:#101820;cursor:pointer;background:#ffc107;border:none;border-radius:6px;grid-column:1/-1;width:100%;height:48px;margin-top:3px;padding:0;font-family:inherit;font-size:14px;font-weight:700;transition:background-color .2s,transform .15s,box-shadow .2s}.signup-btn:hover{background:#ffca28;box-shadow:0 5px 15px #ffc10726}.signup-btn:active{transform:scale(.985)}.signup-container3{justify-content:center;width:100%;max-width:520px;margin:25px auto 0;display:flex}.signup-question{color:#8f9aa7;text-align:center;font-size:13px;line-height:1.5}.signup-redirect-btn{color:#ffc107;margin-left:4px;font-weight:600;text-decoration:none;transition:color .2s}.signup-redirect-btn:hover{color:#ffca28;text-decoration:underline}@media (width<=1000px){.signup-main{grid-template-columns:42% 58%}.signup-image-container-overlay{padding:40px 28px}.signup-image-container-overlay>.signup-heading{font-size:25px}.signup-subheading{font-size:13px}.signup-image-container-information{max-width:300px}.signup-form-container{padding:35px}}@media (width<=800px){.signup-main{grid-template-columns:40% 60%}.signup-image-container-overlay{padding:35px 22px}.signup-image-container-overlay>.signup-heading{font-size:23px}.signup-subheading{max-width:250px;font-size:12px}.signup-form-container{padding:30px 25px}.signup-form-container .signup-container1 .signup-heading{font-size:23px}}@media (width<=700px){.signup-image-container{display:none}.signup-main{width:100%;min-height:calc(100vh - 68px);display:block;overflow:visible}.signup-form-container{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 68px);padding:40px 25px;display:flex}.signup-container1,.signup-container2,.signup-container3{width:100%;max-width:500px}.signup-form-container .signup-container1 .signup-heading{font-size:23px}.signup-paragraph{font-size:12px}.signup-container2{margin-top:23px}.signup-form{flex-direction:column;gap:14px;display:flex}.signup-form input,.signup-btn{height:46px}}@media (width<=450px){.signup-form-container{padding:30px 18px}.signup-form-container .signup-container1 .signup-heading{font-size:22px}.signup-question{font-size:12px}}.book-main-loading{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.aboutBook-main{box-sizing:border-box;color:#fff;background:#050c14;grid-template-columns:minmax(0,1fr);gap:28px;width:100%;min-height:calc(100vh - 68px);padding:24px 34px 40px;font-family:Arial,Helvetica,sans-serif;display:grid}.aboutBook-main.ai-chat-open{grid-template-columns:minmax(0,1fr) 330px}.aboutBook-container1{flex-direction:column;min-width:0;display:flex}.aboutBook-bookSection{width:100%}.aboutBook-bookSection>.aboutBook-bookCard{box-sizing:border-box;gap:28px;width:100%;padding:0 0 28px;display:flex}.aboutBook-bookCoverImage{color:#777;background:#101820;border:1px solid #26333f;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:185px;height:258px;display:flex;overflow:hidden}.aboutBook-bookCoverImage img{object-fit:cover;width:100%;height:100%;display:block}.aboutBook-bookSection>.aboutBook-bookCard>div:nth-child(2){flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.aboutBook-bookTitle{color:#f4f6f8;margin-top:25px;font-size:27px;font-weight:700;line-height:1.2}.aboutBook-bookAuthor{color:#d8dde2;margin-top:8px;font-size:15px}.aboutBook-bookRating{color:#fff;margin-top:14px;font-size:15px;font-weight:600}.aboutBook-bookRatingsCount{color:#8e99a5;margin-top:4px;font-size:13px}.aboutBook-bookDescription{display:none}.aboutBook-bookCard>div:nth-child(2)>div:last-child{gap:10px;width:100%;margin-top:25px;display:flex}.aboutBook-addToListBtn,.aboutBook-rateThisBookBtn{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:13px;font-weight:600;transition:background-color .2s,border-color .2s,transform .2s;display:flex}.aboutBook-addToListBtn{color:#050c14;background:#ffd000;border:1px solid #ffd000;min-width:138px}.aboutBook-addToListBtn:hover{background:#ffdc35;transform:translateY(-1px)}.aboutBook-rateThisBookBtn{color:#e5e9ed;background:#080f17;border:1px solid #27343f;min-width:145px}.aboutBook-rateThisBookBtn:hover{background:#0d151e;border-color:#687582}.aboutBook-addToListSVG,.aboutBook-rateThisBookSVG{justify-content:center;align-items:center;width:15px;height:15px;display:flex}.aboutBook-addToListSVG svg,.aboutBook-rateThisBookSVG svg{fill:currentColor;width:100%;height:100%}.aboutBook-aiDescription{box-sizing:border-box;background:#09121b;border:1px solid #25323e;border-radius:8px;width:100%;padding:18px 20px}.aboutBook-aiDescription-title{color:#f4f6f8;align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}.aboutBook-aiDescription-aiOverviewSVG{flex-shrink:0;width:18px;height:18px;display:flex}.aboutBook-aiDescription-aiOverviewSVG svg{fill:#ffd000;width:100%;height:100%}.aboutBook-aiDescription-description{color:#aeb8c2;margin-top:12px;font-size:13px;line-height:1.65}.aboutBook-aiDescription-subtitle{color:#87929d;justify-content:space-between;align-items:center;gap:15px;margin-top:16px;font-size:12px;display:flex}.aboutBook-aiDescription .toggleAIBtn{color:#ffd000;cursor:pointer;background:0 0;border:1px solid #d7ad00;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:108px;height:30px;padding:0 12px;font-size:11px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.aboutBook-aiDescription .toggleAIBtn:hover{color:#050c14;background:#ffd000}.aboutBook-aiDescription .aboutBook-toggleAIBtnSVG{width:13px;height:13px;display:flex}.aboutBook-aiDescription .aboutBook-toggleAIBtnSVG svg{fill:currentColor;width:100%;height:100%}.aboutBook-similarBooks{border-top:1px solid #202c36;width:100%;margin-top:24px;padding-top:18px}.aboutBook-similarBooks-title{color:#f1f3f5;justify-content:flex-start;align-items:center;width:100%;margin-bottom:15px;font-size:16px;font-weight:700;display:flex}.aboutBook-viewBtn{color:#ffd000;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:600;display:flex}.aboutBook-viewBtn:hover{color:#ffe36a}.aboutBook-viewBtnSVG{width:18px;height:18px;display:flex}.aboutBook-viewBtnSVG svg{fill:currentColor;width:100%;height:100%}.aboutBook-similarBooksList{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;display:grid}.aboutBook-similarBooksList .aboutBook-bookCard{flex-direction:column;min-width:0;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.aboutBook-similarBooksList .aboutBook-bookCard:hover{border-color:#394856;transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.aboutBook-bookCard-bookCover{aspect-ratio:.67;color:#777;background:#111a22;border:1px solid #26333e;border-radius:5px;justify-content:center;align-items:center;width:100%;font-size:11px;display:flex;overflow:hidden}.aboutBook-bookCard-bookCover img{object-fit:cover;width:100%;height:100%;display:block}.aboutBook-bookCard-bookTitle{color:#e8ebee;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.aboutBook-bookCard-bookAuthor{white-space:nowrap;text-overflow:ellipsis;color:#8c97a2;margin-top:3px;font-size:10px;overflow:hidden}.aboutBook-bookCard-bookRating{color:#f1f3f5;margin-top:5px;font-size:10px;font-weight:600}.aboutBook-container2{box-sizing:border-box;background:#08111a;border:1px solid #202d38;border-radius:9px;width:100%;min-width:0;height:fit-content;position:sticky;top:20px;overflow:hidden}.aboutBook-container2>.aboutBook-askIBDB-box:first-child{box-sizing:border-box;padding:20px 50px 16px 20px;position:relative}.aboutBook-askIBDB-title{color:#f0f3f5;align-items:center;gap:9px;font-size:17px;font-weight:700;display:flex}.aboutBook-askIBDB-titleSVG{flex-shrink:0;width:18px;height:18px;display:flex}.aboutBook-askIBDB-titleSVG svg{fill:#ffd000;width:100%;height:100%}.aboutBook-container2 .toggleAIBtn{color:#7f8b96;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;min-width:0;height:30px;padding:0;transition:background-color .2s,color .2s;display:flex;position:absolute;top:15px;right:14px}.aboutBook-container2 .toggleAIBtn:hover{color:#fff;background:#18232d}.aboutBook-container2 .aboutBook-toggleAIBtnSVG{width:16px;height:16px;display:flex}.aboutBook-container2 .aboutBook-toggleAIBtnSVG svg{fill:currentColor;width:100%;height:100%}.aboutBook-askIBDB-subtitle{color:#87939e;margin-top:8px;font-size:12px}.aboutBook-askIBDB-box2{scrollbar-width:none;box-sizing:border-box;background:#060e15;flex-direction:column;gap:14px;min-height:420px;max-height:560px;padding:12px 18px 18px;display:flex;overflow-y:scroll}.aboutBook-askIBDB-box2::-webkit-scrollbar{width:5px}.aboutBook-askIBDB-box2::-webkit-scrollbar-track{background:0 0}.aboutBook-askIBDB-box2::-webkit-scrollbar-thumb{background:#263440;border-radius:10px}.aboutBook-askIBDB-message{width:100%;display:flex}.aboutBook-askIBDB-message:has(.aboutBook-askIBDB-aiMessageBubble){justify-content:flex-start}.aboutBook-askIBDB-message:has(.aboutBook-askIBDB-userMessageBubble){justify-content:flex-end}.aboutBook-askIBDB-aiMessageBubble{color:#d7dde2;background:#18232d;border-radius:8px;max-width:82%;padding:10px 12px;font-size:12px;line-height:1.55}.aboutBook-askIBDB-userMessageBubble{color:#e8edf1;background:#202d39;border-radius:8px;max-width:75%;padding:10px 12px;font-size:12px;line-height:1.55}.aboutBook-container2>.aboutBook-askIBDB-box:last-child{padding:0 14px 14px}.aboutBook-askIBDBForm{box-sizing:border-box;background:#111b25;border:1px solid #263541;border-radius:7px;align-items:center;width:100%;height:40px;padding:4px;display:flex}.aboutBook-askIBDBForm input{color:#e7ebee;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0 10px;font-size:11px}.aboutBook-askIBDBForm input::placeholder{color:#697580}.aboutBook-askIBDBForm-sendBtn{color:#050c14;cursor:pointer;background:#ffd000;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;transition:background-color .2s;display:flex}.aboutBook-askIBDBForm-sendBtn:hover{background:#ffdc35}.aboutBook-askIBDBForm-sendBtnSVG{width:14px;height:14px;display:flex}.aboutBook-askIBDBForm-sendBtnSVG svg{fill:currentColor;width:100%;height:100%}@media (width<=1050px){.aboutBook-main{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px 24px 35px}.aboutBook-main.ai-chat-open{grid-template-columns:minmax(0,1fr) 290px}.aboutBook-bookCoverImage{width:165px;height:235px}.aboutBook-bookTitle{font-size:24px}.aboutBook-similarBooksList{grid-template-columns:repeat(4,minmax(0,1fr))}.aboutBook-askIBDB-box2{min-height:380px}}@media (width<=768px){.aboutBook-main{flex-direction:column;gap:24px;width:100%;padding:18px 16px 35px;display:flex}.aboutBook-container1{width:100%}.aboutBook-bookSection{height:100%}.aboutBook-bookSection>.aboutBook-bookCard{gap:16px;padding-bottom:20px}.aboutBook-bookCoverImage{width:105px;height:150px}.aboutBook-bookSection>.aboutBook-bookCard>div:nth-child(2){flex:1}.aboutBook-bookTitle{margin-top:2px;font-size:20px}.aboutBook-bookAuthor{margin-top:5px;font-size:12px}.aboutBook-bookRating{margin-top:8px;font-size:12px}.aboutBook-bookRatingsCount{margin-top:3px;font-size:10px}.aboutBook-bookCard>div:nth-child(2)>div:last-child{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.aboutBook-addToListBtn,.aboutBook-rateThisBookBtn{border-radius:5px;height:32px;padding:0 11px;font-size:10px}.aboutBook-addToListBtn{min-width:105px}.aboutBook-rateThisBookBtn{min-width:110px}.aboutBook-addToListSVG,.aboutBook-rateThisBookSVG{width:13px;height:13px}.aboutBook-aiDescription{border-radius:7px;padding:14px 15px}.aboutBook-aiDescription-title{font-size:14px}.aboutBook-aiDescription-aiOverviewSVG{width:16px;height:16px}.aboutBook-aiDescription-description{margin-top:9px;font-size:11px;line-height:1.55}.aboutBook-aiDescription-subtitle{margin-top:13px;font-size:10px}.aboutBook-aiDescription .toggleAIBtn{min-width:100px;height:29px;padding:0 9px;font-size:10px}.aboutBook-similarBooks{margin-top:20px;padding-top:16px}.aboutBook-similarBooks-title{margin-bottom:12px;font-size:14px}.aboutBook-viewBtn{font-size:10px}.aboutBook-similarBooksList{scrollbar-width:none;gap:10px;padding-bottom:5px;display:flex;overflow-x:auto}.aboutBook-similarBooksList::-webkit-scrollbar{display:none}.aboutBook-similarBooksList .aboutBook-bookCard{width:92px;min-width:92px}.aboutBook-bookCard-bookCover{aspect-ratio:.67;border-radius:4px;width:92px}.aboutBook-bookCard-bookTitle{margin-top:6px;font-size:10px}.aboutBook-bookCard-bookAuthor{margin-top:3px;font-size:9px}.aboutBook-bookCard-bookRating{margin-top:4px;font-size:9px}.aboutBook-container2{width:100%;height:auto;margin-bottom:40px;position:static}.aboutBook-askIBDB-box2{min-height:250px}}@media (width<=400px){.aboutBook-main{padding-left:12px;padding-right:12px}.aboutBook-bookSection>.aboutBook-bookCard{gap:12px}.aboutBook-bookCoverImage{width:92px;height:133px}.aboutBook-bookTitle{font-size:18px}.aboutBook-bookAuthor,.aboutBook-bookRating{font-size:11px}.aboutBook-bookRatingsCount{font-size:9px}.aboutBook-addToListBtn,.aboutBook-rateThisBookBtn{height:29px;padding:0 8px;font-size:9px}.aboutBook-addToListBtn{min-width:95px}.aboutBook-rateThisBookBtn{min-width:100px}.aboutBook-similarBooksList .aboutBook-bookCard{width:86px;min-width:86px}.aboutBook-bookCard-bookCover{width:86px}}.results-main{color:#fff;box-sizing:border-box;background:#050c14;flex-direction:column;width:100%;min-height:calc(100vh - 68px);padding:35px 7% 60px;display:flex}.results-container1{width:100%;max-width:860px;margin:0 auto 30px}.results-title{color:#f3f5f7;text-align:left;margin-bottom:12px;font-size:25px;font-weight:700;line-height:1.3}.results-title span{color:#ffc107}.results-container2{flex-direction:column;gap:10px;width:100%;max-width:860px;margin:0 auto 20px;display:flex}.results-bookCard{box-sizing:border-box;background:#07121c;border:1px solid #1c2a37;border-radius:6px;align-items:flex-start;gap:18px;width:100%;min-height:150px;padding:10px;text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s;display:flex}.results-bookCard:hover{background:#0a1722;border-color:#2b3b4a;transform:translateY(-1px)}.results-bookCard-imageContainer{background:#111c26;border-radius:4px;flex-shrink:0;width:100px;height:140px;display:block;overflow:hidden}.results-bookCard-image{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.results-bookCard:hover .results-bookCard-image{transform:scale(1.03)}.results-bookCard-bookInfo{flex-direction:column;flex:1;min-width:0;padding:3px 0;display:flex}.results-bookCard-bookTitle{color:#f3f5f7;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:17px;font-weight:700;line-height:1.3;overflow:hidden}.results-bookCard-bookAuthor{color:#ffc107;margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.3}.results-bookCard-bookRatings{color:#b7c0ca;margin-bottom:8px;font-size:12px;line-height:1.3}.results-bookCard-bookGenre{color:#aeb8c4;background:#1a2734;border-radius:4px;width:fit-content;margin-bottom:8px;padding:4px 9px;font-size:10px;font-weight:500;line-height:1.2}.results-bookCard-bookDescription{color:#aeb8c4;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:620px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.results-container2 .loader{justify-content:center;align-items:center;display:flex}.results-container2 h2{color:#aeb8c4;text-align:center;width:100%;margin:30px auto;font-size:16px}@media (width<=900px){.results-main{padding:30px 5% 50px}.results-container1,.results-container2{max-width:760px}.results-title{font-size:23px}.results-bookCard{gap:15px}.results-bookCard-imageContainer{width:90px;height:126px}.results-bookCard-bookTitle{font-size:16px}}@media (width<=650px){.results-main{width:100%;min-height:calc(100vh - 64px);padding:25px 15px 45px}.results-container1{width:100%;margin-bottom:22px}.results-title{margin-bottom:10px;font-size:21px;line-height:1.35}.results-container2{gap:9px;width:100%}.results-bookCard{border-radius:6px;gap:12px;width:100%;min-height:125px;padding:9px}.results-bookCard-imageContainer{border-radius:4px;width:75px;height:105px}.results-bookCard-bookInfo{padding:1px 0}.results-bookCard-bookTitle{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:14px;display:-webkit-box;overflow:hidden}.results-bookCard-bookAuthor{margin-bottom:5px;font-size:11px}.results-bookCard-bookRatings{margin-bottom:5px;font-size:10px}.results-bookCard-bookGenre{margin-bottom:5px;padding:3px 7px;font-size:9px}.results-bookCard-bookDescription{-webkit-line-clamp:2;font-size:10px;line-height:1.4}}@media (width<=400px){.results-main{padding:20px 10px 40px}.results-title{font-size:19px}.results-bookCard{gap:10px;padding:8px}.results-bookCard-imageContainer{width:65px;height:92px}.results-bookCard-bookTitle{font-size:13px}.results-bookCard-bookAuthor{font-size:10px}.results-bookCard-bookRatings,.results-bookCard-bookDescription{font-size:9px}}.mostPopular-main{color:#fff;box-sizing:border-box;background:#050c14;width:100%;min-height:calc(100vh - 68px);padding:40px 7% 60px}.mostPopular-loadingSpinner{justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 68px);display:flex}.mostPopular-container1{justify-content:space-between;align-items:flex-start;gap:30px;width:100%;max-width:900px;margin:0 auto 30px;display:flex}.mostPopular-container1-title{min-width:0}.mostPopular-container1-heading{color:#f3f5f7;margin:0 0 8px;font-size:27px;font-weight:700;line-height:1.25}.mostPopular-container1-subtitle{color:#b7c0ca;font-size:14px;line-height:1.5}.mostPopular-container1-infoCard{color:#d8dde2;background:#0b151f;border:1px solid #1c2a37;border-radius:8px;flex-shrink:0;align-items:center;width:285px;min-height:74px;padding:14px 18px;font-size:13px;line-height:1.5;display:flex}.mostPopular-container2{background:#07121c;border:1px solid #1c2a37;border-radius:8px;width:100%;max-width:900px;margin:0 auto;overflow:hidden}.mostPopular-bookList-header{color:#d9dee3;box-sizing:border-box;background:#0b1722;border-bottom:1px solid #1c2a37;grid-template-columns:48px 2.25fr 1.25fr .85fr .85fr 1.05fr 45px;align-items:center;width:100%;height:45px;padding:0 10px;font-size:12px;display:grid}.mostPopular-bookList-header-column{padding:0 7px}.mostPopular-bookList{flex-direction:column;width:100%;display:flex}.mostPopular-bookList-bookCard{color:#fff;box-sizing:border-box;background:0 0;border-bottom:1px solid #182631;grid-template-columns:48px 2.25fr 1.25fr .85fr .85fr 1.05fr 45px;align-items:center;width:100%;min-height:82px;padding:7px 10px;text-decoration:none;transition:background .2s;display:grid;position:relative}.mostPopular-bookList-bookCard:last-child{border-bottom:none}.mostPopular-bookList-bookCard:hover{background:#0b1722}.mostPopular-bookCard-index{color:#080d13;background:#ffc107;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;margin-left:3px;font-size:13px;font-weight:700;display:flex}.mostPopular-bookCard-bookCover{align-items:center;gap:15px;min-width:0;padding:0 7px;display:flex}.mostPopular-bookCard-bookImage{background:#111c26;border-radius:3px;flex-shrink:0;width:50px;height:66px;overflow:hidden}.mostPopular-bookCard-bookImage img{object-fit:cover;width:100%;height:100%;display:block}.mostPopular-bookCard-bookDetails{min-width:0}.mostPopular-bookCard-bookTitle{color:#f3f5f7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.mostPopular-bookCard-bookAuthor{color:#c4cbd2;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 7px;font-size:12px;line-height:1.4;overflow:hidden}.mostPopular-bookCard-bookRating{color:#dce1e5;white-space:nowrap;padding:0 7px;font-size:12px}.mostPopular-bookCard-bookRating span{color:#ffc107}.mostPopular-bookCard-bookReviews{color:#b7c0ca;white-space:nowrap;padding:0 7px;font-size:12px}.mostPopular-bookCard-bookReleaseYear{color:#c4cbd2;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 7px;font-size:11px;line-height:1.4;overflow:hidden}.mostPopular-bookCard-saveLaterSVG{box-sizing:border-box;border:1px solid #263542;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;margin-left:auto;display:flex}.mostPopular-bookCard-saveLaterSVG svg{fill:#d7dde3;width:17px;height:17px;transition:fill .2s;display:block}.mostPopular-bookList-bookCard:hover .mostPopular-bookCard-saveLaterSVG svg{fill:#ffc107}.mostPopular-bookCard-bookCover .mostPopular-bookCard-bookDetails .mostPopular-bookCard-bookAuthor .mostPopular-bookCard-bookRating{min-width:0}.desktop-only{display:block}@media (width<=1000px){.mostPopular-main{padding:35px 5% 50px}.mostPopular-container1,.mostPopular-container2{max-width:820px}.mostPopular-container1-heading{font-size:25px}.mostPopular-container1-infoCard{width:250px;font-size:12px}.mostPopular-bookList-header,.mostPopular-bookList-bookCard{grid-template-columns:42px 2fr 1.1fr .8fr .8fr .9fr 42px}.mostPopular-bookCard-bookCover{gap:12px}.mostPopular-bookCard-bookImage{width:46px;height:62px}.mostPopular-bookCard-bookTitle{font-size:14px}}@media (width<=800px){.mostPopular-main{padding:30px 20px 45px}.mostPopular-container1{flex-direction:column;gap:18px}.mostPopular-container1-infoCard{width:100%;max-width:300px}.mostPopular-container1-heading{font-size:23px}.mostPopular-bookList-header,.mostPopular-bookList-bookCard{grid-template-columns:40px 2fr 1fr .8fr 42px}.mostPopular-bookList-header-column:nth-child(5),.mostPopular-bookList-header-column:nth-child(6),.mostPopular-bookCard-bookReviews,.mostPopular-bookCard-bookReleaseYear{display:none}}@media (width<=650px){.mostPopular-main{width:100%;min-height:calc(100vh - 64px);padding:22px 10px 40px}.mostPopular-container1{gap:13px;width:100%;margin-bottom:18px}.mostPopular-container1-heading{font-size:20px;line-height:1.3}.mostPopular-container1-subtitle{max-width:320px;font-size:11px}.mostPopular-container1-infoCard{width:100%;max-width:none;min-height:58px;padding:10px 12px;font-size:10px}.mostPopular-container2{border-radius:7px;width:100%;margin-bottom:30px}.mostPopular-bookList-header{display:none}.mostPopular-bookList-bookCard{box-sizing:border-box;border-bottom:1px solid #182631;grid-template-columns:25px minmax(0,1fr) 34px;align-items:center;column-gap:9px;width:100%;min-height:86px;padding:8px;display:grid}.mostPopular-bookCard-index{border-radius:4px;align-self:center;width:22px;height:22px;margin:0;font-size:10px}.mostPopular-bookCard-bookCover{grid-column:2;grid-template-columns:45px minmax(0,1fr);align-items:center;gap:11px;width:100%;min-width:0;padding:0;display:grid}.mostPopular-bookCard-bookImage{border-radius:3px;width:45px;height:62px}.mostPopular-bookCard-bookDetails{flex-direction:column;justify-content:center;gap:2px;width:100%;min-width:0;display:flex}.mostPopular-bookCard-bookTitle{color:#f3f5f7;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.mostPopular-bookCard-bookDetails .mostPopular-bookCard-bookAuthor{color:#aeb8c4;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0;font-size:10px;line-height:1.3;overflow:hidden}.mostPopular-bookCard-bookDetails .mostPopular-bookCard-bookRating{color:#bfc7cf;white-space:nowrap;padding:0;font-size:10px;line-height:1.3}.desktop-only{display:none}.mostPopular-bookCard-saveLaterSVG{background:0 0;border:1px solid #263542;border-radius:6px;grid-column:3;justify-content:center;align-self:center;align-items:center;width:32px;height:32px;margin:0;display:flex}.mostPopular-bookCard-saveLaterSVG svg{fill:#d7dde3;width:17px;height:17px}}@media (width<=400px){.mostPopular-main{padding:18px 8px 35px}.mostPopular-container1-heading{font-size:18px}.mostPopular-container1-subtitle{font-size:10px}.mostPopular-container1-infoCard{min-height:55px;font-size:9px}.mostPopular-bookList-bookCard{grid-template-columns:23px minmax(0,1fr) 31px;column-gap:7px;min-height:82px;padding:7px}.mostPopular-bookCard-index{width:20px;height:20px;font-size:9px}.mostPopular-bookCard-bookCover{grid-template-columns:42px minmax(0,1fr);gap:9px}.mostPopular-bookCard-bookImage{width:42px;height:58px}.mostPopular-bookCard-bookTitle{font-size:12px}.mostPopular-bookCard-bookDetails .mostPopular-bookCard-bookAuthor,.mostPopular-bookCard-bookDetails .mostPopular-bookCard-bookRating{font-size:9px}.mostPopular-bookCard-saveLaterSVG{width:29px;height:29px}.mostPopular-bookCard-saveLaterSVG svg{width:15px;height:15px}}.notFound-main{color:#fff;background-color:#050c14;grid-template-columns:1fr 1fr;width:100%;min-height:calc(100vh - 68px);display:grid}.notFound-heading{color:#ffd21f;letter-spacing:-5px;margin:0;font-size:clamp(80px,10vw,140px);font-weight:700;line-height:.9}.notFound-subHeading{color:#f1f4f7;text-transform:capitalize;margin-top:20px;font-size:30px;font-weight:600}.notFound-paragraph{color:#aeb8c4;max-width:480px;margin-top:18px;font-size:15px;line-height:1.7}.notFound-home-btn{box-sizing:border-box;color:#101820;background-color:#ffd21f;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-width:180px;height:48px;margin-top:28px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.notFound-home-btn:hover{background-color:#ffdc4a;transform:translateY(-2px)}.notFound-home-btn:active{transform:translateY(0)}.notFound-browseBooks-btn{color:#ffd21f;align-items:center;gap:10px;margin-top:20px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.notFound-browseBooks-btn:hover{color:#ffdf55}.notFound-browseBooks-btn .rightArrow svg{transition:transform .2s}.notFound-browseBooks-btn:hover .rightArrow svg{transform:translate(4px)}@media (width<=900px){.notFound-main{grid-template-columns:45% 55%}.container2{padding:50px 40px}.notFound-heading{font-size:90px}.notFound-subHeading{font-size:25px}.notFound-paragraph{font-size:14px}}@media (width<=650px){.notFound-main{flex-direction:column;min-height:calc(100vh - 64px);padding-bottom:64px;display:flex}.container1{background-image:linear-gradient(#050c140d,#050c14e6),url(/assets/404-a-7M8Us6.png);background-position:50%;background-size:cover;flex-shrink:0;width:100%;height:270px;min-height:270px}.container2{text-align:center;align-items:center;width:100%;padding:25px 24px 45px}.notFound-heading{letter-spacing:-3px;font-size:78px}.notFound-subHeading{margin-top:12px;font-size:24px}.notFound-paragraph{max-width:330px;margin-top:14px;font-size:13px;line-height:1.6}.notFound-home-btn{width:180px;height:46px;margin-top:24px}.notFound-browseBooks-btn{margin-top:18px}}.contact-main{box-sizing:border-box;color:#f1f4f7;background-color:#050c14;width:100%;min-height:calc(100vh - 68px);padding:0 46px 45px}.contact-breadcrumb{color:#7f8b98;align-items:center;gap:12px;width:100%;padding:18px 0 8px;font-size:12px;display:flex}.contact-breadcrumb a{color:#dce2e8;text-decoration:none;transition:color .2s}.contact-breadcrumb a:hover{color:#ffd21f}.contact-breadcrumb span:nth-child(2){color:#596572}.contact-hero{grid-template-columns:38% 62%;align-items:start;gap:34px;width:100%;max-width:1050px;margin:0 auto;display:grid}.contact-intro{min-width:0;padding:25px 0 0}.contact-heading{color:#f4f6f8;font-size:34px;font-weight:600;line-height:1.15}.contact-heading span{color:#ffd21f}.contact-heading-line{background-color:#ffd21f;width:45px;height:2px;margin-top:14px}.contact-intro h2{color:#f1f4f7;margin:22px 0 10px;font-size:19px;font-weight:600}.contact-intro p{color:#c1c9d2;max-width:370px;font-size:14px;line-height:1.7}.contact-image{justify-content:center;width:100%;margin-top:15px;display:flex}.contact-image img{object-fit:contain;mix-blend-mode:normal;width:100%;max-width:390px;height:auto;display:block}.contact-form-card{box-sizing:border-box;background:linear-gradient(145deg,#0d1822,#09131c);border:1px solid #263440;border-radius:9px;width:100%;padding:22px;box-shadow:0 10px 30px #0003}.contact-form-heading{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.contact-form-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.contact-form-icon svg{fill:#ffd21f;width:25px;height:25px}.contact-form-heading h2{color:#f3f5f7;margin:0;font-size:21px;font-weight:600}.contact-form-heading p{color:#9ba6b2;margin-top:5px;font-size:12px}.contact-form{flex-direction:column;gap:12px;width:100%;display:flex}.contact-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.contact-input-wrapper,.contact-textarea-wrapper{width:100%;position:relative}.contact-input-wrapper svg,.contact-textarea-wrapper svg{fill:#b7c0ca;pointer-events:none;z-index:1;width:16px;height:16px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.contact-input-wrapper input,.contact-textarea-wrapper textarea{box-sizing:border-box;color:#f1f4f7;background-color:#17232f;border:1px solid #293745;border-radius:6px;outline:none;width:100%;font-family:inherit;font-size:12px;transition:border-color .2s,background-color .2s,box-shadow .2s}.contact-input-wrapper input{height:44px;padding:0 13px 0 40px}.contact-input-wrapper input::placeholder,.contact-textarea-wrapper textarea::placeholder{color:#7f8b98}.contact-input-wrapper input:focus,.contact-textarea-wrapper textarea:focus{background-color:#1b2936;border-color:#ffd21f;box-shadow:0 0 0 2px #ffd21f0f}.contact-textarea-wrapper svg{top:20px;transform:none}.contact-textarea-wrapper textarea{resize:vertical;min-height:132px;padding:14px 13px 14px 40px;line-height:1.5}.contact-submit-btn{color:#101820;cursor:pointer;background-color:#ffd21f;border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;width:100%;height:44px;margin-top:1px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex}.contact-submit-btn svg{fill:#101820;width:17px;height:17px}.contact-submit-btn:hover{background-color:#ffdc4a;box-shadow:0 6px 18px #ffd21f26}.contact-submit-btn:active{transform:scale(.99)}.contact-other{width:100%;max-width:1050px;margin:38px auto 0}.contact-section-heading{flex-direction:column;align-items:center;margin-bottom:15px;display:flex}.contact-section-heading h2{color:#f1f4f7;margin:0;font-size:19px;font-weight:600}.contact-section-heading div{background-color:#ffd21f;width:40px;height:2px;margin-top:7px}.contact-cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.contact-card{box-sizing:border-box;text-align:center;background:linear-gradient(145deg,#0c1721,#09131c);border:1px solid #24313d;border-radius:8px;flex-direction:column;align-items:center;min-height:215px;padding:16px 18px;display:flex}.contact-card-icon{border:1px solid #34414d;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:9px;display:flex}.contact-card-icon svg{fill:#ffd21f;width:24px;height:24px}.contact-card h3{color:#f1f4f7;margin:0;font-size:17px;font-weight:600}.contact-card p{color:#9ba6b2;margin-top:4px;font-size:12px}.contact-card-divider{background-color:#26323e;width:100%;height:1px;margin:12px 0}.contact-card a,.contact-card span{color:#ffd21f;font-size:12px;line-height:1.7;text-decoration:none}.contact-card span{color:#d1d7de}.contact-card{transition:transform .2s,border-color .2s,box-shadow .2s}.contact-card:hover{border-color:#3a4652;transform:translateY(-3px);box-shadow:0 8px 25px #0003}@media (width<=900px){.contact-main{padding:0 28px 40px}.contact-hero{grid-template-columns:1fr;gap:25px;max-width:700px}.contact-intro{text-align:center}.contact-heading-line,.contact-intro p{margin-left:auto;margin-right:auto}.contact-image img{max-width:350px}.contact-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.contact-main{min-height:calc(100vh - 64px);padding:0 16px 80px}.contact-breadcrumb{padding-top:14px;font-size:11px}.contact-hero{flex-direction:column;gap:22px;display:flex}.contact-intro{text-align:left;padding-top:10px}.contact-heading{font-size:28px}.contact-heading-line{margin-left:0;margin-right:0}.contact-intro h2{margin-top:17px;font-size:17px}.contact-intro p{max-width:none;font-size:12px;line-height:1.65}.contact-image{display:none}.contact-form-card{border-radius:8px;padding:16px}.contact-form-heading{gap:9px;margin-bottom:14px}.contact-form-icon svg{width:22px;height:22px}.contact-form-heading h2{font-size:17px}.contact-form-heading p{font-size:10px}.contact-form{gap:10px}.contact-form-row{flex-direction:column;gap:10px;display:flex}.contact-input-wrapper input{height:43px}.contact-textarea-wrapper textarea{min-height:120px}.contact-submit-btn{height:43px;font-size:12px}.contact-other{margin-top:28px}.contact-section-heading{margin-bottom:12px}.contact-section-heading h2{font-size:17px}.contact-cards{flex-direction:column;gap:10px;display:flex}.contact-card{text-align:left;align-items:flex-start;min-height:auto;padding:15px}.contact-card-icon{width:42px;height:42px}.contact-card-icon svg{width:20px;height:20px}.contact-card h3{font-size:15px}.contact-card p{font-size:11px}.contact-card-divider{margin:9px 0}.contact-card a,.contact-card span{font-size:11px}}.profile-main-loading{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.profile-main{color:#fff;box-sizing:border-box;background:#050c14;width:100%;min-height:calc(100vh - 68px);display:flex;position:relative}.profile-sidebar{box-sizing:border-box;background:#07111a;border-right:1px solid #182630;width:250px;min-width:250px;min-height:calc(100vh - 68px);padding:28px 14px;position:relative}.profile-sidebar-linksContainer{flex-direction:column;gap:5px;display:flex}.profile-sidebar-link{color:#d6dbe1;box-sizing:border-box;border-radius:8px;align-items:center;gap:17px;height:54px;padding:0 20px;font-size:15px;text-decoration:none;transition:all .2s;display:flex}.profile-sidebar-link:hover{color:#fff;background:#111d27}.profile-sidebar-link.active{color:#ffd000;background:#111d27;border-left:3px solid #ffd000;padding-left:17px}.profile-sidebar-link-SVG{flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;display:flex}.profile-sidebar-link-SVG svg{fill:currentColor;width:19px;height:19px}.profile-sidebar-link.active{border-top:1px solid #1b2934;border-radius:0;height:80px;margin-top:25px;padding-top:25px}.profile-sidebar-closeBtn{cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:12px;right:12px}.profile-sidebar-closeBtn svg{fill:#9da8b2;width:20px;height:20px;transition:all .2s}.profile-sidebar-closeBtn:hover svg{fill:#ffd000}.profile-sidebar-openBtn{z-index:10;cursor:pointer;background:#101c26;border:1px solid #263541;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:10px;left:20px}.profile-sidebar-openBtn svg{fill:#fff;width:21px;height:21px}.profile-container{box-sizing:border-box;flex-direction:column;flex:1;gap:26px;min-width:0;padding:32px;display:flex}.profile-details{box-sizing:border-box;background:#08131d;border:1px solid #182936;border-radius:9px;width:100%;margin-top:40px;padding:25px 28px}.profile-details-title{margin-bottom:20px;font-size:21px;font-weight:600}.profile-details-container{align-items:center;gap:30px;display:flex}.profile-details-container-avatar{background:#d9d9d9;border:1px solid #26343f;border-radius:50%;flex-shrink:0;width:150px;height:150px;overflow:hidden}.profile-details-container-avatar img{object-fit:cover;width:100%;height:100%}.profile-details-container-user{flex-direction:column;gap:10px;display:flex}.profile-details-continer-user-fullName{align-items:center;gap:18px;font-size:27px;font-weight:700;display:flex}.profile-details-container-user-editProfileBtn{color:#ffd000;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s}.profile-details-container-user-editProfileBtn:hover{color:#fff}.profile-details-continer-user-username{color:#9ba6af;font-size:14px}.profile-details-continer-user-bio{color:#d4d9de;max-width:600px;margin-top:5px;font-size:14px;line-height:1.6}.profile-details-continer-user-location{color:#b9c2ca;align-items:center;gap:8px;margin-top:5px;font-size:14px;display:flex}.profile-details-continer-user-location-SVG{width:17px;height:17px;display:flex}.profile-details-continer-user-location-SVG svg{fill:#aeb8c1;width:17px;height:17px}.profile-mySavedBooks-container{width:100%}.profile-mySavedBooks{box-sizing:border-box;background:#08131d;border:1px solid #182936;border-radius:9px;width:100%;padding:25px 28px}.profile-mySavedBooks-list{width:100%}.profile-mySavedBooks-titleContainer{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.profile-mySavedBooks-titleContainer-heading{font-size:21px;font-weight:600}.profile-mySavedBooks-titleContainer-viewAllBtn{color:#ffd000;align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.profile-mySavedBooks-titleContainer-viewAllBtn:hover{color:#fff}.profile-mySavedBooks-titleContainer-viewAllBtn-arrow{align-items:center;width:16px;height:16px;display:flex}.profile-mySavedBooks-titleContainer-viewAllBtn-arrow svg{fill:currentColor;width:16px;height:16px}.profile-mySavedBooks-bookCard{color:#fff;box-sizing:border-box;background:#0b1721;border:1px solid #1b2b38;border-radius:8px;gap:20px;width:100%;min-height:145px;margin-bottom:12px;padding:14px;text-decoration:none;transition:all .2s;display:flex}.profile-mySavedBooks-bookCard:hover{background:#0e1b26;border-color:#354652;transform:translateY(-2px)}.profile-mySavedBooks-bookCard-img{background:#111c25;border-radius:5px;width:85px;min-width:85px;height:118px;overflow:hidden}.profile-mySavedBooks-bookCard-img img{object-fit:cover;width:100%;height:100%;display:block}.profile-mySavedBooks-bookCard-bookinfoContainer{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}.profile-mySavedBooks-bookCard-booktitle{font-size:16px;font-weight:600;line-height:1.4}.profile-mySavedBooks-bookCard-bookratings{color:#ffd000;font-size:14px}.profile-mySavedBooks-bookCard-bookgenre{color:#929da6;font-size:13px}.profile-mySavedBooks-empty{color:#89949d;background:#08131d;border:1px solid #182936;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.profile-noUser-title{text-align:center;font-size:22px;font-weight:600}.profile-noUser-signinBtn,.profile-noUser-backToHomeBtn{text-decoration:none}.profile-noUser-signinBtn{color:#050c14;background:#ffd000;border-radius:6px;padding:12px 28px;font-weight:600}.profile-noUser-backToHomeBtn{color:#c6cdd3;align-items:center;gap:10px;display:flex}.profile-noUser-backToHomeBtn-arrow{width:18px;height:18px}.profile-noUser-backToHomeBtn-arrow svg{fill:currentColor;width:100%;height:100%}@media (width<=900px){.profile-sidebar{width:220px;min-width:220px}.profile-container,.profile-details{padding:22px}.profile-details-container{gap:22px}.profile-details-container-avatar{width:125px;height:125px}.profile-details-continer-user-fullName{font-size:23px}}@media (width<=700px){.profile-main{min-height:calc(100vh - 60px);display:block}.profile-sidebar-openBtn{cursor:pointer;z-index:1000;background:#101c26;border:1px solid #263541;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:fixed;top:75px;left:15px}.profile-sidebar-openBtn svg{fill:#fff;width:22px;height:22px}.profile-sidebar-openBtn:hover svg{fill:#ffd000}}.profile-container{gap:18px;width:100%;padding:18px 14px 30px}.profile-details{border-radius:10px;padding:20px 16px}.profile-details-title{margin-bottom:18px;font-size:20px}.profile-details-container{text-align:center;flex-direction:column;align-items:center;gap:17px}.profile-details-container-avatar{width:125px;height:125px}.profile-details-container-user{align-items:center;gap:9px;width:100%}.profile-details-continer-user-fullName{flex-wrap:wrap;justify-content:center;gap:10px;font-size:22px}.profile-details-container-user-editProfileBtn{font-size:12px}.profile-details-continer-user-username{font-size:13px}.profile-details-continer-user-bio{width:100%;max-width:330px;font-size:13px;line-height:1.6}.profile-details-continer-user-location{justify-content:center;font-size:13px}.profile-mySavedBooks{border-radius:10px;padding:19px 15px}.profile-mySavedBooks-titleContainer{margin-bottom:16px}.profile-mySavedBooks-titleContainer-heading{font-size:20px}.profile-mySavedBooks-titleContainer-viewAllBtn{font-size:12px}.profile-mySavedBooks-bookCard{border-radius:8px;gap:13px;min-height:105px;margin-bottom:10px;padding:10px}.profile-mySavedBooks-bookCard-img{width:65px;min-width:65px;height:88px}.profile-mySavedBooks-bookCard-bookinfoContainer{gap:5px}.profile-mySavedBooks-bookCard-booktitle{font-size:14px;line-height:1.35}.profile-mySavedBooks-bookCard-bookratings{font-size:12px}.profile-mySavedBooks-bookCard-bookgenre{font-size:11px}.profile-noUser-title{padding:0 20px;font-size:19px;line-height:1.5}@media (width<=420px){.profile-container{padding:14px 10px 25px}.profile-details{padding:18px 13px}.profile-details-container-avatar{width:110px;height:110px}.profile-details-continer-user-fullName{font-size:20px}.profile-details-continer-user-bio{max-width:290px;font-size:12px}.profile-mySavedBooks{padding:17px 12px}.profile-mySavedBooks-titleContainer-heading{font-size:18px}.profile-mySavedBooks-bookCard-img{width:58px;min-width:58px;height:80px}.profile-mySavedBooks-bookCard-booktitle{font-size:13px}.profile-mySavedBooks-bookCard-bookratings{font-size:11px}.profile-mySavedBooks-bookCard-bookgenre{font-size:10px}}.comingSoon-main{color:#fff;background-color:#050c14;grid-template-columns:1fr 1fr;width:100%;min-height:calc(100vh - 68px);display:grid}.container1{background-image:linear-gradient(90deg,#050c1426,#050c14d9),url(/assets/404-a-7M8Us6.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px}.container2{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 70px;display:flex}.comingSoon-heading{color:#ffd21f;letter-spacing:-5px;margin:0;font-size:clamp(80px,10vw,140px);font-weight:700;line-height:.9}.comingSoon-subHeading{color:#f1f4f7;text-transform:capitalize;margin-top:20px;font-size:30px;font-weight:600}.comingSoon-paragraph{color:#aeb8c4;max-width:480px;margin-top:18px;font-size:15px;line-height:1.7}.comingSoon-home-btn{box-sizing:border-box;color:#101820;background-color:#ffd21f;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-width:180px;height:48px;margin-top:28px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.comingSoon-home-btn:hover{background-color:#ffdc4a;transform:translateY(-2px)}.comingSoon-home-btn:active{transform:translateY(0)}.arrow{justify-content:center;align-items:center;display:flex}.arrow svg{fill:currentColor;width:17px;height:17px}.comingSoon-browseBooks-btn{color:#ffd21f;align-items:center;gap:10px;margin-top:20px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.comingSoon-browseBooks-btn:hover{color:#ffdf55}.comingSoon-browseBooks-btn .rightArrow svg{transition:transform .2s}.comingSoon-browseBooks-btn:hover .rightArrow svg{transform:translate(4px)}@media (width<=900px){.comingSoon-main{grid-template-columns:45% 55%}.container2{padding:50px 40px}.comingSoon-heading{font-size:90px}.comingSoon-subHeading{font-size:25px}.comingSoon-paragraph{font-size:14px}}@media (width<=650px){.comingSoon-main{flex-direction:column;min-height:calc(100vh - 64px);padding-bottom:64px;display:flex}.container1{background-image:linear-gradient(#050c140d,#050c14e6),url(/assets/404-a-7M8Us6.png);background-position:50%;background-size:cover;flex-shrink:0;width:100%;height:270px;min-height:270px}.container2{text-align:center;align-items:center;width:100%;padding:25px 24px 45px}.comingSoon-heading{letter-spacing:-3px;font-size:78px}.comingSoon-subHeading{margin-top:12px;font-size:24px}.comingSoon-paragraph{max-width:330px;margin-top:14px;font-size:13px;line-height:1.6}.comingSoon-home-btn{width:180px;height:46px;margin-top:24px}.comingSoon-browseBooks-btn{margin-top:18px}}.faq-main{box-sizing:border-box;color:#fff;background:#050c14;width:100%;min-height:calc(100vh - 68px);padding:40px 50px 60px}.faq-titleCard{box-sizing:border-box;background:#08131d;border:1px solid #182936;border-radius:10px;width:100%;max-width:1100px;margin:0 auto 25px;padding:30px 32px}.faq-titleCard-heading{color:#fff;font-size:28px;font-weight:700;line-height:1.3}.faq-titleCard-subHeading{color:#929da6;margin-top:9px;font-size:14px;line-height:1.6}.faq-list{flex-direction:column;gap:10px;width:100%;max-width:1100px;margin:0 auto;display:flex}.faq-item{box-sizing:border-box;background:#08131d;border:1px solid #182936;border-radius:8px;width:100%;transition:border-color .2s;overflow:hidden}.faq-item:hover{border-color:#2a3b48}.faq-item-open{border-color:#354653}.faq-question{color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:66px;padding:18px 22px;font-family:inherit;font-size:15px;font-weight:500;display:flex}.faq-question:hover{color:#ffd000}.faq-arrow{color:#aab4bc;background:#111e28;border-radius:50%;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-size:17px;transition:transform .25s,color .2s,background .2s;display:flex}.faq-item-open .faq-arrow{color:#050c14;background:#ffd000;transform:rotate(180deg)}.faq-answer{color:#9ca7b0;border-top:1px solid #182936;padding:0 22px 21px;font-size:14px;line-height:1.7}.faq-answer:before{content:"";height:17px;display:block}.faq-contact{box-sizing:border-box;background:#08131d;border:1px solid #182936;border-radius:10px;align-items:center;gap:20px;width:100%;max-width:1100px;min-height:130px;margin:28px auto 0;padding:25px 30px;display:flex}.faq-contact-container1{background:#111e28;border-radius:50%;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;display:flex}.faq-contact-container1 svg{fill:#ffd000;width:27px;height:27px}.faq-contact-container2{color:#fff;flex:1;font-size:17px;font-weight:600}.faq-contact-container3{box-sizing:border-box;color:#050c14;background:#ffd000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:125px;height:42px;padding:0 17px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:flex}.faq-contact-container3:hover{background:#fff;transform:translateY(-1px)}.faq-contact-container3-SVG{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.faq-contact-container3-SVG svg{fill:currentColor;width:16px;height:16px}@media (width<=900px){.faq-main{padding:30px 25px 45px}.faq-titleCard{padding:25px}.faq-titleCard-heading{font-size:25px}.faq-contact{padding:22px 24px}}@media (width<=700px){.faq-main{min-height:calc(100vh - 60px);padding:18px 12px 35px}.faq-titleCard{border-radius:9px;margin-bottom:15px;padding:22px 18px}.faq-titleCard-heading{font-size:21px}.faq-titleCard-subHeading{margin-top:8px;font-size:12px;line-height:1.6}.faq-list{gap:8px}.faq-item{border-radius:7px}.faq-question{gap:12px;min-height:60px;padding:16px 15px;font-size:13px}.faq-arrow{width:27px;min-width:27px;height:27px;font-size:15px}.faq-answer{padding:0 15px 17px;font-size:12px;line-height:1.7}.faq-answer:before{height:14px}.faq-contact{min-height:unset;border-radius:9px;grid-template-columns:45px 1fr;gap:5px 13px;margin-top:20px;margin-bottom:40px;padding:20px 16px;display:grid}.faq-contact-container1{grid-row:1/3;width:45px;min-width:45px;height:45px}.faq-contact-container1 svg{width:23px;height:23px}.faq-contact-container2{align-self:center;font-size:14px}.faq-contact-container3{justify-self:start;width:fit-content;min-width:110px;height:36px;padding:0 13px;font-size:11px}.faq-contact-container3-SVG,.faq-contact-container3-SVG svg{width:14px;height:14px}}@media (width<=400px){.faq-main{padding:14px 9px 30px}.faq-titleCard{padding:19px 15px}.faq-titleCard-heading{font-size:19px}.faq-titleCard-subHeading{font-size:11px}.faq-question{padding:15px 12px;font-size:12px}.faq-answer{padding-left:12px;padding-right:12px;font-size:11px}.faq-contact{grid-template-columns:40px 1fr;column-gap:10px;padding:17px 13px}.faq-contact-container1{width:40px;min-width:40px;height:40px}.faq-contact-container2{font-size:13px}}
