.demo_strip__YdOmn{position:fixed;top:var(--header-h,56px);right:0;bottom:0;width:26px;z-index:60;background:repeating-linear-gradient(135deg,var(--sdc-gold) 0 14px,#1e1e1e 14px 28px);display:flex;align-items:center;justify-content:center;pointer-events:none}.demo_strip__YdOmn span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font:700 11px/1 var(--font-sans,system-ui),sans-serif;letter-spacing:.22em;color:#fff;background:var(--sdc-red);padding:14px 4px;border-radius:3px}.demo_topline__j_PMr{margin:0 0 12px;padding:8px 12px;border:1px dashed var(--sdc-gold);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-secondary);font-size:13px;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.demo_switch__0ZtX_,.demo_topline__j_PMr strong{color:var(--sdc-red)}.demo_switch__0ZtX_{margin-left:auto;font-weight:600;text-decoration:none}.demo_switch__0ZtX_:hover{text-decoration:underline}.demo_guide__dPcLM{margin:0 0 16px;border:1px solid var(--border);border-left:4px solid var(--sdc-gold);border-radius:var(--radius);background:var(--surface-1)}.demo_guideHead__c66Gt{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;align-items:baseline;gap:10px;padding:10px 14px}.demo_kicker__qWhur{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.demo_guideTitle__SK_io{font-weight:700;color:var(--text-primary)}.demo_chev__oUfy6{margin-left:auto;font-size:12px;color:var(--text-muted)}.demo_guideBody__vJ6_x{padding:0 14px 12px;color:var(--text-secondary);font-size:13.5px;line-height:1.5}.demo_guideBody__vJ6_x p{margin:0 0 8px;color:var(--text-primary)}.demo_guideBody__vJ6_x dl{display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 12px;gap:4px 12px;margin:0 0 8px}.demo_guideBody__vJ6_x dt{font-weight:600;color:var(--text-muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em;padding-top:2px}.demo_guideBody__vJ6_x dd{margin:0}.demo_next__CFK_s{color:var(--sdc-red);font-weight:600;text-decoration:none}.demo_next__CFK_s:hover{text-decoration:underline}.demo_toast__I3ii0{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:70;max-width:min(520px,calc(100vw - 32px));background:#1e1e1e;color:#fff;padding:10px 14px;border-radius:var(--radius-sm);box-shadow:var(--shadow);font-size:13px}@media (max-width:760px){.demo_strip__YdOmn{top:0;bottom:auto;left:0;right:0;width:auto;height:6px}.demo_strip__YdOmn span{display:none}.demo_guideBody__vJ6_x dl{grid-template-columns:1fr}}.shell_frame__9Ka66{min-height:100dvh;display:grid;grid-template-rows:var(--header-h) 1fr;grid-template-columns:var(--rail-w) minmax(0,1fr);grid-template-areas:"header header" "rail main"}.shell_header__HiPDH{grid-area:header}.shell_rail__cHWN9{grid-area:rail}.shell_main__AfdRn{grid-area:main;min-width:0;padding:22px 28px 56px}.shell_mainInner__wBPKz{max-width:var(--content-max);margin:0 auto}.shell_tabs__1X04I{display:none}.shell_header__HiPDH{position:-webkit-sticky;position:sticky;top:0;z-index:30;height:var(--header-h);background:var(--surface-1);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:14px;padding:0 16px 0 14px}.shell_header__HiPDH:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--sdc-red)}.shell_brand__55nWx{display:flex;align-items:center;gap:10px;min-width:0}.shell_brand__55nWx img{width:30px;height:30px;object-fit:contain}.shell_brandText__OViwM{display:flex;flex-direction:column;line-height:1.05}.shell_brandName__7EzPr{font-weight:600;font-size:13.5px;letter-spacing:.01em;white-space:nowrap}.shell_brandSub__8UCLj{font-size:10.5px;letter-spacing:.14em;color:var(--text-muted);white-space:nowrap}.shell_brandSub__8UCLj,.shell_est__63diQ{font-family:var(--font-cond),sans-serif;text-transform:uppercase}.shell_est__63diQ{margin-left:6px;padding:2px 6px;border:1px solid var(--sdc-gold);color:var(--sdc-gold);font-size:10px;letter-spacing:.16em}.shell_search__3OuU_{flex:1 1;display:flex;justify-content:center;min-width:0}.shell_searchBox__ij_3v{width:min(520px,100%);height:36px;display:flex;align-items:center;gap:8px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 10px;color:var(--text-muted)}.shell_searchBox__ij_3v input{flex:1 1;min-width:0;border:0;background:transparent;outline:none;color:var(--text-primary);font:inherit}.shell_searchBox__ij_3v input::placeholder{color:var(--text-muted)}.shell_searchHint__iaNW5{font-size:12px;white-space:nowrap}.shell_headerRight__CO5_Y{display:flex;align-items:center;gap:6px}.shell_iconBtn__F2kIr{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;cursor:pointer;color:var(--text-secondary)}.shell_iconBtn__F2kIr:hover{background:var(--surface-2);border-color:var(--border);color:var(--text-primary)}.shell_userChip__Ca9it{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 6px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2)}.shell_avatar__9Wk3D{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--sdc-red);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.02em}.shell_userName__6fnpL{font-size:13px;font-weight:500;line-height:1.1}.shell_userRole__DCNlC{font-size:11px;color:var(--text-muted);line-height:1.1}@media (max-width:900px){.shell_brandText__OViwM,.shell_est__63diQ,.shell_searchHint__iaNW5,.shell_userName__6fnpL,.shell_userRole__DCNlC{display:none}.shell_userChip__Ca9it{padding:0 4px;border:0;background:transparent}}@media (max-width:560px){.shell_searchBox__ij_3v{height:34px}}.shell_rail__cHWN9{position:-webkit-sticky;position:sticky;top:var(--header-h);align-self:start;height:calc(100dvh - var(--header-h));overflow-y:auto;background:var(--surface-1);border-right:1px solid var(--border);padding:14px 10px 20px;display:flex;flex-direction:column;gap:2px}.shell_railItem__TDvZ_{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:var(--radius-sm);color:var(--text-secondary);font-weight:500;font-size:14px;border-left:2px solid transparent}.shell_railItem__TDvZ_:hover,.shell_railItem__TDvZ_[data-active=true]{background:var(--surface-2);color:var(--text-primary)}.shell_railItem__TDvZ_[data-active=true]{border-left-color:var(--sdc-red)}.shell_railChildren__9b0O2{display:flex;flex-direction:column;margin:2px 0 6px}.shell_railChild__jqled{display:block;padding:5px 10px 5px 42px;font-size:13px;color:var(--text-secondary);border-radius:var(--radius-sm)}.shell_railChild__jqled:hover{color:var(--text-primary);background:var(--surface-2)}.shell_railChild__jqled[data-active=true]{color:var(--sdc-red);font-weight:600}.shell_railFoot__3ufLA{margin-top:auto;padding:12px 10px 0;font-size:11.5px;color:var(--text-muted);border-top:1px solid var(--border)}.shell_tabs__1X04I{position:fixed;left:0;right:0;bottom:0;z-index:30;height:calc(var(--tabs-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface-1);border-top:1px solid var(--border)}.shell_tabsInner__juurS{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:var(--tabs-h)}.shell_tab__8Ekp9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:11px;color:var(--text-muted);font-weight:500;min-width:44px}.shell_tab__8Ekp9[data-active=true]{color:var(--sdc-red)}.shell_tab__8Ekp9[data-active=true] svg{stroke-width:2.25}button.shell_tab__8Ekp9{background:none;border:0;font:inherit;font-size:11px;cursor:pointer}.shell_sheetBackdrop__KnhY9{position:fixed;inset:0;z-index:29;background:rgba(0,0,0,.35)}.shell_sheet__aYffd{position:absolute;left:0;right:0;bottom:calc(var(--tabs-h) + env(safe-area-inset-bottom));max-height:72vh;overflow-y:auto;background:var(--surface-1);border-top:1px solid var(--border);border-radius:14px 14px 0 0;padding:14px 16px 18px;display:flex;flex-direction:column;gap:4px}.shell_sheetHead__NT9_U{display:flex;flex-direction:column;gap:2px;padding-bottom:8px;border-bottom:1px solid var(--border);margin-bottom:4px}.shell_sheetHint__ePAhn{font-size:12px;color:var(--text-muted)}.shell_sheetGroup__y7d6S{display:flex;flex-direction:column}.shell_sheetItem__zxOby{display:flex;align-items:center;gap:10px;min-height:44px;font-weight:600;color:var(--text-primary)}.shell_sheetChildren__dNbW3{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 8px 28px}.shell_sheetChild__Aue0s{font-size:13px;padding:6px 10px;border:1px solid var(--border);border-radius:99px;color:var(--text-secondary)}.shell_preview__4kFNq{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:-6px 0 18px;padding:8px 12px;border:1px dashed var(--sdc-gold);border-radius:var(--radius-sm);background:var(--surface-1);font-size:13px}.shell_preview__4kFNq a{color:var(--sdc-red);font-weight:600}@media (max-width:900px){.shell_frame__9Ka66{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "main"}.shell_rail__cHWN9{display:none}.shell_main__AfdRn{padding:14px 14px calc(var(--tabs-h) + env(safe-area-inset-bottom) + 18px)}.shell_tabs__1X04I{display:block}.shell_preview__4kFNq{margin-top:0}}