._catalog_g0m7e_1{max-width:1300px;margin-inline:auto}._header_g0m7e_1{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}._header_g0m7e_1 h1{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(30px,3vw,44px);line-height:1.15}._header_g0m7e_1 p{color:var(--text-soft);max-width:65ch;margin:0;line-height:1.7}._search_g0m7e_1{background:var(--surface);border:1px solid var(--border);max-width:580px;color:var(--text-soft);border-radius:16px;align-items:center;gap:12px;padding:10px 16px;display:flex}._search_g0m7e_1 input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;min-height:30px}._search_g0m7e_1:focus-within{outline:3px solid var(--direction-action-ink);outline-offset:3px}._search_g0m7e_1 input::placeholder{color:var(--text-soft);opacity:1}._caption_g0m7e_1{color:var(--text-soft);margin:18px 0 26px;font-size:13px}._grid_g0m7e_1{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:22px;display:grid}._card_g0m7e_1{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:22px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._body_g0m7e_1{flex-direction:column;flex:1;align-items:flex-start;padding:22px;display:flex}._type_g0m7e_1{color:var(--direction-action-ink);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}._body_g0m7e_1 h2{overflow-wrap:anywhere;margin:15px 0 8px;font-size:20px;line-height:1.4}._body_g0m7e_1 p{color:var(--text-soft);margin:0 0 24px;font-size:13px}._body_g0m7e_1 button,._empty_g0m7e_1 button{border:1px solid var(--border);background:var(--accent-subtle);color:var(--direction-action-ink);font:inherit;text-align:left;cursor:pointer;border-bottom-width:3px;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:auto;padding:11px 14px;font-size:13px;font-weight:750;display:inline-flex}._body_g0m7e_1 button:hover,._empty_g0m7e_1 button:hover{background:var(--surface-soft)}._catalog_g0m7e_1 button:focus-visible{outline:3px solid var(--direction-action-ink);outline-offset:3px}._empty_g0m7e_1{border:1px dashed var(--control-border);background:var(--surface);text-align:center;border-radius:22px;padding:48px 24px}._empty_g0m7e_1>svg{color:var(--direction-action-ink)}._empty_g0m7e_1 h2{margin:18px 0 12px;font-size:24px}._empty_g0m7e_1 p{color:var(--text-soft);max-width:65ch;margin:0 auto 24px}._srOnly_g0m7e_1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){._header_g0m7e_1{flex-direction:column;align-items:flex-start}._grid_g0m7e_1{gap:16px}}._header_g0m7e_1{border:1px solid var(--border);background:linear-gradient(115deg,var(--surface),var(--accent-subtle));box-shadow:var(--shadow-soft);border-radius:24px;padding:30px}._header_g0m7e_1 h1{font-size:clamp(31px,3.3vw,44px)}._header_g0m7e_1 p{font-size:13px;line-height:1.85}._body_g0m7e_1 button{border-bottom-width:1px;border-radius:12px}._body_g0m7e_1 h2{font-size:19px}._grid_g0m7e_1{gap:20px}._type_g0m7e_1{font-size:11px}@media (max-width:700px){._header_g0m7e_1{padding:24px}}._studyPlan_10w3s_1{color:#5142b6;background:#f7f5ff;border:1px solid #e5e0ff;border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px 10px;margin:0 0 12px;padding:11px 13px;font-size:12px;display:flex}._studyPlan_10w3s_1 b{font-size:12px}._studyPlan_10w3s_1 span{color:#64708d}._studyPlan_10w3s_1 small{color:#7354e8;width:100%;line-height:1.35}._sessionSummary_10w3s_1{max-width:760px;margin:0 auto;padding:35px 24px 70px}._sessionSummary_10w3s_1>._logo_10w3s_1{color:#6d4aff;margin-bottom:42px}._sessionSummary_10w3s_1>section{text-align:center;background:linear-gradient(145deg,#fff,#f6f4ff);border:1px solid #e7ebf3;border-radius:28px;padding:clamp(24px,6vw,48px);box-shadow:0 24px 65px #18245b12}._sessionSummary_10w3s_1 section>small{color:#6d4aff;letter-spacing:.08em;font-weight:800}._sessionSummary_10w3s_1 h1{letter-spacing:-2px;margin:13px 0 8px;font-size:clamp(31px,6vw,48px)}._sessionSummary_10w3s_1 p{color:#66718b;max-width:540px;margin:0 auto;line-height:1.6}._sessionSummary_10w3s_1 section>div{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;display:grid}._sessionSummary_10w3s_1 article{background:#fff;border:1px solid #e7ebf3;border-radius:16px;padding:15px 9px}._sessionSummary_10w3s_1 article b{color:#332a72;font-size:23px;display:block}._sessionSummary_10w3s_1 article small{margin-top:4px;display:block}._sessionSummary_10w3s_1 aside{color:#4e40b3;text-align:left;background:#ece9ff;border-radius:14px;gap:5px;margin:0 0 20px;padding:14px;display:grid}._sessionSummary_10w3s_1 aside span{font-size:12px;line-height:1.4}._sessionSummary_10w3s_1 ._back_10w3s_1{margin-top:12px}@media (max-width:560px){._sessionSummary_10w3s_1{padding:24px 17px 70px}._sessionSummary_10w3s_1>section{padding:27px 18px}._sessionSummary_10w3s_1 section>div{gap:7px}._sessionSummary_10w3s_1 article{padding:12px 5px}._sessionSummary_10w3s_1 article b{font-size:19px}}._plans_1bodr_1{gap:20px;display:grid}._notice_1bodr_2{color:#18765d;background:#ecfbf5;border:1px solid #bfead9;border-radius:12px;padding:13px 15px;font-size:13px}._planIntro_1bodr_3{justify-content:space-between;align-items:end;gap:20px;display:flex}._planIntro_1bodr_3 h2{letter-spacing:-1px;margin:0;font-size:23px}._planIntro_1bodr_3 p{max-width:510px;color:var(--text-soft);margin:7px 0 0;font-size:13px;line-height:1.5}._switcher_1bodr_6{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:4px;display:flex}._switcher_1bodr_6 button{min-height:44px;color:var(--text-soft);background:0 0;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:800}._switcher_1bodr_6 button._selected_1bodr_8{color:#fff;background:#171f42;box-shadow:0 4px 10px #17204720}._switcher_1bodr_6 small{color:inherit;margin-left:3px}._priceGrid_1bodr_10{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:15px;display:grid}._freePlan_1bodr_11,._plusPlan_1bodr_11{border-radius:12px;padding:25px;position:relative}._freePlan_1bodr_11{border:1px solid var(--border);background:var(--surface)}._plusPlan_1bodr_11{color:#fff;background:radial-gradient(circle at 82% 2%,#9f8fff 0,#0000 26%),linear-gradient(140deg,#5240ca,#7058ea);border:1px solid #6e58e8;overflow:hidden;box-shadow:0 18px 36px #5b45dd2c}._freePlan_1bodr_11>small,._plusPlan_1bodr_11>small{letter-spacing:.11em;font-size:10px;font-weight:900}._freePlan_1bodr_11>small{color:#7765df}._plusPlan_1bodr_11>small{color:#ded9ff}._plusPlan_1bodr_11>h2,._plusPlan_1bodr_11>strong{color:#fff!important}._freePlan_1bodr_11 h2,._plusPlan_1bodr_11 h2{letter-spacing:-1.1px;margin:9px 0 5px;font-size:24px}._freePlan_1bodr_11>strong,._plusPlan_1bodr_11>strong{letter-spacing:-1.5px;font-size:34px;display:block}._plusPlan_1bodr_11>strong em{letter-spacing:0;font-size:12px;font-style:normal;font-weight:600}._freePlan_1bodr_11>p,._plusPlan_1bodr_11>p{max-width:430px;color:var(--text-soft);margin:10px 0;font-size:13px;line-height:1.5}._plusPlan_1bodr_11>p{color:#e6e2ff}._saving_1bodr_23{color:var(--text-soft)!important;font-size:12px!important}._plusPlan_1bodr_11>._saving_1bodr_23{color:#f1eeff!important}._freePlan_1bodr_11 ul,._plusPlan_1bodr_11 ul{gap:10px;margin:21px 0;padding:0;font-size:13px;list-style:none;display:grid}._freePlan_1bodr_11 li,._plusPlan_1bodr_11 li{align-items:start;gap:8px;display:flex}._freePlan_1bodr_11 li:before,._plusPlan_1bodr_11 li:before{content:"✓";font-weight:900}._freePlan_1bodr_11 li:before{color:#22aa81}._plusPlan_1bodr_11 li:before{color:#a6ffdc}._freePlan_1bodr_11 button,._plusPlan_1bodr_11 button{border-radius:12px;width:100%;padding:12px;font-weight:800}._freePlan_1bodr_11 button{color:#5d48d7;background:#f6f4ff;border:1px solid #ded8fa}._plusPlan_1bodr_11 button{color:#3f2ab8;background:#fff;min-height:44px;box-shadow:0 8px 18px #271b8526}._plusPlan_1bodr_11 footer{color:#dbd6ff;text-align:center;margin-top:12px;font-size:10px}._recommended_1bodr_34{color:#27351b;letter-spacing:.06em;background:#d1ff72;border-radius:0 0 9px 9px;padding:7px 10px;font-size:9px;font-weight:900;position:absolute;top:0;right:22px}._faq_1bodr_35{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}._faq_1bodr_35 article{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:16px}._faq_1bodr_35 b{font-size:12px}._faq_1bodr_35 p{color:var(--text-soft);margin:7px 0 0;font-size:11px;line-height:1.5}._settings_1bodr_39{gap:18px;display:grid}._accountCard_1bodr_40{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:14px;padding:21px;display:flex}._avatar_1bodr_41{background:var(--accent-subtle);width:48px;height:48px;color:var(--direction-action-ink);border-radius:12px;place-items:center;font-size:19px;font-weight:900;display:grid}._accountCard_1bodr_40 small,._settingsForm_1bodr_42 header small,._planCard_1bodr_42 small{color:#705ae0;letter-spacing:.1em;font-size:10px;font-weight:900}._accountCard_1bodr_40 h2,._settingsForm_1bodr_42 h2,._planCard_1bodr_42 h2{letter-spacing:-.7px;margin:3px 0;font-size:19px}._accountCard_1bodr_40 p{color:var(--text-soft);margin:0;font-size:12px}._plusPill_1bodr_45,._freePill_1bodr_45{border-radius:99px;margin-left:auto;padding:7px 10px;font-size:10px;font-weight:900}._plusPill_1bodr_45{color:#188b68;background:#eafaf3}._freePill_1bodr_45{color:#604bd4;background:#f0edff}._settingGrid_1bodr_48{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}._settingsForm_1bodr_42,._planCard_1bodr_42{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:23px}._settingsForm_1bodr_42 header p,._planCard_1bodr_42 p{color:var(--text-soft);margin:7px 0 0;font-size:12px;line-height:1.5}._settingsForm_1bodr_42{gap:14px;display:grid}._settingsForm_1bodr_42 label{color:var(--text);gap:7px;font-size:12px;font-weight:800;display:grid}._settingsForm_1bodr_42 input,._settingsForm_1bodr_42 select{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:11px;min-height:48px;padding:11px;font-size:16px;font-weight:400}._settingsForm_1bodr_42 button,._planCard_1bodr_42 button{background:var(--violet-deep);color:#fff;border-radius:11px;margin-top:3px;padding:12px;font-weight:800}._settingsForm_1bodr_42 button:disabled{opacity:.65}._planCard_1bodr_42{background:var(--surface)}._planCard_1bodr_42 ul{color:var(--text);gap:8px;margin:18px 0;padding:0;font-size:12px;list-style:none;display:grid}._planCard_1bodr_42 li:before{color:#25ac83;content:"✓";margin-right:8px;font-weight:900}._planCard_1bodr_42 button{background:var(--violet-deep);width:100%}._trust_1bodr_60{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}._trust_1bodr_60 div{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:5px;padding:15px;display:grid}._trust_1bodr_60 b{font-size:12px}._trust_1bodr_60 span{color:var(--text-soft);font-size:11px;line-height:1.45}@media (max-width:800px){._planIntro_1bodr_3,._accountCard_1bodr_40{flex-direction:column;align-items:start}._switcher_1bodr_6{width:100%}._switcher_1bodr_6 button{flex:1}._priceGrid_1bodr_10,._settingGrid_1bodr_48,._faq_1bodr_35,._trust_1bodr_60{grid-template-columns:1fr}._plusPill_1bodr_45,._freePill_1bodr_45{margin-left:0}._freePlan_1bodr_11,._plusPlan_1bodr_11{padding:22px}}._session_1bodr_73{border:1px solid var(--border);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}._session_1bodr_73 small{color:#705ae0;letter-spacing:.1em;font-size:10px;font-weight:900}._session_1bodr_73 h2{margin:4px 0;font-size:16px}._session_1bodr_73 p{color:var(--text-soft);margin:0;font-size:12px;line-height:1.5}._session_1bodr_73 button{color:#a44337;white-space:nowrap;background:#fff4f2;border:1px solid #f0c9c3;border-radius:11px;padding:11px 15px;font-weight:800}._session_1bodr_73 button:hover{background:#ffeae6}._session_1bodr_73+nav{flex-wrap:wrap;justify-content:center;gap:18px;padding:4px 0;display:flex}._session_1bodr_73+nav a{color:#6550cf;font-size:11px;font-weight:800;text-decoration:none}._session_1bodr_73+nav a:hover{text-decoration:underline}@media (max-width:800px){._session_1bodr_73{flex-direction:column;align-items:start}._session_1bodr_73 form,._session_1bodr_73 button{width:100%}}._planGrid_1bodr_85{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}._paidPlan_1bodr_86{background:var(--surface);border:1px solid #dfe2ec;border-radius:12px;padding:25px;position:relative}._paidPlan_1bodr_86>small{letter-spacing:.11em;color:#7765df;font-size:10px;font-weight:900}._paidPlan_1bodr_86 h2{letter-spacing:-1.1px;margin:9px 0 5px;font-size:24px}._paidPlan_1bodr_86>strong{letter-spacing:-1.5px;font-size:30px;display:block}._paidPlan_1bodr_86>strong em{letter-spacing:0;font-size:12px;font-style:normal;font-weight:600}._paidPlan_1bodr_86>p{color:var(--text-soft);margin:10px 0;font-size:13px;line-height:1.5}._paidPlan_1bodr_86 ul{gap:10px;margin:21px 0;padding:0;font-size:13px;list-style:none;display:grid}._paidPlan_1bodr_86 li{align-items:start;gap:8px;display:flex}._paidPlan_1bodr_86 li:before{content:"✓";color:#22aa81;font-weight:900}._paidPlan_1bodr_86 button{color:#5d48d7;background:#f6f4ff;border:1px solid #ded8fa;border-radius:12px;width:100%;padding:12px;font-weight:800}._paidPlan_1bodr_86 button:disabled,._plusPlan_1bodr_11 button:disabled,._creditShop_1bodr_96 button:disabled{cursor:not-allowed;box-shadow:none;opacity:.58}._paidPlan_1bodr_86 footer{color:var(--text-soft);text-align:center;margin-top:12px;font-size:10px}._planDetails_1bodr_98{color:#59667f;background:#faf9ff;border:1px solid #ebe8f8;border-radius:12px;gap:6px;margin:16px 0 19px;padding:12px;font-size:11px;line-height:1.4;display:grid}._planDetails_1bodr_98 b{color:#3e347f;font-size:11px}._planDetails_1bodr_98 span:before{color:#6c51dc;content:"•";margin-right:6px;font-weight:900}._plusPlan_1bodr_11 ._planDetails_1bodr_98{color:#eeeaff;background:#ffffff12;border-color:#ffffff29}._plusPlan_1bodr_11 ._planDetails_1bodr_98 b{color:#fff}._plusPlan_1bodr_11 ._planDetails_1bodr_98 span:before{color:#b9ffdf}._creditShop_1bodr_96{background:var(--surface);border:1px solid #dfe2ec;border-radius:22px;padding:22px}._creditShop_1bodr_96 header h2{letter-spacing:-.6px;margin:4px 0;font-size:20px}._creditShop_1bodr_96 header small{color:#705ae0;letter-spacing:.1em;font-size:10px;font-weight:900}._creditShop_1bodr_96 header p{color:var(--text-soft);margin:6px 0 18px;font-size:12px}._creditShop_1bodr_96>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._creditShop_1bodr_96 article{background:#fafaff;border:1px solid #e5e7ef;border-radius:15px;gap:5px;padding:16px;display:grid}._creditShop_1bodr_96 article>b{font-size:17px}._creditShop_1bodr_96 article>span{color:#6150cf;font-weight:900}._creditShop_1bodr_96 article>small{color:var(--text-soft);font-size:11px;line-height:1.4}._creditShop_1bodr_96 button{background:var(--surface);color:#5947c9;border:1px solid #d8d2f6;border-radius:10px;margin-top:8px;padding:10px;font-weight:800}._creditHistory_1bodr_109{background:var(--surface);border:1px solid #dfe2ec;border-radius:22px;padding:22px}._creditHistory_1bodr_109>header{justify-content:space-between;align-items:start;gap:18px;display:flex}._creditHistory_1bodr_109 header small{color:#705ae0;letter-spacing:.1em;font-size:10px;font-weight:900}._creditHistory_1bodr_109 header h2{letter-spacing:-.6px;margin:4px 0;font-size:20px}._creditHistory_1bodr_109 header p{color:var(--text-soft);margin:6px 0 18px;font-size:12px}._creditHistory_1bodr_109 header>b{color:#5542c8;white-space:nowrap;background:#f4f1ff;border-radius:10px;padding:9px 11px;font-size:12px}._creditHistory_1bodr_109>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._creditHistory_1bodr_109 article{background:var(--surface);border:1px solid #e8eaf1;border-radius:13px;align-items:center;gap:11px;padding:12px;display:flex}._creditHistory_1bodr_109 article>span{min-width:74px;font-size:13px;font-weight:900}._creditIn_1bodr_109{color:#168667}._creditOut_1bodr_109{color:#5e4bd1}._creditHistory_1bodr_109 article>div{gap:3px;display:grid}._creditHistory_1bodr_109 article b{font-size:12px}._creditHistory_1bodr_109 article small{color:#7c879b;font-size:10px}._emptyHistory_1bodr_109{color:var(--text-soft);margin:0;font-size:12px}@media (max-width:1050px){._planGrid_1bodr_85{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){._planGrid_1bodr_85,._creditShop_1bodr_96>div,._creditHistory_1bodr_109>div{grid-template-columns:1fr}._creditHistory_1bodr_109>header{flex-direction:column}._creditHistory_1bodr_109 header>b{white-space:normal}._paidPlan_1bodr_86{padding:22px}}._freePlan_1bodr_11>small,._paidPlan_1bodr_86>small,._creditShop_1bodr_96 header small,._creditHistory_1bodr_109 header small,._creditShop_1bodr_96 article>span,._creditHistory_1bodr_109 ._creditOut_1bodr_109{color:var(--direction-action-ink)!important}._creditHistory_1bodr_109 article small{font-size:12px;color:var(--text-soft)!important}._creditHistory_1bodr_109>header>b{border:1px solid var(--border);background:var(--surface-soft)!important;color:var(--text)!important}._creditHistory_1bodr_109 ._creditIn_1bodr_109{background:var(--success-soft);border-radius:8px;padding:5px 7px;color:var(--success)!important}._creditShop_1bodr_96 article{background:var(--surface-soft);border-color:var(--border)}._appearance_1bodr_124{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:22px}._appearance_1bodr_124 h2{letter-spacing:-.7px;margin:4px 0;font-size:19px}._appearance_1bodr_124 header small{color:#705ae0;letter-spacing:.1em;font-size:10px;font-weight:900}._appearance_1bodr_124 header p{max-width:620px;color:var(--text-soft);margin:7px 0 20px;font-size:12px;line-height:1.5}._appearance_1bodr_124>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}._appearance_1bodr_124 fieldset{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}._appearance_1bodr_124 legend{width:100%;color:var(--text);margin-bottom:5px;font-size:12px;font-weight:800}._appearance_1bodr_124 fieldset button{background:var(--surface);color:var(--text-soft);font:inherit;cursor:pointer;border:1px solid #e0e4ee;border-radius:10px;padding:9px 11px;font-size:14px}._appearance_1bodr_124 fieldset ._choiceSelected_1bodr_124{border-color:var(--direction-action-ink);background:var(--accent-subtle);color:var(--direction-action-ink);box-shadow:none}._colorChoice_1bodr_124{align-items:center;gap:7px;display:flex}._colorChoice_1bodr_124 i{background:#6d4aff;border-radius:50%;width:12px;height:12px;display:block}._ocean_1bodr_124 i{background:#1676d2}._rose_1bodr_124 i{background:#d44d86}._forest_1bodr_124 i{background:#16866a}@media (max-width:800px){._appearance_1bodr_124>div{grid-template-columns:1fr}}._appearance_1bodr_124>div{align-items:start;gap:24px}._appearance_1bodr_124 fieldset{align-content:start;align-items:start;min-width:0}._appearance_1bodr_124 legend{margin-bottom:10px;font-size:14px}._appearance_1bodr_124 fieldset button{border-color:var(--border);justify-content:center;align-items:center;gap:8px;height:44px;min-height:44px;padding:10px 14px;font-size:14px;line-height:1.4;display:flex}._appearance_1bodr_124 header p{font-size:14px;line-height:1.65}._appearance_1bodr_124 fieldset ._choiceSelected_1bodr_124{color:var(--direction-action-ink);border-color:var(--direction-action-ink);background:var(--accent-subtle)}._plans_1bodr_1 ._freePlan_1bodr_11,._plans_1bodr_1 ._plusPlan_1bodr_11,._plans_1bodr_1 ._paidPlan_1bodr_86{background:var(--surface);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:22px;padding:28px}._plans_1bodr_1 ._plusPlan_1bodr_11{border:2px solid var(--direction-action-ink);padding:27px}._plans_1bodr_1 ._plusPlan_1bodr_11>h2,._plans_1bodr_1 ._plusPlan_1bodr_11>strong{color:var(--text)!important}._plans_1bodr_1 ._plusPlan_1bodr_11>p,._plans_1bodr_1 ._plusPlan_1bodr_11>._saving_1bodr_23,._plans_1bodr_1 ._plusPlan_1bodr_11 footer{color:var(--text-soft)!important}._plans_1bodr_1 ._plusPlan_1bodr_11>small,._plans_1bodr_1 ._paidPlan_1bodr_86>small,._plans_1bodr_1 ._freePlan_1bodr_11>small{color:var(--direction-action-ink);letter-spacing:0}._plans_1bodr_1 ._plusPlan_1bodr_11 button{background:var(--direction-action);color:#fff;box-shadow:0 3px 0 var(--v3-press-shadow)}._plans_1bodr_1 ._recommended_1bodr_34{background:var(--accent-subtle);color:var(--direction-action-ink);letter-spacing:0;border-radius:0 0 10px 10px;font-size:9px}._plans_1bodr_1 ._plusPlan_1bodr_11 li:before{color:var(--success-ink)}._plans_1bodr_1 ._planDetails_1bodr_98,._plans_1bodr_1 ._creditShop_1bodr_96,._plans_1bodr_1 ._creditHistory_1bodr_109{border-radius:20px}._settings_1bodr_39 ._settingsForm_1bodr_42,._settings_1bodr_39 ._planCard_1bodr_42,._settings_1bodr_39 ._appearance_1bodr_124,._settings_1bodr_39 ._session_1bodr_73{border-radius:20px;padding:28px}._settings_1bodr_39 ._settingsForm_1bodr_42 h2{font-size:24px}._settings_1bodr_39 ._settingsForm_1bodr_42{max-width:800px}._settings_1bodr_39 ._settingGrid_1bodr_48{grid-template-columns:minmax(0,1fr)}._plans_1bodr_1 ._switcher_1bodr_6 button._selected_1bodr_8{background:var(--accent-subtle);color:var(--direction-action-ink);box-shadow:none}._plans_1bodr_1 ._planIntro_1bodr_3 h2{letter-spacing:-.02em;font-size:23px}._page_1okev_1{background:var(--app-bg,#f8f9fc);min-height:100svh;color:var(--text,#172442);grid-template-rows:auto 1fr auto;gap:32px;padding:clamp(24px,5vw,56px);display:grid}._page_1okev_1 header{width:100%;max-width:1120px;margin-inline:auto}._page_1okev_1 a{color:inherit;text-underline-offset:.25em;text-decoration:none}._page_1okev_1 a:hover{text-decoration:underline}._panel_1okev_5{border:1px solid var(--border,#dde3ed);background:var(--surface,#fff);overflow-wrap:anywhere;border-radius:20px;place-self:center;width:min(100%,640px);padding:clamp(24px,5vw,48px)}._icon_1okev_6{color:var(--violet,#6549d6);margin-bottom:20px}._panel_1okev_5 h1{letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px;font-size:clamp(26px,4vw,34px);line-height:1.2}._panel_1okev_5 p{margin:0;font-size:16px;line-height:1.65}._panel_1okev_5 ._hint_1okev_9{color:var(--text-soft,#586579);margin-top:16px;font-size:14px}._actions_1okev_10{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}._actions_1okev_10 button{background:var(--violet,#6549d6);min-height:48px;color:var(--button-text,#fff);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:12px 20px;font-weight:650}._actions_1okev_10 button:hover{filter:brightness(.93)}._actions_1okev_10 button:disabled{opacity:.65;cursor:wait}._actions_1okev_10 a{align-items:center;min-height:44px;font-size:15px;text-decoration:underline;display:inline-flex}:is(._page_1okev_1 :is(a,button):focus-visible,._panel_1okev_5 :is(a,button):focus-visible){outline:3px solid var(--violet,#6549d6);outline-offset:4px}._page_1okev_1 footer{color:var(--text-soft,#586579);flex-wrap:wrap;justify-content:center;gap:24px;font-size:14px;display:flex}@media (max-width:520px){._actions_1okev_10{flex-direction:column;align-items:stretch;gap:12px}._actions_1okev_10 a{justify-content:center}._page_1okev_1{padding:24px 16px}}._plan_vqd26_1{min-width:0;color:var(--text);margin:0 0 24px;padding:28px}._header_vqd26_2{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._header_vqd26_2 h2{margin:0 0 10px;font-size:clamp(22px,2.3vw,28px);line-height:1.25}._header_vqd26_2 p{max-width:65ch;color:var(--text-soft);margin:0;font-size:16px;line-height:1.6}._sync_vqd26_5{color:var(--text-soft);overflow-wrap:anywhere;margin:16px 0 0;font-size:14px;line-height:1.6}._save_vqd26_6{border:1px solid var(--border);background:var(--surface);max-width:100%;min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:11px;padding:12px 16px}._save_vqd26_6:disabled,._plan_vqd26_1 ._start_vqd26_7:disabled{opacity:.6;cursor:wait}:is(._plan_vqd26_1 button:focus-visible,._plan_vqd26_1 summary:focus-visible){outline:2px solid var(--direction-action-ink);outline-offset:3px}._header_vqd26_2 ._sync_vqd26_5{margin-top:10px;font-size:12px}._capacity_vqd26_10{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;gap:5px;display:grid}._capacity_vqd26_10 b{color:var(--text);font-size:26px}._capacity_vqd26_10 span{color:var(--text-soft);font-size:12px}._controls_vqd26_13{flex-wrap:wrap;justify-content:space-between;gap:24px;margin:26px 0 20px;display:flex}._controls_vqd26_13 h3{margin:0 0 10px;font-size:13px;font-weight:700}._controls_vqd26_13 [role=group]{flex-wrap:wrap;gap:6px;display:flex}._controls_vqd26_13 button{border:1px solid var(--border);background:var(--surface-soft);min-width:44px;min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:11px;padding:10px 13px;font-size:13px}._controls_vqd26_13 button[aria-pressed=true]{border-color:var(--violet);background:var(--accent-subtle);color:var(--text);font-weight:750}._controls_vqd26_13 button:hover:not(:disabled){border-color:var(--violet)}._controls_vqd26_13 button:disabled{opacity:.6;cursor:wait}._coverage_vqd26_20{color:var(--text-soft);margin:0 0 18px;font-size:14px;line-height:1.6}._warning_vqd26_21{border:1px solid var(--border);background:var(--warning-soft);color:var(--text);border-radius:14px;gap:6px;margin-bottom:22px;padding:16px 18px;font-size:14px;line-height:1.6;display:grid}._days_vqd26_22{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));align-items:start;gap:10px;display:grid}._day_vqd26_22{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;min-width:0;padding:16px}._day_vqd26_22>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}._day_vqd26_22 h3{margin:0;font-size:16px}._day_vqd26_22>header>span{color:var(--text-soft);font-variant-numeric:tabular-nums;font-size:13px}._day_vqd26_22 ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}._day_vqd26_22 li{min-width:0}._day_vqd26_22 button{border:1px solid var(--border);background:var(--surface);width:100%;min-height:44px;color:var(--text);text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:12px;gap:8px;padding:14px;display:grid}._day_vqd26_22 button:hover{border-color:var(--violet);background:var(--surface-raised)}._day_vqd26_22 button b{font-size:14px;font-weight:750;line-height:1.5}._course_vqd26_32{color:var(--text-soft);overflow-wrap:anywhere;font-size:14px;line-height:1.5}._reason_vqd26_33{color:var(--text-soft);overflow-wrap:anywhere;font-size:16px;line-height:1.6}._action_vqd26_34{color:var(--text);font-size:12px;font-weight:750}._day_vqd26_22>p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.6}._off_vqd26_36{background:var(--surface)}._session_vqd26_37{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;padding:24px;display:grid}._session_vqd26_37 h3{overflow-wrap:anywhere;margin:8px 0 10px;font-size:clamp(20px,2vw,26px);line-height:1.35}._steps_vqd26_39{color:var(--text-soft);flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:13px;display:flex}._plan_vqd26_1 ._start_vqd26_7{background:var(--direction-action);color:#fff;cursor:pointer;min-height:48px;font:inherit;border:0;border-radius:12px;padding:16px 20px}._plan_vqd26_1 ._start_vqd26_7 ._action_vqd26_34{color:#fff;font-size:14px}._plan_vqd26_1 ._targeted_vqd26_42{min-height:44px;color:var(--text-soft);text-underline-offset:4px;cursor:pointer;font:inherit;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font-size:13px;text-decoration:underline}._week_vqd26_43{border-top:1px solid var(--border);margin-top:22px;padding-top:10px}._week_vqd26_43>summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}._week_vqd26_43>summary>span{color:var(--text-soft);margin-left:12px;font-size:12px;font-weight:400}._week_vqd26_43 ._capacity_vqd26_10{text-align:left;margin:16px 0}._week_vqd26_43 ._sync_vqd26_5{color:var(--text-soft);font-size:14px}._week_vqd26_43>header h3{margin:12px 0 6px;font-size:20px}._week_vqd26_43>header p{color:var(--text-soft);margin:0 0 18px;font-size:14px;line-height:1.6}._days_vqd26_22{grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch}._days_vqd26_22 ._day_vqd26_22{min-height:64px;font:inherit;text-align:center;color:var(--text);cursor:pointer;gap:5px;padding:12px 6px;display:grid}._days_vqd26_22 ._day_vqd26_22 span{color:var(--text-soft);font-size:12px}._days_vqd26_22 ._day_vqd26_22[aria-pressed=true]{border-color:var(--violet);background:var(--accent-subtle);box-shadow:inset 0 0 0 1px var(--violet)}._daySession_vqd26_54{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;margin-top:14px;padding:22px}._daySession_vqd26_54 h3{margin:0;font-size:18px}._daySession_vqd26_54 h4{overflow-wrap:anywhere;margin:8px 0;font-size:20px;line-height:1.4}._daySession_vqd26_54 header p{color:var(--text-soft);margin:6px 0 18px;font-size:14px;line-height:1.6}._daySession_vqd26_54 ._start_vqd26_7{margin:12px 0}._contents_vqd26_59 summary,._preferences_vqd26_59 summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}._contents_vqd26_59 ul{gap:10px;padding:0;list-style:none;display:grid}._contents_vqd26_59 li button{border:1px solid var(--border);text-align:left;width:100%;font:inherit;background:var(--surface);color:var(--text);cursor:pointer;border-radius:12px;gap:8px;padding:16px;display:grid}._contents_vqd26_59 li button:hover{border-color:var(--violet)}._contents_vqd26_59 li button b{font-size:15px;line-height:1.5}._preferences_vqd26_59{border-top:1px solid var(--border);margin-top:16px}@media (max-width:520px){._days_vqd26_22{grid-template-columns:repeat(4,minmax(44px,1fr));gap:6px}._days_vqd26_22 ._day_vqd26_22{border-radius:10px;font-size:13px}._days_vqd26_22 ._day_vqd26_22 span{font-size:12px}._daySession_vqd26_54{padding:18px}}@media (max-width:850px){._session_vqd26_37{grid-template-columns:1fr;padding:20px}._plan_vqd26_1 ._start_vqd26_7{width:100%}._week_vqd26_43>summary>span{margin:8px 0 0;display:block}}@media (max-width:700px){._plan_vqd26_1{padding:20px}._header_vqd26_2{flex-direction:column;gap:14px}._capacity_vqd26_10{text-align:left}._controls_vqd26_13{gap:20px}}@media (prefers-reduced-motion:no-preference){._day_vqd26_22 button,._controls_vqd26_13 button{transition:border-color .14s ease-out,background-color .14s ease-out}}@media (min-width:801px){._plan_vqd26_1{border:1px solid var(--border);border-radius:14px;padding:24px;background:var(--surface)!important}._header_vqd26_2 h2{font-size:23px}._header_vqd26_2 p{font-size:14px}}._demo_1puf0_1{max-width:1160px;color:var(--text);margin:80px auto;padding:0 28px;scroll-margin-top:24px;line-height:1.65}._demo_1puf0_1>header{max-width:760px;color:var(--text);margin-bottom:32px}._demo_1puf0_1>header p{color:var(--text-soft)}._demo_1puf0_1 h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(28px,3.5vw,42px);line-height:1.2}._demo_1puf0_1 h3{margin:0 0 8px;font-size:1.3rem}._demo_1puf0_1 h4{margin:28px 0 12px;font-size:1.35rem;line-height:1.35}._demo_1puf0_1 h4:first-child{margin-top:0}._demo_1puf0_1 p{max-width:70ch;margin:12px 0 20px}._workspace_1puf0_9{border:1px solid var(--border);background:var(--surface);border-radius:18px;overflow:hidden}._context_1puf0_10{padding:28px 32px 20px}._context_1puf0_10 p{color:var(--text-soft);margin-bottom:0;font-size:.9rem}._demo_1puf0_1 button{min-height:48px;font:inherit;color:var(--text);cursor:pointer}._demo_1puf0_1 button._samplePrimary_1puf0_13{color:#fff}._content_1puf0_14{min-height:330px;padding:32px}._content_1puf0_14 article>button+button{margin-top:8px;margin-left:8px}._demo_1puf0_1 button:hover:not(:disabled){filter:brightness(.96)}:is(._demo_1puf0_1 button:focus-visible,._demo_1puf0_1 a:focus-visible){outline:3px solid var(--direction-action-ink);outline-offset:3px}._summary_1puf0_18{grid-template-columns:210px 1fr;gap:0;margin:20px 0 32px;display:grid}._summary_1puf0_18 dt,._summary_1puf0_18 dd{border-bottom:1px solid var(--border);margin:0;padding:16px 0}._summary_1puf0_18 dt{padding-right:20px;font-weight:700}._path_1puf0_21{margin:20px 0 24px;padding-left:24px}._path_1puf0_21 li{margin:20px 0;padding-left:8px}._path_1puf0_21 p{margin:6px 0}._footer_1puf0_24{border-top:1px solid var(--border);color:var(--text-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 32px;font-size:.85rem;display:flex}._footer_1puf0_24 a{min-height:44px;color:var(--direction-action-ink);text-underline-offset:.2em;align-items:center;font-weight:700;display:inline-flex}@media (max-width:600px){._demo_1puf0_1{margin:48px auto;padding:0 16px}._context_1puf0_10,._content_1puf0_14,._footer_1puf0_24{padding:20px}._tabs_1puf0_26{padding:0 12px 12px}._tabs_1puf0_26 button{padding:8px 10px;font-size:.875rem}._summary_1puf0_18{grid-template-columns:1fr}._summary_1puf0_18 dt{border:0;padding-bottom:0}._summary_1puf0_18 dd{padding-top:4px}._content_1puf0_14>article>button{width:100%;margin:10px 0!important}._footer_1puf0_24 a{width:100%}}._embedded_1puf0_29{width:100%;min-width:0;max-width:none;margin:0;padding:0}._embedded_1puf0_29>header{margin-bottom:16px}._embedded_1puf0_29>header h2{margin:0 0 4px;font-size:18px}._embedded_1puf0_29>header p{margin:0;font-size:12px}._embedded_1puf0_29 ._workspace_1puf0_9{border-radius:14px;box-shadow:0 16px 48px #00000026}._embedded_1puf0_29 ._context_1puf0_10{padding:20px 24px 16px}._embedded_1puf0_29 ._context_1puf0_10 h3{font-size:18px}._embedded_1puf0_29 ._context_1puf0_10 p{font-size:12px}._embedded_1puf0_29 ._tabs_1puf0_26{margin-bottom:0;padding:0 16px 16px}._embedded_1puf0_29 ._tabs_1puf0_26 button{min-height:40px;padding:8px 10px;font-size:12px}._embedded_1puf0_29 ._content_1puf0_14{min-height:340px;padding:24px}._embedded_1puf0_29 ._content_1puf0_14 h4{margin-bottom:14px;font-size:19px}._embedded_1puf0_29 ._content_1puf0_14 p{font-size:14px;line-height:1.75}._embedded_1puf0_29 ._footer_1puf0_24{gap:4px 16px;padding:16px 24px;font-size:11px}._embedded_1puf0_29 ._footer_1puf0_24 span{flex-basis:100%}._embedded_1puf0_29 ._footer_1puf0_24 a{min-height:36px;font-size:12px}._embedded_1puf0_29 ._summary_1puf0_18{grid-template-columns:140px 1fr;font-size:14px}._embedded_1puf0_29 ._path_1puf0_21{font-size:14px}@media (max-width:600px){._embedded_1puf0_29 ._content_1puf0_14,._embedded_1puf0_29 ._context_1puf0_10{padding:20px}._embedded_1puf0_29 ._summary_1puf0_18{grid-template-columns:1fr}}._disclosure_3gu2r_1{border-top:1px solid var(--border);margin-block:20px}._disclosure_3gu2r_1 summary{min-height:48px;color:var(--text);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;padding:16px 2px;font-weight:700;display:flex}._disclosure_3gu2r_1 summary span{color:var(--text-soft);font-size:13px;font-weight:400}._disclosure_3gu2r_1 summary:focus-visible{outline:3px solid var(--direction-action-ink,var(--violet));outline-offset:3px}._content_3gu2r_5{padding:0 2px 20px}._content_3gu2r_5 p{max-width:75ch;color:var(--text-soft);line-height:1.6}._content_3gu2r_5 ._error_3gu2r_7{color:var(--danger,#b42338)}html[data-theme=dark] ._content_3gu2r_5 ._error_3gu2r_7{color:#ffb4bd}._start_1ye0c_1{border-block:1px solid var(--border);overflow-wrap:anywhere;margin-block:24px 32px;padding-block:24px}._head_1ye0c_1{justify-content:space-between;align-items:start;gap:24px;display:flex}._head_1ye0c_1 h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;line-height:1.3}._head_1ye0c_1 p,._limits_1ye0c_1 p{color:var(--text-soft);max-width:65ch;margin:0 0 12px;font-size:14px;line-height:1.7}._head_1ye0c_1 button{border:1px solid var(--direction-action-ink);background:var(--surface);min-height:44px;color:var(--direction-action-ink);font:600 13px/1.5 var(--font-ui);cursor:pointer;border-radius:10px;flex-shrink:0;padding:10px 14px}._head_1ye0c_1 button:hover{background:var(--surface-soft)}._limits_1ye0c_1{margin-top:20px}._limits_1ye0c_1 strong{color:var(--text);font-weight:600}._limits_1ye0c_1 label{color:var(--text);align-items:start;gap:12px;line-height:1.7;display:flex;font-size:14px!important;font-weight:400!important}._limits_1ye0c_1 label input{height:18px;accent-color:var(--violet-deep);flex-shrink:0;margin-top:4px;width:18px!important;min-height:18px!important;padding:0!important}._start_1ye0c_1 :is(button,input):focus-visible{outline:3px solid var(--direction-action-ink);outline-offset:4px}@media (max-width:800px){._head_1ye0c_1{flex-wrap:wrap}}._action_1ye0c_3{background:var(--direction-action)!important;color:#fff!important}._shell_1ajru_1{--app-bg:#111523;--surface:#191f30;--surface-soft:#20283b;--text:#f2f3f8;--text-soft:#b9c1d4;--border:#3a465e;--accent:#f6aac8;background:var(--app-bg);min-height:100svh;color:var(--text);font:400 16px/1.7 var(--font-ui);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-wrap:anywhere;padding:48px 40px}._shell_1ajru_1 *{box-sizing:border-box}._shell_1ajru_1 ::selection{color:#111523;background:#f6aac8}._layout_1ajru_3{grid-template-columns:260px minmax(0,640px);align-items:start;gap:80px;max-width:1080px;margin:auto;display:grid}._rail_1ajru_4{position:sticky;top:48px}._brand_1ajru_4{letter-spacing:-.03em;color:var(--text);align-items:center;gap:10px;font-size:23px;font-weight:750;text-decoration:none;display:inline-flex}._brand_1ajru_4 img{border-radius:10px}._rail_1ajru_4 ol{gap:24px;margin:56px 0 40px;padding:0;list-style:none;display:grid}._rail_1ajru_4 li{color:var(--text-soft);align-items:center;gap:16px;font-size:15px;display:flex}._rail_1ajru_4 li>span{border:1px solid var(--border);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}._rail_1ajru_4 li[aria-current=step]{color:var(--accent)}._rail_1ajru_4 li[aria-current=step]>span{border-color:var(--accent);background:#352436}._rail_1ajru_4 small{color:var(--text-soft);font-size:12px;display:block}._rail_1ajru_4>p{color:var(--text-soft);margin:0 0 24px;font-size:16px}._rail_1ajru_4>a:last-child{color:var(--accent);text-underline-offset:4px;font-size:14px}._card_1ajru_6{border:1px solid var(--border);background:var(--surface);border-radius:16px;min-width:0;padding:32px 40px}._stage_1ajru_7{color:var(--text-soft);font-variant-numeric:tabular-nums;margin:0 0 16px;font-size:13px}._card_1ajru_6 h1{letter-spacing:-.03em;text-wrap:balance;margin:0 0 24px;font-size:clamp(30px,3vw,40px);line-height:1.2}._card_1ajru_6 h1:focus{outline:none}._answers_1ajru_9{border:0;min-width:0;margin:0;padding:0}._answers_1ajru_9>p{color:var(--text-soft);margin:0 0 24px;font-size:16px;line-height:1.7}._answers_1ajru_9:disabled{opacity:.7}._field_1ajru_10{gap:8px;margin-block:24px;font-size:14px;font-weight:600;display:grid}._field_1ajru_10 :is(input,select){background:var(--app-bg);width:100%;min-width:0;min-height:50px;color:var(--text);font:400 16px/1.5 var(--font-ui);caret-color:var(--accent);border:1px solid #7c879f;border-radius:10px;padding:12px 14px}._field_1ajru_10 input::placeholder{color:#b9c1d4;opacity:1}._field_1ajru_10 :is(input,select):focus-visible{outline:3px solid var(--accent);outline-offset:3px}._answers_1ajru_9 p._hint_1ajru_11,._hint_1ajru_11{color:var(--text-soft);margin-block:16px;font-size:13px;line-height:1.7}._draft_1ajru_11{color:var(--text-soft);margin:24px 0 0;font-size:12px;line-height:1.7}._options_1ajru_12{gap:16px;margin-block:24px;display:grid}._options_1ajru_12 button{text-align:left;background:var(--app-bg);width:100%;color:var(--text);font:400 15px/1.6 var(--font-ui);cursor:pointer;transition:background-color var(--motion-feedback) var(--ease-state);border:1px solid #7c879f;border-radius:10px;gap:8px;padding:18px 20px;display:grid}._options_1ajru_12 button strong{font-weight:650}._options_1ajru_12 button span{color:var(--text-soft);font-size:14px}._options_1ajru_12 button[aria-pressed=true]{border-color:var(--accent);background:#352436}._options_1ajru_12 button[aria-pressed=true] strong{color:var(--accent)}._options_1ajru_12 button:hover{background:var(--surface-soft)}._allowance_1ajru_13{border-block:1px solid var(--border);margin-top:28px;padding-block:24px}._allowance_1ajru_13 h2{margin:0 0 12px;font-size:18px;line-height:1.4}._allowance_1ajru_13 p{color:var(--text-soft);margin:0 0 12px;font-size:14px;line-height:1.7}._allowance_1ajru_13 p:last-child{margin-bottom:0}._allowance_1ajru_13 strong{color:var(--text);font-weight:600}._footer_1ajru_14{border-top:1px solid var(--border);justify-content:space-between;gap:16px;margin-top:24px;padding-top:24px;display:flex}._footer_1ajru_14 button{min-height:48px;font:600 14px/1.5 var(--font-ui);cursor:pointer;border-radius:10px;padding:12px 20px}._next_1ajru_14{color:#fff;transition:background-color var(--motion-feedback) var(--ease-state);background:#ad356a;border:1px solid #0000;margin-left:auto}._next_1ajru_14:hover{background:#982b5b}._back_1ajru_14{color:var(--text);background:0 0;border:1px solid #7c879f}._back_1ajru_14:hover{background:var(--surface-soft)}._shell_1ajru_1 button:disabled{opacity:.55;cursor:not-allowed}._shell_1ajru_1 :is(a,button):focus-visible{outline:3px solid var(--accent);outline-offset:4px}._error_1ajru_15{color:#ffced9;background:#38212a;border:1px solid #c68195;border-radius:10px;margin-top:20px;padding:14px 16px;font-size:14px;line-height:1.6}._error_1ajru_15 button{color:#ffced9;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #c68195;border-radius:8px;margin-top:12px;padding:8px 12px;display:block}@media (max-width:1100px){._layout_1ajru_3{grid-template-columns:220px minmax(0,1fr);gap:40px}._card_1ajru_6{padding:28px 32px}}@media (max-width:800px){._shell_1ajru_1{padding:24px}._layout_1ajru_3{grid-template-columns:1fr;gap:24px}._rail_1ajru_4{position:static}._rail_1ajru_4 ol{gap:20px;margin:24px 0 0;display:flex}._rail_1ajru_4 li{gap:8px;font-size:12px}._rail_1ajru_4 small,._rail_1ajru_4>p,._rail_1ajru_4>a:last-child{display:none}._rail_1ajru_4 li>span{width:26px;height:26px}._card_1ajru_6{padding:24px}._card_1ajru_6 h1{font-size:30px}}@media (max-width:480px){._shell_1ajru_1{padding:20px 16px}._card_1ajru_6{padding:24px 20px}._rail_1ajru_4 ol{flex-wrap:wrap;gap:12px}._footer_1ajru_14 button{padding-inline:14px}._field_1ajru_10{font-size:13px}}@media (prefers-reduced-motion:reduce){._shell_1ajru_1 *{transition:none!important}}html[data-reduce-motion=true] ._shell_1ajru_1 *{transition:none!important}._shell_1ajru_1{--txt:var(--text);--line:var(--border);--purple:var(--accent);--purple2:var(--accent);--purpleWash:#352436}._field_1ajru_10 .memlyoSelect{background:var(--app-bg);width:100%;min-width:0;min-height:50px;color:var(--text);font:400 16px/1.5 var(--font-ui);text-align:left;cursor:pointer;border:1px solid #7c879f;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}._panel_oik7p_1{border:1px solid var(--border,#e2e7ef);background:var(--surface,#fff);box-shadow:var(--shadow-soft,0 10px 30px #172b5010);border-radius:22px;margin:16px 0;padding:24px}._panel_oik7p_1 header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._panel_oik7p_1 header div{gap:5px;display:grid}._panel_oik7p_1 small{color:var(--violet,#7557e9);letter-spacing:.09em;font-size:10px;font-weight:900}._panel_oik7p_1 h2{color:var(--text,#18243a);margin:0;font-size:20px;line-height:1.2}._panel_oik7p_1 header>span{color:var(--text-soft,#68758d);white-space:nowrap;font-size:11px}._chart_oik7p_4{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:12px;min-height:190px;margin-top:22px;display:grid}._column_oik7p_4{text-align:center;grid-template-rows:20px 125px 20px;gap:7px;min-width:0;display:grid}._column_oik7p_4 strong{color:var(--text,#18243a);font-size:11px}._track_oik7p_4{background:var(--surface-soft,#f0f3f8);border-radius:11px;align-items:end;display:flex;overflow:hidden}._track_oik7p_4 span{background:linear-gradient(180deg,var(--accent-light,#a998fc),var(--accent-end,#654ce2));border-radius:11px;width:100%;transition:height .35s;display:block}._column_oik7p_4 time{color:var(--text-soft,#68758d);font-size:11px}._empty_oik7p_5{border:1px dashed var(--border,#e2e7ef);color:var(--text-soft,#68758d);border-radius:15px;margin:22px 0;padding:25px;line-height:1.5}._note_oik7p_5{color:var(--text-soft,#68758d);margin:16px 0 0;font-size:11px;line-height:1.5}._panel_oik7p_1 small{color:var(--direction-action-ink)!important}@media (max-width:620px){._panel_oik7p_1{padding:18px}._panel_oik7p_1 header{display:block}._panel_oik7p_1 header>span{margin-top:6px;display:block}._chart_oik7p_4{gap:5px}._column_oik7p_4{grid-template-rows:20px 100px 20px}._column_oik7p_4 strong,._column_oik7p_4 time{font-size:9px}}
