@keyframes ContactModal_contactModalSpin__NZYeu{to{transform:rotate(1turn)}}.ContactModal_contactModal__8l5q1{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(10,0,30,.65);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ContactModal_contactModalDialog__ZGV_O{position:relative;width:100%;max-width:32rem;max-height:90vh;background:#fff;border-radius:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column}.ContactModal_contactModalHeader__lCq1z{flex-shrink:0;padding:2rem 2rem 1.5rem;background:linear-gradient(135deg,#5e26fe,#4a1dd9)}.ContactModal_contactModalHeader__lCq1z .ContactModal_contactModalClose__0pQ7F{position:absolute;top:1.25rem;right:1.25rem;width:2.25rem;height:2.25rem;border-radius:9999px;background:hsla(0,0%,100%,.2);color:#fff;display:flex;align-items:center;justify-content:center;transition:background .2s;border:none;cursor:pointer}.ContactModal_contactModalHeader__lCq1z .ContactModal_contactModalClose__0pQ7F:hover{background:hsla(0,0%,100%,.3)}.ContactModal_contactModalHeader__lCq1z .ContactModal_contactModalClose__0pQ7F:focus-visible{outline:2px solid #fff;outline-offset:2px}.ContactModal_contactModalHeader__lCq1z .ContactModal_contactModalBadge__R3Zvf{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:9999px;background:hsla(0,0%,100%,.2);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.08em;margin-bottom:1rem}.ContactModal_contactModalHeader__lCq1z .ContactModal_contactModalTitle__52TKB{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.ContactModal_contactModalHeader__lCq1z .ContactModal_contactModalSubtitle___v4g1{color:hsla(0,0%,100%,.75);font-size:.875rem;line-height:1.6}.ContactModal_contactModalBody__lsoDr{overflow-y:auto;flex:1 1;padding:1.5rem 2rem}.ContactModal_contactModalSuccess__CnHCd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 0;text-align:center;gap:1rem}.ContactModal_contactModalSuccess__CnHCd .ContactModal_contactModalSuccessIcon__LgmRt{width:4rem;height:4rem;border-radius:9999px;background:#dcfce7;display:flex;align-items:center;justify-content:center;color:#16a34a}.ContactModal_contactModalSuccess__CnHCd .ContactModal_contactModalSuccessTitle__rumz7{color:#111827;font-size:1.25rem;font-weight:700}.ContactModal_contactModalSuccess__CnHCd .ContactModal_contactModalSuccessText__dFisX{color:#6b7280;font-size:.875rem;max-width:20rem;line-height:1.6}.ContactModal_contactModalSuccess__CnHCd .ContactModal_contactModalDoneBtn__yg9Yk{margin-top:.5rem;padding:.75rem 2rem;background:#5e26fe;color:#fff;border:none;border-radius:9999px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s}.ContactModal_contactModalSuccess__CnHCd .ContactModal_contactModalDoneBtn__yg9Yk:hover{background:#4a1dd9}.ContactModal_contactModalSuccess__CnHCd .ContactModal_contactModalDoneBtn__yg9Yk:focus-visible{outline:2px solid #5e26fe;outline-offset:2px}.ContactModal_contactModalForm__UzDHI{display:flex;flex-direction:column;gap:1rem}.ContactModal_contactModalForm__UzDHI .ContactModal_contactModalSubmitError__ic4i8{color:#dc2626;font-size:.875rem;margin-top:.25rem;margin-bottom:0}.ContactModal_contactModalForm__UzDHI .ContactModal_contactModalSubmitSpinner__qw01R{animation:ContactModal_contactModalSpin__NZYeu .8s linear infinite}.ContactModal_contactModalForm__UzDHI .ContactModal_contactModalSubmit__L5mMo{width:100%;margin-top:.5rem;padding:.875rem 1rem;background:#5e26fe;color:#fff;border:none;border-radius:9999px;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .2s,background .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 10px 15px -3px rgba(94,38,254,.3)}.ContactModal_contactModalForm__UzDHI .ContactModal_contactModalSubmit__L5mMo:hover:not(:disabled){background:#4a1dd9}.ContactModal_contactModalForm__UzDHI .ContactModal_contactModalSubmit__L5mMo:disabled{opacity:.6;cursor:not-allowed}.ContactModal_contactModalForm__UzDHI .ContactModal_contactModalSubmit__L5mMo:focus-visible{outline:2px solid #5e26fe;outline-offset:2px}.ContactModal_contactModalForm__UzDHI .ContactModal_contactModalPrivacy__5HJWF{text-align:center;font-size:.75rem;color:#9ca3af;padding-bottom:.25rem}.ContactModal_contactModalField__qFBHz .ContactModal_contactModalFieldLabel__AhlaF{display:flex;align-items:center;gap:.375rem;color:#374151;font-size:.8rem;font-weight:600;margin-bottom:.375rem}.ContactModal_contactModalField__qFBHz .ContactModal_contactModalFieldLabel__AhlaF .ContactModal_contactModalFieldIcon__LUqc7{color:#5e26fe}.ContactModal_contactModalField__qFBHz .ContactModal_contactModalFieldLabel__AhlaF .ContactModal_contactModalFieldOptional__6uQ3d{color:#9ca3af;font-weight:400}.ContactModal_contactModalField__qFBHz .ContactModal_contactModalFieldError__2XQkF{color:#ef4444;font-size:.75rem;margin-top:.25rem}.ContactModal_contactModalInput__apVhI{width:100%;padding:.625rem 1rem;border-radius:.75rem;border:1px solid #e5e7eb;font-size:.875rem;background:#fff;outline:none;transition:border-color .2s,box-shadow .2s}.ContactModal_contactModalInput__apVhI::placeholder{color:#9ca3af}.ContactModal_contactModalInput__apVhI:focus{border-color:#5e26fe;box-shadow:0 0 0 2px rgba(94,38,254,.1)}.ContactModal_contactModalInput__apVhI.ContactModal_contactModalInputError__2sO0e{border-color:#f87171}.ContactModal_contactModalInput__apVhI.ContactModal_contactModalInputError__2sO0e:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.ContactModal_contactModalInputSelect__r7505{cursor:pointer}.ContactModal_contactModalInputTextarea__veIHI{resize:none;min-height:4.5rem}.storybook-header .links a,.text-16{font-size:16px;line-height:22.4px}@media screen and (max-width:1440px){.storybook-header .links a,.text-16{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.storybook-header .links a,.text-16{font-size:14px;line-height:19.6px}}.storybook-header .create-story-btn,.storybook-header .right-btn .register-btn,.text-20{font-size:20px;line-height:28px}@media screen and (max-width:1440px){.storybook-header .create-story-btn,.storybook-header .right-btn .register-btn,.text-20{font-size:18px;line-height:25.2px}}@media screen and (max-width:767px){.storybook-header .create-story-btn,.storybook-header .right-btn .register-btn,.text-20{font-size:16px;line-height:22.4px}}.storybook-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:8vh;padding:0 116px;gap:30%;position:relative}@media screen and (max-width:1024px){.storybook-header{padding:0 90px}}@media screen and (max-width:767px){.storybook-header{display:flex;align-items:center;justify-content:center}}.storybook-header .links{display:flex;align-items:center;justify-content:space-between;gap:32px}.storybook-header .links a{cursor:pointer!important;font-family:General Sans,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important;font-style:normal;font-weight:500;line-height:24px;text-decoration:none;color:#000}.storybook-header .links a.active{color:#4d03c5;font-weight:700}@media screen and (max-width:767px){.storybook-header .links{display:none}}.storybook-header .header-logo{cursor:pointer!important;width:clamp(120px,10vw,180px);height:auto;margin-top:8px}@media screen and (max-width:767px){.storybook-header .header-logo{width:135px;height:auto;margin-top:6px}}.storybook-header .create-story-btn{position:relative;z-index:2;cursor:pointer!important;padding:16px 30px;display:flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;color:#fe5500;border-radius:16px;background:#fff;border:none;font-family:Chillax,Arial,sans-serif!important;font-style:normal;font-weight:600;line-height:32px}.storybook-header .right-btn{display:flex;align-items:center;justify-content:space-between;gap:10px}.storybook-header .right-btn .register-btn{position:relative;z-index:2;font-family:Chillax,Arial,sans-serif!important;cursor:pointer!important;background:none;border:none;padding:32px;font-style:normal;font-weight:600;line-height:32px}.text-14{font-size:14px;line-height:19.6px}@media screen and (max-width:767px){.text-14{font-size:12px;line-height:16.8px}}.text-16,header .market-place-header-container .section .left-btn .links a,header .market-place-header-container .section .right-btn .btn{font-size:16px;line-height:22.4px}@media screen and (max-width:1440px){.text-16,header .market-place-header-container .section .left-btn .links a,header .market-place-header-container .section .right-btn .btn{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.text-16,header .market-place-header-container .section .left-btn .links a,header .market-place-header-container .section .right-btn .btn{font-size:14px;line-height:19.6px}}.text-18,header .market-place-header-container .section .right-btn .header-dropdown{font-size:18px;line-height:25.2px}@media screen and (max-width:1440px){.text-18,header .market-place-header-container .section .right-btn .header-dropdown{font-size:16px;line-height:22.4px}}@media screen and (max-width:767px){.text-18,header .market-place-header-container .section .right-btn .header-dropdown{font-size:15px;line-height:21px}}.text-20{font-size:20px;line-height:28px}@media screen and (max-width:1440px){.text-20{font-size:18px;line-height:25.2px}}@media screen and (max-width:767px){.text-20{font-size:16px;line-height:22.4px}}.text-22{font-size:22px;line-height:30.8px}@media screen and (max-width:1440px){.text-22{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.text-22{font-size:18px;line-height:25.2px}}.text-24{font-size:24px;line-height:33.6px}@media screen and (max-width:1440px){.text-24{font-size:22px;line-height:30.8px}}@media screen and (max-width:767px){.text-24{font-size:20px;line-height:28px}}header .market-place-header-container{display:flex;background:linear-gradient(90deg,white 21px,transparent 1%) 50%/22px 22px,linear-gradient(white 21px,transparent 1%) 50%/22px 22px,gray;background-position:0 0;height:70px;position:relative}@media screen and (max-width:768px){header .market-place-header-container{width:100%}}header .market-place-header-container.playground{background:linear-gradient(90deg,white 21px,transparent 1%) 50%/22px 22px,linear-gradient(white 21px,transparent 1%) 50%/22px 22px,gray;background-position:0 0}header .market-place-header-container.ella{background:linear-gradient(90deg,white 21px,transparent 1%) 50%/22px 22px,linear-gradient(white 21px,transparent 1%) 50%/22px 22px,gray}header .market-place-header-container.practice{display:none}header .market-place-header-container .section{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 50px 0 30px}header .market-place-header-container .section .left-btn{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width:768px){header .market-place-header-container .section .left-btn{gap:10px}}header .market-place-header-container .section .left-btn .back-svg{cursor:pointer!important;width:24px;height:24px}@media screen and (max-width:768px){header .market-place-header-container .section .left-btn .back-svg{width:20px;height:20px}}header .market-place-header-container .section .left-btn .links{display:flex;align-items:center;justify-content:space-between;gap:32px}header .market-place-header-container .section .left-btn .links a{cursor:pointer!important;font-family:Chillax,Arial,sans-serif!important;font-style:normal;font-weight:500;line-height:24px;text-decoration:none;color:#000}header .market-place-header-container .section .left-btn .links a.active{color:#4d03c5;font-weight:600}@media screen and (max-width:1024px){header .market-place-header-container .section .left-btn .links{gap:20px}}@media screen and (max-width:991px){header .market-place-header-container .section .left-btn .links{gap:12px}}@media screen and (max-width:768px){header .market-place-header-container .section .left-btn .links{width:100%}}header .market-place-header-container .section .left-btn .header-logo{height:auto;cursor:pointer!important;width:186px}@media screen and (max-width:768px){header .market-place-header-container .section .left-btn .header-logo{width:150px}}@media(max-width:600px){header .market-place-header-container .section .left-btn .header-logo{width:120px}}header .market-place-header-container .section .left-btn span{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;border-radius:40px;font-size:14px;font-weight:600;line-height:24px;font-family:Poppins,sans-serif!important;background:var(--Neutral-2,#f4f5f6)}@media screen and (max-width:768px){header .market-place-header-container .section .left-btn span{font-size:12px;padding:4px 8px;gap:8px;line-height:130%;background:rgba(0,0,0,0)}}header .market-place-header-container .section .right-btn{display:flex;align-items:center;justify-content:center;padding:8px 24px;gap:20px}@media screen and (max-width:768px){header .market-place-header-container .section .right-btn{padding:8px 12px;gap:10px}}header .market-place-header-container .section .right-btn .btn{color:#4d03c5;font-family:Chillax,Arial,sans-serif!important;cursor:pointer!important;background:#e6ddff;border:none;border-radius:1000px;padding:10px 24px;font-style:normal;font-weight:500;line-height:24px}header .market-place-header-container .section .right-btn .header-dropdown{width:245px;height:220px;font-family:Chillax,Arial,sans-serif!important;font-weight:500}@media screen and (max-width:1024px){header .market-place-header-container .section{padding:0 50px}}@media screen and (max-width:991px){header .market-place-header-container .section{padding:0 40px}}@media screen and (max-width:768px){header .market-place-header-container .section{padding:0 5px}}header.bg-header{background:#914cff}header.bg-header.learning-started,header.bg-header.learning-started .market-place-header-container{background:#fff}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Thin.605324f7.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraLight.9102fb84.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Light.8b20023e.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Regular.4b4ebe20.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Medium.a52d0bf0.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-SemiBold.98512bf8.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Bold.8001a01b.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraBold.7572a9b5.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Black.a7317f18.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ThinItalic.ef891114.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraLightItalic.2ce50445.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-LightItalic.acd7f79f.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-Italic.b2efb5cd.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-MediumItalic.34a634e1.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-SemiBoldItalic.50263591.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-BoldItalic.1a15c5ce.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-ExtraBoldItalic.9656981d.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/_next/static/media/Poppins-BlackItalic.0719401c.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter_18pt-Light.1ae2e909.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter_18pt-Medium.adc5e936.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter_18pt-SemiBold.3558e004.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter_18pt-Bold.658d907c.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(/_next/static/media/Chillax-Light.6ea76a80.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:300}@font-face{font-family:General Sans;src:url(/_next/static/media/GeneralSans-Medium.c34e9c35.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:400}@font-face{font-family:General Sans;src:url(/_next/static/media/GeneralSans-Light.0c1143e6.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:300}@font-face{font-family:Chillax;src:url(/_next/static/media/Chillax-Regular.acbf4c03.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:400}@font-face{font-family:Chillax;src:url(/_next/static/media/Chillax-Medium.92d34b2f.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:500}@font-face{font-family:Chillax;src:url(/_next/static/media/Chillax-Semibold.b20fa509.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:600}@font-face{font-family:Chillax;src:url(/_next/static/media/Chillax-Bold.aebcf9a4.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:700}@font-face{font-family:Acme;src:url(/_next/static/media/Acme-Regular.8af36e52.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:600}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-Regular.e05b1286.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-Italic.fbd58d5e.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-Medium.c4625d64.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-MediumItalic.5adbccf2.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-SemiBold.50ad5c01.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-SemiBoldItalic.a622f306.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-Bold.ee9415cf.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/_next/static/media/Lora-BoldItalic.a3de5a04.ttf?dpl=dpl_29gC9T5gEjA5C9nFUSYQYHyYppN5) format("truetype");font-weight:700;font-style:italic;font-display:swap}.text-12{font-size:12px;line-height:16.8px}@media screen and (max-width:767px){.text-12{font-size:11px;line-height:15.4px}}.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .save-button,.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .suggest-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .save-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .suggest-button,.text-14{font-size:14px;line-height:19.6px}@media screen and (max-width:767px){.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .save-button,.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .suggest-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .save-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .suggest-button,.text-14{font-size:12px;line-height:16.8px}}.ant-message .ant-message-notice-wrapper .ant-message-notice-content span,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-title .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .cancel-btn,.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .send-btn,.ant-modal.feedback-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn-insert,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text,.text-16{font-size:16px;line-height:22.4px}@media screen and (max-width:1440px){.ant-message .ant-message-notice-wrapper .ant-message-notice-content span,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-title .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .cancel-btn,.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .send-btn,.ant-modal.feedback-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn-insert,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text,.text-16{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.ant-message .ant-message-notice-wrapper .ant-message-notice-content span,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-title .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .cancel-btn,.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .send-btn,.ant-modal.feedback-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn-insert,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button,.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text,.text-16{font-size:14px;line-height:19.6px}}.text-18{font-size:18px;line-height:25.2px}@media screen and (max-width:1440px){.text-18{font-size:16px;line-height:22.4px}}@media screen and (max-width:767px){.text-18{font-size:15px;line-height:21px}}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn,.text-20{font-size:20px;line-height:28px}@media screen and (max-width:1440px){.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn,.text-20{font-size:18px;line-height:25.2px}}@media screen and (max-width:767px){.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn,.text-20{font-size:16px;line-height:22.4px}}.no-data,.text-22{font-size:22px;line-height:30.8px}@media screen and (max-width:1440px){.no-data,.text-22{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.no-data,.text-22{font-size:18px;line-height:25.2px}}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text,.text-24{font-size:24px;line-height:33.6px}@media screen and (max-width:1440px){.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text,.text-24{font-size:22px;line-height:30.8px}}@media screen and (max-width:767px){.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text,.text-24{font-size:20px;line-height:28px}}.text-26{font-size:26px;line-height:36.4px}@media screen and (max-width:1440px){.text-26{font-size:24px;line-height:33.6px}}@media screen and (max-width:767px){.text-26{font-size:22px;line-height:30.8px}}.text-28{font-size:28px;line-height:39.2px}@media screen and (max-width:1440px){.text-28{font-size:24px;line-height:33.6px}}@media screen and (max-width:767px){.text-28{font-size:22px;line-height:30.8px}}.text-30{font-size:30px;line-height:42px}@media screen and (max-width:1440px){.text-30{font-size:26px;line-height:36.4px}}@media screen and (max-width:767px){.text-30{font-size:24px;line-height:33.6px}}.text-32{font-size:32px;line-height:44.8px}@media screen and (max-width:1440px){.text-32{font-size:28px;line-height:39.2px}}@media screen and (max-width:767px){.text-32{font-size:24px;line-height:33.6px}}.text-36{font-size:36px;line-height:50.4px}@media screen and (max-width:1440px){.text-36{font-size:32px;line-height:44.8px}}@media screen and (max-width:767px){.text-36{font-size:28px;line-height:39.2px}}.ant-popover-content .word-popover-content{display:flex;align-items:center;gap:10px}.ant-popover-content .word-popover-content p{font-size:16px;font-weight:500;color:#000}.ant-message{z-index:999999}.ant-message .ant-message-notice-wrapper .ant-message-notice-content span{font-family:General Sans,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important;font-weight:500}.content{width:100%;background-color:#fff}.container{max-width:1210px;width:100%;margin:0 auto;padding:0 15px}@media screen and (max-width:1440px){.container{max-width:1250px;width:100%}}@media screen and (max-width:1024px){.container{max-width:1000px;width:100%}}a{text-decoration:none}.vocab-select-popup{border-radius:16px!important;background:#fff!important;padding:8px 0!important;width:230px!important}.vocab-select-popup:focus{outline:none!important}.vocab-select-popup .ant-select-item{font-family:Poppins,sans-serif;font-size:14px;color:#23262f;padding:12px 24px;border-bottom:1px solid #f4f5f6}.vocab-select-popup .ant-select-item:last-child{border-bottom:none}.vocab-select-popup .ant-select-item .ant-select-selection-search-input .ant-select-selection-item{color:#23262f!important}.vocab-select-popup .ant-select-item-option-selected{background:#e6e8ec!important}.duo-language-popup{border-radius:16px!important;background:#fff!important;padding:8px 0!important;width:230px!important}.duo-language-popup:focus{outline:none!important}.duo-language-popup .ant-select-item{font-family:Poppins,sans-serif;font-size:14px;color:#23262f;padding:12px 24px;border-bottom:1px solid #f4f5f6}.duo-language-popup .ant-select-item:last-child{border-bottom:none}.duo-language-popup .ant-select-item .ant-select-selection-search-input .ant-select-selection-item{color:#23262f!important}.duo-language-popup .ant-select-item-option-selected{background:#e6e8ec!important}.ant-switch-checked{background:#000!important}.bg-black{background-color:#000}.bg-grey{background-color:#282828}.bg-pink{background-color:#fd3b61}.bg-light-pink{background-color:#feb9c6}.loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loader .ant-spin .ant-spin-dot i{background:#4d03c5}.loading{display:flex;align-items:center;justify-content:center}.loader-color .ant-spin .ant-spin-dot i,.loading .ant-spin .ant-spin-dot i{background:#4d03c5}.no-data{width:100%;font-family:Poppins,sans-serif!important;font-weight:700;text-align:center;color:#000;padding:60px 0}.ant-modal.book-info-modal{max-height:90vh!important;min-height:500px!important;height:100%!important}.ant-modal.book-info-modal .ant-modal-content{height:90vh}.ant-modal.book-info-modal .ant-modal-body{height:calc(100% - 100px)!important}.ant-modal.edit-modal{position:relative;top:16%;left:20%}.ant-modal.edit-modal .ant-modal-content{background:#fff!important;border-radius:16px;box-shadow:0 4px 22.4px 0 rgba(0,0,0,.25)}.ant-modal.edit-modal .ant-modal-content .ant-modal-header{display:flex;align-items:center}.ant-modal.edit-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-weight:600;font-family:Chillax,Arial,sans-serif!important}.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea{font-family:Lora,Georgia,Times New Roman,serif!important;font-weight:500;padding:15px;border:1px solid #e6e8ec}.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea::-webkit-scrollbar{width:2px}.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea::-webkit-scrollbar-thumb{background-color:#777e90;border-radius:10px}.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea:focus{outline:none;box-shadow:none}.ant-modal.edit-modal .ant-modal-content .ant-modal-footer{display:flex;justify-content:space-between;align-items:center}.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .suggest-button{cursor:pointer;display:flex;align-items:center;gap:5px;color:#4d03c5;background-color:#fff;padding:5px 0;border:none;font-family:Chillax,Arial,sans-serif!important;font-weight:600}.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .save-button{cursor:pointer;background:#4d03c5;color:#fff;border-radius:8px;padding:4px 16px;border:none;font-family:Chillax,Arial,sans-serif!important;font-weight:600}.ant-modal.edit-title .ant-modal-content{background:#fff!important;border-radius:16px;box-shadow:0 4px 22.4px 0 rgba(0,0,0,.25)}.ant-modal.edit-title .ant-modal-content .ant-modal-header{display:flex;align-items:center}.ant-modal.edit-title .ant-modal-content .ant-modal-header .ant-modal-title{font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea{font-family:Poppins,sans-serif!important;font-weight:500;padding:15px}.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea::-webkit-scrollbar{width:2px}.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea::-webkit-scrollbar-thumb{background-color:#777e90;border-radius:10px}.ant-modal.edit-title .ant-modal-content .ant-modal-footer{display:flex;justify-content:flex-end;align-items:center}.ant-modal.edit-title .ant-modal-content .ant-modal-footer .suggest-button{display:flex;align-items:center;gap:5px;color:#4d03c5;background-color:#fff;padding:5px 0;border:none;font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.edit-title .ant-modal-content .ant-modal-footer .save-button{background:#4d03c5;color:#fff;border-radius:8px;padding:4px 16px;border:none;font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.feedback-modal{position:relative;top:12%;left:25%}.ant-modal.feedback-modal .ant-modal-content{background:#fcfcfd;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;border:1px solid var(--Neutral-3,#e6e8ec);box-shadow:0 4px 48px 0 rgba(82,82,82,.25)}.ant-modal.feedback-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .cancel-btn{background:#f4f5f6;color:#4d03c5}.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .cancel-btn,.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .send-btn{cursor:pointer;display:flex;height:32px;padding:4px 24px;justify-content:center;align-items:center;gap:10px;flex:1 0;border-radius:8px;border:none;font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .send-btn{background:#4d03c5;color:#fff}.ant-modal.translate-modal{position:relative;top:12%;left:3%;-webkit-user-select:none;user-select:none}.ant-modal.translate-modal .ant-modal-content{border-radius:8px;padding:20px 15px;background:#fcfcfd;color:#fff}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper{height:260px;display:flex;flex-direction:column}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn{color:#4d03c5;font-family:Poppins,sans-serif!important;font-weight:600;background:rgba(0,0,0,0);border:none;cursor:pointer}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section{display:flex;align-items:center;justify-content:space-between}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text{padding-top:10px;font-family:Poppins,sans-serif!important;font-weight:600;color:#000}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section.homePage{margin-top:15px}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text{padding-top:15px;font-family:Poppins,sans-serif!important;font-weight:600;color:#b1b5c3;height:100%;overflow:auto}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text::-webkit-scrollbar{width:1px}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:20px}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:auto}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .default-lang{background-color:#e6e8ec;padding:6px 20px;border-radius:8px;color:#b1b5c3;font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .select-lang{color:#b1b5c3;border:none;font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .select-lang .ant-select-selector{border:none;padding:7px 20px;background-color:#e6e8ec;color:#fff;font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .select-lang .ant-select-selector .ant-select-selection-item{color:#000;font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .select-lang .ant-select-arrow{color:#000;font-family:Poppins,sans-serif!important}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .select-lang .ant-select-selection-placeholder{color:#b1b5c3}.ant-modal.ask-explain-modal{position:relative;top:30%;right:15%}.ant-modal.ask-explain-modal.write{position:relative;top:30%;right:0}.ant-modal.ask-explain-modal .ant-modal-content{border-radius:12px;padding:16px;background:#fcfcfd;border:1px solid var(--Neutral-3,#e6e8ec);box-shadow:0 4px 48px 0 rgba(82,82,82,.25)}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper{display:flex;flex-direction:column;gap:10px}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text{font-family:Poppins,sans-serif!important;font-weight:600;color:#000}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body{display:flex;align-items:center;position:relative;border-radius:1000px}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input{min-height:56px;padding:16px;border-radius:1000px;border:1px solid var(--Neutral-3,#e6e8ec);font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper{border-radius:16px;border:1px solid #fff;background:var(--Neutral-2,#f4f5f6);padding:0}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper .ant-input{font-family:Poppins,sans-serif!important;font-weight:600}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper .ant-input-suffix{margin-right:15px}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .send-icon{position:absolute;right:15px;top:25px}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer{display:flex;align-items:center;gap:15px}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px;border:none;background:rgba(0,0,0,0);font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn{display:flex;align-items:center;border:1px solid var(--Neutral-3,#e6e8ec);border-radius:8px;padding:4px 8px}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button{border:none;background:rgba(0,0,0,0);cursor:pointer;padding:4px;font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.length-suggest-modal{position:relative;top:43%;right:18%}.ant-modal.length-suggest-modal.write{position:relative;top:30%;right:0}.ant-modal.length-suggest-modal .ant-modal-content{border-radius:12px;padding:16px;background:#fcfcfd;border:1px solid var(--Neutral-3,#e6e8ec);box-shadow:0 4px 48px 0 rgba(82,82,82,.25)}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper{display:flex;flex-direction:column;gap:10px}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text{font-family:Poppins,sans-serif!important;font-weight:600;color:#000}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body{display:flex;align-items:center;position:relative;border-radius:1000px}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input{min-height:56px;padding:16px;border-radius:1000px;border:1px solid var(--Neutral-3,#e6e8ec);font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper{border-radius:16px;border:1px solid #fff;background:var(--Neutral-2,#f4f5f6);padding:0}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper .ant-input{font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper .ant-input-suffix{margin-right:15px}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .send-icon{position:absolute;right:15px;top:25px}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer{display:flex;align-items:center;gap:15px}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px;border:none;background:rgba(0,0,0,0);font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn{display:flex;align-items:center;border:1px solid var(--Neutral-3,#e6e8ec);border-radius:8px;padding:4px 8px}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button{border:none;background:rgba(0,0,0,0);cursor:pointer;padding:4px;font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.suggest-prompt-modal .ant-modal-content{border-radius:12px;padding:16px;background:#fcfcfd;border:1px solid var(--Neutral-3,#e6e8ec);box-shadow:0 4px 48px 0 rgba(82,82,82,.25)}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper{display:flex;flex-direction:column;gap:10px}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text{font-family:Poppins,sans-serif!important;font-weight:600;color:#000}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body{display:flex;align-items:center;position:relative;border-radius:1000px}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input{min-height:56px;padding:16px;border-radius:1000px;border:1px solid var(--Neutral-3,#e6e8ec);font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper{border-radius:16px;border:1px solid #fff;background:var(--Neutral-2,#f4f5f6);padding:0}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper .ant-input{font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper .ant-input-suffix{margin-right:15px}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .send-icon{position:absolute;right:15px;top:25px}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer{display:flex;align-items:center;gap:15px}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn-insert{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px;border:none;color:#fff;border-radius:8px;background:#5e26fe;font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px;border:none;background:rgba(0,0,0,0);font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn{display:flex;align-items:center;border:1px solid var(--Neutral-3,#e6e8ec);border-radius:8px;padding:4px 8px}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button{border:none;background:rgba(0,0,0,0);cursor:pointer;padding:4px;font-family:Poppins,sans-serif!important;font-weight:500}.ant-modal.bookName-modal{display:flex;align-items:center;justify-content:center;flex-direction:column}.ant-modal.bookName-modal .ant-modal-content{width:100%;height:auto;padding-top:20px;background:linear-gradient(164deg,#f7eaf7 7.97%,#d4edff 88.68%)}.ant-modal.bookName-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:26px;line-height:44px;font-family:Chillax,Arial,sans-serif!important;font-weight:500}.ant-modal.bookName-modal .ant-modal-content .ant-modal-body{margin-top:60px;text-align:center}.ant-modal.bookName-modal .ant-modal-content .ant-modal-body .ant-btn{height:40px;border-radius:4px;padding:8px 16px;background:linear-gradient(0deg,#97bbff,#97bbff),#d9d9d9;font-family:Chillax,Arial,sans-serif!important;font-size:14px;font-weight:500;color:#fff}.ant-modal.bookName-modal .ant-modal-content .footer-modal{margin-top:30px;display:flex;align-items:center;justify-content:center}.ant-modal.bookName-modal .ant-modal-content .footer-modal .ant-btn{font-family:Chillax,Arial,sans-serif!important;font-weight:500;font-size:16px;line-height:24px;color:#9e9e9e;background:rgba(0,0,0,0);border:none;box-shadow:none}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif!important}body,html{overflow-x:hidden;width:100%}body{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#333;background:#f5f5f5;font-family:Poppins,sans-serif}:root{--gray-300:#80868b;--gray-600:#444444;--blue-30:#99beff;scrollbar-width:thin;--Neutral-5:#181a1b;--Neutral-15:#232729;--Neutral-20:#2a2f31;--Neutral-30:#404547;--Neutral-50:#707577;--Neutral-60:#888d8f;--Neutral-80:#c3c6c7;--Neutral-90:#e1e2e3;--Green-500:#0d9c53;--Blue-500:#1f94ff;--bg:#f7f8fc;--text:#1e293b;--muted:#334155;--brand:#0052ff;--brand-2:#00a9ff;--card:#ffffff;--border:#e5e7eb;--shadow:0 2px 10px rgba(0,0,0,0.06)}.no-found-page iframe{border:none;width:100%;height:80%}@media screen and (max-width:767px){.no-found-page iframe{height:40%}}.no-found-page .go-back-link{margin-top:16px;font-size:16px;font-weight:600;color:#4d03c5}.no-found-page .go-back-link:hover{text-decoration:underline}.centered-spin{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px}.about-page-wrapper,.landing-page-wrapper{min-height:100vh;background-color:#fff;overflow-x:hidden}