.DemoBanner_wrap__Sbc5d{flex-shrink:0;border-bottom:1px solid var(--sw-rule);background:var(--sw-accent-wash)}.DemoBanner_strip__3_5dU{display:flex;align-items:stretch;gap:0}.DemoBanner_identity__lhvQp{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sw-s-3);padding:var(--sw-s-2) var(--sw-s-4)}.DemoBanner_text__ZOYYf{min-width:0;font-size:var(--sw-t-mini);line-height:1.5;color:var(--sw-fg-2)}.DemoBanner_text__ZOYYf strong{color:var(--sw-fg);font-weight:600}.DemoBanner_cell__ISweG{display:flex;flex-direction:column;justify-content:center;gap:var(--sw-s-h);padding:var(--sw-s-2) var(--sw-s-4);border-left:1px solid var(--sw-rule-hair);min-width:104px}.DemoBanner_value__yG73O{font-size:var(--sw-t-md);line-height:16px;color:var(--sw-fg)}.DemoBanner_hint__qK8Nf{font-size:var(--sw-t-micro);line-height:11px;color:var(--sw-fg-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DemoBanner_actions__vm8f3{display:flex;align-items:center;gap:var(--sw-s-2);padding:var(--sw-s-2) var(--sw-s-4);border-left:1px solid var(--sw-rule-hair)}.DemoBanner_exit__kqCX3{border-color:var(--sw-fg);color:var(--sw-fg)}.DemoBanner_exit__kqCX3:hover{background:var(--sw-fg);color:var(--sw-ink-on-light)}.DemoBanner_notice__tzurz{display:flex;align-items:center;gap:var(--sw-s-2);padding:var(--sw-s-2) var(--sw-s-4);border-top:1px dashed var(--sw-rule);background:var(--sw-gate-wash);font-size:var(--sw-t-micro);line-height:1.55;color:var(--sw-fg-3)}@media (max-width:1080px){.DemoBanner_strip__3_5dU{flex-wrap:wrap}.DemoBanner_identity__lhvQp{flex:1 0 100%;border-bottom:1px solid var(--sw-rule-hair)}.DemoBanner_cell__ISweG{flex:1;min-width:0}.DemoBanner_cell__ISweG:first-of-type{border-left:none}}@media (max-width:640px){.DemoBanner_actions__vm8f3{flex:1 0 100%;border-left:none;border-top:1px solid var(--sw-rule-hair)}}.DemoShell_shell__23sxa{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;background:var(--sw-void);overflow:hidden}.DemoShell_masthead__4yCYO{display:flex;align-items:center;gap:var(--sw-s-6);height:var(--sw-nav-h);padding:0 var(--sw-s-4);border-bottom:1px solid var(--sw-rule);flex-shrink:0}.DemoShell_wordmark__SM0um{display:flex;align-items:baseline;gap:var(--sw-s-2);font-family:var(--sw-sans);font-size:var(--sw-t-md);font-weight:700;letter-spacing:var(--sw-track-wide);color:var(--sw-fg);white-space:nowrap}.DemoShell_wordmarkSuffix__62pvZ{font-size:var(--sw-t-micro);font-weight:600;letter-spacing:var(--sw-track-label);color:var(--sw-accent)}.DemoShell_nav__WHy9m{display:flex;align-items:center;gap:var(--sw-s-6);flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.DemoShell_nav__WHy9m::-webkit-scrollbar{display:none}.DemoShell_navItem__x2UA9{position:relative;padding:var(--sw-s-2) 0;font-family:var(--sw-sans);font-size:var(--sw-t-mini);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--sw-fg-3);white-space:nowrap;transition:color var(--sw-dur-1) linear}.DemoShell_navItem__x2UA9:hover{color:var(--sw-fg-2)}.DemoShell_navItem__x2UA9[aria-current=page]{color:var(--sw-fg)}.DemoShell_navItem__x2UA9:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sw-fg);transform:scaleX(0);transform-origin:left;transition:transform var(--sw-dur-3) var(--sw-spring)}.DemoShell_navItem__x2UA9[aria-current=page]:after{transform:scaleX(1)}.DemoShell_mastheadRight__dyetP{display:flex;align-items:center;gap:var(--sw-s-3);flex-shrink:0}.DemoShell_simulated__bAkOZ{font-family:var(--sw-sans);font-size:var(--sw-t-micro);font-weight:600;letter-spacing:var(--sw-track-label);text-transform:uppercase;color:var(--sw-fg-4);white-space:nowrap}.DemoShell_exit__xz6ip{border-color:var(--sw-rule-loud)}.DemoShell_exit__xz6ip:hover{background:var(--sw-fg);color:var(--sw-ink-on-light);border-color:var(--sw-fg)}.DemoShell_main__tX9Eu{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.DemoShell_footer__c_9Rh{display:flex;align-items:center;justify-content:space-between;gap:var(--sw-s-4);padding:var(--sw-s-2) var(--sw-s-4);border-top:1px solid var(--sw-rule);flex-shrink:0}.DemoShell_footNote__RY6jW{min-width:0;font-size:var(--sw-t-micro);line-height:1.55;color:var(--sw-fg-4)}.DemoShell_footLink__N259d{flex-shrink:0;font-family:var(--sw-sans);font-size:var(--sw-t-micro);font-weight:600;letter-spacing:var(--sw-track-label);text-transform:uppercase;color:var(--sw-fg-3);white-space:nowrap;transition:color var(--sw-dur-1) linear}.DemoShell_footLink__N259d:hover{color:var(--sw-fg)}@media (max-width:720px){.DemoShell_masthead__4yCYO{gap:var(--sw-s-3);padding:0 var(--sw-s-3)}.DemoShell_simulated__bAkOZ{display:none}.DemoShell_nav__WHy9m{gap:var(--sw-s-4)}}