@layer base, site, components;@layer components{.essay-form_form__FDZ8z{background:hsla(0,0%,100%,.400000006);opacity:1;border:1px solid #fff;border-radius:12px;padding:22px}.essay-form_steps__BN6MN{display:flex;align-items:center;margin:15px 80px 30px}.essay-form_steps__BN6MN .essay-form_step__HZsmX{display:flex;align-items:center;gap:12px;flex-grow:0;padding:0 10px}.essay-form_steps__BN6MN .essay-form_step__HZsmX .essay-form_number__hREHP{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:#fff;border-radius:50%;font-size:18px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.essay-form_steps__BN6MN .essay-form_step__HZsmX .essay-form_label___GhlA{font-size:24px}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepActive__UbAVX .essay-form_number__hREHP{background:#2932ed;color:#fff}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepPassed__2rhU6 .essay-form_number__hREHP:hover{cursor:pointer}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepLine__rAlic{flex-grow:1;padding:0;height:10px;display:flex;align-items:center}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepLine__rAlic .essay-form_stepLineBg__Z1cuB{background-color:#add8e6;height:2px;width:100%}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepLine__rAlic .essay-form_stepLineFilled__QB1Z_{background-color:#595ed9;width:0;height:2px;transition:width .5s ease-in-out}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepLineActive__V9rj9 .essay-form_stepLineFilled__QB1Z_{width:45%}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepLinePassed__kpX_z .essay-form_stepLineFilled__QB1Z_{width:100%}.essay-form_body__MKmka{background:#fff;border:1px solid rgba(0,0,0,.0500000007);border-radius:12px;padding:25px}.essay-form_body__MKmka .essay-form_aiHumanizer__HiqMk{display:flex;gap:10px;align-items:center}.essay-form_body__MKmka .essay-form_aiHumanizer__HiqMk label{line-height:30px;margin-top:10px}.essay-form_outline__iEkyo{position:relative}.essay-form_outline__iEkyo .essay-form_outelineHeader__fzhA2{padding:5px 0}.essay-form_outline__iEkyo .essay-form_outelineHeader__fzhA2 .essay-form_outelineHeaderTop__3vRZh{display:flex;justify-content:space-between}.essay-form_outline__iEkyo .essay-form_outelineHeader__fzhA2 .essay-form_outelineHeaderTop__3vRZh .essay-form_outlineTitle__3BgP9{width:129px;color:#000;font-size:18px}.essay-form_outline__iEkyo .essay-form_outelineHeader__fzhA2 .essay-form_outelineHeaderTop__3vRZh .essay-form_outlineLink__psL_d{width:193px;color:#2a32ed;font-weight:500;font-size:16px;opacity:1;text-align:center;cursor:pointer}.essay-form_outline__iEkyo .essay-form_outelineHeader__fzhA2 .essay-form_outlineTabs__Oh7Wl{display:flex;border-bottom:2px solid var(--se-form-border-color);gap:30px;margin-top:12px}.essay-form_outline__iEkyo .essay-form_outelineHeader__fzhA2 .essay-form_outlineTabs__Oh7Wl .essay-form_tab__e99ZL{font-size:16px;color:#000;font-weight:500;margin-bottom:-2px;line-height:2.5;cursor:pointer}.essay-form_outline__iEkyo .essay-form_outelineHeader__fzhA2 .essay-form_outlineTabs__Oh7Wl .essay-form_tab__e99ZL.essay-form_tabActive__SXfmP{color:#2a32ed;opacity:1;text-align:center;border-bottom:2px solid #2a32ed}.essay-form_outline__iEkyo .essay-form_outlineContainer__7Xj01{margin:30px 0}.essay-form_outline__iEkyo .essay-form_outlineItem__2k3PT{display:flex;align-items:center;gap:10px;margin:7px 0}.essay-form_outline__iEkyo .essay-form_outlineItem__2k3PT .essay-form_headingIcon__PA4Yw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px}.essay-form_outline__iEkyo .essay-form_outlineItem__2k3PT .essay-form_headingIcon__PA4Yw .essay-form_dot__hRFEM{width:3px;height:3px;background-color:#555}.essay-form_outline__iEkyo .essay-form_outlineItem__2k3PT .essay-form_expandIcon__RmPog,.essay-form_outline__iEkyo .essay-form_outlineItem__2k3PT .essay-form_expandedIcon__wxriz{width:20px;height:20px;cursor:pointer;margin-right:-5px;margin-top:7px}.essay-form_outline__iEkyo .essay-form_outlineItem__2k3PT .essay-form_heading__GrHxC{display:flex}.essay-form_outline__iEkyo .essay-form_outlineItem__2k3PT:has(.essay-form_heading__GrHxC .essay-form_editable__TqOK2:focus){background-color:#f0f4f9}.essay-form_outline__iEkyo .essay-form_editable__TqOK2{color:#000;line-height:2;padding:0 10px}.essay-form_outline__iEkyo .essay-form_editable__TqOK2:empty:before{content:attr(data-placeholder);color:gray;pointer-events:none}.essay-form_outline__iEkyo .essay-form_editable__TqOK2:focus{outline:none}.essay-form_outline__iEkyo .essay-form_outlineSubitem__9ILWv{padding-left:38px;display:flex}.essay-form_outline__iEkyo .essay-form_outlineSubitem__9ILWv>.essay-form_outlineSubitemMarker__s6yOw{font-size:.8em;color:#2a32ed;margin-top:4px}.essay-form_outline__iEkyo .essay-form_outlineSubitem__9ILWv:has(.essay-form_editable__TqOK2:focus){background-color:#f0f4f9}.essay-form_outline__iEkyo .essay-form_ephemeral__6EVLs{opacity:.5}.essay-form_outline__iEkyo .essay-form_outlineBottom__k8pl9{padding:15px 0;border-top:2px solid var(--se-form-border-color);display:flex;justify-content:end}.essay-form_downloadEssaySection__9XK8H{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px 0}.essay-form_choosePlanText__65s4t{margin-top:20px;font-size:24px;font-weight:700}.essay-form_essayResult__I6NT0{font-size:24px}.essay-form_essayResult__I6NT0 h1,.essay-form_essayResult__I6NT0 h2,.essay-form_essayResult__I6NT0 h3,.essay-form_essayResult__I6NT0 h4,.essay-form_essayResult__I6NT0 h5,.essay-form_essayResult__I6NT0 h6{text-align:left;margin:15px 0;text-transform:inherit}.essay-form_essayResult__I6NT0 h1{font-size:36px}.essay-form_essayResult__I6NT0 h2{font-size:24px}.essay-form_essayResult__I6NT0 p{margin-bottom:25px}.essay-form_formWrapper__kKY_9{position:relative;padding:0 14px}.essay-form_loadingOverlay__Rprb0{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:10}.essay-form_loadingOverlay__Rprb0 .essay-form_spinnerContainer__tDgKk{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:30px}.essay-form_loadingOverlay__Rprb0 .essay-form_spinner__7JA4A{width:48px;height:48px;position:relative;animation:essay-form_rotate__OX3nT 1s linear infinite}.essay-form_loadingOverlay__Rprb0 .essay-form_spinner__7JA4A:after,.essay-form_loadingOverlay__Rprb0 .essay-form_spinner__7JA4A:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:18px;background:#4285f4;border-radius:3px;transform-origin:center bottom}.essay-form_loadingOverlay__Rprb0 .essay-form_spinner__7JA4A:after{transform:rotate(90deg) translate(-50%,-50%)}.essay-form_loadingOverlay__Rprb0 .essay-form_spinner__7JA4A:before{transform:rotate(0deg) translate(-50%,-50%)}.essay-form_loadingOverlay__Rprb0 .essay-form_spinnerRedirecting__cV8mE{font-size:24px}.essay-form_scrollable___jB0S{overflow-y:auto;max-height:min(500px,100vh);scrollbar-width:thin;scrollbar-color:#000 rgba(0,0,0,0)}.essay-form_scrollable___jB0S::-webkit-scrollbar{width:6px}.essay-form_scrollable___jB0S::-webkit-scrollbar-thumb{background-color:#000;border-radius:3px}.essay-form_gridItem__OfCPV{min-width:0}@keyframes essay-form_rotate__OX3nT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.essay-form_formGrid__7niS7{display:grid;grid-gap:5px 20px;gap:5px 20px;grid-template-columns:1fr;grid-template-areas:"i1" "i2" "i3" "i4" "i5" "i6" "submit"}.essay-form_formGrid__7niS7 .essay-form_gridItem__OfCPV:first-child{grid-area:i1}.essay-form_formGrid__7niS7 .essay-form_gridItem__OfCPV:nth-child(2){grid-area:i2}.essay-form_formGrid__7niS7 .essay-form_gridItem__OfCPV:nth-child(3){grid-area:i3}.essay-form_formGrid__7niS7 .essay-form_gridItem__OfCPV:nth-child(4){grid-area:i4}.essay-form_formGrid__7niS7 .essay-form_gridItem__OfCPV:nth-child(5){grid-area:i5}.essay-form_formGrid__7niS7 .essay-form_gridItem__OfCPV:nth-child(6){grid-area:i6}.essay-form_formGrid__7niS7 .essay-form_submitButtonGridItem__ezWOX{display:flex;grid-area:submit;justify-content:center}@media(max-width:992px){.essay-form_form__FDZ8z{padding:20px 8px}.essay-form_steps__BN6MN{display:flex;align-items:center;margin:5px 0 25px 10px}.essay-form_steps__BN6MN .essay-form_step__HZsmX{padding:0;flex-grow:1}.essay-form_steps__BN6MN .essay-form_step__HZsmX .essay-form_number__hREHP{font-size:16px;width:22px;height:22px}.essay-form_steps__BN6MN .essay-form_step__HZsmX .essay-form_label___GhlA{font-size:16px}.essay-form_steps__BN6MN .essay-form_step__HZsmX.essay-form_stepLine__rAlic{display:none}.essay-form_body__MKmka{padding:25px 15px}.essay-form_formGrid__7niS7{grid-template-columns:1fr 1fr;grid-template-areas:"i1 i1" "i2 i2" "i3 i3" "i4 i5" "i6 i6" "submit submit"}.essay-form_formGrid__7niS7 .essay-form_submitButtonGridItem__ezWOX{display:flex;justify-content:center}}@media(min-width:992px)and (max-width:1200px){.essay-form_formGrid__7niS7{grid-template-columns:1fr 1fr;grid-template-areas:"i1 i2" "i3 i4" "i5 i6" "submit submit"}.essay-form_formGrid__7niS7 .essay-form_submitButtonGridItem__ezWOX{display:flex;justify-content:end}}@media(min-width:1200px){.essay-form_formGrid__7niS7{grid-template-columns:repeat(4,1fr);grid-template-areas:"i1 i2 i3 i4" "i5 .  .  i6" ".  .  submit submit"}.essay-form_submitButtonGridItem__ezWOX{grid-area:submit;justify-content:end}}@media(max-width:768px){.essay-form_body__MKmka{padding:25px 0}}}.dropdown_trigger__VdavP{background-color:#fff;padding:8px 10px;border-radius:.5rem;border:1px solid var(--se-form-border-color);outline:none!important;max-width:100%}.dropdown_triggerLabel__yQY11{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;flex-grow:1;justify-content:space-between;gap:.5rem;outline:none!important;transition:all .2s ease-in-out;cursor:pointer}.dropdown_trigger__VdavP:hover{background-color:#f3f3f3}.dropdown_trigger__VdavP:focus{box-shadow:0 0 0 2px rgba(232,239,255,.75)}.dropdown_chevron__jaBDH{width:20px;height:20px;transition:transform .2s}.dropdown_content__atJlC{background-color:#f3f4f6;padding:.25rem;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #e5e7eb;min-width:var(--radix-dropdown-menu-trigger-width);z-index:10000;overflow-y:auto;animation-duration:.2s;animation-timing-function:ease-in-out;transform-origin:top center}.dropdown_content__atJlC[data-state=open]{animation-name:dropdown_slideDownAndFade__Ygn2E}.dropdown_content__atJlC[data-state=closed]{animation-name:dropdown_slideUpAndFade___N4zH}.dropdown_item__63S_U{position:relative;display:flex;align-items:center;padding:.5rem 1rem;border-radius:.375rem;color:#1f2937;font-size:.875rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;transition:background-color .15s ease-in-out}.dropdown_item__63S_U:hover{background-color:#f0f0f0}.dropdown_item__63S_U:focus,.dropdown_item__63S_U:hover{background-color:#e5e7eb}.dropdown_item__63S_U[data-disabled]{pointer-events:none;opacity:.5}.dropdown_item-disabled__FDJR1{color:#9ca3af;cursor:not-allowed}.dropdown_separator__BzLwy{height:1px;background-color:#d1d5db;margin:.25rem 0}.dropdown_arrow__DVImo{fill:#f3f4f6}@keyframes dropdown_slideDownAndFade__Ygn2E{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdown_slideUpAndFade___N4zH{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@layer components{.outline-editor_header__rAMy_{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e7eb}.outline-editor_title__C_rUD{font-size:18px;font-weight:500}.outline-editor_generateButton__eWNmL{color:var(--indigo-600);background:none;border:none;cursor:pointer;font-size:14px}.outline-editor_generateButton__eWNmL:hover{color:var(--indigo-800)}.outline-editor_tabs__3onuC{border-bottom:1px solid #e5e7eb}.outline-editor_tabList__QzWVN{display:flex}.outline-editor_tab__eNIcv{padding:8px 16px;position:relative;background:none;border:none;cursor:pointer;color:var(--gray-600);font-size:14px}.outline-editor_activeTab__0OlH_{color:var(--indigo-600);font-weight:500}.outline-editor_activeTab__0OlH_:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--indigo-600)}.outline-editor_outlineContent__4KK0B{max-height:500px;overflow-y:auto;padding:20px 0}.outline-editor_section__98adG{position:relative}.outline-editor_section__98adG:hover .outline-editor_sectionControls__1snnx{opacity:1}.outline-editor_sectionRow__oTvmH{display:flex;align-items:flex-start}.outline-editor_sectionControls__1snnx{padding:8px;display:flex;align-items:center;opacity:0;transition:opacity .2s;margin-top:-4px}.outline-editor_deleteButton__Psw7U{color:var(--gray-400);background:none;border:none;cursor:pointer;padding:4px;outline:none!important}.outline-editor_deleteButton__Psw7U:hover{color:var(--red-500)}.outline-editor_dragHandle__i5mL_{margin-top:9px}.outline-editor_sectionContent__dv3Ov{flex:1 1;padding:0;color:#555555}.outline-editor_sectionHeader__t1kJ1{display:flex;align-items:start}.outline-editor_toggleButton__5a2ZZ{background:none;border:none!important;cursor:pointer;outline:none!important;margin-top:8px}.outline-editor_editableHeading__qsj2Z{outline:none;padding:4px 0;flex:1 1;color:Var(--gray-900);margin-left:8px}.outline-editor_editableHeading__qsj2Z:focus{border-bottom:1px solid var(--indigo-300);background-color:#F0F4F9}.outline-editor_subheadingsList__ZCtrl{margin-left:8px;margin-top:8px;padding-left:16px;border-left:2px solid var(--indigo-100)}.outline-editor_subheadingItem__452BT{position:relative;padding:4px 0;display:flex;align-items:flex-start}.outline-editor_subheadingItem__452BT:hover .outline-editor_subheadingControls__ygebZ{opacity:1}.outline-editor_subheadingControls__ygebZ{position:absolute;right:-30px;opacity:0;transition:opacity .2s}.outline-editor_deleteSubheadingButton__OeRwx{color:var(--gray-400);background:none;border:none;cursor:pointer;padding:4px;outline:none!important}.outline-editor_deleteSubheadingButton__OeRwx:hover{color:var(--red-500)}.outline-editor_bulletPoint__j5dRs{color:var(--indigo-600);margin-right:8px;font-size:24px}.outline-editor_editableSubheading__MP3Js{outline:none;padding:4px 0;flex:1 1;color:var(--gray-900)}.outline-editor_editableSubheading__MP3Js:focus{border-bottom:1px solid var(--indigo-300);background-color:#F0F4F9}.outline-editor_addSubheadingWrapper__owgA_{margin-top:8px;margin-bottom:8px}.outline-editor_addSectionWrapper__G5T7a{padding-left:38px;padding-top:6px;padding-bottom:8px}.outline-editor_addButton__ohnB1{color:var(--indigo-600);background:none;border:none!important;cursor:pointer;font-size:14px;display:flex;align-items:center;outline:none!important}.outline-editor_addButton__ohnB1:hover{color:var(--indigo-800)}.outline-editor_plusIcon__LXcK8{margin-right:4px}.outline-editor_footer__WmWeZ{padding:16px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}.outline-editor_continueButton__0Mf0m{background-color:var(--indigo-600);color:white;border:none;border-radius:9999px;padding:8px 24px;font-size:14px;cursor:pointer;transition:background-color .2s}.outline-editor_continueButton__0Mf0m:hover{background-color:var(--indigo-700)}.editor_editorToolbar__iOdGv{background-color:#f8fafc;border-bottom:1px solid #e5e7eb;padding:12px 0;position:-webkit-sticky;position:sticky;z-index:100;top:90px}.editor_editorToolbarContent__BYaIA{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;gap:8px;align-items:center}.editor_formatBtn__DPRoX{background:none;border:1px solid #d1d5db;padding:8px;border-radius:4px;cursor:pointer;color:#374151;transition:all .2s;display:flex;align-items:center;justify-content:center}.editor_formatBtn__DPRoX:hover{background-color:#f3f4f6;border-color:#9ca3af}.editor_formatBtn__DPRoX:active{background-color:#e5e7eb}.editor_separator__iOjwy{width:1px;height:24px;background-color:#d1d5db;margin:0 8px}.editor_editorContainer__QfFBD{max-width:1200px;margin:0 auto;padding:0 24px;height:100vh;overflow-x:auto}}@layer base, site, components;@layer components{@media(max-width:768px){.editor_editorContainer__QfFBD{padding:0 12px}}.editor_editor__78kLF{min-height:600px;padding:24px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;font-size:16px;line-height:1.6;color:#374151;outline:none}.editor_editor__78kLF:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.editor_editor__78kLF h1{font-size:32px;font-weight:700;color:#1e293b;margin-bottom:24px;line-height:1.2}.editor_editor__78kLF p{margin-bottom:16px;text-align:justify}.editor_downloadSection__wYL0J{max-width:1200px;margin:32px auto 0;padding:0 24px;text-align:center}.editor_downloadBtn___SAPr{background-color:#4f46e5;color:#fff;border:none;padding:12px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s}.editor_downloadBtn___SAPr:hover{background-color:#4338ca}@media(max-width:768px){.editor_editorToolbarContent__BYaIA{flex-wrap:wrap;gap:4px;top:60px}.editor_editor__78kLF{padding:16px}.editor_editor__78kLF h1{font-size:24px}}.editor_editorContent__t6bfD{font-size:20px}}@layer base, site, components;@layer site{.dashboard_pageContainer__oJ_ja{min-height:100vh;margin-bottom:50px;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard_main__8h89h{flex:1 1;background-color:#f8fafc}.dashboard_content__ab6Ng{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.dashboard_content__ab6Ng{padding:0}}.dashboard_pageTitle__YN4nQ{font-size:48px;font-weight:700;text-align:center;color:#1e293b;margin-bottom:48px;letter-spacing:2px}@media(max-width:768px){.dashboard_pageTitle__YN4nQ{font-size:32px}.dashboard_form__MkS8b{padding:24px}.dashboard_formRow__umwA0{grid-template-columns:1fr;gap:16px}.dashboard_formActions__YHPhX{flex-direction:column}.dashboard_footerContent__kYXa6{flex-direction:column;gap:16px;text-align:center}.dashboard_footerNav__Rn8DF{gap:16px;flex-wrap:wrap;justify-content:center}}}@layer components{.account_form__NHa1T{background-color:white;padding:48px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.account_formGroup__Ww6Nb:not(:last-child){margin-bottom:24px}.account_passwordInput__Bmhz_{position:relative}.account_passwordToggle__0L39c{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;outline:none!important}.account_delimiter__ammzo{width:100%;border-top:1px solid var(--gray-200);margin:15px 0 25px}.account_passwordToggle__0L39c:hover{color:#374151}.account_formActions__hCBm_{display:flex;gap:16px;margin-top:32px}.account_saveBtn__uDuJN{padding-left:70px;padding-right:70px}.account_cancelBtn__nNts6{background:none;color:#6b7280;border:none;padding:12px 32px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:color .2s;outline:none}.account_cancelBtn__nNts6:hover{color:#374151}.editor_toolbar__yIf4n{background-color:#4f46e5;padding:12px 0}.editor_toolbarContent__8EbtS{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center}.editor_toolbarLeft__wg3rG{display:flex;gap:16px}.editor_toolbarBtn__N3zyC{color:#ffffff!important;font-family:sans-serif;text-decoration:none;border:none;padding:8px 16px;border-radius:6px;font-size:20px;font-weight:500;cursor:pointer;transition:background-color .2s}.editor_toolbarBtn__N3zyC:hover{text-decoration:underline}.editor_downloadSection__GF5RI{max-width:1200px;margin:32px auto 0;padding:0 24px;text-align:center}}@layer components{@media (max-width:768px){.editor_toolbarContent__8EbtS{flex-direction:column;gap:16px;margin-top:10px}.editor_toolbarLeft__wg3rG{flex-wrap:wrap;justify-content:center}}}