@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-rounded-C4hXiERl.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Varela Round;src:url(/fonts/VarelaRound-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Andika;src:url(/fonts/Andika-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Marelle;src:url(/fonts/Marelle-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font:"Varela Round", system-ui, sans-serif;--belt-yellow:#fcc02b;--belt-orange:#f4953b;--belt-green:#6eaa3d;--belt-blue:#629ed6;--belt-red:#ec6367;--belt-dark-red:#d3464a;--belt-light-green:#a8cd8f;--belt-light-blue:#bcd8ed;--radius:14px;--radius-lg:22px;--page-padding:10px;--sidebar-width:270px;--sidebar-width-collapsed:95px;--sidebar-radius:15px;--topbar-height:96px;--page-sticky-top:var(--topbar-height);--page-sticky-bottom:0px;--page-padding-bottom:40px;--input-height:42px}@media (width<=768px){:root{--page-sticky-bottom:env(safe-area-inset-bottom,0px);--page-padding-bottom:24px}}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#486868;--primary-hover:#3a5757;--primary-dark:#293637;--primary-medium:#80aeae;--primary-light:#c7e0e0;--on-primary:#fff;--bg:#fff;--bg-light:#f2fafa;--bg-medium:#eef5f5;--bg-card:#fff;--bg-elevated:#fff;--overlay:#29363780;--text-danger:#d3464a;--text-success:#3f6925;--text-warning:#b26a1d;--bg-danger-soft:#ec636714;--bg-success-soft:#6eaa3d14;--bg-warning-soft:#e0963e1a;--grey:#8d9798;--text:#293637;--text-muted:#6e7777;--text-soft:#98a0a0;--border:#e4dfd5;--border-soft:#ece7de;--shadow-sm:0 1px 2px #2936370f;--shadow:0 4px 14px #29363714;--shadow-lg:0 14px 40px #29363724;--shadow-popover:0 0 0 1px #29363708, 0 2px 4px #2936370d, 0 8px 20px #2936371a, 0 20px 40px #29363714;--belt-white-mark:#b3bebe;--belt-black-mark:#293637;--belt-black-edge:transparent;--table-highlight:#48686812;--chart-group:#eef6f6;--chart-group-rule:#d5e2e2;--chart-far:#86311a;--chart-far-ink:#fff;--chart-below:#dc8a63;--chart-below-ink:#293637;--chart-on:#6bc3bf;--chart-on-ink:#293637;--chart-ahead:#017272;--chart-ahead-ink:#fff;--chart-bar:#486868;--chart-bar-soft:#a9c6c6;--chart-grid:#ece7de;--chart-break:#f3f0ea;--skeleton:#e9f0f0;--skeleton-shine:#f6fafa;--sidebar-bg:linear-gradient(to top, #314747, #486868);--sidebar-item-hover:#486868;--sidebar-item-active:#293637;--toolbar-bg:#293637;--toolbar-ink:#fff;--toolbar-hover:#ffffff29;--toolbar-divider:#ffffff38;--toolbar-shadow:0 2px 6px #29363738, 0 6px 16px #29363724}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#8fbcbc;--primary-hover:#a8cdcd;--primary-dark:#293637;--primary-medium:#6d9b9b;--primary-light:#33494a;--on-primary:#16211f;--bg:#151c1c;--bg-light:#1f2929;--bg-medium:#2a3434;--bg-card:#1c2525;--bg-elevated:#232e2e;--overlay:#060a0aa8;--text-danger:#f0888c;--text-success:#a8cd8f;--text-warning:#e8ac6b;--bg-danger-soft:#ec636724;--bg-success-soft:#6eaa3d24;--bg-warning-soft:#e0963e29;--grey:#93a0a0;--text:#e6efef;--text-muted:#a8b5b5;--text-soft:#7f8d8d;--border:#33403f;--border-soft:#2a3535;--shadow-sm:0 1px 2px #0006;--shadow:0 4px 14px #00000073;--shadow-lg:0 14px 40px #0009;--shadow-popover:0 0 0 1px #00000080, 0 2px 4px #00000059, 0 8px 20px #00000073, 0 20px 40px #0006;--belt-white-mark:#dde3e3;--belt-black-mark:#5d6d6e;--belt-black-edge:#ffffff59;--table-highlight:#8fbcbc14;--chart-group:#263232;--chart-group-rule:#3a4848;--chart-far:#fbb48f;--chart-far-ink:#16211f;--chart-below:#b8603b;--chart-below-ink:#fff;--chart-on:#268481;--chart-on-ink:#fff;--chart-ahead:#87d8d5;--chart-ahead-ink:#16211f;--chart-bar:#8fbcbc;--chart-bar-soft:#4a6464;--chart-grid:#2a3535;--chart-break:#1f2828;--skeleton:#243131;--skeleton-shine:#2f3e3e;--sidebar-bg:#24393a;--sidebar-item-hover:#2d4645;--sidebar-item-active:#1a2828;--toolbar-bg:#1a2828;--toolbar-ink:#fff;--toolbar-hover:#ffffff24;--toolbar-divider:#fff3;--toolbar-shadow:0 2px 6px #00000059, 0 6px 16px #0000004d}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0}html,body{background:var(--bg)}body{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.5}img,svg{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}a{color:inherit}h1,h2,h3,h4{color:var(--text);margin:0}@keyframes belt-rotate{to{--angle:360deg}}.belt-ring{position:relative}.belt-ring:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle), var(--belt-yellow), var(--belt-orange), var(--belt-red), var(--belt-green), var(--belt-blue), var(--belt-yellow));-webkit-mask-composite:xor;pointer-events:none;opacity:0;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.belt-ring:hover:not(:disabled):before{opacity:1;animation:3s linear infinite belt-rotate}@layer utilities{.page{max-width:2000px;height:100%;padding:24px 40px var(--page-padding-bottom);flex-direction:column;gap:24px;margin:0 auto;display:flex}}.page-section{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius);padding:28px 32px}.page-section header{border-bottom:1px solid var(--border-soft);align-items:flex-start;gap:14px;margin-bottom:20px;padding-bottom:20px;display:flex}.page-section h2{color:var(--text);margin:0 0 4px;font-size:18px}.page-section-icon{background:var(--primary-light);width:36px;height:36px;color:var(--primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-section-icon .material-symbols-rounded{font-size:20px;font-weight:300}.page-section-danger .page-section-icon{background:var(--bg-danger-soft);color:var(--text-danger)}.page-section .description{color:var(--text-muted);margin:0;font-size:14px}.page-section form{flex-direction:column;gap:16px;display:flex}.page-section form button{width:fit-content}.page-section-danger{border-color:color-mix(in srgb, var(--belt-red) 40%, transparent);background:var(--bg-danger-soft)}.page-section-danger h2{color:var(--text-danger)}@media (width<=640px){.page-section{padding:18px 16px}}@media (width<=768px){@layer utilities{.page{padding:16px 16px var(--page-padding-bottom)}}}@media (width>=769px){.mobile-only{display:none!important}}.field-error,.global-error{color:var(--belt-red);text-align:left;margin:0;font-size:14px}@keyframes spotlight{0%{outline-offset:16px;outline-color:#0000}22%{outline-color:var(--primary);outline-offset:4px}40%{outline-offset:8px}58%{outline-offset:4px}74%{outline-offset:8px}85%{outline-color:var(--primary);outline-offset:4px}to{outline-offset:4px;outline-color:#0000}}@keyframes spotlight-still{0%,75%{outline-color:var(--primary)}to{outline-color:#0000}}.spotlight{outline-offset:4px;outline:3px solid #0000;animation:1.8s ease-out spotlight}@media (prefers-reduced-motion:reduce){.spotlight{animation-name:spotlight-still}}[data-entering] [data-enter],[data-entering][data-enter]{animation-name:var(--enter,enter-rise);animation-duration:var(--enter-duration,.36s);animation-delay:calc(var(--enter-base,0s) + min(var(--enter-i,0), var(--enter-cap,14)) * var(--enter-step,35ms));animation-timing-function:cubic-bezier(.2,.75,.25,1);animation-fill-mode:both}@media (prefers-reduced-motion:reduce){[data-entering] [data-enter],[data-entering][data-enter]{animation:none}}@keyframes enter-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes enter-rise-scale{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes enter-from-right{0%{opacity:0;transform:translate(18px)}}@keyframes enter-from-left{0%{opacity:0;transform:translate(-10px)}}@keyframes enter-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{transform:none}}@keyframes enter-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes enter-grow-y{0%{transform:scaleY(0)}}@keyframes enter-grow-x{0%{transform:scaleX(0)}}@keyframes enter-travel{0%{opacity:0;transform:translate(var(--enter-dx,0px), var(--enter-dy,0px))}30%{opacity:1}}@keyframes enter-deal{0%{opacity:0;transform:translateY(28px)rotate(-6deg)}}@property --enter-sweep{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes enter-sweep{0%{--enter-sweep:0%}}._container_1juui_1{z-index:9999;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0}._label_1juui_14{color:var(--text-muted);font-size:14px}._bannerWrap_121w2_3{padding:16px 40px 0}._banner_121w2_3{background:var(--bg-warning-soft);border:1px solid color-mix(in srgb, var(--text-warning) 40%, transparent);border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}._icon_121w2_18{background:var(--text-warning);width:40px;height:40px;color:var(--bg-card);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._text_121w2_29{min-width:220px;color:var(--text-muted);flex-direction:column;flex:1;gap:2px;font-size:13px;display:flex}._text_121w2_29 b{color:var(--text);font-size:15px;font-weight:400}._text_121w2_29 strong{color:var(--text);overflow-wrap:anywhere;font-weight:500}._buttons_121w2_51{gap:8px;margin-left:auto;display:flex}._sent_121w2_57{color:var(--text-success);align-items:center;gap:6px;font-size:13px;display:inline-flex}._sent_121w2_57 .material-symbols-rounded{font-size:18px}._error_121w2_69{color:var(--text-danger);font-size:13px}@media (width<=768px){._bannerWrap_121w2_3{padding:12px 16px 0}}._gate_121w2_82{background:var(--bg);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}._card_121w2_91{background:var(--bg-card);width:min(520px,100%);box-shadow:var(--shadow);text-align:center;color:var(--text);border-radius:22px;flex-direction:column;align-items:center;gap:14px;padding:36px 32px 28px;display:flex}._card_121w2_91 h1{margin:4px 0 0;font-size:22px;font-weight:500}._card_121w2_91 p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}._card_121w2_91 p strong{color:var(--text);overflow-wrap:anywhere;font-weight:500}._card_121w2_91 a{color:var(--primary)}._card_121w2_91 ._hint_121w2_128{font-size:13px}._gateIcon_121w2_132{background:var(--bg-warning-soft);width:56px;height:56px;color:var(--text-warning);border-radius:50%;place-items:center;display:grid}._gateIcon_121w2_132 .material-symbols-rounded{font-size:30px}._gateButtons_121w2_146{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:6px;display:flex}._logout_121w2_155{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:6px 10px;font-size:13px;text-decoration:underline}._logout_121w2_155:hover{color:var(--text)}._sidebar_1vr7k_7{width:var(--sidebar-width);background:var(--sidebar-bg);color:#fff;z-index:10;flex-direction:column;padding-bottom:14px;transition:width .25s;display:flex;position:fixed;top:0;bottom:0;left:0}._sidebar_1vr7k_7._collapsed_1vr7k_21{width:var(--sidebar-width-collapsed)}._brand_1vr7k_26{flex-shrink:0;justify-content:center;align-items:center;padding:40px 0 34px;display:flex;position:relative}._logo_1vr7k_34{width:150px;height:auto}._logoCollapsed_1vr7k_38{width:40px}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._logo_1vr7k_34,._sidebar_1vr7k_7:not(._collapsed_1vr7k_21) ._logoCollapsed_1vr7k_38{display:none}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._brand_1vr7k_26{flex-direction:column;gap:14px;padding:30px 0 22px}._headerButton_1vr7k_52{color:#fff;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;transition:opacity .15s,background-color .15s;display:grid;position:absolute;top:8px;right:8px}._headerButton_1vr7k_52:hover,._headerButton_1vr7k_52:focus-visible{opacity:1;background:#ffffff1a}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._headerButton_1vr7k_52{position:static}._headerButton_1vr7k_52 .material-symbols-rounded{font-size:22px;font-weight:300}._classPicker_1vr7k_82{color:inherit;font-family:var(--font);text-align:left;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:14px;flex-shrink:0;align-items:center;gap:10px;margin:0 10px 16px;padding:8px;font-size:14px;transition:background-color .15s,border-color .15s;display:flex}._classPicker_1vr7k_82:hover,._classPickerOpen_1vr7k_100{background:#ffffff24}._classPicker_1vr7k_82:focus-visible{outline-offset:2px;outline:2px solid #fff}._classTile_1vr7k_107{color:#486868;background:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;display:grid}._classTile_1vr7k_107 .material-symbols-rounded{font-variation-settings:"FILL" 1;font-size:20px}._classText_1vr7k_122{flex:1;min-width:0;line-height:1.25}._classText_1vr7k_122 b,._classText_1vr7k_122 small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._classText_1vr7k_122 b{font-weight:400}._classText_1vr7k_122 small{opacity:.72;font-size:11.5px}._classChevron_1vr7k_141.material-symbols-rounded{opacity:.7;font-size:20px}._classPickerNew_1vr7k_147{background:0 0;border:1.5px dashed #ffffff61}._classPickerNew_1vr7k_147:hover{background:#ffffff14;border-color:#fff9}._classPickerNew_1vr7k_147 ._classTile_1vr7k_107{color:#fff;background:#ffffff24}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._classPicker_1vr7k_82{justify-content:center;width:58px;margin:0 auto 16px;padding:6px 0}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._classTile_1vr7k_107{width:40px;height:40px}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._classText_1vr7k_122,._sidebar_1vr7k_7._collapsed_1vr7k_21 ._classChevron_1vr7k_141{display:none}._popoverTile_1vr7k_176{background:var(--primary-light);width:28px;height:28px;color:var(--primary);border-radius:9px;flex-shrink:0;place-items:center;font-size:11px;display:grid}._nav_1vr7k_189{flex-direction:column;gap:5px;padding:0 10px;transition:padding .25s;display:flex}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._nav_1vr7k_189{padding:0 20px}._navItem_1vr7k_200{color:#fff;border-radius:10px;align-items:center;gap:15px;height:50px;padding:0 10px;font-size:1rem;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}._navItem_1vr7k_200:hover{background-color:var(--sidebar-item-hover)}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._navItem_1vr7k_200{justify-content:center;gap:0;padding:0}._navItem_1vr7k_200 ._label_1vr7k_221{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._navItem_1vr7k_200 ._label_1vr7k_221{display:none}._navItem_1vr7k_200._active_1vr7k_231{background:var(--sidebar-item-active)}._navItem_1vr7k_200 .material-symbols-rounded{flex-shrink:0;font-size:28px;font-weight:200}._navItem_1vr7k_200 ._iconImg_1vr7k_240{flex-shrink:0;width:28px;height:28px}._account_1vr7k_247{cursor:pointer;background:#00000029;border-radius:14px;flex-shrink:0;align-items:center;gap:10px;margin:auto 10px 0;padding:8px;transition:background-color .15s;display:flex}._account_1vr7k_247:hover,._accountOpen_1vr7k_260{background:#0000003d}._account_1vr7k_247:focus-visible{outline-offset:2px;outline:2px solid #fff}._accountAvatar_1vr7k_267{color:#293637;background:#c7e0e0;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;display:grid;position:relative}._accountText_1vr7k_279{flex-direction:column;flex:1;align-items:flex-start;min-width:0;font-size:13px;line-height:1.25;display:flex}._accountName_1vr7k_288{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}._planTag_1vr7k_294{white-space:nowrap;border-radius:6px;align-items:center;gap:3px;margin-top:3px;padding:1px 6px;font-size:10.5px;display:inline-flex}._planTag_1vr7k_294 .material-symbols-rounded{font-variation-settings:"FILL" 1;font-size:12px}._plan_premium_1vr7k_309{background:var(--belt-yellow);color:#293637}._plan_trial_1vr7k_313{background:var(--belt-blue);color:#fff}._plan_free_1vr7k_317{color:inherit;background:#ffffff2e}._accountShortcut_1vr7k_321{color:#fff;opacity:.75;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}._accountShortcut_1vr7k_321:hover,._accountShortcut_1vr7k_321:focus-visible{opacity:1;background:#ffffff1a}._accountShortcut_1vr7k_321 .material-symbols-rounded{font-size:20px;font-weight:300}._planDot_1vr7k_345{border:2px solid #314747;border-radius:50%;width:13px;height:13px;position:absolute;bottom:-2px;right:-2px}._sidebar_1vr7k_7:not(._collapsed_1vr7k_21) ._planDot_1vr7k_345,._planDot_1vr7k_345._plan_free_1vr7k_317{display:none}._accountShortcut_1vr7k_321{position:relative}._unreadBadge_1vr7k_364{pointer-events:none;border:2px solid #314747;border-radius:999px;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:600;position:absolute;top:-5px;right:-5px}._avatarUnread_1vr7k_377{top:-6px;right:-6px}._sidebar_1vr7k_7:not(._collapsed_1vr7k_21) ._avatarUnread_1vr7k_377{display:none}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._account_1vr7k_247{justify-content:center;margin:auto 18px 0;padding:6px 0}._sidebar_1vr7k_7._collapsed_1vr7k_21 ._accountText_1vr7k_279,._sidebar_1vr7k_7._collapsed_1vr7k_21 ._accountShortcut_1vr7k_321{display:none}@media (width<=768px){._sidebar_1vr7k_7:not(._drawerPanel_1vr7k_396){display:none}}._drawer_1vr7k_396{display:none}@media (width<=768px){._drawer_1vr7k_396{z-index:105;pointer-events:none;display:block;position:fixed;inset:0}._drawerOpen_1vr7k_417{pointer-events:auto}}._drawerOverlay_1vr7k_422{background:var(--overlay);opacity:0;transition:opacity .25s;position:absolute;inset:0}._drawerOpen_1vr7k_417 ._drawerOverlay_1vr7k_422{opacity:1}._drawerPanel_1vr7k_396{width:288px;max-width:86%;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-lg);transition:transform .28s cubic-bezier(.3,.8,.3,1);position:absolute;overflow-y:auto;transform:translate(-102%)}._drawerOpen_1vr7k_417 ._drawerPanel_1vr7k_396{transform:none}._drawerPanel_1vr7k_396 ._brand_1vr7k_26{padding:34px 0 24px}._drawerPanel_1vr7k_396 ._logo_1vr7k_34{width:128px}._drawerPanel_1vr7k_396 ._navItem_1vr7k_200{height:48px}._container_1ps1l_1{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex;position:relative}._container_1ps1l_1._disabled_1ps1l_11{opacity:.45;cursor:not-allowed;pointer-events:none}._input_1ps1l_17{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._track_1ps1l_29{background:var(--bg-medium);border:1px solid var(--primary-light);border-radius:12px;flex-shrink:0;align-items:center;width:42px;height:24px;transition:background .2s,border-color .2s;display:inline-flex;position:relative}._input_1ps1l_17:checked~._track_1ps1l_29{background:var(--primary-medium);border-color:var(--primary-medium)}._thumb_1ps1l_49{background:var(--primary-medium);border-radius:50%;width:16px;height:16px;transition:left .2s,background .2s;position:absolute;left:3px}._input_1ps1l_17:checked~._track_1ps1l_29 ._thumb_1ps1l_49{background:var(--primary-light);left:20px}._input_1ps1l_17:focus-visible~._track_1ps1l_29{outline:2px solid var(--primary-medium);outline-offset:2px}._label_1ps1l_71{color:var(--text-soft);font-size:13px}._token_5o5ww_6{color:var(--text);font-family:inherit}._tokenOperator_5o5ww_11{color:var(--text-muted);padding:0 2px}._tokenParenOpen_5o5ww_18{margin-inline-end:calc(-1 * var(--calc-gap,4px));padding-inline-end:0}._tokenParenClose_5o5ww_23{margin-inline-start:calc(-1 * var(--calc-gap,4px));padding-inline-start:0}._tokenEquals_5o5ww_28{color:var(--text-muted);padding:0 2px}._tokenBlank_5o5ww_33{text-indent:0;border-bottom:2px solid var(--primary-medium);vertical-align:baseline;min-width:2em;display:inline-block}._tokenOperandBtn_5o5ww_49{font:inherit;color:var(--text);cursor:pointer;border:none;border-bottom:1.5px dashed var(--belt-orange);line-height:inherit;background:0 0;padding:0 1px;transition:border-color .15s,color .15s}._tokenOperandBtn_5o5ww_49:hover{border-color:var(--primary-medium);color:var(--primary)}._tokenResultBtn_5o5ww_68{font:inherit;color:var(--text-soft);cursor:pointer;border:none;border-bottom:1.5px dashed var(--belt-orange);line-height:inherit;background:0 0;padding:0 2px;transition:border-color .15s,color .15s}._tokenResultBtn_5o5ww_68:hover{border-color:var(--primary-medium);color:var(--primary)}._fraction_5o5ww_105{vertical-align:middle;text-align:center;font-size:.82em;line-height:1;display:inline-block}._fractionPart_5o5ww_113{padding-left:.14em;padding-right:.14em;display:block}._fractionNumerator_5o5ww_122{padding-bottom:.22em}._fractionDenominator_5o5ww_126{border-top:.08em solid;padding-top:.22em}._fractionBlank_5o5ww_140{min-width:2ch}._figure_5o5ww_147{vertical-align:middle;display:inline-block;overflow:visible}._tokenAnswer_5o5ww_154{font-weight:600}._tokenAnswer_5o5ww_154._underlined_5o5ww_157{text-underline-offset:3px;text-decoration:underline}._tokenAnswer_5o5ww_154._underlined_5o5ww_157 ._fraction_5o5ww_105{border-bottom:.08em solid;padding-bottom:.06em}._cardBody_qolv0_8{flex:1;align-content:center;gap:14px;padding:13px 17px;display:grid}._cardBody_qolv0_8._twoCol_qolv0_16{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:column;column-gap:20px;position:relative}._cardBody_qolv0_8._twoCol_qolv0_16 ._calcRow_qolv0_22{padding-inline:6px}._cardBody_qolv0_8._twoCol_qolv0_16:after{content:"";background:var(--border);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}._cardBody_qolv0_8._singleCalc_qolv0_35{justify-items:center}._calcRow_qolv0_22{align-items:baseline;gap:var(--calc-gap,4px);white-space:nowrap;line-height:1.2;display:flex}._calcTerms_qolv0_55{align-items:baseline;column-gap:var(--calc-gap,4px);flex-wrap:wrap;row-gap:.3em;min-width:0;display:flex}._calcTerm_qolv0_55{align-items:baseline;gap:var(--calc-gap,4px);white-space:nowrap;display:flex}._calcTerm_qolv0_55:before{content:"​";margin-inline-end:calc(-1 * var(--calc-gap,4px))}._calcLetter_qolv0_83{color:var(--text-soft);text-align:left;letter-spacing:.02em;-webkit-user-select:none;user-select:none;flex-shrink:0;width:2em;font-size:.75rem;font-weight:700}._posedBody_qolv0_100{flex:1;justify-content:center;align-items:center;padding:13px 17px;display:flex;overflow:hidden}._posedGrid_qolv0_113{flex-direction:column;gap:.06em;line-height:1.4;display:inline-flex}._posedRow_qolv0_120{align-items:baseline;display:grid}._posedRowBtn_qolv0_126{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0;transition:background .15s;overflow:visible}._posedRowBtn_qolv0_126:hover{background:color-mix(in srgb, var(--primary) 12%, transparent)}._posedCell_qolv0_146{text-align:center;position:relative}._posedCarry_qolv0_164{color:var(--text);pointer-events:none;font-size:.5em;font-weight:700;line-height:1;position:absolute;top:-1em;left:-.44em}._posedReplacement_qolv0_177{white-space:nowrap;color:var(--text);pointer-events:none;font-size:.5em;font-weight:700;line-height:1;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._posedStruck_qolv0_193{color:var(--text-soft);display:inline-block;position:relative}._posedStruck_qolv0_193:after{content:"";border-top:.07em solid;position:absolute;inset:45% .06em auto;transform:rotate(-18deg)}._posedCellBlank_qolv0_208{border-bottom:2px dashed var(--primary-medium)}._posedSign_qolv0_212{text-align:center;color:var(--text-muted)}._posedBar_qolv0_217{border-top:.08em solid var(--text-muted);height:0;margin:.18em 0 .08em}._divisionLayout_qolv0_229{align-items:flex-start;line-height:1.4;display:inline-flex}._divisionLeft_qolv0_235{flex-direction:column;gap:.06em;display:inline-flex}._divisionRight_qolv0_245{border-left:.08em solid var(--text-muted);flex-direction:column;align-self:flex-start;gap:.06em;margin-left:.45ch;padding-left:.45ch;display:inline-flex}._divisionValue_qolv0_255{text-align:left;white-space:nowrap}._divisionQuotientBlank_qolv0_262{border-bottom:2px dashed var(--primary-medium)}._divisionBarCell_qolv0_269{border-bottom:.08em solid var(--text-muted);padding-bottom:.1em}._mulSign_qolv0_289{font-size:1.17em;line-height:1}._operandGrid_qolv0_296{flex-direction:column;gap:8px;display:flex}._operandRow_qolv0_302{align-items:center;gap:8px;display:flex}._operandLabel_qolv0_308{color:var(--primary-medium);text-align:center;flex-shrink:0;width:16px;font-size:12px;font-weight:700}._allLabel_qolv0_317.material-symbols-rounded{color:var(--text-soft);text-align:center;flex-shrink:0;width:16px;font-size:16px}._allSep_qolv0_325{background:var(--border);opacity:.5;height:1px;margin:2px 0}._operandInputs_qolv0_335{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._operandSep_qolv0_343{color:var(--text-soft);font-size:12px}._configNumberWrapper_qolv0_348{flex:1 1 0;min-width:64px;max-width:140px}._operandPopover_qolv0_358{flex-direction:column;gap:10px;min-width:200px;padding:14px;display:flex}._operandPopoverTitle_qolv0_366{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px;font-weight:700}._operandPopoverSubtitle_qolv0_375{letter-spacing:.06em;color:var(--text-soft);text-transform:uppercase;margin:0;font-size:11px;font-weight:600}._popoverRow_qolv0_384{align-items:center;gap:8px;display:flex}._popoverLabel_qolv0_390{color:var(--text-muted);min-width:40px;font-size:13px}._popoverInputWrapper_qolv0_396{width:70px}._conditionAdd_qolv0_402{width:26px;height:26px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}._conditionAdd_qolv0_402:hover{background:var(--bg-medium);border-color:var(--text-soft)}._conditionAdd_qolv0_402 .material-symbols-rounded{font-size:22px;font-weight:200}._conditionChip_qolv0_427{text-overflow:ellipsis;background:color-mix(in srgb, var(--primary) 10%, transparent);border:1.5px solid var(--primary-light);max-width:110px;height:26px;color:var(--primary);cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;padding:0 7px;font-size:11px;font-weight:600;transition:background .15s;display:flex;overflow:hidden}._conditionChip_qolv0_427:hover{background:color-mix(in srgb, var(--primary) 18%, transparent)}._conditionPopover_qolv0_450{flex-direction:column;gap:10px;min-width:190px;padding:12px;display:flex}._resultSep_qolv0_460{background:var(--border);height:1px;margin:2px 0}._resultLabel_qolv0_466{color:var(--text-soft);text-align:center;flex-shrink:0;width:16px;font-size:12px;font-weight:700}._resultModeRow_qolv0_475{align-items:center;gap:8px;display:flex}._allowedValuesInput_qolv0_481{flex:1;min-width:0}._configSection_153jj_4{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:14px;padding:16px;display:flex}._configSectionFull_153jj_16{grid-column:1/-1}._configSectionTitle_153jj_20{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:11px;font-weight:700}._configRow_153jj_29{flex-direction:column;gap:6px;display:flex}._configLabel_153jj_35{color:var(--text-muted);font-size:13px;font-weight:500}._switchRow_153jj_46{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._switchLabel_153jj_55{cursor:pointer}._configInline_153jj_59{align-items:center;gap:8px;display:flex}._configInline_153jj_59 ._configLabel_153jj_35{min-width:60px}._configNumberWrapper_153jj_69{width:80px}._fieldHint_153jj_76{color:var(--text-soft);margin:0;font-size:12px;line-height:1.4}._fieldWarning_153jj_84{color:var(--belt-orange);margin:0;font-size:12px;line-height:1.4}._colorPickerRow_153jj_93{align-items:center;gap:10px;display:flex}._colorPicker_153jj_93{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;border-radius:8px;width:40px;height:32px;padding:2px 3px}._colorPicker_153jj_93::-webkit-color-swatch-wrapper{padding:0}._colorPicker_153jj_93::-webkit-color-swatch{border:none;border-radius:5px}._swatchGrid_153jj_118{flex-wrap:wrap;gap:12px;display:flex}._swatchField_153jj_124{cursor:pointer;flex-direction:column;align-items:center;gap:4px;display:flex}._swatchLabel_153jj_132{color:var(--text-soft);font-size:11px;font-weight:600}._tablesPopoverChips_v7yck_2{max-width:240px}._cardBody_i6wdm_7{flex-direction:column;flex:1;justify-content:safe center;gap:6px;min-height:0;padding:13px 17px;display:flex;overflow:hidden}._itemRow_i6wdm_32{font-size:var(--card-font-size,14px);align-items:baseline;gap:6px;display:flex}._cardBody_i6wdm_7._singleItem_i6wdm_43{padding-bottom:calc(13px + var(--card-font-size,14px) * var(--card-ink-below,0));justify-content:safe center;gap:10px}._soloLine_i6wdm_52{text-align:center;font-size:var(--card-font-size,14px);line-height:var(--card-line-height,1.3);justify-content:center;align-items:flex-end;display:flex}._soloAnswer_i6wdm_64{place-items:end center;display:grid}._soloAnswer_i6wdm_64>*{grid-area:1/1}._soloGhost_i6wdm_74{visibility:hidden}._itemLetter_i6wdm_78{color:var(--text-soft);text-align:left;letter-spacing:.02em;-webkit-user-select:none;user-select:none;flex-shrink:0;width:2em;font-size:.75rem;font-weight:700}._statement_i6wdm_91{min-width:0;line-height:var(--card-line-height,1.3);flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}._rangeRow_i6wdm_105{align-items:center;gap:6px;display:flex}._rangeInput_i6wdm_111{width:90px}._rangeSep_i6wdm_115{color:var(--text-soft);font-size:12px}._presetActions_i6wdm_120{flex-wrap:wrap;gap:4px;display:flex}._rangeRow_1galb_6{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._rangeInput_1galb_13{width:90px}._rangeSep_1galb_17{color:var(--text-soft);font-size:12px}._poolBlock_1galb_23{flex-direction:column;gap:6px;display:flex}._poolTitle_1galb_29{color:var(--text-muted);margin:0;font-size:12px;font-weight:600}._presetActions_1galb_36{flex-wrap:wrap;gap:4px;display:flex}._popover_1galb_44{flex-direction:column;gap:10px;min-width:190px;padding:12px;display:flex}._popoverTitle_1galb_52{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:12px;font-weight:700}._popover_t64ts_8{flex-direction:column;gap:10px;min-width:190px;padding:12px;display:flex}._popoverTitle_t64ts_16{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:12px;font-weight:700}._cardBody_314jx_8{padding:13px 17px;padding-bottom:calc(13px + var(--card-font-size,14px) * var(--card-ink-below,0));flex-direction:column;flex:1;justify-content:safe center;align-items:center;gap:9px;min-height:0;display:flex;overflow:hidden}._line_314jx_32{text-align:center;width:100%;font-size:var(--card-font-size,14px);line-height:var(--card-line-height,1.3);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 6px;display:flex}._answerBlank_314jx_49{border-bottom:2px solid var(--primary-medium);width:100%;height:1.15em}._section_4khsy_4{border:1px solid var(--border);background:var(--bg);border-radius:8px;transition:background .15s,border-color .15s}._checked_4khsy_13{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 4%, var(--bg))}._header_4khsy_18{cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--text);background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}._header_4khsy_18:hover:not(:disabled){background:var(--bg-medium)}._checked_4khsy_13 ._header_4khsy_18:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 8%, var(--bg))}._disabled_4khsy_41 ._header_4khsy_18{cursor:not-allowed}._disabled_4khsy_41 ._check_4khsy_13,._disabled_4khsy_41 ._titleLine_4khsy_46{opacity:.45}._check_4khsy_13{border:1px solid var(--border);color:#0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:background .15s,border-color .15s,color .15s;display:flex}._check_4khsy_13 .material-symbols-rounded{font-size:14px}._checked_4khsy_13 ._check_4khsy_13{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}._text_4khsy_77{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._titleLine_4khsy_46{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}._label_4khsy_93{font-size:14px;font-weight:500}._detail_4khsy_98{color:var(--text-soft);font-size:12px}._note_4khsy_103{color:var(--text-soft);font-size:12px;line-height:1.4}._body_4khsy_110{flex-direction:column;gap:12px;padding:2px 12px 14px 40px;display:flex}._popover_xxtlh_8{flex-direction:column;gap:10px;min-width:210px;padding:12px;display:flex}._popoverTitle_xxtlh_16{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:12px;font-weight:700}._rangeRow_xxtlh_28{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._rangeInput_xxtlh_35{width:90px}._rangeSep_xxtlh_39{color:var(--text-soft);font-size:12px}._cardBody_cgl2b_6{flex-direction:column;flex:1;justify-content:safe center;align-items:center;min-height:0;padding:13px 17px;display:flex;position:relative;overflow:hidden}._portraitFrame_cgl2b_21{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}._items_cgl2b_31,._dials_cgl2b_32,._groupWrap_cgl2b_33{justify-content:center;align-items:flex-start;display:flex}._item_cgl2b_31,._group_cgl2b_33{flex-direction:column;flex:none;align-items:center;display:flex}._face_cgl2b_47{flex:none;display:block}._group_cgl2b_33>button{padding:0;display:block}._arrow_cgl2b_60{opacity:.55;flex:none;justify-content:center;align-items:center;display:flex}._arrowSvg_cgl2b_69{width:19.4px;height:9.7px}._portraitFrame_cgl2b_21 ._arrowSvg_cgl2b_69{transform:rotate(90deg)}._lines_cgl2b_79{white-space:nowrap;text-align:center}._period_cgl2b_87{opacity:.7;white-space:nowrap;font-size:.75em}._popover_cgl2b_94{flex-direction:column;gap:10px;min-width:230px;padding:12px;display:flex}._popoverTitle_cgl2b_102{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:12px;font-weight:700}._cardBody_1rdep_6{flex-direction:column;flex:1;justify-content:safe center;align-items:center;min-height:0;padding:13px 17px;display:flex;position:relative;overflow:hidden}._portraitFrame_1rdep_20{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}._items_1rdep_31{justify-content:center;align-items:flex-start;display:flex}._item_1rdep_31{flex-direction:column;flex:none;align-items:center;display:flex}._drawing_1rdep_44{flex:none;justify-content:center;align-items:center;display:flex}._drawing_1rdep_44>button{padding:0;display:block}._line_1rdep_57{white-space:nowrap;text-align:center}._choice_1rdep_64{border:1px solid #0000;border-radius:999px;padding:0 .25em;display:inline-block}._circled_1rdep_71{border-color:currentColor}._choiceSep_1rdep_77{text-align:center;opacity:.5;width:1em;display:inline-block}._popover_1pgh9_3{flex-direction:column;gap:10px;min-width:260px;max-width:340px;padding:12px;display:flex}._popoverTitle_1pgh9_12{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:12px;font-weight:700}._cardBody_tdnft_5{text-align:left;min-height:0;padding:13px 17px;padding-bottom:calc(13px + var(--card-font-size,14px) * var(--card-ink-below,0));flex-direction:column;flex:1;justify-content:safe center;gap:9px;display:flex;overflow:hidden}._line_tdnft_29{min-width:0;font-size:var(--card-font-size,14px);line-height:var(--card-line-height,1.3)}._wrapper_attkc_4{flex-direction:column;gap:8px;display:flex}._label_attkc_10{color:var(--text);align-items:baseline;gap:8px;font-size:16px;display:inline}._labelHint_attkc_17{color:var(--grey);margin-left:5px;font-size:16px}._field_attkc_23{background:var(--bg-light);border:1px solid var(--primary-light);color:var(--text);box-sizing:border-box;border-radius:10px;align-items:flex-start;padding:12px 14px;transition:box-shadow .15s,border-color .15s;display:flex}._field_attkc_23:hover:not(:focus-within){border-color:#0000}._field_attkc_23:focus-within{box-shadow:inset 0 0 0 2px var(--primary);border-color:#0000}._textarea_attkc_42{font:inherit;color:var(--text);resize:vertical;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;font-size:14px;line-height:1.75}._textarea_attkc_42::placeholder{color:var(--text-soft)}._message_attkc_59{color:var(--primary);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}._message_attkc_59 .material-symbols-rounded{font-size:16px;font-weight:300}._errorState_attkc_74 ._field_attkc_23{box-shadow:inset 0 0 0 2px var(--belt-red);border-color:#0000}._errorState_attkc_74 ._field_attkc_23:focus-within{box-shadow:inset 0 0 0 2px var(--belt-red)}._errorState_attkc_74 ._textarea_attkc_42,._messageError_attkc_85,._messageError_attkc_85 .material-symbols-rounded{color:var(--belt-red)}._disabled_attkc_92 ._field_attkc_23{background:var(--bg-medium);cursor:not-allowed;border-color:#0000!important}._disabled_attkc_92 ._textarea_attkc_42{cursor:not-allowed;color:var(--text-muted)}._disabled_attkc_92 ._field_attkc_23:before{display:none}._cardBody_1mxhq_10{text-align:center;flex-direction:column;flex:1;justify-content:safe center;align-items:center;gap:3px;min-height:0;padding:13px 17px;display:flex;overflow:hidden}._line_1mxhq_30{font-size:var(--card-font-size,14px);line-height:var(--card-line-height,1.3);overflow-wrap:break-word;max-width:100%}._cardBody_1mxhq_10{padding-bottom:calc(13px + var(--card-font-size,14px) * var(--card-ink-below,0))}._placeholder_1mxhq_46{color:var(--text-soft);font-style:italic}._tableWrap_1mxhq_53{border:1px solid var(--border);background:var(--bg-card);border-radius:8px;max-height:320px;overflow-y:auto}._headRow_1mxhq_63,._row_1mxhq_64{grid-template-columns:28px 1fr 1fr 28px;align-items:start;gap:6px;padding:4px 6px;display:grid}._headRow_1mxhq_63{z-index:1;background:var(--bg-card);border-bottom:1px solid var(--border);color:var(--text-soft);text-transform:uppercase;letter-spacing:.03em;align-items:center;font-size:11px;font-weight:700;position:sticky;top:0}._row_1mxhq_64+._row_1mxhq_64{border-top:1px solid var(--border-soft,var(--border))}._row_1mxhq_64._selected_1mxhq_91{background:var(--bg-light)}._index_1mxhq_95{color:var(--text-soft);text-align:right;-webkit-user-select:none;user-select:none;padding-top:7px;font-size:11px}._cell_1mxhq_105{width:100%;min-height:30px;color:var(--text);font:inherit;resize:none;background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 6px;font-size:13px;line-height:1.35;overflow:hidden}._cell_1mxhq_105:hover{border-color:var(--border)}._cell_1mxhq_105:focus{border-color:var(--primary);background:var(--bg);outline:none}._cell_1mxhq_105._tooLong_1mxhq_130{border-color:var(--belt-orange)}._remove_1mxhq_134{width:24px;height:24px;color:var(--text-soft);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-top:3px;display:flex}._remove_1mxhq_134:hover{background:var(--bg-danger-soft);color:var(--text-danger)}._remove_1mxhq_134 span{font-size:16px}._rowWarning_1mxhq_157{color:var(--text-warning);grid-column:2/4;margin:0 0 2px;font-size:11px}._tableActions_1mxhq_164{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._count_1mxhq_171{color:var(--text-soft);font-size:12px}._clearLink_1mxhq_176{font:inherit;color:var(--text-danger);cursor:pointer;background:0 0;border:none;padding:0}._clearLink_1mxhq_176:hover{text-decoration:underline}._countWarning_1mxhq_189{color:var(--text-danger);font-weight:600}._importHint_1mxhq_196{color:var(--text-soft);margin:0 0 10px;font-size:13px;line-height:1.45}._importHint_1mxhq_196 strong{color:var(--text)}._importActions_1mxhq_207{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}._importOptions_1mxhq_215{flex-direction:column;gap:8px;margin-top:10px;display:flex}._importPreview_1mxhq_222{margin-top:10px;font-size:13px}._importPreviewTable_1mxhq_227{border-collapse:collapse;width:100%;margin-top:6px}._importPreviewTable_1mxhq_227 th,._importPreviewTable_1mxhq_227 td{border:1px solid var(--border);text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding:4px 6px;font-size:12px;overflow:hidden}._importPreviewTable_1mxhq_227 th{color:var(--text-soft);font-weight:600}._importError_1mxhq_251{color:var(--text-danger);margin:8px 0 0;font-size:13px}._hiddenFileInput_1mxhq_257{display:none}._wrapper_do3zh_5{width:100%;position:relative}._field_do3zh_10{background:var(--bg-light);border:1px solid var(--primary-light);cursor:text;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;min-height:49px;padding:8px 12px;display:flex}._field_do3zh_10:focus-within{box-shadow:inset 0 0 0 2px var(--primary);border-color:#0000}._input_do3zh_28{min-width:8ch;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1}._input_do3zh_28::placeholder{color:var(--text-soft)}._suggestions_do3zh_47{z-index:20;background:var(--bg-card);border:1px solid var(--primary-light);max-height:240px;box-shadow:var(--shadow);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._suggestion_do3zh_47{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px;display:block}._suggestion_do3zh_47:hover,._suggestion_do3zh_47:focus-visible{background:var(--bg-light)}._cardBody_1p0pc_14{flex-direction:column;flex:1;justify-content:safe center;gap:6px;min-height:0;padding:13px 17px;display:flex;overflow:hidden}._cardBody_1p0pc_14._prose_1p0pc_38{gap:11px}._promptLine_1p0pc_44{text-indent:-1.5em;font-size:14px;font-weight:800;line-height:var(--card-line-height,1.3);margin-bottom:1em;padding-left:1.5em}._line_1p0pc_45{text-indent:-1.5em;min-width:0;font-size:var(--card-font-size,14px);line-height:var(--card-line-height,1.3);padding-left:1.5em}._hintLine_1p0pc_97{font-size:calc(var(--card-font-size,14px) * .72);opacity:.65}._hintLine_1p0pc_97+._hintLine_1p0pc_97{margin-top:-7px}._unit_1mfqc_7{white-space:nowrap}._column_1mfqc_17{text-indent:0;flex-direction:column;align-items:center;display:inline-flex}._marked_1mfqc_26{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.07em}._note_1mfqc_45{box-sizing:border-box;height:calc((1.5 + var(--card-ink-below,0)) * 1em / .62);white-space:nowrap;justify-content:center;align-items:flex-end;padding-bottom:.483871em;font-size:.62em;line-height:1.25;display:flex}._glossed_1mfqc_61{min-width:6.8em;padding-inline:.4em}._bare_1mfqc_67 ._note_1mfqc_45{display:none}._trait_1mfqc_73{border-bottom:1px solid;margin-bottom:.25em}._content_10wjg_1{flex-direction:column;gap:6px;min-height:100%;padding:12px 20px 24px;display:flex}._top_10wjg_9{z-index:2;border-bottom:1px solid var(--border-soft);background:var(--bg-card);justify-content:flex-end;align-items:center;gap:4px;margin:-12px -20px 0;padding:8px 12px;display:flex;position:sticky;top:0}._state_10wjg_22{justify-content:center;align-items:center;min-height:100%;padding:24px;display:flex}._overlay_1nhic_4{z-index:106;background:var(--overlay);justify-content:flex-end;animation:.2s _fadeIn_1nhic_1;display:flex;position:fixed;inset:0}._drawer_1nhic_13{width:min(var(--drawer-width), calc(100vw - 48px));overscroll-behavior:contain;background:var(--bg-card);height:100%;box-shadow:var(--shadow-lg);animation:.24s cubic-bezier(.2,.8,.2,1) _slideIn_1nhic_1;overflow-y:auto}._closing_1nhic_23{animation:.2s forwards _fadeOut_1nhic_1}._closing_1nhic_23 ._drawer_1nhic_13{animation:.2s forwards _slideOut_1nhic_1}@media (width<=768px){._drawer_1nhic_13{width:100vw;padding-bottom:env(safe-area-inset-bottom);box-shadow:none}}@keyframes _fadeIn_1nhic_1{0%{opacity:0}}@keyframes _fadeOut_1nhic_1{to{opacity:0}}@keyframes _slideIn_1nhic_1{0%{transform:translate(100%)}}@keyframes _slideOut_1nhic_1{to{transform:translate(100%)}}._ring_1apm3_1{vertical-align:middle;flex-shrink:0;place-items:center;display:inline-grid;position:relative}._arcs_1apm3_8{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._knot_1apm3_15{transition:transform .15s cubic-bezier(.3,1.6,.6,1);position:relative}button:hover>._ring_1apm3_1 ._knot_1apm3_15,button:focus-visible>._ring_1apm3_1 ._knot_1apm3_15{transform:translateY(-2px)rotate(-4deg)scale(1.08)}._plus_1apm3_31{width:22px;height:22px;color:var(--primary);opacity:0;border-radius:50%;place-items:center;transition:opacity .15s,transform .15s,background .15s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}._plus_1apm3_31 .material-symbols-rounded{font-size:20px;font-weight:600}tr:hover ._plus_1apm3_31{opacity:1;transform:translate(-50%,-50%)}button:hover>._ring_1apm3_1 ._plus_1apm3_31,button:focus-visible>._ring_1apm3_1 ._plus_1apm3_31{opacity:1;background:var(--primary);color:var(--on-primary);transform:translate(-50%,-50%)scale(1.1)}:is(button:hover>._ring_1apm3_1:has(._plus_1apm3_31) ._knot_1apm3_15,button:focus-visible>._ring_1apm3_1:has(._plus_1apm3_31) ._knot_1apm3_15){opacity:.4;transform:none}._sm_1apm3_69{width:30px;height:30px}._sm_1apm3_69 ._knot_1apm3_15{width:18px}._md_1apm3_76{width:40px;height:40px}._md_1apm3_76 ._knot_1apm3_15{width:24px}._lg_1apm3_83{width:68px;height:68px}._lg_1apm3_83 ._knot_1apm3_15{width:40px}._full_1apm3_92:after{content:"check";background:var(--text-success);width:15px;height:15px;color:var(--bg-card);box-shadow:0 0 0 2px var(--bg-card);font-feature-settings:"liga";border-radius:50%;place-items:center;font-family:Material Symbols Rounded;font-size:12px;line-height:1;display:grid;position:absolute;top:-4px;right:-7px}._sm_1apm3_69._full_1apm3_92:after{width:13px;height:13px;font-size:10px;top:-3px;right:-5px}._tabBar_1xkp7_4{min-width:0;box-shadow:inset 0 -1px 0 var(--border);scrollbar-width:none;align-items:flex-end;gap:4px;display:flex;position:relative;overflow-x:auto}._tabBar_1xkp7_4::-webkit-scrollbar{display:none}._tabWrap_1xkp7_18{border-radius:10px 10px 0 0;flex-shrink:0;align-items:center;transition:background .15s;display:flex}._tabWrap_1xkp7_18:hover{background:var(--bg-light)}._tabWrapActive_1xkp7_28{padding-right:6px}._tab_1xkp7_4{color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px 10px 0 0;align-items:center;gap:8px;padding:10px 14px 11px;font-family:inherit;font-size:14.5px;transition:color .15s;display:flex}._tab_1xkp7_4:hover{color:var(--text)}._tabActive_1xkp7_50,._tabActive_1xkp7_50:hover{color:var(--primary);cursor:default}._tabWrapActive_1xkp7_28 ._tab_1xkp7_4{padding-right:6px}._two_1xkp7_60{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}._two_1xkp7_60 small{color:var(--text-soft);font-size:11.5px}._tabActive_1xkp7_50 ._two_1xkp7_60 small{color:color-mix(in srgb, var(--primary) 70%, var(--text-soft))}._count_1xkp7_74{background:var(--bg-medium);min-width:20px;height:20px;color:var(--text-muted);border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;display:inline-grid}._tabActive_1xkp7_50 ._count_1xkp7_74{background:var(--primary-light);color:var(--primary)}._action_1xkp7_90{display:inline-flex}._tabWrap_1xkp7_18 ._action_1xkp7_90 button:hover:not(:disabled),._tabWrap_1xkp7_18 ._action_1xkp7_90 button[aria-expanded=true]{background:var(--bg-medium)}._icon_1xkp7_100{font-variation-settings:"FILL" 0, "wght" 300;font-size:16px}._tabActive_1xkp7_50 ._icon_1xkp7_100{font-variation-settings:"FILL" 1, "wght" 400}._add_1xkp7_113{border:1px dashed var(--border);height:32px;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-self:center;align-items:center;gap:4px;margin:0 4px 0 6px;padding:0 12px;font-family:inherit;font-size:13px;transition:color .15s,border-color .15s;display:inline-flex}._add_1xkp7_113:hover{border-color:var(--primary-medium);color:var(--primary)}._add_1xkp7_113 .material-symbols-rounded{font-size:17px}@media (width<=640px){._add_1xkp7_113{justify-content:center;width:32px;padding:0}._addLabel_1xkp7_147{display:none}}._indicator_1xkp7_152{background:var(--primary);pointer-events:none;border-radius:3px 3px 0 0;height:3px;transition:left .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}._section_1144l_5{border-top:1px solid var(--border)}._header_1144l_9{cursor:pointer;width:100%;font-family:var(--font);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 2px;display:flex}._header_1144l_9:hover ._title_1144l_22,._header_1144l_9:hover ._chevron_1144l_23{color:var(--text-muted)}._title_1144l_22{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--primary-light) 55%, transparent);color:var(--primary);border-radius:8px;padding:5px;font-size:11px;font-weight:700;transition:color .15s}._summary_1144l_44{min-width:0;color:var(--text-soft);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}._chevron_1144l_23{color:var(--text-soft);margin-left:auto;font-size:20px;transition:transform .2s,color .15s}._chevronOpen_1144l_63{transform:rotate(180deg)}._body_1144l_67{padding:4px 2px 16px}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._calendar_lhezp_1 .rdp-root{--rdp-accent-color:var(--primary-medium);--rdp-accent-background-color:var(--primary-medium);--rdp-day_button-height:2rem;--rdp-day_button-width:2rem;--rdp-day_button-border-radius:50%;--rdp-today-color:var(--primary-medium);margin:0}._calendar_lhezp_1 .rdp-month_caption{font-size:.8125rem;font-weight:600}._calendar_lhezp_1 .rdp-weekday{color:var(--text-muted);font-size:.7rem}._calendar_lhezp_1 .rdp-day_button{font-size:.8rem}._picker_lhezp_31{--day:2.25rem;width:calc(7 * var(--day))}._picker_lhezp_31 .rdp-root{--rdp-day-width:var(--day);--rdp-day-height:var(--day)}._picker_lhezp_31 .rdp-weekday{height:1.75rem;padding:0}._picker_lhezp_31 .rdp-month_caption{display:none}._header_lhezp_50{justify-content:space-between;align-items:center;height:2.25rem;margin-bottom:2px;display:flex}._title_lhezp_58{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:2px;padding:4px 4px 4px 6px;font-size:.8125rem;font-weight:600;transition:background .1s;display:inline-flex}._title_lhezp_58:hover{background:var(--bg-light)}._title_lhezp_58 .material-symbols-rounded{color:var(--primary-medium);font-size:18px}._nav_lhezp_83{display:flex}._navBtn_lhezp_87{width:2rem;height:2rem;color:var(--primary-medium);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}._navBtn_lhezp_87:hover:not(:disabled){background:var(--bg-light)}._navBtn_lhezp_87:disabled{opacity:.35;cursor:default}._grid_lhezp_109{height:calc(1.75rem + 6 * var(--day));grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:4px;padding-bottom:4px;display:grid}._cell_lhezp_119{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:.875rem;transition:background .1s}._cell_lhezp_119:hover:not(:disabled){background:var(--bg-light)}._cell_lhezp_119:disabled{opacity:.35;cursor:default}._cellCurrent_lhezp_140,._cellCurrent_lhezp_140:hover:not(:disabled){background:var(--primary-medium);color:#fff;font-weight:600}._dateRow_19nur_3{align-items:center;gap:6px;padding:4px 10px;display:flex}._dateText_19nur_10{color:var(--text-soft);flex:1;font-size:.75rem;line-height:1.3}._editDateBtn_19nur_17{cursor:pointer;width:28px;height:28px;color:var(--text-soft);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}._editDateBtn_19nur_17:hover{background:var(--bg-light);color:var(--text)}._editDateBtn_19nur_17 .material-symbols-rounded{font-size:16px}._dateSection_19nur_43{flex-direction:column;gap:0;padding:4px 6px 6px;display:flex}._dateLabel_19nur_50{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:0 4px 2px;font-size:.75rem;font-weight:600}._dateActions_19nur_59{justify-content:flex-end;gap:6px;padding:6px 4px 2px;display:flex}._section_sesoi_1{flex-direction:column;gap:2px;display:flex}._empty_sesoi_7{color:var(--text-soft);padding:4px 10px 8px;font-size:.8125rem}._addZone_sesoi_15{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;margin-top:6px;padding-top:10px;display:flex}._addTitle_sesoi_24{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:0 10px 2px;font-size:.75rem;font-weight:600}._error_sesoi_33{color:var(--text-danger);padding:4px 10px;font-size:.75rem}._list_sesoi_41{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._item_sesoi_50{border-radius:8px;align-items:center;gap:10px;padding:4px 4px 4px 10px;display:flex}._item_sesoi_50:hover{background:var(--bg-light)}._dot_sesoi_62{border:2px solid #0000;border-radius:50%;flex-shrink:0;width:20px;height:20px}._content_sesoi_70{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._levelName_sesoi_78{color:var(--text);align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:flex}._currentTag_sesoi_87{color:var(--text-soft);border:1px solid var(--border-soft);border-radius:999px;padding:0 6px;font-size:.6875rem;font-weight:500}._date_sesoi_96{color:var(--text-soft);font-size:.75rem}._evaluationLink_sesoi_101{color:var(--primary);text-underline-offset:2px;text-decoration:underline}._iconBtn_sesoi_107{cursor:pointer;width:28px;height:28px;color:var(--text-soft);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}._iconBtn_sesoi_107:hover:not(:disabled){background:var(--bg);color:var(--text)}._iconBtnDanger_sesoi_129:hover:not(:disabled){background:var(--bg-danger-soft);color:var(--text-danger)}._iconBtn_sesoi_107:disabled{cursor:default;opacity:.5}._iconBtn_sesoi_107 .material-symbols-rounded{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 20;font-size:16px}._confirmItem_sesoi_150{background:var(--bg-danger-soft);border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}._confirmText_sesoi_159{color:var(--text);font-size:.8125rem}._actions_sesoi_164{justify-content:flex-end;gap:6px;display:flex}._formItem_sesoi_172{border:1px solid var(--border-soft);background:var(--bg);border-radius:10px;padding:6px}._form_sesoi_172{flex-direction:column;gap:2px;display:flex}._levelRow_sesoi_185{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:2px 4px;display:flex}._levelDots_sesoi_193{gap:2px;display:flex}._levelDotBtn_sesoi_198{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:border-color .1s;display:flex}._levelDotBtn_sesoi_198:hover{border-color:var(--border)}._levelDotBtnActive_sesoi_216,._levelDotBtnActive_sesoi_216:hover{border-color:var(--primary-medium)}._levelDot_sesoi_193{border:2px solid #0000;border-radius:50%;width:20px;height:20px}._levelRowName_sesoi_228{color:var(--text);font-size:.8125rem}._levelHint_sesoi_233{color:var(--text-muted)}._objective_sesoi_240{margin:2px 10px 4px}._levelTitle_sesoi_247{color:var(--text-muted);padding:2px 10px;font-size:.75rem;font-weight:600}._previous_sesoi_254{margin-top:6px}._previousLevel_sesoi_258{flex-direction:column;gap:2px;display:flex}._previousLevel_sesoi_258+._previousLevel_sesoi_258{margin-top:6px}._avatar_1ylpx_1{box-sizing:border-box;color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;line-height:1;display:inline-flex}._size-26_1ylpx_14{width:26px;height:26px}._size-26_1ylpx_14 ._initials_1ylpx_15{font-size:10px}._size-26_1ylpx_14 .material-symbols-rounded{font-size:15px;font-weight:200}._size-32_1ylpx_18{width:32px;height:32px}._size-32_1ylpx_18 ._initials_1ylpx_15{font-size:11px}._size-32_1ylpx_18 .material-symbols-rounded{font-size:18px;font-weight:200}._size-45_1ylpx_22{width:45px;height:45px}._size-45_1ylpx_22 ._initials_1ylpx_15{font-size:12px}._size-45_1ylpx_22 .material-symbols-rounded{font-size:26px;font-weight:200}._size-50_1ylpx_26{width:50px;height:50px}._size-50_1ylpx_26 ._initials_1ylpx_15{font-size:13px}._size-50_1ylpx_26 .material-symbols-rounded{font-size:28px;font-weight:200}._size-fill_1ylpx_30{width:100%;height:100%}._size-fill_1ylpx_30 ._initials_1ylpx_15{font-size:inherit}._color-yellow_1ylpx_33{background:var(--belt-yellow)}._color-orange_1ylpx_34{background:var(--belt-orange)}._color-red_1ylpx_35{background:var(--belt-red)}._color-green_1ylpx_36{background:var(--belt-green)}._color-blue_1ylpx_37{background:var(--belt-blue)}._color-neutral_1ylpx_39{background:var(--primary-light);color:var(--primary)}._muted_1ylpx_41{border:1px solid var(--primary);color:var(--primary);background:0 0}._initials_1ylpx_15{letter-spacing:.02em}._link_xu3s1_2{color:inherit;font:inherit;text-align:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s;display:inline}._link_xu3s1_2:hover{color:var(--primary);-webkit-text-decoration-color:var(--primary-medium);text-decoration-color:var(--primary-medium)}._link_xu3s1_2:focus-visible{outline:2px solid var(--primary-medium);outline-offset:2px;border-radius:3px}._table_60ek2_7{--cw:84px;border-collapse:separate;border-spacing:0;width:100%;min-width:max-content}._table_60ek2_7 th,._table_60ek2_7 td{text-align:center;vertical-align:middle;padding:0}._table_60ek2_7 thead{z-index:4;background:var(--bg-card);position:sticky;top:0}._studentCol_60ek2_29{z-index:2;background:var(--bg-card);min-width:230px;position:sticky;left:0;text-align:left!important;padding:8px 14px!important}._table_60ek2_7 thead ._studentCol_60ek2_29{z-index:5}._table_60ek2_7 [data-band="1"]{background-color:color-mix(in srgb, var(--bg-medium) 55%, var(--bg-card))}._groupRow_60ek2_47 th{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--text-muted);font-size:11.5px;font-weight:400;transition:color .15s;padding:10px 6px 6px!important}._groupRow_60ek2_47 th[data-band]{border-radius:12px 12px 0 0}._groupName_60ek2_60{align-items:center;gap:6px;display:inline-flex}._groupName_60ek2_60:before{content:"";background:var(--primary-medium);border-radius:3px;width:8px;height:8px}._namesRow_60ek2_73 ._studentCol_60ek2_29{vertical-align:bottom!important}._search_60ek2_76{--input-bg:var(--bg-card);max-width:190px}._nameCell_60ek2_82{width:var(--cw);min-width:var(--cw);max-width:var(--cw);vertical-align:bottom!important;padding:8px 5px!important}._colName_60ek2_89{color:var(--text);border-bottom:2px solid #0000;padding-bottom:4px;font-size:12px;font-weight:400;line-height:1.25;transition:color .15s,border-color .15s;display:block}._colText_60ek2_102{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._colLink_60ek2_113{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}._colLink_60ek2_113:hover ._colName_60ek2_89{color:var(--primary);border-color:var(--primary-medium)}._colLink_60ek2_113:focus-visible{outline:2px solid var(--primary-medium);outline-offset:2px;border-radius:3px}._distRow_60ek2_134 td,._distRow_60ek2_134 th{border-bottom:1px solid var(--primary-light);padding:0 0 10px!important}._distRow_60ek2_134 ._studentCol_60ek2_29{color:var(--text-soft);font-size:11.5px;font-weight:400;vertical-align:bottom!important;padding:0 14px 10px!important}._distBar_60ek2_147{background:var(--border-soft);width:12px;height:38px;box-shadow:inset 0 0 0 1px var(--border-soft);border-radius:4px;flex-direction:column-reverse;margin:auto;display:flex;overflow:hidden}._distBar_60ek2_147 i{display:block}._distBar_60ek2_147[data-enter]{--enter:enter-grow-y;--enter-duration:.5s;--enter-step:40ms;--enter-cap:30;transform-origin:bottom}._distNone_60ek2_168{background:var(--bg-light)}._table_60ek2_7 tbody td{border-bottom:1px dashed var(--border-soft);padding:4px 3px}._table_60ek2_7 tbody tr:hover td:not(._pad_60ek2_177){background-image:linear-gradient(var(--table-highlight), var(--table-highlight))}._pad_60ek2_177{width:16px;min-width:16px;background:0 0!important;border:0!important}._student_60ek2_29{align-items:center;gap:10px;display:flex}._studentText_60ek2_193{min-width:0}._studentName_60ek2_196{color:var(--text);white-space:nowrap;font-size:14px;display:block}._studentLevel_60ek2_202{color:var(--text-soft);font-size:11px;display:block}._count_60ek2_207{color:var(--text-soft);white-space:nowrap;margin-left:auto;padding-left:10px;font-size:11px}._count_60ek2_207 b{color:var(--text);font-weight:400}._student_60ek2_29>:last-child:not(._studentText_60ek2_193){margin-left:auto}._cellButton_60ek2_223{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:inline-flex}._cellStatic_60ek2_231{cursor:default}._cellButton_60ek2_223:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._notConcerned_60ek2_238{width:40px;height:40px;color:var(--text-soft);place-items:center;display:inline-grid}._cellButton_60ek2_223[data-enter],._notConcerned_60ek2_238[data-enter]{--enter:enter-pop;--enter-duration:.38s;--enter-step:22ms;--enter-cap:30}._tipLine_60ek2_256{display:block}._tipLine_60ek2_256:first-child{color:var(--text)}._tipLine_60ek2_256+._tipLine_60ek2_256{color:var(--text-muted)}._skeleton_60ek2_267{opacity:.55}._skeleton_60ek2_267 ._cell_60ek2_223{pointer-events:none}._ghostBar_60ek2_273{background:var(--bg-medium);border-radius:5px;height:9px;display:block}._ghostName_60ek2_279{margin:0 auto 6px}._skeletonText_60ek2_282{flex-direction:column;gap:6px;display:flex}._ghostAvatar_60ek2_287{border:1.5px dashed var(--border);border-radius:50%;flex-shrink:0;width:30px;height:30px}._compact_60ek2_296{--cw:66px}._compact_60ek2_296 ._studentCol_60ek2_29{min-width:0;padding:5px 8px 5px 10px!important}._compact_60ek2_296 ._student_60ek2_29{gap:7px}._compact_60ek2_296 ._studentName_60ek2_196{font-size:12.5px}._compact_60ek2_296 ._studentLevel_60ek2_202{display:none}._compact_60ek2_296 ._groupRow_60ek2_47 th{font-size:10px;padding:8px 4px 4px!important}._compact_60ek2_296 ._nameCell_60ek2_82{padding:6px 3px!important}._compact_60ek2_296 ._colName_60ek2_89{font-size:10.5px}._compact_60ek2_296 tbody td{padding:3px 2px}._compact_60ek2_296 ._cellButton_60ek2_223>span{width:36px;height:36px}._compact_60ek2_296 ._distRow_60ek2_134 ._studentCol_60ek2_29{font-size:10.5px;padding:0 8px 10px 10px!important}._compact_60ek2_296 ._pad_60ek2_177{width:8px;min-width:8px}._compact_60ek2_296 ._ghostAvatar_60ek2_287{width:26px;height:26px}._evaluate_1v003_2{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;padding-bottom:10px;font-size:13px;display:flex}._evaluate_1v003_2>span{flex:1;min-width:0}._evaluate_1v003_2 small{color:var(--text-soft);font-size:11.5px;display:block}._link_bnlhs_4{vertical-align:middle;color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;font-size:14px;text-decoration:none;transition:opacity .15s;display:inline-flex;position:relative}._link_bnlhs_4:hover{opacity:.85}._link_bnlhs_4:after{content:"";transform-origin:0;background:currentColor;height:2px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:2px;right:2px;transform:scaleX(0)}._link_bnlhs_4:hover:after,._link_bnlhs_4:focus-visible:after{transform:scaleX(1)}._link_bnlhs_4:focus-visible{outline:none}._label_bnlhs_47{line-height:1}._icon_bnlhs_51{color:inherit;font-weight:200;line-height:1}._sheet_xzfer_2{background:var(--bg-card);min-height:100%}._full_xzfer_6{container:side/inline-size}._top_xzfer_11{z-index:3;border-bottom:1px solid var(--border-soft);background:var(--bg-card);color:var(--text-muted);align-items:center;gap:2px;padding:6px 8px;font-size:13px;display:flex;position:sticky;top:0}._grow_xzfer_24{flex:1}._position_xzfer_27{color:var(--text-soft);white-space:nowrap;margin:0 6px;font-size:12px}._back_xzfer_33{color:var(--primary);font-family:var(--font);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:2px;padding:6px 6px 6px 0;font-size:14px;display:inline-flex}._back_xzfer_33:hover{background:var(--bg-light)}._head_xzfer_50{background:linear-gradient(120deg, color-mix(in srgb, var(--belt-blue) 22%, var(--bg-card)), var(--bg-card) 65%);flex-wrap:wrap;align-items:center;gap:18px;padding:22px 24px 18px;display:flex}._headRing_xzfer_58{width:88px;height:88px;font-size:24px}._headText_xzfer_63{min-width:0}._headText_xzfer_63 h4{color:var(--text);margin:0;font-size:24px;font-weight:400}._chips_xzfer_72{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._headActions_xzfer_78{flex-wrap:wrap;align-self:flex-start;gap:8px;margin-left:auto;display:flex}._body_xzfer_86{grid-template-columns:minmax(0,1fr);gap:24px;padding:18px 24px 24px;display:grid}@container side (width>=700px){._body_xzfer_86{grid-template-columns:minmax(0,1.35fr) minmax(240px,1fr)}}._tabs_xzfer_98{padding:0 18px}._historyBody_xzfer_103{max-width:640px;padding:18px 24px 24px}._historyLoading_xzfer_107{justify-content:center;padding:32px 0;display:flex}@container side (width<=440px){._tabs_xzfer_98{padding:0 8px}._historyBody_xzfer_103{padding:16px}._head_xzfer_50{gap:12px;padding:16px}._headRing_xzfer_58{width:64px;height:64px;font-size:18px}._headText_xzfer_63 h4{font-size:20px}._headActions_xzfer_78{width:100%;margin-left:0}._body_xzfer_86{padding:16px}}._kpis_xzfer_142{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}._main_xzfer_150{container:sheetMain/inline-size}@container sheetMain (width>=560px){._kpis_xzfer_142{grid-template-columns:repeat(4,minmax(0,1fr))}}._kpis_xzfer_142>span{display:block}._kpi_xzfer_142{background:var(--bg-light);border-radius:12px;height:100%;padding:10px 12px}._kpi_xzfer_142 b{overflow-wrap:anywhere;color:var(--text);font-size:20px;font-weight:400;display:block}._kpi_xzfer_142 b small{color:var(--text-soft);font-size:13px}._kpi_xzfer_142>span{color:var(--text-soft);font-size:11.5px}._section_xzfer_183+._section_xzfer_183{margin-top:20px}._section_xzfer_183 h5{letter-spacing:.07em;text-transform:uppercase;color:var(--text-soft);align-items:center;gap:6px;margin:0 0 10px;font-size:11.5px;font-weight:400;display:flex}._section_xzfer_183 h5 .material-symbols-rounded{font-size:16px}._beltIcon_xzfer_200{width:16px;height:16px}._note_xzfer_204{color:var(--text-soft);margin:0;font-size:13px}@container side (width>=1060px){._competencies_xzfer_212{columns:2;column-gap:26px}._group_xzfer_216{break-inside:avoid}}._group_xzfer_216{border-radius:12px;scroll-margin-top:56px}._full_xzfer_6 ._group_xzfer_216{scroll-margin-top:calc(var(--page-sticky-top) + 56px)}._groupFlash_xzfer_229{animation:1.6s ease-out _group-flash_xzfer_1}@keyframes _group-flash_xzfer_1{0%,35%{background:color-mix(in srgb, var(--primary) 12%, transparent)}to{background:0 0}}._groupName_xzfer_241{letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);margin:10px 0 2px 6px;font-size:11px}._row_xzfer_248{width:100%;color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:3px 6px;font-size:13px;display:flex}._row_xzfer_248:hover,._rowOpen_xzfer_264{background:var(--bg-light)}._rowName_xzfer_267{flex:1;min-width:0}._rowBelt_xzfer_271{text-align:right;width:96px;color:var(--text-soft);font-size:11.5px;line-height:1.2}._rowBelt_xzfer_271 small{font-size:10.5px;display:block}._history_xzfer_103{border:1px solid var(--border-soft);border-radius:12px;margin:4px 0 8px;padding:10px 12px}._todo_xzfer_289{flex-direction:column;gap:6px;display:flex}._todoRow_xzfer_294{background:var(--bg-warning-soft);width:100%;font-family:var(--font);text-align:left;color:var(--text);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}._todoRow_xzfer_294:hover,._todoRowOpen_xzfer_310{box-shadow:inset 0 0 0 1px var(--border)}._todoRow_xzfer_294 .material-symbols-rounded{color:var(--text-soft);font-size:18px}._todoText_xzfer_318{flex:1;min-width:0}._todoGroup_xzfer_323{flex-direction:column;gap:4px;display:flex}._todoHead_xzfer_328{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 2px;font-size:11.5px;display:flex}._todoRowCompact_xzfer_337{padding:4px 8px}._todoRowCompact_xzfer_337 ._todoText_xzfer_318{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._todoMore_xzfer_345{font-family:var(--font);color:var(--primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:12.5px;font-weight:600}._todoMore_xzfer_345:hover{text-decoration:underline}._todo_xzfer_289 small{color:var(--text-soft);font-size:11.5px;display:block}._timeline_xzfer_366{flex-direction:column;gap:12px;padding-left:20px;display:flex;position:relative}._timeline_xzfer_366:before{content:"";background:var(--border-soft);width:2px;position:absolute;top:6px;bottom:6px;left:5px}._timeline_xzfer_366>div{color:var(--text);font-size:13px;position:relative}._timeline_xzfer_366>div:before{content:"";background:var(--dot);width:12px;height:12px;box-shadow:0 0 0 3px var(--bg-card), inset 0 0 0 1px var(--dot-edge);border-radius:50%;position:absolute;top:3px;left:-20px}._timeline_xzfer_366 small{color:var(--text-soft);font-size:11.5px;display:block}._pendingList_xzfer_405{flex-direction:column;gap:6px;display:flex}._pending_xzfer_405{background:var(--bg-warning-soft);width:100%;color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}._pending_xzfer_405:hover{background:color-mix(in srgb, var(--bg-warning-soft) 80%, var(--text) 8%)}._pendingDot_xzfer_428{background:var(--dot);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--dot-edge);border-radius:50%;flex-shrink:0}._pendingText_xzfer_436{flex:1;min-width:0}._pendingText_xzfer_436 small{color:var(--text-soft);font-size:11.5px;display:block}._pending_xzfer_405>.material-symbols-rounded{color:var(--text-soft);font-size:20px}._month_xzfer_449+._month_xzfer_449{margin-top:18px}._monthName_xzfer_452{color:var(--text-muted);margin:0 0 10px;font-size:13px}._monthName_xzfer_452:first-letter{text-transform:uppercase}._timeline_xzfer_366>._missed_xzfer_461{color:var(--text-muted)}._timeline_xzfer_366>._missed_xzfer_461:before{background:var(--bg-card);box-shadow:0 0 0 3px var(--bg-card), inset 0 0 0 2px var(--dot-mark)}._timeline_xzfer_366 ._eventLink_xzfer_469{font-size:inherit;padding:0}._bars_xzfer_475{gap:7px;display:grid}._bars_xzfer_475>span{display:block}._subBar_xzfer_482{width:100%;font:inherit;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:98px minmax(0,1fr) 36px;align-items:center;gap:8px;margin:-3px 0;padding:3px 6px;font-size:12px;transition:background .15s;display:grid}._subBar_xzfer_482:hover{background:var(--bg-light);color:var(--text)}._subBar_xzfer_482>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._subBar_xzfer_482 i{background:var(--border-soft);border-radius:3px;height:6px;display:block;overflow:hidden}._subBar_xzfer_482 i b{background:var(--primary-medium);border-radius:3px;height:100%;display:block}._subBar_xzfer_482 em{text-align:right;color:var(--text-soft);font-size:11px;font-style:normal}._synth_xzfer_529{background:var(--bg-light);color:var(--text-muted);border-radius:14px;margin:0;padding:14px;font-size:13px;line-height:1.55}._synth_xzfer_529 b{color:var(--text);font-weight:400}._synthNote_xzfer_542{color:var(--text-soft);align-items:center;gap:6px;margin-top:10px;font-size:11.5px;display:flex}._synthNote_xzfer_542 .material-symbols-rounded{font-size:15px}._ring_dvn8m_2{background:var(--border-soft);border-radius:50%;flex-shrink:0;place-items:center;width:78px;height:78px;padding:5px;font-size:20px;display:grid;position:relative}._ringFill_dvn8m_15{-webkit-mask:conic-gradient(from -90deg, #000 var(--enter-sweep), transparent 0);-webkit-mask:conic-gradient(from -90deg, #000 var(--enter-sweep), transparent 0);mask:conic-gradient(from -90deg, #000 var(--enter-sweep), transparent 0);--enter:enter-sweep;--enter-duration:.75s;--enter-step:45ms;--enter-base:.18s;border-radius:50%;position:absolute;inset:0}._ringAvatar_dvn8m_26{box-shadow:0 0 0 3px var(--bg-card);position:relative}._level_dvn8m_30{border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);border-radius:999px;padding:1px 7px;font-size:10.5px;position:absolute;bottom:-3px;right:-8px}._bar_dvn8m_43{background:var(--border-soft);border-radius:3px;height:4px;margin:4px 0;display:flex;overflow:hidden}._bar_dvn8m_43 i{background:var(--primary-medium);transform-origin:0;--enter:enter-grow-x;--enter-duration:.6s;--enter-step:45ms;--enter-base:.26s;height:100%;display:block}._bar_dvn8m_43 ._barDone_dvn8m_61{background:var(--text-success)}._tile_dvn8m_66{border:1px solid var(--border-soft);background:var(--bg-card);text-align:center;cursor:pointer;border-radius:18px;outline:none;flex-direction:column;align-items:center;gap:3px;padding:18px 12px 10px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}._tile_dvn8m_66[data-enter]{--enter:enter-rise-scale;--enter-duration:.4s;--enter-step:45ms}._tile_dvn8m_66:hover{border-color:var(--border);box-shadow:var(--shadow);transform:translateY(-3px)}._tile_dvn8m_66:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 30%, transparent)}._selected_dvn8m_95,._selected_dvn8m_95:hover{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 20%, transparent);transform:none}._tileRing_dvn8m_101{margin-bottom:6px}._name_dvn8m_104{color:var(--text);font-size:14.5px}._last_dvn8m_108{min-height:22px;color:var(--text-soft);justify-content:center;align-items:center;gap:6px;font-size:11.5px;display:flex}._lastKnot_dvn8m_117{width:26px}._star_dvn8m_121{background:var(--belt-yellow);color:#293637;border-radius:50%;place-items:center;width:20px;height:20px;animation:2.2s ease-out infinite _pulse_dvn8m_1;display:grid;position:absolute;top:10px;right:10px}[data-entering] ._star_dvn8m_121[data-enter]{--star-in:enter-pop;animation-name:var(--star-in), _pulse_dvn8m_1;animation-duration:.42s,2.2s;animation-delay:calc(.7s + min(var(--enter-i,0), 14) * 45ms), calc(1.12s + min(var(--enter-i,0), 14) * 45ms);animation-timing-function:cubic-bezier(.2,.75,.25,1),ease-out;animation-iteration-count:1,infinite;animation-fill-mode:both,none}._star_dvn8m_121 .material-symbols-rounded{font-variation-settings:"FILL" 1;font-size:13px}@keyframes _pulse_dvn8m_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--belt-yellow) 60%, transparent)}70%,to{box-shadow:0 0 0 9px #0000}}._stats_dvn8m_160{border-top:1px dashed var(--border-soft);text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;margin-top:8px;padding-top:10px;display:grid}._stats_dvn8m_160>div{min-width:0;color:var(--text-soft);font-size:10.5px;line-height:1.25}._stats_dvn8m_160 b{color:var(--text);font-size:15px;font-weight:400;line-height:1.1;display:block}._stats_dvn8m_160 b small{color:var(--text-soft);font-size:11px}:is(._tile_dvn8m_66>span:has(>._stats_dvn8m_160),._tile_dvn8m_66>span:has(>._consolidate_dvn8m_189)){width:100%}._consolidate_dvn8m_189{background:var(--bg-warning-soft);text-align:left;width:100%;color:var(--text);border-radius:11px;align-items:center;gap:7px;margin-top:9px;padding:5px 9px;font-size:12px;display:flex}._consolidate_dvn8m_189>.material-symbols-rounded{color:var(--text-warning);font-variation-settings:"FILL" 1;font-size:16px}._consolidate_dvn8m_189>span:last-child{flex:1;min-width:0}._consolidate_dvn8m_189 em{letter-spacing:.07em;text-transform:uppercase;color:var(--text-warning);font-size:9.5px;font-style:normal;display:block}._consolidate_dvn8m_189 b{white-space:nowrap;text-overflow:ellipsis;font-weight:400;display:block;overflow:hidden}._ok_dvn8m_231{background:var(--bg-success-soft)}._ok_dvn8m_231>.material-symbols-rounded,._ok_dvn8m_231 em{color:var(--text-success)}._none_dvn8m_238{background:var(--bg-light)}._none_dvn8m_238>.material-symbols-rounded,._none_dvn8m_238 em{color:var(--text-soft)}._actions_dvn8m_247{opacity:0;gap:2px;margin-top:4px;transition:opacity .18s,transform .18s;display:flex;transform:translateY(4px)}._tile_dvn8m_66:hover ._actions_dvn8m_247,._tile_dvn8m_66:focus-within ._actions_dvn8m_247{opacity:1;transform:none}._compact_dvn8m_262{padding:14px 8px 10px}._compact_dvn8m_262:hover{box-shadow:none;transform:none}._compact_dvn8m_262 ._ring_dvn8m_2{width:64px;height:64px;padding:4px;font-size:17px}._compact_dvn8m_262 ._name_dvn8m_104{font-size:13.5px}._compact_dvn8m_262 ._stats_dvn8m_160{gap:8px}._skeleton_dvn8m_283,._skeleton_dvn8m_283:hover{cursor:default;border-color:var(--border-soft);box-shadow:none;transform:none}._skeletonName_dvn8m_290{margin:4px 0}._skeletonStat_dvn8m_294{flex-direction:column;gap:5px;display:flex}._skeletonFoot_dvn8m_299{margin-top:9px}._content_1ysqj_2{min-height:100%;container:side/inline-size}._state_1ysqj_6{justify-content:center;align-items:center;min-height:100%;padding:24px;display:flex}._mark_lxs9q_1{background:color-mix(in srgb, var(--belt-yellow) 55%, transparent);color:inherit;border-radius:3px;padding:0 1px}._backdrop_q49f1_1{z-index:200;background:var(--overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-start;padding-top:20vh;animation:.15s _fadeIn_q49f1_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_q49f1_1{0%{opacity:0}to{opacity:1}}._panel_q49f1_19{background:var(--bg-card);border-radius:var(--radius-lg);width:min(620px,100vw - 48px);max-height:70vh;box-shadow:var(--shadow-lg);flex-direction:column;animation:.15s _slideDown_q49f1_1;display:flex;overflow:hidden}@keyframes _slideDown_q49f1_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._inputRow_q49f1_36{border-bottom:1px solid var(--border-soft);align-items:center;gap:14px;padding:18px 22px;display:flex}._inputRow_q49f1_36 .material-symbols-rounded{color:var(--primary);flex-shrink:0;font-size:24px;font-weight:300}._input_q49f1_36{font:inherit;color:var(--text);caret-color:var(--primary);appearance:none;background:0 0;border:none;outline:none;flex:1;font-size:18px}._input_q49f1_36::-webkit-search-cancel-button{display:none}._input_q49f1_36::placeholder{color:var(--text-soft)}._esc_q49f1_66{font-size:11px;font-family:var(--font);color:var(--text-soft);border:1px solid var(--border);-webkit-user-select:none;user-select:none;border-radius:5px;flex-shrink:0;padding:2px 7px;line-height:1.6}._close_q49f1_79{color:var(--text-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;margin:-4px;padding:4px;display:none}._inputRow_q49f1_36 ._close_q49f1_79 .material-symbols-rounded{color:inherit;font-weight:400}._results_q49f1_95{overscroll-behavior:contain;padding:6px 10px 10px;overflow-y:auto}._group_q49f1_101+._group_q49f1_101{border-top:1px solid var(--border-soft);margin-top:6px;padding-top:6px}._groupLabel_q49f1_107{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);padding:8px 12px 4px;font-size:12px;font-weight:600}._option_q49f1_116{border-radius:var(--radius);cursor:pointer;align-items:center;gap:12px;padding:8px 12px;display:flex}._option_q49f1_116[data-active=true]{background:var(--bg-medium)}._optionIcon_q49f1_128{background:var(--bg-light);width:32px;height:32px;color:var(--primary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}._optionIcon_q49f1_128 .material-symbols-rounded{font-size:20px}._optionIcon_q49f1_128 svg{width:20px;height:20px}._optionText_q49f1_146{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._optionLabel_q49f1_153,._optionSub_q49f1_154{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._optionLabel_q49f1_153{color:var(--text);font-size:15px}._optionSub_q49f1_154{color:var(--text-soft);font-size:12.5px}._enter_q49f1_168{color:var(--text-soft);visibility:hidden;flex-shrink:0;font-size:18px}._option_q49f1_116[data-active=true] ._enter_q49f1_168{visibility:visible}._more_q49f1_178,._empty_q49f1_179{color:var(--text-soft);margin:0;padding:6px 12px 4px;font-size:13px}._empty_q49f1_179{padding:14px 12px}@media (width<=640px){._esc_q49f1_66,._enter_q49f1_168{display:none}._close_q49f1_79{display:inline-flex}._backdrop_q49f1_1{padding-top:10vh}}._panel_16fdq_1{flex-direction:column;gap:10px;min-width:260px;padding:4px;display:flex}._title_16fdq_9{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:.75rem;font-weight:600}._empty_16fdq_18{color:var(--text-muted);margin:0;padding:4px;font-size:.8125rem}._belt_16fdq_25{color:var(--text-muted);align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:flex}._rows_16fdq_34{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}._row_16fdq_34{color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:7px 8px;font-size:.875rem;text-decoration:none;display:flex}._row_16fdq_34:hover{background:var(--bg-medium)}._row_16fdq_34 .material-symbols-rounded{color:var(--primary);font-size:20px}._rowText_16fdq_63{flex-direction:column;min-width:0;display:flex}._rowText_16fdq_63 small{color:var(--text-soft);font-size:.75rem}._create_16fdq_74{color:var(--primary);align-items:center;gap:6px;padding:4px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._create_16fdq_74:hover ._createLabel_16fdq_86{text-decoration:underline}._create_16fdq_74 .material-symbols-rounded{font-size:18px}._icon_1nt9g_6{background:var(--primary-light);width:28px;height:28px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._icon_1nt9g_6 .material-symbols-rounded{font-variation-settings:"FILL" 1, "wght" 400;font-size:17px}._large_1nt9g_22{width:40px;height:40px}._large_1nt9g_22 .material-symbols-rounded{font-size:22px}._ringed_1nt9g_32{box-shadow:0 0 0 2.5px var(--step-belt), inset 0 0 0 1px var(--bg-card)}._upToDate_1nt9g_36{background:var(--bg-success-soft);color:var(--text-success)}._pill_1nt9g_43,._band_1nt9g_44{border:1px solid var(--primary-medium);background:var(--bg-card);min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;transition:background .15s,box-shadow .15s;display:flex}._pill_1nt9g_43{border-radius:999px;flex:0 auto;max-width:340px;height:39px;padding:0 12px 0 5px}._pill_1nt9g_43:hover,._pill_1nt9g_43[aria-expanded=true],._band_1nt9g_44:hover,._band_1nt9g_44[aria-expanded=true]{background:var(--bg-light);box-shadow:0 0 0 3px var(--primary-light)}._pill_1nt9g_43:focus-visible,._band_1nt9g_44:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._quiet_1nt9g_80{border-color:var(--border);color:var(--text-muted)}._pillText_1nt9g_85{flex-direction:column;min-width:0;font-size:.875rem;line-height:1.15;display:flex}._pillText_1nt9g_85 small{letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);font-size:.625rem}._pillText_1nt9g_85 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._chevron_1nt9g_106.material-symbols-rounded{color:var(--text-soft);flex-shrink:0;margin-left:auto;font-size:18px}._band_1nt9g_44{border-color:var(--border-soft);background:var(--bg-light);border-radius:14px;flex:1 0 100%;order:10;padding:7px 12px 7px 7px}._panel_1nt9g_125{flex-direction:column;gap:4px;width:390px;max-width:100%;max-height:min(75vh,640px);padding:8px;display:flex;overflow-y:auto}._head_1nt9g_136,._listTitle_1nt9g_137{letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);justify-content:space-between;align-items:baseline;margin:0;padding:4px 6px 2px;font-size:.6875rem;font-weight:600;display:flex}._head_1nt9g_136 span{letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:400}._listTitle_1nt9g_137{padding-top:10px}._main_1nt9g_161{background:var(--bg-light);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}._mainTitle_1nt9g_170{align-items:flex-start;gap:12px;display:flex}._mainTitle_1nt9g_170 h3{margin:0;font-size:1rem;font-weight:600;line-height:1.3}._mainTitle_1nt9g_170 p{color:var(--text-muted);margin:2px 0 0;font-size:.8125rem}._why_1nt9g_189{margin:0;font-size:.8125rem;line-height:1.4}._loop_1nt9g_196{gap:3px;margin:0;padding:0;list-style:none;display:flex}._loop_1nt9g_196 li{min-width:0;color:var(--text-soft);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;flex:1;gap:4px;font-size:.6875rem;display:flex;overflow:hidden}._loop_1nt9g_196 li i{background:var(--border);border-radius:2px;height:4px}._loop_1nt9g_196 ._done_1nt9g_223{color:var(--text-muted)}._loop_1nt9g_196 ._done_1nt9g_223 i{background:var(--primary-medium)}._loop_1nt9g_196 ._current_1nt9g_231{color:var(--text);font-weight:600}._loop_1nt9g_196 ._current_1nt9g_231 i{background:var(--primary)}._loop_1nt9g_196 ._goal_1nt9g_240{color:var(--text-muted);flex-direction:row;flex:none;align-items:flex-end;gap:5px;padding-left:4px}._students_1nt9g_249{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}._students_1nt9g_249 li{border:1px solid var(--border-soft);background:var(--bg-card);border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 5px;font-size:.75rem;display:inline-flex}._noBelt_1nt9g_269{border:1.5px dashed var(--border);border-radius:50%;width:11px;height:11px}._actions_1nt9g_276{flex-wrap:wrap;gap:8px;display:flex}._cards_1nt9g_282{background:var(--bg-card);border-radius:10px;padding:8px}._quietMain_1nt9g_288{background:var(--bg-success-soft);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;font-size:.875rem;display:flex}._quietMain_1nt9g_288>.material-symbols-rounded{color:var(--text-success);font-size:24px}._quietMain_1nt9g_288 p{color:var(--text-muted);margin:2px 0 0;font-size:.8125rem}._list_1nt9g_137{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_1nt9g_137 button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 6px;font-size:.8125rem;line-height:1.3;display:flex}._list_1nt9g_137 button:hover:not(:disabled){background:var(--bg-medium)}._list_1nt9g_137 button:disabled{cursor:default}._list_1nt9g_137 ._icon_1nt9g_6{width:26px;height:26px}._list_1nt9g_137 ._icon_1nt9g_6 .material-symbols-rounded{font-size:15px}._listText_1nt9g_351{flex-direction:column;min-width:0;display:flex}._listText_1nt9g_351 small{color:var(--text-muted);font-size:.75rem}._muted_1nt9g_362{opacity:.7}._more_1nt9g_366{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:2px 6px;padding:0;font-size:.8125rem}._foot_1nt9g_378{border-top:1px solid var(--border-soft);align-items:center;gap:12px;margin-top:6px;padding:8px 6px 2px;display:flex}._footLink_1nt9g_387{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem}._footLink_1nt9g_387:hover{color:var(--text);text-decoration:underline}._toDashboard_1nt9g_402{color:var(--primary);margin-left:auto}@media (width<=768px){._panel_1nt9g_125{width:auto;max-height:none}}._card_1suev_1{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);transition:border-color .15s,box-shadow .15s}._large_1suev_10{border-radius:18px}._selected_1suev_14{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--bg-card))}._large_1suev_10._selected_1suev_14{background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--primary), var(--shadow)}._main_1suev_27{border-radius:inherit;width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 14px;display:flex}._large_1suev_10 ._main_1suev_27{align-items:flex-start;gap:14px;padding:16px}._main_1suev_27:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._radio_1suev_53{border:1.5px solid var(--primary-medium);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}._large_1suev_10 ._radio_1suev_53{margin-top:3px}._selected_1suev_14 ._radio_1suev_53{border-color:var(--primary)}._selected_1suev_14 ._radio_1suev_53:after{content:"";background:var(--primary);border-radius:50%;width:10px;height:10px}._text_1suev_79{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._large_1suev_10 ._text_1suev_79{gap:4px}._title_1suev_91{flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;display:flex}._large_1suev_10 ._title_1suev_91{font-size:16px}._description_1suev_103{color:var(--text-soft);font-size:12.5px}._large_1suev_10 ._description_1suev_103{color:var(--text-muted);font-size:13.5px}._main_1suev_27 .material-symbols-rounded._icon_1suev_113{color:var(--primary);font-size:26px}._options_1suev_118{border-top:1px solid var(--border-soft);flex-direction:column;gap:10px;margin:0 16px 16px 50px;padding-top:12px;display:flex}@media (width<=640px){._options_1suev_118{margin-left:16px}}._body_hmw8z_1{flex-direction:column;gap:16px;display:flex}._intro_hmw8z_7{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.45}._choices_hmw8z_14{flex-direction:column;gap:8px;display:flex}._footer_hmw8z_20{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._dot_jhfvb_2{background:var(--belt-orange);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}._dot_jhfvb_2:after{content:"";background:var(--belt-orange);border-radius:50%;animation:2.4s ease-out infinite _pulse-dot_jhfvb_1;position:absolute;inset:0}@keyframes _pulse-dot_jhfvb_1{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){._dot_jhfvb_2:after{opacity:0;animation:none}}._wrapper_1xxs5_1{position:relative}._badge_1xxs5_5{border:2px solid var(--bg);pointer-events:none;position:absolute;top:-2px;right:-2px}._panel_1xxs5_13{overscroll-behavior:contain;flex-direction:column;gap:14px;width:360px;max-width:100%;max-height:min(70vh,560px);padding:12px;display:flex;overflow-y:auto}._title_1xxs5_26{color:var(--text);margin:0;font-size:.9375rem;font-weight:600}._heading_1xxs5_33{letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);margin:0 0 6px;padding:0 8px;font-size:.6875rem;font-weight:600}._newsHead_1xxs5_43{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:0 8px;display:flex}._headActions_1xxs5_53{white-space:nowrap;gap:12px;margin-left:auto;display:flex}._markAll_1xxs5_60{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}._markAll_1xxs5_60:hover{text-decoration:underline}._list_1xxs5_76{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._item_1xxs5_85{border:1px solid var(--border-soft);background:var(--bg-card);width:100%;font:inherit;text-align:left;color:var(--text);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px;text-decoration:none;display:flex}._item_1xxs5_85:hover{background:var(--bg-medium)}._program_1xxs5_106{cursor:default}._program_1xxs5_106:hover{background:var(--bg-card)}._unread_1xxs5_115{margin:6px 2px 0 auto}._icon_1xxs5_119.material-symbols-rounded{color:var(--primary-medium);flex-shrink:0;font-size:20px}._text_1xxs5_125{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:.8125rem;line-height:1.35;display:flex}._text_1xxs5_125 strong{font-weight:600}._text_1xxs5_125 small{color:var(--text-soft);font-size:.6875rem}._compare_1xxs5_144{color:var(--primary);flex-shrink:0;margin-left:auto;font-weight:600}._changes_1xxs5_152{flex-direction:column;margin:6px 0 2px;padding:0;list-style:none;display:flex}._change_1xxs5_152{border-top:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:7px 0;display:flex}._change_1xxs5_152:last-child{border-bottom:1px solid var(--border-soft)}._changeName_1xxs5_173{flex-direction:column;flex:140px;min-width:0;font-weight:500;display:flex}._changeMeta_1xxs5_182{color:var(--text-soft);font-size:.6875rem;font-weight:400}._changeGroup_1xxs5_189{flex-direction:column;margin-top:8px;display:flex}._changeGroupTitle_1xxs5_195{color:var(--text);align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:flex}._changeGroupTitle_1xxs5_195 .material-symbols-rounded{color:var(--primary-medium);font-size:16px}._changeGroupCount_1xxs5_209{color:var(--text-soft);font-weight:400}._changeGroup_1xxs5_189 ._changes_1xxs5_152{margin-top:4px}._more_1xxs5_218{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:4px;padding:0;font-size:.75rem;font-weight:600}._more_1xxs5_218:hover{text-decoration:underline}._syncAll_1xxs5_235{margin-top:8px;display:flex}._notes_1xxs5_240{color:var(--text-muted);flex-direction:column;gap:3px;margin-top:4px;font-size:.75rem;display:flex}._notes_1xxs5_240 b{color:var(--text);font-weight:600}._empty_1xxs5_254{color:var(--text-muted);margin:0;padding:4px 8px;font-size:.8125rem}@media (width<=768px){._panel_1xxs5_13{width:auto}}._topbar_wv57r_6{z-index:50;background:var(--bg);align-items:center;gap:20px;padding:24px 40px 16px;display:flex;position:sticky;top:0}._titleBlock_wv57r_18{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._title_wv57r_18{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:28px;font-weight:400;line-height:1.1;overflow:hidden}._subtitle_wv57r_39{color:var(--text-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._menuButton_wv57r_48{display:none}@media (width<=768px){._topbar_wv57r_6{flex-wrap:wrap;gap:8px 10px;padding:12px 16px 10px 10px}._menuButton_wv57r_48{width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}._menuButton_wv57r_48:hover,._menuButton_wv57r_48:focus-visible{background:var(--bg-medium);color:var(--text)}._menuButton_wv57r_48 .material-symbols-rounded{font-size:26px;font-weight:300}._titleBlock_wv57r_18{gap:2px}._title_wv57r_18{font-size:20px}}._loader_gkg2p_3{justify-content:center;align-items:center;min-height:50vh;display:flex}._choice_1gs92_1{flex-direction:column;gap:12px;max-width:620px;display:flex}._cycles_1gs92_8{gap:8px;display:grid}._badge_1gs92_13{background:color-mix(in srgb, var(--belt-yellow) 30%, var(--bg-card));color:var(--text);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:12px}._note_1gs92_23{color:var(--text-soft);gap:6px;margin:0;font-size:12.5px;display:flex}._note_1gs92_23 .material-symbols-rounded{font-size:16px}._error_1gs92_34{color:var(--text-danger);margin:0;font-size:13px}._actions_1gs92_40{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._overlay_1ebgq_1{background:var(--overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;justify-content:center;align-items:center;padding:24px;animation:.18s _fadeIn_1ebgq_1;display:flex;position:fixed;inset:0}._modal_1ebgq_14{background:var(--bg-card);box-shadow:var(--shadow-lg);border-radius:20px;flex-direction:column;width:100%;max-width:420px;max-height:calc(100dvh - 48px);animation:.22s cubic-bezier(.2,.8,.2,1) _slideUp_1ebgq_1;display:flex;overflow:hidden}._hero_1ebgq_27{background:linear-gradient(135deg,#293637 0%,#486868 100%);flex-direction:column;align-items:center;gap:12px;padding:32px 24px 28px;display:flex;position:relative}._closeBtn_1ebgq_37{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s;display:flex;position:absolute;top:12px;right:12px}._closeBtn_1ebgq_37:hover{background:#ffffff40}._closeBtn_1ebgq_37 .material-symbols-rounded{font-variation-settings:"wght" 300;font-size:20px}._heroIcon_1ebgq_62{color:#fcc02b;font-variation-settings:"wght" 300;font-size:52px}._heroTitle_1ebgq_68{color:#fff;text-align:center;margin:0;font-size:18px;font-weight:400}._bodyWrapper_1ebgq_76{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._body_1ebgq_76{flex-direction:column;gap:16px;min-height:0;padding:20px 24px 16px;display:flex;overflow-y:auto}._scrollHint_1ebgq_94{background:linear-gradient(to bottom, transparent, var(--bg-card));pointer-events:none;height:52px;position:absolute;bottom:0;left:0;right:0}._description_1ebgq_104{color:var(--text-muted);text-align:center;margin:0;font-size:14px}._features_1ebgq_111{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._feature_1ebgq_111{color:var(--text);align-items:center;gap:10px;font-size:14px;display:flex}._featureCheck_1ebgq_128{color:var(--primary-medium);font-variation-settings:"wght" 400;flex-shrink:0;font-size:18px}._price_1ebgq_135{color:var(--text-soft);text-align:center;border-top:1px solid var(--border-soft);margin:0;padding-top:14px;font-size:13px}._price_1ebgq_135 strong{color:var(--text)}._trialError_1ebgq_148{color:var(--text-danger);margin-top:8px;font-size:.8125rem}._footer_1ebgq_154{flex-direction:column;gap:8px;padding:0 24px 20px;display:flex}@media (height<=680px){._hero_1ebgq_27{gap:8px;padding:20px 24px 16px}._heroIcon_1ebgq_62{font-size:36px}._heroTitle_1ebgq_68{font-size:16px}}@media screen and (width<=768px){._overlay_1ebgq_1{padding:15px}}@keyframes _fadeIn_1ebgq_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1ebgq_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._wrap_5xckk_2{padding:16px 40px 0}._row_5xckk_6{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._text_5xckk_13{flex:1;min-width:220px}._text_5xckk_13 b{color:var(--text);font-weight:500}@media (width<=768px){._wrap_5xckk_2{padding:12px 16px 0}}._root_wmos4_1{flex-direction:column;gap:8px;margin-top:6px;display:flex}._rules_wmos4_9{color:var(--text-muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}._rules_wmos4_9 li{align-items:center;gap:4px;display:inline-flex}._rules_wmos4_9 .material-symbols-rounded{color:var(--text-soft);font-size:16px}._rules_wmos4_9 ._met_wmos4_31,._rules_wmos4_9 ._met_wmos4_31 .material-symbols-rounded{color:var(--text-success)}._meter_wmos4_39{color:var(--text-muted);align-items:center;gap:10px;font-size:.8125rem;display:flex}._bar_wmos4_47{flex-shrink:0;gap:4px;width:120px;display:flex}._bar_wmos4_47 span{background:var(--border);border-radius:3px;flex:1;height:6px;transition:background .2s}._meter_wmos4_39[data-strength="1"] ._on_wmos4_62{background:var(--text-danger)}._meter_wmos4_39[data-strength="2"] ._on_wmos4_62{background:var(--text-warning)}._meter_wmos4_39[data-strength="3"] ._on_wmos4_62,._meter_wmos4_39[data-strength="4"] ._on_wmos4_62{background:var(--text-success)}._meter_wmos4_39[data-strength="1"] ._label_wmos4_75{color:var(--text-danger)}._meter_wmos4_39[data-strength="4"] ._label_wmos4_75{color:var(--text-success)}._srOnly_wmos4_83{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._status_8msdi_1{flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:inline-flex}._status_8msdi_1 .material-symbols-rounded{font-size:14px}._saving_8msdi_13{color:var(--text-soft)}._saving_8msdi_13 .material-symbols-rounded{animation:1s linear infinite _spin_8msdi_1}@keyframes _spin_8msdi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._saved_8msdi_30{color:var(--text-success)}._error_8msdi_34{color:var(--text-danger)}._modal_hohto_6{height:min(620px,100dvh - 48px)}._layout_hohto_10{flex:1;grid-template-columns:228px minmax(0,1fr);min-height:0;display:grid}._nav_hohto_18{background:var(--bg-light);border-right:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:18px 12px;display:flex;overflow-y:auto}._who_hohto_27{align-items:center;gap:10px;padding:2px 8px 16px;display:flex}._avatar_hohto_33{background:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:grid}._whoText_hohto_44{flex:1;min-width:0}._whoText_hohto_44 b,._whoText_hohto_44 small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._whoText_hohto_44 b{color:var(--text);font-size:14px;font-weight:400}._whoText_hohto_44 small{color:var(--text-soft);font-size:11.5px}._navItem_hohto_65{width:100%;height:38px;color:var(--text-muted);font-family:var(--font);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}._navItem_hohto_65:hover{background:var(--bg-medium);color:var(--text)}._navItem_hohto_65 .material-symbols-rounded{color:var(--primary-medium);font-size:20px}._navItemActive_hohto_91{background:var(--bg-card);color:var(--text);box-shadow:var(--shadow-sm), 0 0 0 1px var(--border-soft)}._navItemActive_hohto_91 .material-symbols-rounded{color:var(--primary);font-variation-settings:"FILL" 1, "wght" 400}._navItemDanger_hohto_100,._navItemDanger_hohto_100 .material-symbols-rounded{color:var(--text-danger)}._navTag_hohto_104{border-radius:6px;margin-left:auto;padding:0 6px;font-size:10px}._navBottom_hohto_110{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;margin-top:auto;padding-top:8px;display:flex}._tag_premium_hohto_120{background:var(--belt-yellow);color:#293637}._tag_trial_hohto_124{background:var(--belt-blue);color:#fff}._tag_free_hohto_128{background:var(--bg-medium);color:var(--text-muted)}._paneScroll_hohto_134{position:relative;overflow-y:auto}._close_hohto_138{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:14px;right:14px}._close_hohto_138:hover{background:var(--bg-medium);color:var(--text)}._pane_hohto_134{padding:24px 30px 30px}._paneTitle_hohto_159{color:var(--text);align-items:center;gap:10px;margin:0 0 4px;font-size:21px;font-weight:400;display:flex}._paneTitleDanger_hohto_168{color:var(--text-danger)}._paneDesc_hohto_171{max-width:560px;color:var(--text-muted);margin:0 0 18px;font-size:13.5px}._paneFoot_hohto_177{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._formRow_hohto_184{border-bottom:1px solid var(--border-soft);grid-template-columns:170px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}._formRow_hohto_184:last-of-type{border-bottom:0}._formLabel_hohto_195{color:var(--text-muted);font-size:13.5px}._formHint_hohto_199{color:var(--text-soft);margin-top:4px;font-size:12px;display:block}._banner_hohto_206{white-space:pre-line;border-radius:10px;margin-bottom:8px;padding:10px 12px;font-size:14px}._banner_hohto_206._error_hohto_213{background:var(--bg-danger-soft);border:1px solid var(--belt-red);color:var(--text-danger)}._banner_hohto_206._success_hohto_218{background:var(--bg-success-soft);border:1px solid var(--belt-green);color:var(--text-success)}._themes_hohto_227{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:600px;display:grid}._themeChoice_hohto_233{color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px}._thumb_hohto_243{height:104px;box-shadow:0 0 0 1px var(--border);border-radius:14px;margin-bottom:8px;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}._themeChoice_hohto_233:hover ._thumb_hohto_243{transform:translateY(-2px)}._themeChoiceOn_hohto_255 ._thumb_hohto_243{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--primary)}._themeChoice_hohto_233:focus-visible{outline:none}._themeChoice_hohto_233:focus-visible ._thumb_hohto_243{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--primary-medium)}._thumbSidebar_hohto_264{background:#486868;flex-direction:column;gap:5px;width:26%;padding:10px 6px;display:flex}._thumbSidebar_hohto_264 i{background:#ffffff59;border-radius:3px;height:5px}._thumbSidebar_hohto_264 i:nth-child(2){background:#fff}._thumbPage_hohto_280{flex-direction:column;flex:1;gap:6px;padding:10px;display:flex}._thumbPage_hohto_280 b{border-radius:4px;width:50%;height:7px}._thumbPage_hohto_280 span{gap:4px;display:flex}._thumbPage_hohto_280 span i{border-radius:4px;width:13px;height:13px}._thumb_light_hohto_301 ._thumbPage_hohto_280{background:#fff}._thumb_light_hohto_301 ._thumbPage_hohto_280 b{background:#dfe7e7}._thumb_dark_hohto_307 ._thumbSidebar_hohto_264{background:#24393a}._thumb_dark_hohto_307 ._thumbPage_hohto_280{background:#151c1c}._thumb_dark_hohto_307 ._thumbPage_hohto_280 b{background:#2a3434}._thumb_system_hohto_316 ._thumbPage_hohto_280{background:linear-gradient(135deg,#fff 0 50%,#151c1c 50%)}._thumb_system_hohto_316 ._thumbPage_hohto_280 b{background:#c7d3d3}._themeLabel_hohto_322{align-items:center;gap:6px;display:flex}._themeLabel_hohto_322 .material-symbols-rounded{color:var(--text-muted);font-size:18px}._planCard_hohto_333{border:1px solid var(--border-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--belt-yellow) 18%, var(--bg-card)), var(--bg-card) 60%);border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;max-width:620px;padding:18px;display:flex}._planIcon_hohto_344{background:var(--belt-yellow);color:#293637;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}._planIcon_hohto_344 .material-symbols-rounded{font-variation-settings:"FILL" 1;font-size:28px}._planText_hohto_358{min-width:0}._planText_hohto_358 b{color:var(--text);font-size:17px;font-weight:400;display:block}._planText_hohto_358 small{color:var(--text-muted);font-size:12.5px}._planCta_hohto_371{flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;display:flex}._planCta_hohto_371 small{color:var(--text-soft);font-size:11.5px}._planCard_trial_hohto_382{background:linear-gradient(135deg, color-mix(in srgb, var(--belt-blue) 18%, var(--bg-card)), var(--bg-card) 60%)}._planCard_trial_hohto_382 ._planIcon_hohto_344{background:var(--belt-blue);color:#fff}._planCard_free_hohto_389{background:var(--bg-card)}._planCard_free_hohto_389 ._planIcon_hohto_344{background:var(--bg-medium);color:var(--text-muted)}._planCard_free_hohto_389 ._planIcon_hohto_344 .material-symbols-rounded{font-variation-settings:"FILL" 0, "wght" 300}._usage_hohto_400{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:620px;margin-top:14px;display:grid}._usage_hohto_400>div{background:var(--bg-light);color:var(--text-soft);border-radius:14px;padding:12px;font-size:12px}._usage_hohto_400 b{color:var(--text);font-size:18px;font-weight:400;display:block}._usage_hohto_400 b small{color:var(--text-soft);font-size:13px}._meter_hohto_424{background:var(--border-soft);border-radius:3px;height:5px;margin-top:8px;overflow:hidden}._meter_hohto_424 i{background:var(--primary-medium);border-radius:3px;height:100%;display:block}._planNote_hohto_437{max-width:620px;color:var(--text-soft);gap:6px;margin:14px 0 0;font-size:12.5px;display:flex}._planNote_hohto_437 .material-symbols-rounded{font-size:16px}._planNote_warning_hohto_449{background:var(--bg-warning);color:var(--text-warning);border-radius:12px;padding:10px 12px}._planError_hohto_455{max-width:620px;color:var(--text-danger);margin:10px 0 0;font-size:13px}._subscribe_hohto_462{margin-top:14px}._plusList_hohto_465{max-width:620px;color:var(--text-muted);gap:6px;margin:14px 0 0;padding:0;font-size:13px;list-style:none;display:grid}._plusList_hohto_465 li{align-items:center;gap:8px;display:flex}._plusList_hohto_465 .material-symbols-rounded{color:var(--belt-yellow);font-variation-settings:"FILL" 1;font-size:18px}._mobileList_hohto_489{background:var(--bg-light);flex:1;min-height:0;padding:4px 16px 20px;overflow-y:auto}._mobileTop_hohto_496{justify-content:space-between;align-items:center;padding:14px 0 14px 4px;display:flex}._mobileTitle_hohto_502{color:var(--text);margin:0;font-size:24px;font-weight:400}._roundClose_hohto_508{background:var(--bg-card);width:36px;height:36px;box-shadow:var(--shadow-sm);color:var(--text-muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}._mobileWho_hohto_520{background:var(--bg-card);box-shadow:var(--shadow-sm), 0 0 0 1px var(--border-soft);border-radius:18px;align-items:center;gap:12px;margin-bottom:20px;padding:14px;display:flex}._mobileWho_hohto_520 ._avatar_hohto_33{width:48px;height:48px;font-size:16px}._mobileWho_hohto_520 ._whoText_hohto_44 b{font-size:16px}._mobileWho_hohto_520 ._whoText_hohto_44 small{font-size:12px}._planTag_hohto_541{white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:1px 6px;font-size:10.5px;display:inline-flex}._planTag_hohto_541 .material-symbols-rounded{font-variation-settings:"FILL" 1;font-size:12px}._groupTitle_hohto_554{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);padding:0 6px 6px;font-size:11px}._group_hohto_554{background:var(--bg-card);box-shadow:var(--shadow-sm), 0 0 0 1px var(--border-soft);border-radius:16px;margin-bottom:18px;overflow:hidden}._row_hohto_568{width:100%;min-height:56px;color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;font-size:15px;display:flex;position:relative}._row_hohto_568+._row_hohto_568:before{content:"";border-top:1px solid var(--border-soft);position:absolute;top:0;left:58px;right:0}._row_hohto_568:hover{background:var(--bg-light)}._rowIcon_hohto_595{background:color-mix(in srgb, var(--primary) 12%, var(--bg-card));width:34px;height:34px;color:var(--primary);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._rowIcon_hohto_595 .material-symbols-rounded{font-variation-settings:"FILL" 1, "wght" 400;font-size:20px}._rowLabel_hohto_609{flex:1;min-width:0}._rowLabel_hohto_609 small{color:var(--text-soft);font-size:12px;display:block}._rowValue_hohto_618{color:var(--text-soft);white-space:nowrap;font-size:13px}._rowChevron_hohto_623.material-symbols-rounded{color:var(--text-soft);font-size:20px}._rowDanger_hohto_627{color:var(--text-danger)}._rowDanger_hohto_627 ._rowIcon_hohto_595{background:var(--bg-danger-soft);color:var(--text-danger)}._mobileFoot_hohto_634{text-align:center;color:var(--text-soft);margin:4px 0 0;font-size:12px}._mobileDetail_hohto_641{background:var(--bg-card);flex:1;min-height:0;animation:.22s _slideIn_hohto_1;overflow-y:auto}._back_hohto_648{z-index:2;border:0;border-bottom:1px solid var(--border-soft);background:var(--bg-card);width:100%;color:var(--primary);font-family:var(--font);cursor:pointer;align-items:center;gap:2px;padding:12px 8px;font-size:14px;display:flex;position:sticky;top:0}._mobileDetail_hohto_641 ._pane_hohto_134{padding:18px 16px 28px}._mobileDetail_hohto_641 ._formRow_hohto_184{grid-template-columns:minmax(0,1fr);gap:6px}._mobileDetail_hohto_641 ._themes_hohto_227{gap:8px}._mobileDetail_hohto_641 ._thumb_hohto_243{height:78px}._mobileDetail_hohto_641 ._planCta_hohto_371{align-items:stretch;width:100%;margin-left:0}._mobileDetail_hohto_641 ._usage_hohto_400{gap:6px}._mobileDetail_hohto_641 ._paneFoot_hohto_177>*{flex:1}@keyframes _slideIn_hohto_1{0%{opacity:0;transform:translate(28px)}}._withdrawal_hohto_698{border:1px solid var(--border-soft);border-radius:12px;align-items:center;gap:16px;max-width:620px;margin:16px 0 0;padding:12px 14px;display:flex}._withdrawal_hohto_698 p{color:var(--text-muted);flex:1;margin:0;font-size:13px}._withdrawal_hohto_698 b{color:var(--text);margin-bottom:2px;font-weight:400;display:block}@media (width<=560px){._withdrawal_hohto_698{flex-direction:column;align-items:stretch}}._withdrawalBody_hohto_723 p{color:var(--text-muted);margin:0 0 10px;font-size:14px}._withdrawalBody_hohto_723 p:last-child{margin-bottom:0}._app_1eqlw_1{background:var(--bg);min-height:100vh;display:flex}._body_1eqlw_7{min-height:100vh;margin-left:var(--sidebar-width);flex-direction:column;flex:1;align-self:flex-start;min-width:0;transition:margin-left .25s;display:flex}._body_1eqlw_7._sidebarCollapsed_1eqlw_19{margin-left:var(--sidebar-width-collapsed)}._content_1eqlw_23{flex:1}._fitViewport_1eqlw_31{height:100dvh;min-height:0}._fitViewport_1eqlw_31 ._content_1eqlw_23{flex-direction:column;min-height:0;display:flex}._fitViewport_1eqlw_31 ._content_1eqlw_23>*{flex:1;width:100%;min-height:0}@media (width<=1100px){._body_1eqlw_7{margin-left:var(--sidebar-width-collapsed)!important}}@media (width<=768px){._body_1eqlw_7{padding-bottom:env(safe-area-inset-bottom);margin-left:0!important}}
