@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-ext-700-normal-3CKVJqgg.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-700-normal-CEbQMks9.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-ext-800-normal-D8Ih7GUu.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-800-normal-BLkQng3O.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-cyrillic-ext-900-normal-BFM5e2Tz.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-900-normal-BRWTfurl.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2)format("woff2"),url(/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-800-normal-wonQiwhm.woff2)format("woff2"),url(/assets/rubik-cyrillic-800-normal-DocVmW4N.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-cyrillic-900-normal-jlxVC9Lu.woff2)format("woff2"),url(/assets/rubik-cyrillic-900-normal-DPF03d39.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2)format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-latin-800-normal-BtaGuVpR.woff2)format("woff2"),url(/assets/rubik-latin-800-normal-Dq1miTTj.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-latin-900-normal-Cz6GdZLE.woff2)format("woff2"),url(/assets/rubik-latin-900-normal-CBojinpD.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-ext-900-normal-BLeVovcl.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-900-normal-DKFql_-q.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-900-normal-CWPcV0_V.woff2)format("woff2"),url(/assets/nunito-cyrillic-900-normal-Dr1fjxoU.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2)format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff)format("woff")}:root{--red:#d62828;--orange:#f48c06;--yellow:#ffc300;--green:#1f8a3e;--blue:#2f6fed;--purple:#8e44ec;--pink:#ef5da8;--red-soft:#ffe3ee;--orange-soft:#fff0d6;--yellow-soft:#fff6d1;--green-soft:#e3f5e8;--blue-soft:#dce7ff;--purple-soft:#efe6fd;--pink-soft:#ffe3ee;--ink:#231942;--ink-2:#5b5375;--ink-3:#8c86a3;--rose:#fff6f8;--white:#fff;--line:#ece6f1;--tone-pink:#fff6f8;--tone-blue:#f0f4ff;--tone-green:#e9f6ed;--tone-lilac:#f5f3fb;--font-head:"Rubik", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--radius-s:12px;--radius-m:18px;--radius-l:24px;--radius-pill:999px;--shadow-pop:0 18px 48px #2319422e}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{font-family:var(--font-body);color:var(--ink);background:var(--rose);-webkit-font-smoothing:antialiased;font-weight:700}#root{min-height:100vh}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-head)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}._logo_xadpe_1{font-size:var(--size);font-family:var(--font-head);letter-spacing:-.02em;white-space:nowrap;font-weight:900;line-height:1;display:inline-flex;position:relative}._sr_xadpe_12{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._letter_xadpe_21{color:var(--c)}._mono_xadpe_25 ._letter_xadpe_21{color:inherit}._sun_65yib_1{flex-shrink:0;display:block}._rays_65yib_6{transform-origin:50px 50px}._spin_65yib_10 ._rays_65yib_6{animation:6s linear infinite _turn_65yib_1}@keyframes _turn_65yib_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_65yib_10 ._rays_65yib_6{animation:none}}._layout_1mkjx_1{--accent:var(--red);--accent-soft:var(--pink-soft);--main-bg:var(--rose);background:var(--main-bg);grid-template-columns:220px 1fr;min-height:100vh;display:grid}._teacher_1mkjx_11{--accent:var(--blue);--accent-soft:var(--blue-soft);--main-bg:var(--tone-blue)}._side_1mkjx_17{background:var(--white);border-right:1px solid var(--line);flex-direction:column;gap:6px;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0}._brand_1mkjx_29{align-self:flex-start;align-items:center;gap:8px;padding:0 8px 14px;display:inline-flex}._caption_1mkjx_37{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding:0 8px 10px;font-size:11px;font-weight:900}._nav_1mkjx_46{flex-direction:column;gap:4px;display:flex}._link_1mkjx_52{border-radius:var(--radius-s);color:var(--ink);justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:800;transition:background .15s;display:flex}._link_1mkjx_52:hover{background:var(--rose)}._active_1mkjx_68,._active_1mkjx_68:hover{background:var(--accent-soft);color:var(--accent)}._badge_1mkjx_74{border-radius:var(--radius-pill);background:var(--accent);min-width:24px;color:var(--white);text-align:center;padding:2px 8px;font-size:11px;font-weight:900}._foot_1mkjx_85{border-radius:var(--radius-s);background:var(--main-bg);align-items:center;gap:6px;margin-top:auto;padding:10px 10px 10px 12px;display:flex}._footer_1mkjx_95{flex:1;font-size:12px;line-height:1.35}._exit_1mkjx_101{width:30px;height:30px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}._exit_1mkjx_101:hover{background:var(--white);color:var(--ink)}._main_1mkjx_115{min-width:0;padding:32px 36px 48px}._toast_1mkjx_120{background:var(--ink);max-width:min(480px,100vw - 32px);color:var(--white);border-radius:var(--radius-m);text-align:center;box-shadow:var(--shadow-pop);z-index:50;padding:14px 20px;font-size:14px;animation:.2s ease-out _rise_1mkjx_1;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@keyframes _rise_1mkjx_1{0%{opacity:0;transform:translate(-50%,12px)}}@media (width<=900px){._layout_1mkjx_1{grid-template-columns:1fr}._side_1mkjx_17{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;height:auto;padding:12px 16px;position:static}._brand_1mkjx_29{padding:0}._caption_1mkjx_37{display:none}._nav_1mkjx_46{scrollbar-width:none;flex-direction:row;order:3;width:100%;overflow-x:auto}._link_1mkjx_52{white-space:nowrap;gap:8px}._foot_1mkjx_85{margin:0 0 0 auto;padding:6px 6px 6px 12px}._main_1mkjx_115{padding:20px 16px 40px}}._button_3fjfn_1{border-radius:var(--radius-pill);font-family:var(--font-body);justify-content:center;align-items:center;gap:8px;font-weight:900;transition:transform .1s,opacity .15s;display:inline-flex}._button_3fjfn_1:active{transform:scale(.97)}._button_3fjfn_1:disabled{opacity:.45;cursor:default}._l_3fjfn_23{width:100%;min-height:52px;padding:0 24px;font-size:16px}._m_3fjfn_30{min-height:40px;padding:0 18px;font-size:14px}._solid_3fjfn_36{background:var(--btn);color:var(--btn-text)}._outline_3fjfn_41{background:var(--white);color:var(--btn);border:2px solid var(--btn)}._row_juj4l_1{flex-wrap:wrap;gap:8px;display:flex}._swatch_juj4l_7{background:var(--c);border:3px solid var(--white);width:30px;height:30px;box-shadow:0 0 0 1.5px var(--line);cursor:pointer;border-radius:50%;transition:box-shadow .15s}._swatch_juj4l_7 input{opacity:0;pointer-events:none;position:absolute}._swatch_juj4l_7:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}._active_juj4l_29{box-shadow:0 0 0 2.5px var(--ink)}._field_t0zhy_1{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._label_t0zhy_9{color:var(--ink-2);font-size:12px;font-weight:900}._hint_t0zhy_15{color:var(--ink-3);font-size:12px}._row_t0zhy_20{gap:12px;display:flex}._input_t0zhy_25{border:1.5px solid var(--line);border-radius:var(--radius-s);background:var(--white);width:100%;min-height:42px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.45;transition:border-color .15s}._input_t0zhy_25:focus{border-color:var(--blue);outline:none}textarea._input_t0zhy_25{resize:vertical;min-height:96px}@media (width<=640px){._row_t0zhy_20{flex-direction:column}}._dialog_5k5gq_1{border-radius:var(--radius-l);background:var(--white);width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);box-shadow:var(--shadow-pop);border:0;padding:0}._wide_5k5gq_12{width:min(760px,100vw - 32px)}._dialog_5k5gq_1::backdrop{background:#23194266}._form_5k5gq_20{flex-direction:column;max-height:calc(100vh - 48px);display:flex}._head_5k5gq_26{justify-content:space-between;align-items:center;padding:22px 24px 8px;display:flex}._head_5k5gq_26 h2{font-size:20px;font-weight:800}._close_5k5gq_38{width:34px;height:34px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}._close_5k5gq_38:hover{background:var(--rose)}._body_5k5gq_51{flex-direction:column;gap:16px;padding:12px 24px;display:flex;overflow-y:auto}._foot_5k5gq_59{justify-content:flex-end;gap:10px;padding:16px 24px 22px;display:flex}._header_p710s_1{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}._text_p710s_9{flex-direction:column;gap:4px;display:flex}._title_p710s_15{font-size:28px;font-weight:800;line-height:1.15}._subtitle_p710s_21{color:var(--ink-2);font-size:13px}._aside_p710s_26{flex-shrink:0;align-items:center;gap:10px;display:flex}._demo_p710s_33{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--line);color:var(--ink-2);padding:6px 12px;font-size:11px}@media (width<=640px){._header_p710s_1{flex-direction:column}._title_p710s_15{font-size:24px}}._tag_13bhj_1{border-radius:var(--radius-pill);background:var(--bg);color:var(--c);white-space:nowrap;align-items:center;padding:4px 10px;font-size:11px;font-weight:900;display:inline-flex}._plain_13bhj_13{background:var(--tone-lilac);color:var(--ink)}._grid_x4btk_1{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}._card_x4btk_7{border-radius:var(--radius-m);background:var(--white);border:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden}._band_x4btk_16{background:var(--c);height:10px}._body_x4btk_21{flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:18px 20px 20px;display:flex}._title_x4btk_30{font-size:19px;font-weight:800}._theme_x4btk_35{color:var(--ink-2);flex:1;font-size:13px;line-height:1.5}._facts_x4btk_42{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin:4px 0;display:grid}._facts_x4btk_42 div{flex-direction:column;gap:2px;display:flex}._facts_x4btk_42 dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:900}._facts_x4btk_42 dd{margin:0;font-size:14px;font-weight:800}._card_1pgm5_1{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-m);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}._flush_1pgm5_12{padding:8px}._flush_1pgm5_12 ._head_1pgm5_16{padding:12px 12px 0}._head_1pgm5_16{justify-content:space-between;align-items:center;gap:12px;display:flex}._title_1pgm5_27{font-size:16px;font-weight:800}._toggle_1spu0_1{border-radius:var(--radius-pill);background:var(--line);flex-shrink:0;width:42px;height:24px;transition:background .15s;position:relative}._knob_1spu0_11{background:var(--white);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}._on_1spu0_22{background:var(--green)}._on_1spu0_22 ._knob_1spu0_11{transform:translate(18px)}._check_1spu0_30{cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;font-weight:800;line-height:1.35;display:flex}._check_1spu0_30 input{opacity:0;pointer-events:none;position:absolute}._box_1spu0_46{border:1.5px solid var(--ink-3);background:var(--white);border-radius:6px;flex-shrink:0;width:20px;height:20px;position:relative}._check_1spu0_30 input:checked+._box_1spu0_46{background:var(--green);border-color:var(--green)}._check_1spu0_30 input:checked+._box_1spu0_46:after{content:"";border:solid var(--white);border-width:0 2.5px 2.5px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}._check_1spu0_30 input:focus-visible+._box_1spu0_46{outline:3px solid var(--blue);outline-offset:2px}._disabled_1spu0_78{opacity:.45;cursor:default}._stack_1e44e_1{flex-direction:column;gap:16px;display:flex}._grid_1e44e_7{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}._game_1e44e_13{border-radius:var(--radius-m);background:var(--soft);flex-direction:column;gap:10px;padding:16px;transition:opacity .15s;display:flex}._off_1e44e_23{background:var(--tone-lilac);opacity:.7}._top_1e44e_28{justify-content:space-between;align-items:flex-start;display:flex}._mark_1e44e_34{background:var(--c);width:44px;height:44px;color:var(--white);font-family:var(--font-head);border-radius:14px;place-items:center;font-size:22px;font-weight:800;display:grid}._name_1e44e_47{font-family:var(--font-head);font-size:17px;font-weight:800}._meta_1e44e_53{color:var(--ink-2);align-items:center;gap:8px;font-size:12px;display:flex}._plays_1e44e_61{color:var(--ink-2);font-size:12px}._cover_1vjbe_1{aspect-ratio:3/4;border-radius:var(--radius-m);background:var(--c);width:100%;color:var(--white);flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden}._small_1vjbe_15{border-radius:var(--radius-s);padding:10px}._logo_1vjbe_20{z-index:1;position:relative}._number_1vjbe_25{z-index:1;font-family:var(--font-head);font-size:48px;font-weight:900;line-height:1;position:relative}._small_1vjbe_15 ._number_1vjbe_25{font-size:24px}._date_1vjbe_38{z-index:1;font-size:13px;font-weight:900;position:relative}._small_1vjbe_15 ._date_1vjbe_38{font-size:10px}._dot_1vjbe_49{aspect-ratio:1;background:#ffffff2e;border-radius:50%;width:70%;position:absolute;top:22%;right:-18%}._wrap_1pl8j_1{flex-direction:column;gap:6px;min-width:0;display:flex}._row_1pl8j_8{justify-content:space-between;gap:8px;font-size:12px;font-weight:800;display:flex}._note_1pl8j_16{color:var(--ink-2);white-space:nowrap}._bar_1pl8j_21{appearance:none;border-radius:var(--radius-pill);background:var(--line);width:100%;height:6px;color:var(--c);border:0;display:block;overflow:hidden}._bar_1pl8j_21::-webkit-progress-bar{background:var(--line);border-radius:var(--radius-pill)}._bar_1pl8j_21::-webkit-progress-value{background:var(--c);border-radius:var(--radius-pill);transition:width .3s ease-out}._bar_1pl8j_21::-moz-progress-bar{background:var(--c);border-radius:var(--radius-pill)}._back_f4htl_1{color:var(--ink-2);align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:900;display:inline-flex}._back_f4htl_1:hover{color:var(--ink)}._grid_f4htl_15{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}._main_f4htl_22{flex-direction:column;gap:16px;min-width:0;display:flex}._stages_f4htl_29{flex-direction:column;gap:18px;display:flex}._stage_f4htl_29{grid-template-columns:1fr auto;align-items:end;gap:16px;display:grid}._stepper_f4htl_42{gap:4px;display:flex}._stepper_f4htl_42 button{border:1.5px solid var(--line);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;display:grid}._stepper_f4htl_42 button:hover:not(:disabled){border-color:var(--ink-3)}._stepper_f4htl_42 button:disabled{opacity:.35;cursor:default}._sections_f4htl_66{margin:0;padding:0;list-style:none}._section_f4htl_66{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}._section_f4htl_66:first-child{border-top:0}._page_f4htl_84{width:32px;font-family:var(--font-head);color:var(--ink-3);font-weight:800}._sectionTitle_f4htl_91{flex:1;font-size:14px}._remove_f4htl_96{width:30px;height:30px;color:var(--ink-3);border-radius:50%;place-items:center;display:grid}._remove_f4htl_96:hover{background:var(--red-soft);color:var(--red)}._empty_f4htl_110{color:var(--ink-3);padding:8px 0;font-size:13px}._add_f4htl_116{grid-template-columns:140px 1fr 80px auto;gap:8px;display:grid}._side_f4htl_122{position:sticky;top:24px}@media (width<=1000px){._grid_f4htl_15{grid-template-columns:1fr}._side_f4htl_122{max-width:360px;position:static}}@media (width<=640px){._add_f4htl_116{grid-template-columns:1fr 80px}}._group_am51p_1{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--line);flex-wrap:wrap;gap:4px;min-width:0;margin:0;padding:4px;display:inline-flex}._sr_am51p_13{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._option_am51p_22{border-radius:var(--radius-pill);color:var(--ink-2);cursor:pointer;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}._option_am51p_22 input{opacity:0;pointer-events:none;position:absolute}._option_am51p_22:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}._option_am51p_22:hover{color:var(--ink)}._active_am51p_52,._active_am51p_52:hover{background:var(--ink);color:var(--white)}._count_am51p_58{opacity:.7;font-size:11px}._toolbar_rmedn_1{margin-bottom:16px}._grid_rmedn_5{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}._card_rmedn_11{border-radius:var(--radius-m);background:var(--white);border:1px solid var(--line);grid-template-columns:96px 1fr;gap:16px;padding:14px;transition:border-color .15s;display:grid}._card_rmedn_11:hover{border-color:var(--ink-3)}._body_rmedn_26{flex-direction:column;gap:6px;min-width:0;display:flex}._row_rmedn_33{justify-content:space-between;align-items:center;gap:8px;display:flex}._row_rmedn_33 strong{font-family:var(--font-head);font-size:17px;font-weight:800}._month_rmedn_46{color:var(--ink-2);font-size:12px}._topics_rmedn_51{flex:1;font-size:13px;line-height:1.45}._avatar_1a1py_1{width:var(--size);height:var(--size);font-size:var(--font);background:var(--bg);color:var(--white);font-family:var(--font-head);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:inline-grid}._soft_1a1py_15{background:var(--bg-soft);color:var(--bg)}._chart_1vcwt_1{grid-auto-columns:1fr;grid-auto-flow:column;gap:14px;height:190px;margin:0;display:grid}._col_1vcwt_10{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}._area_1vcwt_18{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;width:100%;padding-top:4px;display:flex}._value_1vcwt_29{font-size:11px;font-weight:800}._bar_1vcwt_34{width:100%;max-width:44px;height:calc(var(--h) - 22px);background:color-mix(in srgb, var(--c) 35%, var(--white));border-radius:8px 8px 4px 4px;min-height:6px}._last_1vcwt_43{background:var(--c)}._label_1vcwt_47{color:var(--ink-2);white-space:nowrap;font-size:11px}._sr_1vcwt_53{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._grid_1o8ni_1{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}._stat_1o8ni_7{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-m);flex-direction:column;gap:4px;min-width:0;padding:18px 20px;display:flex}._caption_1o8ni_18{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:10px;font-weight:900}._value_1o8ni_26{font-family:var(--font-head);color:var(--c);overflow-wrap:anywhere;font-size:30px;font-weight:800;line-height:1.1}._label_1o8ni_35{color:var(--ink);font-size:12px}._compact_1o8ni_40 ._value_1o8ni_26{padding:2px 0;font-size:17px;line-height:1.3}._stack_6j67q_1{flex-direction:column;gap:16px;display:flex}._split_6j67q_7{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}._stages_6j67q_13{flex-direction:column;gap:16px;display:flex}._more_6j67q_19{color:var(--red);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:900;display:inline-flex}._works_6j67q_29{margin:0;padding:0;list-style:none}._works_6j67q_29 li+li{border-top:1px solid var(--line)}._work_6j67q_29{border-radius:var(--radius-s);align-items:center;gap:12px;padding:10px 4px;display:flex}._work_6j67q_29:hover{background:var(--rose)}._who_6j67q_51{color:var(--ink-2);flex-direction:column;flex:1;gap:2px;font-size:11px;display:flex}._who_6j67q_51 strong{color:var(--ink);font-size:14px}._empty_6j67q_65{color:var(--ink-2);padding:12px 4px;font-size:14px}@media (width<=1100px){._split_6j67q_7{grid-template-columns:1fr}}._scroll_lk7ru_1{overflow-x:auto}._table_lk7ru_5{border-collapse:collapse;width:100%;font-size:13px}._table_lk7ru_5 th{width:var(--w,auto);text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;padding:10px 14px;font-size:10px;font-weight:900}._table_lk7ru_5 td{border-top:1px solid var(--line);vertical-align:middle;padding:12px 14px}._table_lk7ru_5 tbody tr:hover td{background:var(--rose)}._empty_lk7ru_33{text-align:center;color:var(--ink-3)}._name_w0ijq_1{color:var(--ink-2);flex-direction:column;gap:2px;font-size:11px;display:flex}._name_w0ijq_1 strong{color:var(--ink);font-size:14px}._code_w0ijq_14{border-radius:var(--radius-s);background:var(--tone-lilac);font-family:var(--font-head);letter-spacing:.04em;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}._code_w0ijq_14:hover{background:var(--purple-soft)}._search_vj8uz_1{border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--white);min-width:220px;height:40px;color:var(--ink-3);align-items:center;gap:8px;padding:0 14px;display:flex}._search_vj8uz_1:focus-within{border-color:var(--blue)}._search_vj8uz_1 input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}._stack_b1b1g_1{flex-direction:column;gap:16px;display:flex}._on_b1b1g_7{color:var(--green)}._off_b1b1g_11{color:var(--ink-3)}._title_1szg3_1{align-items:center;gap:10px;font-weight:800;display:inline-flex}._dot_1szg3_8{background:var(--c);border-radius:4px;flex-shrink:0;width:12px;height:12px}._edit_1szg3_16{width:32px;height:32px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}._edit_1szg3_16:hover{background:var(--white);color:var(--ink)}._delete_1szg3_30{margin-right:auto}._toolbar_14gnc_1{margin-bottom:16px}._grid_14gnc_5{grid-template-columns:minmax(200px,260px) minmax(0,1fr) minmax(220px,280px);align-items:start;gap:14px;display:grid}._listCard_14gnc_12{max-height:calc(100vh - 210px);overflow-y:auto}._list_14gnc_12{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._item_14gnc_26{border-radius:var(--radius-s);text-align:left;width:100%;color:var(--ink-2);flex-direction:column;gap:2px;padding:10px 12px;font-size:11px;display:flex}._item_14gnc_26 strong{color:var(--ink);font-size:14px}._item_14gnc_26:hover{background:var(--rose)}._current_14gnc_47,._current_14gnc_47:hover{background:var(--pink-soft)}._empty_14gnc_52{color:var(--ink-3);padding:16px 12px;font-size:13px}._detailHead_14gnc_58{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._workTitle_14gnc_65{font-size:22px;font-weight:800}._meta_14gnc_70{color:var(--ink-2);margin-top:4px;font-size:12px}._poem_14gnc_76{border-radius:var(--radius-m);background:var(--rose);white-space:pre-line;padding:22px 24px;font-size:17px;line-height:1.75}._media_14gnc_85{border-radius:var(--radius-m);background:var(--rose);text-align:center;color:var(--ink-2);flex-direction:column;align-items:center;gap:14px;padding:36px 24px;font-size:14px;line-height:1.5;display:flex}._mediaIcon_14gnc_99{border-radius:var(--radius-l);background:var(--pink-soft);width:88px;height:88px;color:var(--pink);place-items:center;display:grid}._consent_14gnc_109{color:var(--ink-2);font-size:12px}._decision_14gnc_114{align-items:flex-start;gap:14px}._sideTitle_14gnc_119{font-family:var(--font-head);color:var(--ink);font-size:15px;font-weight:800}._checks_14gnc_126{flex-direction:column;gap:12px;display:flex}._warn_14gnc_132{color:var(--orange);font-size:12px;line-height:1.4}._feedback_14gnc_138{flex-direction:column;gap:8px;width:100%;display:flex}._actions_14gnc_145{flex-wrap:wrap;gap:8px;display:flex}._targets_14gnc_151{margin:0;padding-left:18px;font-size:13px;line-height:1.6}._sent_14gnc_158{flex-direction:column;gap:6px;font-size:13px;line-height:1.5;display:flex}@media (width<=1200px){._grid_14gnc_5{grid-template-columns:minmax(200px,240px) minmax(0,1fr)}._decision_14gnc_114{grid-column:2}}@media (width<=760px){._grid_14gnc_5{grid-template-columns:1fr}._decision_14gnc_114{grid-column:auto}._listCard_14gnc_12{max-height:280px}}._page_iz18n_1{background:var(--rose);place-items:center;min-height:100vh;padding:32px 16px;display:grid}._panel_iz18n_9{text-align:center;border-radius:var(--radius-l);background:var(--white);border:1px solid var(--line);flex-direction:column;align-items:center;gap:10px;width:min(560px,100%);padding:40px 36px;display:flex}._brand_iz18n_22{align-items:center;gap:10px;display:flex}._motto_iz18n_28{color:var(--ink-2);font-size:13px}._title_iz18n_33{margin-top:18px;font-size:28px;font-weight:800}._lead_iz18n_39{color:var(--ink-2);font-size:14px}._roles_iz18n_44{flex-direction:column;gap:12px;width:100%;margin-top:18px;display:flex}._role_iz18n_44{border-radius:var(--radius-m);border:1.5px solid var(--line);text-align:left;align-items:center;gap:16px;padding:18px;transition:border-color .15s,background .15s;display:flex}._role_iz18n_44:hover{border-color:var(--c);background:var(--soft)}._mark_iz18n_70{background:var(--c);width:48px;height:48px;color:var(--white);font-family:var(--font-head);border-radius:14px;flex-shrink:0;place-items:center;font-size:22px;font-weight:800;display:grid}._body_iz18n_84{color:var(--ink-2);flex-direction:column;flex:1;gap:4px;font-size:13px;line-height:1.45;display:flex}._body_iz18n_84 strong{font-family:var(--font-head);color:var(--ink);font-size:18px;font-weight:800}._arrow_iz18n_101{color:var(--c);flex-shrink:0}._toolbar_143iu_1{margin-bottom:16px}._list_143iu_5{flex-direction:column;gap:12px;display:flex}._card_143iu_11{border-radius:var(--radius-m);background:var(--white);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(180px,260px) auto;align-items:center;gap:24px;padding:18px 20px;display:grid}._info_143iu_22{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}._title_143iu_30{font-size:17px;font-weight:800}._meta_143iu_35{color:var(--ink-2);font-size:12px}._actions_143iu_40{gap:8px;display:flex}._empty_143iu_45{color:var(--ink-3);padding:24px 0;font-size:14px}@media (width<=900px){._card_143iu_11{grid-template-columns:1fr;gap:14px}}._stack_ym5b8_1{flex-direction:column;gap:16px;display:flex}._tasks_ym5b8_7{grid-template-columns:minmax(80px,160px) auto;align-items:center;gap:12px;display:grid}._grid_1addp_1{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}._card_1addp_7{border-radius:var(--radius-m);background:var(--white);border:1px solid var(--line);flex-direction:column;gap:12px;padding:12px;display:flex}._body_1addp_17{color:var(--ink-2);flex-direction:column;flex:1;gap:4px;font-size:12px;line-height:1.45;display:flex}._body_1addp_17 strong{font-family:var(--font-head);color:var(--ink);font-size:16px}._grid_1qe68_1{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:16px;display:grid}._rows_1qe68_8{flex-direction:column;display:flex}._row_1qe68_8{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}._row_1qe68_8:first-child{border-top:0}._row_1qe68_8 span{color:var(--ink-2)}._code_1qe68_30{border-radius:var(--radius-m);background:var(--blue-soft);color:var(--blue);font-family:var(--font-head);letter-spacing:.08em;justify-content:center;align-items:center;gap:12px;padding:18px;font-size:30px;font-weight:800;display:flex}._code_1qe68_30:hover{background:color-mix(in srgb, var(--blue) 22%, var(--white))}._steps_1qe68_49{flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:flex}._hint_1qe68_59{border-radius:var(--radius-s);background:var(--yellow-soft);align-items:center;gap:12px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}._stack_i2hnq_1{flex-direction:column;gap:16px;display:flex}._split_i2hnq_7{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}._behind_i2hnq_13{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._behind_i2hnq_13 li{border-radius:var(--radius-s);background:var(--orange-soft);color:var(--ink-2);flex-direction:column;gap:2px;padding:12px 14px;font-size:12px;display:flex}._behind_i2hnq_13 strong{color:var(--ink);font-size:14px}._ok_i2hnq_38{color:var(--green);font-size:14px}._pupil_i2hnq_43{grid-template-columns:240px 1fr;gap:24px;display:grid}._list_i2hnq_49{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._item_i2hnq_58{border-radius:var(--radius-s);text-align:left;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:14px;font-weight:800;display:flex}._item_i2hnq_58:hover{background:var(--tone-blue)}._current_i2hnq_74,._current_i2hnq_74:hover{background:var(--blue-soft);color:var(--blue)}._detail_i2hnq_80{flex-direction:column;gap:24px;min-width:0;display:flex}._facts_i2hnq_87{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._facts_i2hnq_87 div{border-radius:var(--radius-s);background:var(--tone-blue);flex-direction:column;gap:2px;padding:14px 16px;font-size:12px;display:flex}._facts_i2hnq_87 strong{font-family:var(--font-head);color:var(--blue);font-size:24px;font-weight:800}@media (width<=1000px){._split_i2hnq_7,._pupil_i2hnq_43{grid-template-columns:1fr}}
