@font-face{font-family:Poppins;src:url(../media/Poppins-Thin.15yvu5-rz.rby.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-ExtraLight.0pntva7uk4a-f.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Light.0m2bcslosc8um.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Regular.0o-~k54yt.1oa.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Medium.0xwjui6ssmh18.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-SemiBold.0zhxlu58jrmcs.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Bold.0mdwvix7girbv.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-ExtraBold.02fn2pm4xei8l.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Black.0hunwyv812x9t.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-ThinItalic.05na_o~zzjvwf.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-ExtraLightItalic.0unmgni.1sz35.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-LightItalic.0kisigz-5et4w.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Italic.0-nmqdth-ksrz.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-MediumItalic.164f19_hzp50y.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-SemiBoldItalic.0x.hvzm0ti279.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-BoldItalic.0v8etw4kk0a_g.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-ExtraBoldItalic.0v.o0_ecodw7v.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-BlackItalic.0sk4eu1f~i9pm.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter_18pt-Light.0_ou.683znf-o.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter_18pt-Medium.0zulk6sg94puh.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter_18pt-SemiBold.0bfuyzbx_fl~~.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter_18pt-Bold.026nr1cb70-ky.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(../media/Chillax-Light.0v~754njh3_xa.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:300}@font-face{font-family:General Sans;src:url(../media/GeneralSans-Medium.13vjte7vke85a.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:400}@font-face{font-family:General Sans;src:url(../media/GeneralSans-Light.0_2qw3rayg2i7.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:300}@font-face{font-family:Chillax;src:url(../media/Chillax-Regular.1348_7-.vycwm.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:400}@font-face{font-family:Chillax;src:url(../media/Chillax-Medium.03l9f-ftwnxbo.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:500}@font-face{font-family:Chillax;src:url(../media/Chillax-Semibold.0n__ib~528sbe.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:600}@font-face{font-family:Chillax;src:url(../media/Chillax-Bold.0xg1l5838_dbv.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:700}@font-face{font-family:Acme;src:url(../media/Acme-Regular.0ebgbl42vd147.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:600}@font-face{font-family:Lora;src:url(../media/Lora-Regular.002kuwbu2rl3p.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../media/Lora-Italic.0ga5h4c_hsj.c.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(../media/Lora-Medium.0qj.tltowrblu.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../media/Lora-MediumItalic.012wvca9jkign.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(../media/Lora-SemiBold.0-1o2.lhri1fi.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../media/Lora-SemiBoldItalic.0tkiu6d1sytwt.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(../media/Lora-Bold.0lq7ayu~85-nf.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../media/Lora-BoldItalic.02c73mxa~nk7o.ttf?dpl=dpl_AM8qZxNNBTiaq3S7obQSqDtQZuZF)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}}.text-14,.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .suggest-button,.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .save-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .suggest-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .save-button{font-size:14px;line-height:19.6px}@media screen and (max-width:767px){.text-14,.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .suggest-button,.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .save-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .suggest-button,.ant-modal.edit-title .ant-modal-content .ant-modal-footer .save-button{font-size:12px;line-height:16.8px}}.text-16,.ant-message .ant-message-notice-wrapper .ant-message-notice-content span,.ant-modal.edit-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-title .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.feedback-modal .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.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.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.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.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.suggest-prompt-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-insert,.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-paragraph-btn .ask-button{font-size:16px;line-height:22.4px}@media screen and (max-width:1440px){.text-16,.ant-message .ant-message-notice-wrapper .ant-message-notice-content span,.ant-modal.edit-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-title .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.feedback-modal .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.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.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.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.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.suggest-prompt-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-insert,.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-paragraph-btn .ask-button{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.text-16,.ant-message .ant-message-notice-wrapper .ant-message-notice-content span,.ant-modal.edit-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-modal .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.edit-title .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.edit-title .ant-modal-content .ant-modal-body .edit-textarea,.ant-modal.feedback-modal .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.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .generated-text,.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.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.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text,.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.suggest-prompt-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-insert,.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-paragraph-btn .ask-button{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}}.text-20,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn{font-size:20px;line-height:28px}@media screen and (max-width:1440px){.text-20,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn{font-size:18px;line-height:25.2px}}@media screen and (max-width:767px){.text-20,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn{font-size:16px;line-height:22.4px}}.text-22,.no-data{font-size:22px;line-height:30.8px}@media screen and (max-width:1440px){.text-22,.no-data{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.text-22,.no-data{font-size:18px;line-height:25.2px}}.text-24,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text{font-size:24px;line-height:33.6px}@media screen and (max-width:1440px){.text-24,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text{font-size:22px;line-height:30.8px}}@media screen and (max-width:767px){.text-24,.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text{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{align-items:center;gap:10px;display:flex}.ant-popover-content .word-popover-content p{color:#000;font-size:16px;font-weight:500}.ant-message{z-index:999999}.ant-message .ant-message-notice-wrapper .ant-message-notice-content span{font-weight:500;font-family:General Sans,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important}.content{background-color:#fff;width:100%}.container{width:100%;max-width:1210px;margin:0 auto;padding:0 15px}@media screen and (max-width:1440px){.container{width:100%;max-width:1250px}}@media screen and (max-width:1024px){.container{width:100%;max-width:1000px}}a{text-decoration:none}.vocab-select-popup{background:#fff!important;border-radius:16px!important;width:230px!important;padding:8px 0!important}.vocab-select-popup:focus{outline:none!important}.vocab-select-popup .ant-select-item{color:#23262f;border-bottom:1px solid #f4f5f6;padding:12px 24px;font-family:Poppins,sans-serif;font-size:14px}.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{background:#fff!important;border-radius:16px!important;width:230px!important;padding:8px 0!important}.duo-language-popup:focus{outline:none!important}.duo-language-popup .ant-select-item{color:#23262f;border-bottom:1px solid #f4f5f6;padding:12px 24px;font-family:Poppins,sans-serif;font-size:14px}.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{justify-content:center;align-items:center;display:flex}.loading .ant-spin .ant-spin-dot i,.loader-color .ant-spin .ant-spin-dot i{background:#4d03c5}.no-data{text-align:center;color:#000;width:100%;padding:60px 0;font-weight:700;font-family:Poppins,sans-serif!important}.ant-modal.book-info-modal{height:100%!important;min-height:500px!important;max-height:90vh!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{border-radius:16px;box-shadow:0 4px 22.4px #00000040;background:#fff!important}.ant-modal.edit-modal .ant-modal-content .ant-modal-header{align-items:center;display:flex}.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{border:1px solid #e6e8ec;padding:15px;font-weight:500;font-family:Lora,Georgia,Times New Roman,serif!important}.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{box-shadow:none;outline:none}.ant-modal.edit-modal .ant-modal-content .ant-modal-footer{justify-content:space-between;align-items:center;display:flex}.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .suggest-button{cursor:pointer;color:#4d03c5;background-color:#fff;border:none;align-items:center;gap:5px;padding:5px 0;font-weight:600;display:flex;font-family:Chillax,Arial,sans-serif!important}.ant-modal.edit-modal .ant-modal-content .ant-modal-footer .save-button{cursor:pointer;color:#fff;background:#4d03c5;border:none;border-radius:8px;padding:4px 16px;font-weight:600;font-family:Chillax,Arial,sans-serif!important}.ant-modal.edit-title .ant-modal-content{border-radius:16px;box-shadow:0 4px 22.4px #00000040;background:#fff!important}.ant-modal.edit-title .ant-modal-content .ant-modal-header{align-items:center;display:flex}.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{padding:15px;font-weight:500;font-family:Poppins,sans-serif!important}.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{justify-content:flex-end;align-items:center;display:flex}.ant-modal.edit-title .ant-modal-content .ant-modal-footer .suggest-button{color:#4d03c5;background-color:#fff;border:none;align-items:center;gap:5px;padding:5px 0;font-weight:600;display:flex;font-family:Poppins,sans-serif!important}.ant-modal.edit-title .ant-modal-content .ant-modal-footer .save-button{color:#fff;background:#4d03c5;border:none;border-radius:8px;padding:4px 16px;font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.feedback-modal{position:relative;top:12%;left:25%}.ant-modal.feedback-modal .ant-modal-content{border:1px solid var(--Neutral-3,#e6e8ec);background:#fcfcfd;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 4px 48px #52525240}.ant-modal.feedback-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .cancel-btn{cursor:pointer;color:#4d03c5;background:#f4f5f6;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:10px;height:32px;padding:4px 24px;font-weight:500;display:flex;font-family:Poppins,sans-serif!important}.ant-modal.feedback-modal .ant-modal-content .ant-modal-footer .feedback-footer .send-btn{cursor:pointer;color:#fff;background:#4d03c5;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:10px;height:32px;padding:4px 24px;font-weight:500;display:flex;font-family:Poppins,sans-serif!important}.ant-modal.translate-modal{-webkit-user-select:none;user-select:none;position:relative;top:12%;left:3%}.ant-modal.translate-modal .ant-modal-content{color:#fff;background:#fcfcfd;border-radius:8px;padding:20px 15px}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper{flex-direction:column;height:260px;display:flex}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .top .save-btn{color:#4d03c5;cursor:pointer;background:0 0;border:none;font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section{justify-content:space-between;align-items:center;display:flex}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .header-section .selected-text{color:#000;padding-top:10px;font-weight:600;font-family:Poppins,sans-serif!important}.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{color:#b1b5c3;height:100%;padding-top:15px;font-weight:600;overflow:auto;font-family:Poppins,sans-serif!important}.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{justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .default-lang{color:#b1b5c3;background-color:#e6e8ec;border-radius:8px;padding:6px 20px;font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.translate-modal .ant-modal-content .ant-modal-body .translate-modal-wrapper .bottom-part .select-lang{color:#b1b5c3;border:none;font-weight:600;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-selector{color:#fff;background-color:#e6e8ec;border:none;padding:7px 20px;font-weight:600;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-selector .ant-select-selection-item{color:#000;font-weight:600;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-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:1px solid var(--Neutral-3,#e6e8ec);background:#fcfcfd;border-radius:12px;padding:16px;box-shadow:0 4px 48px #52525240}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper{flex-direction:column;gap:10px;display:flex}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text{color:#000;font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body{border-radius:1000px;align-items:center;display:flex;position:relative}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input{border:1px solid var(--Neutral-3,#e6e8ec);border-radius:1000px;min-height:56px;padding:16px;font-weight:500;font-family:Poppins,sans-serif!important}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper{background:var(--Neutral-2,#f4f5f6);border:1px solid #fff;border-radius:16px;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-weight:600;font-family:Poppins,sans-serif!important}.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;top:25px;right:15px}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer{align-items:center;gap:15px;display:flex}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px;font-weight:500;display:flex;font-family:Poppins,sans-serif!important}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn{border:1px solid var(--Neutral-3,#e6e8ec);border-radius:8px;align-items:center;padding:4px 8px;display:flex}.ant-modal.ask-explain-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button{cursor:pointer;background:0 0;border:none;padding:4px;font-weight:500;font-family:Poppins,sans-serif!important}.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:1px solid var(--Neutral-3,#e6e8ec);background:#fcfcfd;border-radius:12px;padding:16px;box-shadow:0 4px 48px #52525240}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper{flex-direction:column;gap:10px;display:flex}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text{color:#000;font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body{border-radius:1000px;align-items:center;display:flex;position:relative}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input{border:1px solid var(--Neutral-3,#e6e8ec);border-radius:1000px;min-height:56px;padding:16px;font-weight:500;font-family:Poppins,sans-serif!important}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper{background:var(--Neutral-2,#f4f5f6);border:1px solid #fff;border-radius:16px;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-weight:500;font-family:Poppins,sans-serif!important}.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;top:25px;right:15px}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer{align-items:center;gap:15px;display:flex}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px;font-weight:500;display:flex;font-family:Poppins,sans-serif!important}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn{border:1px solid var(--Neutral-3,#e6e8ec);border-radius:8px;align-items:center;padding:4px 8px;display:flex}.ant-modal.length-suggest-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button{cursor:pointer;background:0 0;border:none;padding:4px;font-weight:500;font-family:Poppins,sans-serif!important}.ant-modal.suggest-prompt-modal .ant-modal-content{border:1px solid var(--Neutral-3,#e6e8ec);background:#fcfcfd;border-radius:12px;padding:16px;box-shadow:0 4px 48px #52525240}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper{flex-direction:column;gap:10px;display:flex}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-head .response-text{color:#000;font-weight:600;font-family:Poppins,sans-serif!important}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body{border-radius:1000px;align-items:center;display:flex;position:relative}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input{border:1px solid var(--Neutral-3,#e6e8ec);border-radius:1000px;min-height:56px;padding:16px;font-weight:500;font-family:Poppins,sans-serif!important}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-body .ant-input-affix-wrapper{background:var(--Neutral-2,#f4f5f6);border:1px solid #fff;border-radius:16px;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-weight:500;font-family:Poppins,sans-serif!important}.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;top:25px;right:15px}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer{align-items:center;gap:15px;display:flex}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn-insert{cursor:pointer;color:#fff;background:#5e26fe;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px;font-weight:500;display:flex;font-family:Poppins,sans-serif!important}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-modal-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px;font-weight:500;display:flex;font-family:Poppins,sans-serif!important}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn{border:1px solid var(--Neutral-3,#e6e8ec);border-radius:8px;align-items:center;padding:4px 8px;display:flex}.ant-modal.suggest-prompt-modal .ant-modal-content .ant-modal-body .ask-modal-wrapper .ask-modal-footer .ask-paragraph-btn .ask-button{cursor:pointer;background:0 0;border:none;padding:4px;font-weight:500;font-family:Poppins,sans-serif!important}.ant-modal.bookName-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.ant-modal.bookName-modal .ant-modal-content{background:linear-gradient(164deg,#f7eaf7 7.97%,#d4edff 88.68%);width:100%;height:auto;padding-top:20px}.ant-modal.bookName-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:26px;font-weight:500;line-height:44px;font-family:Chillax,Arial,sans-serif!important}.ant-modal.bookName-modal .ant-modal-content .ant-modal-body{text-align:center;margin-top:60px}.ant-modal.bookName-modal .ant-modal-content .ant-modal-body .ant-btn{color:#fff;background:linear-gradient(#97bbff 0% 100%),#d9d9d9;border-radius:4px;height:40px;padding:8px 16px;font-size:14px;font-weight:500;font-family:Chillax,Arial,sans-serif!important}.ant-modal.bookName-modal .ant-modal-content .footer-modal{justify-content:center;align-items:center;margin-top:30px;display:flex}.ant-modal.bookName-modal .ant-modal-content .footer-modal .ant-btn{color:#9e9e9e;box-shadow:none;background:0 0;border:none;font-size:16px;font-weight:500;line-height:24px;font-family:Chillax,Arial,sans-serif!important}*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif!important}html{width:100%;overflow-x:hidden}body{-webkit-tap-highlight-color:#0000;color:#333;background:#f5f5f5;width:100%;font-family:Poppins,sans-serif;overflow-x:hidden}:root{--gray-300:#80868b;--gray-600:#444;--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:#fff;--border:#e5e7eb;--shadow:0 2px 10px #0000000f}.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{color:#4d03c5;margin-top:16px;font-size:16px;font-weight:600}.no-found-page .go-back-link:hover{text-decoration:underline}.centered-spin{justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;display:flex}.landing-page-wrapper,.about-page-wrapper{background-color:#fff;min-height:100vh;overflow-x:hidden}
.text-12{font-size:12px;line-height:16.8px}@media screen and (max-width:767px){.text-12{font-size:11px;line-height:15.4px}}.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,.storybook-header .links a{font-size:16px;line-height:22.4px}@media screen and (max-width:1440px){.text-16,.storybook-header .links a{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.text-16,.storybook-header .links a{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}}.text-20,.storybook-header .create-story-btn,.storybook-header .right-btn .register-btn{font-size:20px;line-height:28px}@media screen and (max-width:1440px){.text-20,.storybook-header .create-story-btn,.storybook-header .right-btn .register-btn{font-size:18px;line-height:25.2px}}@media screen and (max-width:767px){.text-20,.storybook-header .create-story-btn,.storybook-header .right-btn .register-btn{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}}.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}}.storybook-header{justify-content:space-between;align-items:center;gap:30%;width:100%;height:8vh;padding:0 116px;display:flex;position:relative}@media screen and (max-width:1024px){.storybook-header{padding:0 90px}}@media screen and (max-width:767px){.storybook-header{justify-content:center;align-items:center;display:flex}}.storybook-header .links{justify-content:space-between;align-items:center;gap:32px;display:flex}.storybook-header .links a{color:#000;font-style:normal;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer!important;font-family:General Sans,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important}.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{width:clamp(120px,10vw,180px);height:auto;margin-top:8px;cursor:pointer!important}@media screen and (max-width:767px){.storybook-header .header-logo{width:135px;height:auto;margin-top:6px}}.storybook-header .create-story-btn{z-index:2;color:#fe5500;background:#fff;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:16px 30px;font-style:normal;font-weight:600;line-height:32px;display:flex;position:relative;cursor:pointer!important;font-family:Chillax,Arial,sans-serif!important}.storybook-header .right-btn{justify-content:space-between;align-items:center;gap:10px;display:flex}.storybook-header .right-btn .register-btn{z-index:2;background:0 0;border:none;padding:32px;font-style:normal;font-weight:600;line-height:32px;position:relative;cursor:pointer!important;font-family:Chillax,Arial,sans-serif!important}
.text-12{font-size:12px;line-height:16.8px}@media screen and (max-width:767px){.text-12{font-size:11px;line-height:15.4px}}.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}}.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}}header .market-place-header-container{background-color:gray;background-image:linear-gradient(90deg,#fff 21px,#0000 1%),linear-gradient(#fff 21px,#0000 1%),none;background-position:0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px,22px 22px,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:70px;display:flex;position:relative}@media screen and (max-width:768px){header .market-place-header-container{width:100%}}header .market-place-header-container.playground{background-color:gray;background-image:linear-gradient(90deg,#fff 21px,#0000 1%),linear-gradient(#fff 21px,#0000 1%),none;background-position:0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px,22px 22px,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}header .market-place-header-container.ella{background:linear-gradient(90deg,#fff 21px,#0000 1%) 50%/22px 22px,linear-gradient(#fff 21px,#0000 1%) 50%/22px 22px,gray}header .market-place-header-container.practice{display:none}header .market-place-header-container .section{justify-content:space-between;align-items:center;width:100%;padding:0 50px 0 30px;display:flex}header .market-place-header-container .section .left-btn{justify-content:space-between;align-items:center;gap:20px;display:flex}@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{width:24px;height:24px;cursor:pointer!important}@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{justify-content:space-between;align-items:center;gap:32px;display:flex}header .market-place-header-container .section .left-btn .links a{color:#000;font-style:normal;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer!important;font-family:Chillax,Arial,sans-serif!important}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{width:186px;height:auto;cursor:pointer!important}@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{background:var(--Neutral-2,#f4f5f6);border-radius:40px;justify-content:center;align-items:center;gap:10px;padding:4px 8px;font-size:14px;font-weight:600;line-height:24px;display:flex;font-family:Poppins,sans-serif!important}@media screen and (max-width:768px){header .market-place-header-container .section .left-btn span{background:0 0;gap:8px;padding:4px 8px;font-size:12px;line-height:130%}}header .market-place-header-container .section .right-btn{justify-content:center;align-items:center;gap:20px;padding:8px 24px;display:flex}@media screen and (max-width:768px){header .market-place-header-container .section .right-btn{gap:10px;padding:8px 12px}}header .market-place-header-container .section .right-btn .btn{color:#4d03c5;background:#e6ddff;border:none;border-radius:1000px;padding:10px 24px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer!important;font-family:Chillax,Arial,sans-serif!important}header .market-place-header-container .section .right-btn .header-dropdown{width:245px;height:220px;font-weight:500;font-family:Chillax,Arial,sans-serif!important}@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}
@keyframes ContactModal-module-scss-module__w4qWLq__contactModalSpin{to{transform:rotate(360deg)}}.ContactModal-module-scss-module__w4qWLq__contactModal{z-index:100;-webkit-backdrop-filter:blur(6px);background:#0a001ea6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ContactModal-module-scss-module__w4qWLq__contactModalDialog{background:#fff;border-radius:1.5rem;flex-direction:column;width:100%;max-width:32rem;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.ContactModal-module-scss-module__w4qWLq__contactModalHeader{background:linear-gradient(135deg,#5e26fe 0%,#4a1dd9 100%);flex-shrink:0;padding:2rem 2rem 1.5rem}.ContactModal-module-scss-module__w4qWLq__contactModalHeader .ContactModal-module-scss-module__w4qWLq__contactModalClose{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.ContactModal-module-scss-module__w4qWLq__contactModalHeader .ContactModal-module-scss-module__w4qWLq__contactModalClose:hover{background:#ffffff4d}.ContactModal-module-scss-module__w4qWLq__contactModalHeader .ContactModal-module-scss-module__w4qWLq__contactModalClose:focus-visible{outline-offset:2px;outline:2px solid #fff}.ContactModal-module-scss-module__w4qWLq__contactModalHeader .ContactModal-module-scss-module__w4qWLq__contactModalBadge{color:#fff;letter-spacing:.08em;background:#fff3;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.375rem .75rem;font-size:.7rem;font-weight:700;display:inline-flex}.ContactModal-module-scss-module__w4qWLq__contactModalHeader .ContactModal-module-scss-module__w4qWLq__contactModalTitle{color:#fff;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.ContactModal-module-scss-module__w4qWLq__contactModalHeader .ContactModal-module-scss-module__w4qWLq__contactModalSubtitle{color:#ffffffbf;font-size:.875rem;line-height:1.6}.ContactModal-module-scss-module__w4qWLq__contactModalBody{flex:1;padding:1.5rem 2rem;overflow-y:auto}.ContactModal-module-scss-module__w4qWLq__contactModalSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2.5rem 0;display:flex}.ContactModal-module-scss-module__w4qWLq__contactModalSuccess .ContactModal-module-scss-module__w4qWLq__contactModalSuccessIcon{color:#16a34a;background:#dcfce7;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.ContactModal-module-scss-module__w4qWLq__contactModalSuccess .ContactModal-module-scss-module__w4qWLq__contactModalSuccessTitle{color:#111827;font-size:1.25rem;font-weight:700}.ContactModal-module-scss-module__w4qWLq__contactModalSuccess .ContactModal-module-scss-module__w4qWLq__contactModalSuccessText{color:#6b7280;max-width:20rem;font-size:.875rem;line-height:1.6}.ContactModal-module-scss-module__w4qWLq__contactModalSuccess .ContactModal-module-scss-module__w4qWLq__contactModalDoneBtn{color:#fff;cursor:pointer;background:#5e26fe;border:none;border-radius:9999px;margin-top:.5rem;padding:.75rem 2rem;font-size:.875rem;font-weight:500;transition:background .2s}.ContactModal-module-scss-module__w4qWLq__contactModalSuccess .ContactModal-module-scss-module__w4qWLq__contactModalDoneBtn:hover{background:#4a1dd9}.ContactModal-module-scss-module__w4qWLq__contactModalSuccess .ContactModal-module-scss-module__w4qWLq__contactModalDoneBtn:focus-visible{outline-offset:2px;outline:2px solid #5e26fe}.ContactModal-module-scss-module__w4qWLq__contactModalForm{flex-direction:column;gap:1rem;display:flex}.ContactModal-module-scss-module__w4qWLq__contactModalForm .ContactModal-module-scss-module__w4qWLq__contactModalSubmitError{color:#dc2626;margin-top:.25rem;margin-bottom:0;font-size:.875rem}.ContactModal-module-scss-module__w4qWLq__contactModalForm .ContactModal-module-scss-module__w4qWLq__contactModalSubmitSpinner{animation:.8s linear infinite ContactModal-module-scss-module__w4qWLq__contactModalSpin}.ContactModal-module-scss-module__w4qWLq__contactModalForm .ContactModal-module-scss-module__w4qWLq__contactModalSubmit{color:#fff;cursor:pointer;background:#5e26fe;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .2s,background .2s;display:flex;box-shadow:0 10px 15px -3px #5e26fe4d}.ContactModal-module-scss-module__w4qWLq__contactModalForm .ContactModal-module-scss-module__w4qWLq__contactModalSubmit:hover:not(:disabled){background:#4a1dd9}.ContactModal-module-scss-module__w4qWLq__contactModalForm .ContactModal-module-scss-module__w4qWLq__contactModalSubmit:disabled{opacity:.6;cursor:not-allowed}.ContactModal-module-scss-module__w4qWLq__contactModalForm .ContactModal-module-scss-module__w4qWLq__contactModalSubmit:focus-visible{outline-offset:2px;outline:2px solid #5e26fe}.ContactModal-module-scss-module__w4qWLq__contactModalForm .ContactModal-module-scss-module__w4qWLq__contactModalPrivacy{text-align:center;color:#9ca3af;padding-bottom:.25rem;font-size:.75rem}.ContactModal-module-scss-module__w4qWLq__contactModalField .ContactModal-module-scss-module__w4qWLq__contactModalFieldLabel{color:#374151;align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.8rem;font-weight:600;display:flex}.ContactModal-module-scss-module__w4qWLq__contactModalField .ContactModal-module-scss-module__w4qWLq__contactModalFieldLabel .ContactModal-module-scss-module__w4qWLq__contactModalFieldIcon{color:#5e26fe}.ContactModal-module-scss-module__w4qWLq__contactModalField .ContactModal-module-scss-module__w4qWLq__contactModalFieldLabel .ContactModal-module-scss-module__w4qWLq__contactModalFieldOptional{color:#9ca3af;font-weight:400}.ContactModal-module-scss-module__w4qWLq__contactModalField .ContactModal-module-scss-module__w4qWLq__contactModalFieldError{color:#ef4444;margin-top:.25rem;font-size:.75rem}.ContactModal-module-scss-module__w4qWLq__contactModalInput{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;outline:none;width:100%;padding:.625rem 1rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.ContactModal-module-scss-module__w4qWLq__contactModalInput::placeholder{color:#9ca3af}.ContactModal-module-scss-module__w4qWLq__contactModalInput:focus{border-color:#5e26fe;box-shadow:0 0 0 2px #5e26fe1a}.ContactModal-module-scss-module__w4qWLq__contactModalInput.ContactModal-module-scss-module__w4qWLq__contactModalInputError{border-color:#f87171}.ContactModal-module-scss-module__w4qWLq__contactModalInput.ContactModal-module-scss-module__w4qWLq__contactModalInputError:focus{border-color:#ef4444;box-shadow:0 0 0 2px #ef44441a}.ContactModal-module-scss-module__w4qWLq__contactModalInputSelect{cursor:pointer}.ContactModal-module-scss-module__w4qWLq__contactModalInputTextarea{resize:none;min-height:4.5rem}
