/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--shape-default:8px;--shape-rounded:64px;--shape-square:0px;--color-zinc-solid-bg:rgba(39,39,42,1.0);--color-zinc-solid-border:rgba(39,39,42,1.0);--color-zinc-solid-text:rgba(255,255,255,1.0);--color-zinc-solid-hover:rgba(63,63,70,1.0);--color-zinc-light-bg:rgba(244,244,245,1.0);--color-zinc-light-border:rgba(228,228,231,1.0);--color-zinc-light-text:rgba(39,39,42,1.0);--color-zinc-light-hover:rgba(228,228,231,1.0);--color-red-solid-bg:rgba(239,68,68,1.0);--color-red-solid-border:rgba(239,68,68,1.0);--color-red-solid-text:rgba(255,255,255,1.0);--color-red-solid-hover:rgba(220,38,38,1.0);--color-red-light-bg:rgba(254,226,226,1.0);--color-red-light-border:rgba(254,202,202,1.0);--color-red-light-text:rgba(185,28,28,1.0);--color-red-light-hover:rgba(254,202,202,1.0);--color-yellow-solid-bg:rgba(234,179,8,1.0);--color-yellow-solid-border:rgba(234,179,8,1.0);--color-yellow-solid-text:rgba(255,255,255,1.0);--color-yellow-solid-hover:rgba(202,138,4,1.0);--color-yellow-light-bg:rgba(254,249,195,1.0);--color-yellow-light-border:rgba(254,240,138,1.0);--color-yellow-light-text:rgba(161,98,7,1.0);--color-yellow-light-hover:rgba(254,240,138,1.0);--color-green-solid-bg:rgba(22,163,74,1.0);--color-green-solid-border:rgba(22,163,74,1.0);--color-green-solid-text:rgba(255,255,255,1.0);--color-green-solid-hover:rgba(21,128,61,1.0);--color-green-light-bg:rgba(220,252,231,1.0);--color-green-light-border:rgba(187,247,208,1.0);--color-green-light-text:rgba(21,128,61,1.0);--color-green-light-hover:rgba(187,247,208,1.0);--color-blue-solid-bg:rgba(59,130,246,1.0);--color-blue-solid-border:rgba(59,130,246,1.0);--color-blue-solid-text:rgba(255,255,255,1.0);--color-blue-solid-hover:rgba(37,99,235,1.0);--color-blue-light-bg:rgba(219,234,254,1.0);--color-blue-light-border:rgba(191,219,254,1.0);--color-blue-light-text:rgba(29,78,216,1.0);--color-blue-light-hover:rgba(191,219,254,1.0);--color-item-text:rgba(128,128,128,1.0);--color-item-hover:rgba(0.0,0.0,0.0,0.04);--color-item-hover-text:rgba(16,16,16,1.0);--color-item-active:rgba(0.0,0.0,0.0,0.1);--color-ghost-text:rgba(60,60,60,1.0);--color-ghost-hover:rgba(0,0,0,0.06);--color-ghost-active-bg:rgba(0,0,0,0.08);--color-ghost-active-text:rgba(20,20,20,1.0)}*{border:0;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0;background-color:rgba(255,255,255,1.0);font-size:16px;font-weight:400;font-family:sans-serif;font-family:'Exo',sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{text-decoration:none;font-weight:500;color:rgba(64,64,64,1.0)}a:hover{cursor:pointer;color:rgba(0.0,0.0,0.0,1.0)}body{margin:0;padding:16px;width:100vw;height:100vh;display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:192px 16px minmax(0,1fr);grid-template-columns:192px minmax(0,1fr);background-color:#fafafa;will-change:grid-template-columns,gap,padding;-webkit-transition:gap 0.25s cubic-bezier(0.15,0.85,0.35,1.0),padding 0.25s cubic-bezier(0.15,0.85,0.35,1.0),grid-template-columns 0.25s cubic-bezier(0.15,0.85,0.35,1.0);transition:gap 0.25s cubic-bezier(0.15,0.85,0.35,1.0),padding 0.25s cubic-bezier(0.15,0.85,0.35,1.0),grid-template-columns 0.25s cubic-bezier(0.15,0.85,0.35,1.0);transition:gap 0.25s cubic-bezier(0.15,0.85,0.35,1.0),padding 0.25s cubic-bezier(0.15,0.85,0.35,1.0),grid-template-columns 0.25s cubic-bezier(0.15,0.85,0.35,1.0),-ms-grid-columns 0.25s cubic-bezier(0.15,0.85,0.35,1.0)}body[data-layout=fullpage]{padding:0px;gap:0px;-ms-grid-columns:1fr;grid-template-columns:1fr;main{border-radius:0;outline:0 solid rgba(224,224,224,0.0);clip-path:inset(-1px round 0)}.viewport{clip-path:inset(0 round 0)}}body[data-layout=sidebar-hide],body[data-layout=sidebar-maxi],body[data-layout=sidebar-mini]{padding:16px}body[data-layout=sidebar-hide]{gap:0px;-ms-grid-columns:1fr;grid-template-columns:1fr}body[data-layout=sidebar-mini]{gap:16px;-ms-grid-columns:40px 16px minmax(0,1fr);grid-template-columns:40px minmax(0,1fr)}body[data-layout=sidebar-maxi]{gap:16px;-ms-grid-columns:192px 16px minmax(0,1fr);grid-template-columns:192px minmax(0,1fr)}:root{--ease:ease;--duration-fade:0.2s;--duration-parallel:0.4s}.is-changing .transition-fade{opacity:1;will-change:opacity;-webkit-transition:opacity var( --duration-fade ) var( --ease );transition:opacity var( --duration-fade ) var( --ease )}.is-animating .transition-fade{opacity:0}.to-parallel-forward.is-changing .transition-fade{opacity:1;will-change:clip-path;-webkit-transition:clip-path var( --duration-parallel ) var( --ease );transition:clip-path var( --duration-parallel ) var( --ease )}.to-parallel-forward .transition-fade.is-next-container{clip-path:inset(0 0 0 100%)}.to-parallel-forward .transition-fade.is-previous-container{z-index:0;overflow:hidden}.to-parallel-backward.is-changing .transition-fade{opacity:1;will-change:clip-path;-webkit-transition:clip-path var( --duration-parallel ) var( --ease );transition:clip-path var( --duration-parallel ) var( --ease )}.to-parallel-backward .transition-fade.is-next-container{clip-path:inset(0 100% 0 0)}.to-parallel-backward .transition-fade.is-previous-container{z-index:0;overflow:hidden}@font-face{font-family:"Inter";font-style:normal;font-weight:100;src:url('../fonts/inter/woff2/Inter-Thin.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:200;src:url('../fonts/inter/woff2/Inter-ExtraLight.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:url('../fonts/inter/woff2/Inter-Light.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url('../fonts/inter/woff2/Inter-Regular.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url('../fonts/inter/woff2/Inter-Medium.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:url('../fonts/inter/woff2/Inter-SemiBold.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url('../fonts/inter/woff2/Inter-Bold.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:800;src:url('../fonts/inter/woff2/Inter-ExtraBold.woff2') format('woff2')}@font-face{font-family:"Inter";font-style:normal;font-weight:900;src:url('../fonts/inter/woff2/Inter-Black.woff2') format('woff2')}@font-face{font-family:"Exo";font-style:normal;font-weight:100 900;src:url('../fonts/exo/ttf/Exo-Variable.ttf') format('truetype')}@font-face{font-family:"Jakarta";font-style:normal;font-weight:100 900;src:url('../fonts/jakarta/ttf/Jakarta-Variable.ttf') format('truetype')}.banner{width:100%;height:48px;padding:0 12px;overflow:hidden;position:relative;visibility:hidden;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:auto 8px 1fr;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:2px;clip-path:inset(0 100% 0 0);background:rgba(0.0,0.0,0.0,1.0)}.banner:not(:has(.banner-icon)){-ms-grid-columns:1fr;grid-template-columns:1fr}.banner>.banner-label{font-size:14px;font-weight:600;text-align:left;letter-spacing:1px;color:rgba(255,255,255,1.0)}.banner>.banner-icon{width:20px;height:20px;display:-ms-grid;display:grid;place-items:center;-ms-flex-negative:0;flex-shrink:0;color:rgba(255,255,255,1.0)}.banner>.banner-icon svg{width:100%;height:100%;display:block}.banner>.banner-wipe{inset:0;position:absolute;clip-path:inset(0 0 0 0);background:rgba(255,255,255,1.0)}.banner[data-animation=default]{visibility:visible;-webkit-animation:banner-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards;animation:banner-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards}.banner[data-animation=default]>.banner-wipe{-webkit-animation:banner-wipe-in 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0.25s forwards;animation:banner-wipe-in 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0.25s forwards}.banner[data-animation=triggered].is-enabled{visibility:visible;-webkit-animation:banner-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards;animation:banner-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards}.banner[data-animation=triggered].is-enabled>.banner-wipe{-webkit-animation:banner-wipe-in 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0.25s forwards;animation:banner-wipe-in 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0.25s forwards}.banner[data-animation=triggered].is-disabled{visibility:visible;clip-path:inset(0 0 0 0);-webkit-animation:banner-clip-out 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards;animation:banner-clip-out 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards}.banner[data-animation=triggered].is-disabled>.banner-wipe{clip-path:inset(0 100% 0 0);-webkit-animation:banner-wipe-out 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0s forwards;animation:banner-wipe-out 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0s forwards}@-webkit-keyframes banner-clip-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes banner-clip-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes banner-wipe-in{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes banner-wipe-in{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@-webkit-keyframes banner-wipe-out{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes banner-wipe-out{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes banner-clip-out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%);visibility:hidden}}@keyframes banner-clip-out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%);visibility:hidden}}.badge{display:-ms-inline-grid;display:inline-grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid rgba(0.0,0.0,0.0,0.05);outline-offset:0;outline:1px solid transparent}.badge-label{font-size:12px;font-weight:600;line-height:1.0;white-space:nowrap;letter-spacing:1px}.badge-icon{width:14px;height:14px;display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;place-items:center}.badge-icon svg{width:100%;height:100%;display:block}.badge[data-size=sm]{gap:2px;font-size:10px;line-height:1.0;padding:2px 6px}.badge[data-size=md]{gap:4px;padding:6px 8px;font-size:12px;line-height:1.0}.badge[data-size=lg]{gap:4px;font-size:16px;line-height:1.0;padding:12px 24px}.badge[data-size=sm]:not(:has(.badge-label)){padding:4px;aspect-ratio:1}.badge[data-size=md]:not(:has(.badge-label)){padding:6px;aspect-ratio:1}.badge[data-size=lg]:not(:has(.badge-label)){padding:8px;aspect-ratio:1}.badge[data-shape=default]{border-radius:4px}.badge[data-shape=square]{border-radius:var( --shape-square )}.badge[data-shape=rounded]{border-radius:var( --shape-rounded )}.badge[data-variant=default]{color:rgba(40,40,40,1.0);outline-color:rgba(200,200,200,1.0);background:rgba(255,255,255,1.0)}.badge[data-variant=primary]{color:var( --color-zinc-solid-text );outline-color:var( --color-zinc-solid-border );background:var( --color-zinc-solid-bg )}.badge[data-variant=filled]{outline-offset:0;outline:0 solid transparent;border:0 solid rgba(0.0,0.0,0.0,0.0);color:var( --color-zinc-light-text );background:var( --color-zinc-light-bg )}.badge[data-variant=ghost]{color:var( --color-ghost-text );background:transparent}.badge[data-variant=primary][data-color=red]{color:var( --color-red-solid-text );outline-color:var( --color-red-solid-border );background:var( --color-red-solid-bg )}.badge[data-variant=primary][data-color=yellow]{color:var( --color-yellow-solid-text );outline-color:var( --color-yellow-solid-border );background:var( --color-yellow-solid-bg )}.badge[data-variant=primary][data-color=green]{color:var( --color-green-solid-text );outline-color:var( --color-green-solid-border );background:var( --color-green-solid-bg )}.badge[data-variant=primary][data-color=blue]{color:var( --color-blue-solid-text );outline-color:var( --color-blue-solid-border );background:var( --color-blue-solid-bg )}.badge[data-variant=filled][data-color=black]{color:rgba(255,255,255,1.0);background:rgba(0.0,0.0,0.0,1.0)}.badge[data-variant=filled][data-color=grey]{color:rgba(255,255,255,1.0);background:rgba(128,128,128,1.0)}.badge[data-variant=filled][data-color=red]{color:var( --color-red-light-text );background:var( --color-red-light-bg )}.badge[data-variant=filled][data-color=yellow]{color:var( --color-yellow-light-text );background:var( --color-yellow-light-bg )}.badge[data-variant=filled][data-color=green]{color:var( --color-green-light-text );background:var( --color-green-light-bg )}.badge[data-variant=filled][data-color=blue]{color:var( --color-blue-light-text );background:var( --color-blue-light-bg )}.brand{color:inherit;line-height:1.0;position:relative;text-decoration:none;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand:not(:has(.brand-label)){gap:0;-ms-grid-columns:40px;grid-template-columns:40px}.brand-logo{display:-ms-grid;display:grid;place-items:center;width:40px;height:40px}.brand-logo svg{width:24px;height:24px}.brand-label{left:40px;position:absolute;font-size:12px;font-weight:600;white-space:nowrap}.curtain{inset:0;z-index:99;width:100%;height:100vh;position:fixed;overflow:hidden;visibility:hidden;clip-path:inset(0 0 0 100%);background:rgba(224,224,224,1.0)}.curtain>.background{inset:0;z-index:1;opacity:0;width:100%;height:100%;position:absolute;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:8px 8px;background-image:radial-gradient(rgba(0.0,0.0,0.0,0.05) 16%,transparent 0%)}.curtain>.background>svg{width:100%;height:100%;opacity:0.02;color:rgba(0.0,0.0,0.0,1.0)}.curtain>.curtain-wipe{position:absolute;inset:0;z-index:2;clip-path:inset(0 0 0 0);background:rgba(255,255,255,1.0)}.curtain.is-enabled{visibility:visible;-webkit-animation:curtain-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards;animation:curtain-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards}.curtain.is-enabled>.background{-webkit-animation:curtain-logo-fade-in 0.2s ease-out 0.25s forwards;animation:curtain-logo-fade-in 0.2s ease-out 0.25s forwards}.curtain.is-enabled>.curtain-wipe{}.curtain.is-disabled{visibility:visible;clip-path:inset(0 0 0 0);-webkit-animation:curtain-clip-out 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards;animation:curtain-clip-out 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards}.curtain.is-disabled>.curtain-wipe{clip-path:inset(0 0 0 100%);-webkit-animation:curtain-wipe-out 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0s forwards;animation:curtain-wipe-out 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0s forwards}@-webkit-keyframes curtain-clip-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes curtain-clip-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes curtain-logo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes curtain-logo-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes curtain-wipe-in{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes curtain-wipe-in{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@-webkit-keyframes curtain-wipe-out{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes curtain-wipe-out{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes curtain-clip-out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0);visibility:hidden}}@keyframes curtain-clip-out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0);visibility:hidden}}.btn{width:100%;padding:0 8px;cursor:pointer;overflow:hidden;position:relative;display:-ms-inline-grid;display:inline-grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;border:none;border-radius:2px;outline-offset:0;outline:1px solid transparent;line-height:1;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.02);box-shadow:0 1px 2px rgba(0,0,0,0.02);-webkit-transition:color 0.1s ease,opacity 0.1s ease,background 0.1s ease,outline-color 0.1s ease;transition:color 0.1s ease,opacity 0.1s ease,background 0.1s ease,outline-color 0.1s ease}.btn:disabled,.btn[disabled]{opacity:0.2;cursor:not-allowed;pointer-events:none}.btn-icon{width:16px;height:16px;display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;place-items:center}.btn-icon svg{width:100%;height:100%;display:block}.btn-icon,.btn-label{z-index:3;color:inherit;position:relative}.btn[data-pack=micro] .btn-icon{width:16px;height:16px}.btn[data-pack=mini] .btn-icon{width:20px;height:20px}.btn[data-pack=solid] .btn-icon{width:24px;height:24px}.btn[data-pack=outline] .btn-icon{width:24px;height:24px}.btn:has(.btn-icon):has(.btn-label),.btn:not(:has(.btn-icon)):has(.btn-label){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn:has(.btn-icon):not(:has(.btn-label)){padding:0;aspect-ratio:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-wipe{display:none}.effect{inset:0;z-index:1;contain:strict;overflow:hidden;position:absolute;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:inherit;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.effect-wave{display:-ms-grid;display:grid;grid-gap:1px;-ms-grid-columns:;grid-template-columns:repeat(var( --total-cols ),1fr);-ms-grid-rows:;grid-template-rows:repeat(var( --total-rows ),1fr)}.effect-wave .square{grid-column:var( --col );grid-row:var( --row );width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transform:scale(0.4) translateZ(0);transform:scale(0.4) translateZ(0);border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.1);will-change:transform,opacity;-webkit-animation:fx-wave-anim 2s ease-in-out infinite;animation:fx-wave-anim 2s ease-in-out infinite;-webkit-animation-delay:calc((var( --col ) * 0.03s) + (var( --row ) * 0.06s));animation-delay:calc((var( --col ) * 0.03s) + (var( --row ) * 0.06s))}.effect-shine{}.effect-pulse{}.btn[data-size=sm]{height:32px;font-size:8px}.btn[data-size=md]{height:48px;font-size:16px}.btn[data-size=lg]{height:64px;font-size:18px}.btn[data-size=xl]{height:80px;font-size:24px}.btn[data-size=sm]:has(.btn-icon):has(.btn-label){gap:2px;padding:0 16px}.btn[data-size=md]:has(.btn-icon):has(.btn-label){gap:4px;padding:0 20px}.btn[data-size=lg]:has(.btn-icon):has(.btn-label){gap:4px;padding:0 24px}.btn[data-size=xl]:has(.btn-icon):has(.btn-label){gap:8px;padding:0 24px}.btn[data-size=sm]:not(:has(.btn-icon)):has(.btn-label){padding:0 16px}.btn[data-size=md]:not(:has(.btn-icon)):has(.btn-label){padding:0 16px}.btn[data-size=lg]:not(:has(.btn-icon)):has(.btn-label){padding:0 24px}.btn[data-size=xl]:not(:has(.btn-icon)):has(.btn-label){padding:0 32px}.btn[data-label-anchor=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-label-anchor=center][data-icon-anchor=left] .btn-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn[data-label-anchor=center][data-icon-anchor=left] .btn-label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn[data-label-anchor=center][data-icon-anchor=right] .btn-icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn[data-label-anchor=center][data-icon-anchor=right] .btn-label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn:not(:has(.btn-icon))[data-label-anchor=left]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.btn[data-label-anchor=left][data-icon-anchor=left]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.btn[data-label-anchor=left][data-icon-anchor=left] .btn-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn[data-label-anchor=left][data-icon-anchor=left] .btn-label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn[data-label-anchor=left][data-icon-anchor=right]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn[data-label-anchor=left][data-icon-anchor=right] .btn-icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn[data-label-anchor=left][data-icon-anchor=right] .btn-label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn[data-label-anchor=right][data-icon-anchor=left]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn[data-label-anchor=right][data-icon-anchor=left] .btn-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn[data-label-anchor=right][data-icon-anchor=left] .btn-label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn:not(:has(.btn-icon))[data-label-anchor=right]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.btn[data-label-anchor=right][data-icon-anchor=right]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.btn[data-label-anchor=right][data-icon-anchor=right] .btn-icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn[data-label-anchor=right][data-icon-anchor=right] .btn-label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn[data-shape=default]{border-radius:2px}.btn[data-shape=square]{border-radius:2px}.btn[data-shape=rounded]{border-radius:64px}.btn[data-shape=side-left]{border-radius:0 4px 4px 0}.btn[data-shape=side-right]{border-radius:4px 0 0 4px}.btn[data-variant=default]{color:rgba(32,32,32,1.0);outline-color:rgba(224,224,224,1.0);background:rgba(255,255,255,1.0)}.btn[data-variant=primary]{color:rgba(255,255,255,1.0);outline-color:var( --color-zinc-solid-border );background:var( --color-zinc-solid-bg );-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.1);box-shadow:inset 0 1px rgba(255,255,255,0.1)}.btn[data-variant=ghost]{color:var( --color-ghost-text );background:transparent;-webkit-box-shadow:none;box-shadow:none}.btn[data-variant=filled]{color:var( --color-zinc-light-text );background:var( --color-zinc-light-bg )}.btn[data-variant=primary][data-color=red]{color:var( --color-red-solid-text );outline-color:var( --color-red-solid-border );background:var( --color-red-solid-bg )}.btn[data-variant=primary][data-color=yellow]{color:var( --color-yellow-solid-text );outline-color:var( --color-yellow-solid-border );background:var( --color-yellow-solid-bg )}.btn[data-variant=primary][data-color=green]{color:var( --color-green-solid-text );outline-color:var( --color-green-solid-border );background:var( --color-green-solid-bg )}.btn[data-variant=primary][data-color=blue]{color:var( --color-blue-solid-text );outline-color:var( --color-blue-solid-border );background:var( --color-blue-solid-bg )}.btn[data-variant=primary][data-color=white]{color:rgba(10,10,15,1.0);outline-color:rgba(255,255,255,0.2);background:rgba(255,255,255,1.0)}.btn[data-variant=filled][data-color=red]{color:var( --color-red-light-text );background:var( --color-red-light-bg )}.btn[data-variant=filled][data-color=yellow]{color:var( --color-yellow-light-text );background:var( --color-yellow-light-bg )}.btn[data-variant=filled][data-color=green]{color:var( --color-green-light-text );background:var( --color-green-light-bg )}.btn[data-variant=filled][data-color=blue]{color:var( --color-blue-light-text );background:var( --color-blue-light-bg )}.btn[data-variant=ghost][data-color=white]{color:rgba(255,255,255,0.7);background:transparent}.btn[data-variant=default]:hover{background:rgba(250,250,250,1.0)}.btn[data-variant=primary]:hover{background:var( --color-zinc-solid-hover )}.btn[data-variant=ghost]:hover{background:var( --color-ghost-hover )}.btn[data-variant=ghost][data-color=white]:hover{color:rgba(255,255,255,1.0);background:rgba(255,255,255,0.08)}.btn[data-variant=filled]:hover{background:var( --color-zinc-light-hover )}.btn[data-variant=primary][data-color=red]:hover{background:var( --color-red-solid-hover )}.btn[data-variant=primary][data-color=yellow]:hover{background:var( --color-yellow-solid-hover )}.btn[data-variant=primary][data-color=green]:hover{background:var( --color-green-solid-hover )}.btn[data-variant=primary][data-color=blue]:hover{background:var( --color-blue-solid-hover )}.btn[data-variant=filled][data-color=red]:hover{background:var( --color-red-light-hover )}.btn[data-variant=filled][data-color=yellow]:hover{background:var( --color-yellow-light-hover )}.btn[data-variant=filled][data-color=green]:hover{background:var( --color-green-light-hover )}.btn[data-variant=filled][data-color=blue]:hover{background:var( --color-blue-light-hover )}.btn[data-variant=primary][data-color=white]:hover{background:rgba(240,240,240,1.0)}.btn[data-animation]:not([data-animation=none]){position:relative;overflow:hidden}.btn[data-animation]:not([data-animation=none]) .btn-wipe{display:block;position:absolute;inset:0;z-index:4;pointer-events:none;background:rgb(255,255,255);will-change:clip-path}.btn[data-animation=fade-in]{clip-path:inset(0 100% 0 0);-webkit-animation:btn-clip-in 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0s forwards;animation:btn-clip-in 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0s forwards}.btn[data-animation=fade-in] .btn-wipe{-webkit-animation:btn-wipe-in 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0.2s forwards;animation:btn-wipe-in 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0.2s forwards}.btn[data-animation=fade-out]{clip-path:inset(0 0 0 0);-webkit-animation:btn-clip-out 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0.25s forwards;animation:btn-clip-out 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0.25s forwards}.btn[data-animation=fade-out] .btn-wipe{clip-path:inset(0 100% 0 0);-webkit-animation:btn-wipe-out 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0s forwards;animation:btn-wipe-out 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0s forwards}.btn[data-animation=triggered]{clip-path:inset(0 100% 0 0)}.btn[data-animation=triggered].is-enabled{clip-path:inset(0 100% 0 0);-webkit-animation:btn-clip-in 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0s forwards;animation:btn-clip-in 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0s forwards}.btn[data-animation=triggered].is-enabled .btn-wipe{-webkit-animation:btn-wipe-in 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0.2s forwards;animation:btn-wipe-in 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0.2s forwards}.btn[data-animation=triggered].is-disabled{clip-path:inset(0 0 0 0);-webkit-animation:btn-clip-out 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0.25s forwards;animation:btn-clip-out 0.2s var( --btn-ease-snap,cubic-bezier(0.25,1.0,0.5,1.0) ) 0.25s forwards}.btn[data-animation=triggered].is-disabled .btn-wipe{clip-path:inset(0 100% 0 0);-webkit-animation:btn-wipe-out 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0s forwards;animation:btn-wipe-out 0.25s var( --btn-ease-wipe,cubic-bezier(0.76,0.0,0.24,1.0) ) 0s forwards}@-webkit-keyframes btn-clip-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes btn-clip-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@-webkit-keyframes btn-clip-out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes btn-clip-out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@-webkit-keyframes btn-wipe-in{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes btn-wipe-in{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@-webkit-keyframes btn-wipe-out{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes btn-wipe-out{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes fx-wave-anim{0%{opacity:0.0;-webkit-transform:scale(0.4);transform:scale(0.4)}25%{opacity:0.8;-webkit-transform:scale(1.0);transform:scale(1.0)}55%{opacity:0.0;-webkit-transform:scale(1.0);transform:scale(1.0)}to{opacity:0.0;-webkit-transform:scale(0.4);transform:scale(0.4)}}@keyframes fx-wave-anim{0%{opacity:0.0;-webkit-transform:scale(0.4);transform:scale(0.4)}25%{opacity:0.8;-webkit-transform:scale(1.0);transform:scale(1.0)}55%{opacity:0.0;-webkit-transform:scale(1.0);transform:scale(1.0)}to{opacity:0.0;-webkit-transform:scale(0.4);transform:scale(0.4)}}.heading{display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:1fr;grid-template-columns:1fr;line-height:1.0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heading:has(.heading-icon){-ms-grid-columns:32px 1fr;grid-template-columns:32px 1fr}.heading>.heading-icon{width:32px;height:32px;overflow:hidden;display:-ms-grid;display:grid;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center;border-radius:8px;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(255,255,255,1.0)}.heading>.heading-icon svg{width:16px;height:16px;margin:auto}.heading>.heading-info{line-height:1.4}.heading>.heading-info>.heading-label{font-size:14px;font-weight:600;color:rgba(0,0,0,1.0)}.heading>.heading-info>.heading-description{font-size:12px;font-weight:500;color:rgba(128,128,128,1.0)}.heading[data-size=sm]>.heading-info>.heading-label{font-size:12px;font-weight:500}.heading[data-size=md]>.heading-info>.heading-label{font-size:14px;font-weight:500}.heading[data-size=lg]>.heading-info>.heading-label{font-size:16px;font-weight:500}.heading[data-size=xl]>.heading-info>.heading-label{font-size:20px;font-weight:500}.heading[data-size="2xl"]>.heading-info>.heading-label{font-size:28px;font-weight:600}.heading[data-size="3xl"]>.heading-info>.heading-label{font-size:32px;font-weight:700}.heading[data-size=sm]>.heading-info>.heading-description{font-size:10px;font-weight:400}.heading[data-size=md]>.heading-info>.heading-description{font-size:12px;font-weight:400}.heading[data-size=lg]>.heading-info>.heading-description{font-size:14px;font-weight:400}.heading[data-size=xl]>.heading-info>.heading-description{font-size:16px;font-weight:400}.heading[data-size="2xl"]>.heading-info>.heading-description{font-size:20px;font-weight:500}.heading[data-size="3xl"]>.heading-info>.heading-description{font-size:24px;font-weight:600}.inputfield{display:-ms-grid;display:grid;grid-gap:0px;-ms-grid-rows:auto 0px 1fr;grid-template-rows:auto 1fr;line-height:1}.inputfield-head{margin-bottom:8px;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:1fr 8px auto;grid-template-columns:1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.label-description{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.label-description>label{margin:0;font-size:14px;font-weight:400;color:rgba(128,128,128,1.0)}.label-description>.description{font-size:12px;font-weight:400;color:rgba(160,160,160,1.0)}.field-action{-ms-grid-column-align:end;justify-self:end;font-size:12px;font-weight:500;color:rgba(128,128,128,1.0)!important}.inputfield>input{width:100%;padding:16px;line-height:1;font-size:20px;font-weight:400;color:rgba(0.0,0.0,0.0,1.0);outline:none!important;border-width:1px;border-style:solid;border-radius:8px;border-color:rgba(224,224,224,1.0);background-color:rgba(252,252,252,1.0);-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,1.0),inset 0 0 2px 2px rgba(0.0,0.0,0.0,0.025);box-shadow:0 0 1px 1px rgba(255,255,255,1.0),inset 0 0 2px 2px rgba(0.0,0.0,0.0,0.025);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:border-color,-webkit-box-shadow;transition-property:border-color,-webkit-box-shadow;transition-property:border-color,box-shadow;transition-property:border-color,box-shadow,-webkit-box-shadow}.inputfield[data-size=lg]>input{padding:16px}.inputfield[data-state=loading]>input{-webkit-animation-name:state-loading;animation-name:state-loading;-webkit-animation-duration:0.25s;animation-duration:0.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.inputfield>input:focus{border-color:rgba(192,192,192,1.0);outline:4px solid rgba(224,224,224,1.0)}.inputfield>input:disabled{font-size:20px;font-weight:500;color:rgba(128,128,128,1.0);border-width:1px;border-style:solid;border-radius:8px;border-color:rgba(244,244,244,1.0);background-image:linear-gradient(135deg,rgba(0.0,0.0,0.0,0.025) 16.67%,rgba(255,255,255,0.025) 16.67%,rgba(255,255,255,0.025) 50%,rgba(0.0,0.0,0.0,0.025) 50%,rgba(0.0,0.0,0.0,0.025) 66.67%,rgba(255,255,255,0.025) 66.67%,rgba(255,255,255,0.025) 100%);background-size:4px 4px;background-color:rgba(252,252,252,1.0)}.inputfield>input::-webkit-input-placeholder{font-size:16px;font-weight:400;font-style:italic;color:rgba(160,160,160,1.0)}.inputfield>input::-moz-placeholder{font-size:16px;font-weight:400;font-style:italic;color:rgba(160,160,160,1.0)}.inputfield>input:-ms-input-placeholder{font-size:16px;font-weight:400;font-style:italic;color:rgba(160,160,160,1.0)}.inputfield>input::-ms-input-placeholder{font-size:16px;font-weight:400;font-style:italic;color:rgba(160,160,160,1.0)}.inputfield>input::placeholder{font-size:16px;font-weight:400;font-style:italic;color:rgba(160,160,160,1.0)}.inputfield>input.error{border-width:1px;border-radius:8px 8px 8px 0;border-color:rgba(255,0.0,0.0,1.0)}.inputfield>input.error:focus{border-color:rgba(192,192,192,1.0);outline:2px solid rgba(224,224,224,1.0)}.inputfield>.inline-error{z-index:1;padding:4px;margin-top:-1px;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-ms-grid;display:grid;grid-gap:2px;-ms-grid-columns:14px 2px 1fr;grid-template-columns:14px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:1px;border-style:solid;border-radius:0 0 8px 8px;border-color:rgba(255,0.0,0.0,1.0);background-color:rgba(255,0.0,0.0,0.1);-webkit-animation-name:step-error-fade-in;animation-name:step-error-fade-in;-webkit-animation-duration:0.25s;animation-duration:0.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.inputfield>.inline-error>.icon{margin-top:-2px;width:14px;height:14px;color:rgba(255,0.0,0.0,1.0)}.inputfield>.inline-error>.message{margin-top:1px;font-size:12px;font-weight:400;color:rgba(255,0.0,0.0,1.0)}.inputfield>input:focus:not(:disabled):not([readonly]){border-color:rgba(192,192,192,1.0);background-color:rgba(255,255,255,1.0);-webkit-box-shadow:0 0 0 4px rgba(224,224,224,1.0);box-shadow:0 0 0 4px rgba(224,224,224,1.0)}@-webkit-keyframes state-loading{0%{color:rgba(128,128,128,0.2)}to{color:rgba(128,128,128,1.0)}}@keyframes state-loading{0%{color:rgba(128,128,128,0.2)}to{color:rgba(128,128,128,1.0)}}.item{padding:32px;line-height:1.0;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,1.0);-webkit-transition:background-color 0.1s ease;transition:background-color 0.1s ease}.item[warning]{background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath d='M0 4L4 0M-1 1L1 -1M3 5L5 3' stroke='rgba(0.0,0.0,0.0,0.05)' stroke-width='1'/%3E%3C/svg%3E");background-color:rgba(255,255,255,1.0)}.item:has(.item-leading){-ms-grid-columns:1fr;grid-template-columns:1fr}.item:has(.item-leading):has(.item-chevron){-ms-grid-columns:1fr 20px;grid-template-columns:1fr 20px}.item:has(.item-leading):has(.item-trailing){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.item:has(.item-leading):has(.item-trailing):has(.item-chevron){-ms-grid-columns:1fr 1fr 20px;grid-template-columns:1fr 1fr 20px}.item-leading{display:-ms-grid;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(-webkit-max-content,0));grid-template-columns:repeat(auto-fit,minmax(max-content,0));-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-leading>.headline{display:-ms-grid;display:grid;grid-gap:4px}.item-leading>.headline>.title{font-size:16px;font-weight:600;color:rgba(0.0,0.0,0.0,1.0)}.item-leading>.headline>.subtitle{font-size:14px;font-weight:400;color:rgba(128,128,128,1.0)}.item-leading>.item-icon{width:24px;height:24px;color:rgba(128,128,128,1.0)}.item-leading>.item-icon>svg{width:100%;height:100%;display:block}.item-leading>.item-avatar{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid rgba(0.0,0.0,0.0,0.2)}.item-leading>.item-avatar>img{width:100%;height:100%;display:block}.item-trailing{display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:end}.item-trailing:has(.item-badge),.item-trailing:has(.item-detail){-ms-grid-columns:1fr;grid-template-columns:1fr}.item-trailing:has(.item-badge):has(.item-detail){-ms-grid-columns:2fr minmax(-webkit-max-content,1fr);-ms-grid-columns:2fr minmax(max-content,1fr);grid-template-columns:2fr minmax(-webkit-max-content,1fr);grid-template-columns:2fr minmax(max-content,1fr)}.item-trailing>.item-detail{font-size:12px;font-weight:400;text-align:right;color:rgba(128,128,128,1.0)}.item-chevron{width:20px;height:20px;display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;place-items:end;color:rgba(192,192,192,1.0);-webkit-transition:color 0.1s ease,-webkit-transform 0.2s ease;transition:color 0.1s ease,-webkit-transform 0.2s ease;transition:transform 0.2s ease,color 0.1s ease;transition:transform 0.2s ease,color 0.1s ease,-webkit-transform 0.2s ease}.item-chevron>svg{width:100%;height:100%;display:block}.item[data-variant=listable]{padding:24px 16px}.item[data-variant=toggle]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item[data-variant=toggle]>.item-trailing>.toggle-switch{width:48px;height:28px;display:block;position:relative}.item[data-variant=toggle]>.item-trailing>.toggle-switch>.toggle-input{opacity:0;width:0;height:0;position:absolute}.item[data-variant=toggle]>.item-trailing>.toggle-switch>.toggle-slider{inset:0;position:absolute;border-radius:4px;background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath d='M0 4L4 0M-1 1L1 -1M3 5L5 3' stroke='rgba(0.0,0.0,0.0,0.05)' stroke-width='1'/%3E%3C/svg%3E");background-color:rgba(192,192,192,1.0);-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.item[data-variant=toggle]>.item-trailing>.toggle-switch>.toggle-slider:after{top:4px;left:4px;width:20px;height:20px;position:absolute;content:"";border-radius:4px;border:2px solid rgba(255,255,255,0.5);background-color:rgba(240,240,240,1.0);-webkit-box-shadow:0 2px 4px rgba(0.0,0.0,0.0,0.1);box-shadow:0 2px 4px rgba(0.0,0.0,0.0,0.1);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1);transition:transform 0.2s cubic-bezier(0.4,0,0.2,1);transition:transform 0.2s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1)}.item[data-variant=editable]{padding:0px;display:block;background-color:transparent}.item[data-variant=editable]>.item-label{display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:32px 16px 1fr 16px auto;grid-template-columns:32px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px;cursor:pointer;-webkit-transition:background-color 0.1s ease,-webkit-box-shadow 0.1s ease;transition:background-color 0.1s ease,-webkit-box-shadow 0.1s ease;transition:background-color 0.1s ease,box-shadow 0.1s ease;transition:background-color 0.1s ease,box-shadow 0.1s ease,-webkit-box-shadow 0.1s ease}.item[data-variant=editable]>.item-label>.checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:16px;height:16px;cursor:pointer;display:-ms-grid;display:grid;place-items:center;border-radius:50%;outline:1px solid rgba(200,200,200,1.0);background-color:rgba(255,255,255,1.0);-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,1.0),inset 0 0 2px 1px rgba(0,0,0,0.025);box-shadow:0 0 1px 1px rgba(255,255,255,1.0),inset 0 0 2px 1px rgba(0,0,0,0.025);-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.item[data-variant=editable]>.item-label>.item-leading{grid-gap:16px}.item[data-variant=segmented]{padding:0px;display:block;background-color:rgba(255,255,255,0.0)}.item[data-variant=segmented]>.checkbox-input{opacity:0;display:none;position:absolute;pointer-events:none}.item[data-variant=segmented]>.item-label{padding:32px 28px;display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:32px 16px 1fr;grid-template-columns:32px 1fr;cursor:pointer;border-radius:4px;outline:1px solid rgba(224,224,224,0);background-color:rgba(250,250,250,0);-webkit-transition:background-color 0.1s ease,outline 0.1s ease,color 0.1s ease,-webkit-box-shadow 0.1s ease;transition:background-color 0.1s ease,outline 0.1s ease,color 0.1s ease,-webkit-box-shadow 0.1s ease;transition:background-color 0.1s ease,box-shadow 0.1s ease,outline 0.1s ease,color 0.1s ease;transition:background-color 0.1s ease,box-shadow 0.1s ease,outline 0.1s ease,color 0.1s ease,-webkit-box-shadow 0.1s ease}.item[data-variant=segmented]>.item-label>.item-leading>.item-icon{width:32px;height:32px;overflow:hidden;display:-ms-grid;display:grid;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center;border-radius:8px;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(250,250,250,1.0)}.item[data-variant=segmented]>.item-label>.item-leading>.item-icon svg{width:16px;height:16px;margin:auto}a.item:hover{cursor:pointer;background-color:rgba(250,250,250,1.0)}a.item:hover .item-chevron{-webkit-transform:translateX(4px);transform:translateX(4px);color:rgba(0.0,0.0,0.0,1.0)}.item[data-variant=toggle]:hover{background-color:rgba(250,250,250,1.0)}.item[data-variant=toggle] .toggle-input:checked+.toggle-slider{background-color:rgba(0.0,0.0,0.0,1.0)}.item[data-variant=toggle] .toggle-input:checked+.toggle-slider:after{-webkit-transform:translateX(20px);transform:translateX(20px);background-color:rgba(255,255,255,1.0)}.item[data-variant=toggle]:has(.toggle-input:focus-visible) .toggle-slider{outline-offset:2px;outline:2px solid rgba(0.0,0.0,0.0,1.0)}.item[data-variant=toggle]:has(.toggle-input:disabled){opacity:0.5;cursor:not-allowed}.item[data-variant=editable]>.item-label:hover{outline:1px solid rgba(224,224,224,1.0);background-color:rgba(250,250,250,1.0)}.item[data-variant=editable]>.item-label>.checkbox-input:checked{border:2px solid rgba(255,255,255,1.0);outline:1px solid rgba(0.0,0.0,0.0,1.0);background-color:rgba(64,64,64,1.0)}.item[data-variant=editable]:has(.checkbox-input:checked)>.item-label{outline:1px solid rgba(224,224,224,1.0);background-color:rgba(255,255,255,1.0);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.05);box-shadow:0 2px 4px rgba(0,0,0,0.05)}.item[data-variant=segmented]>.item-label:hover{outline:1px solid rgba(224,224,224,0.5);background-color:rgba(255,255,255,0.5)}.item[data-variant=segmented]:has(.checkbox-input:checked)>.item-label{outline:1px solid rgba(224,224,224,1.0);background-color:rgba(255,255,255,1.0);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.05);box-shadow:0 2px 4px rgba(0,0,0,0.05);.item-leading>.item-icon{background-color:rgba(255,255,255,1.0)}.item-leading>.item-icon svg{color:rgba(0.0,0.0,0.0,1.0)}}.nav-item{width:100%;cursor:pointer;overflow:hidden;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:8px;outline-offset:0;outline:1px solid transparent;background:transparent;will-change:background,utline-color;-webkit-transition:background 0.1s ease,outline-color 0.1s ease;transition:background 0.1s ease,outline-color 0.1s ease}.nav-item[disabled]{opacity:0.4;cursor:not-allowed;pointer-events:none}.nav-item-icon{width:16px;height:16px;display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;place-items:center;color:rgba(160,160,160,1.0);-webkit-transition:color 0.1s ease;transition:color 0.1s ease}.nav-item-icon svg{width:100%;height:100%;display:block}.nav-item-label{font-size:14px;font-weight:500;line-height:1.0;white-space:nowrap;text-decoration:none;color:rgba(128,128,128,1.0);-webkit-transition:color 0.1s ease;transition:color 0.1s ease}.nav-item[data-size=sm]{gap:4px;height:32px;padding:0 8px;font-size:12px}.nav-item[data-size=md]{gap:8px;height:40px;padding:0 12px;font-size:14px}.nav-item[data-size=lg]{gap:8px;height:52px;padding:0 16px;font-size:16px}.nav-item[data-shape=default]{border-radius:var( --shape-default )}.nav-item[data-shape=square]{border-radius:var( --shape-square )}.nav-item[data-shape=rounded]{border-radius:var( --shape-rounded )}.nav-item:hover{color:rgba(16,16,16,1.0);background:rgba(0.0,0.0,0.0,0.05)}.nav-item:hover>.nav-item-icon,.nav-item:hover>.nav-item-label{color:rgba(64,64,64,1.0)}.nav-item:active{background:rgba(0.0,0.0,0.0,0.1);-webkit-transition:background 0s;transition:background 0s}.nav-item:active>.nav-item-icon,.nav-item:active>.nav-item-label{color:rgba(0.0,0.0,0.0,1.0)}.nav-item[data-active=true]{outline-color:rgba(224,224,224,1.0);background:rgba(255,255,255,1.0)}.nav-item[data-active=true]>.nav-item-icon,.nav-item[data-active=true]>.nav-item-label{color:rgba(0.0,0.0,0.0,1.0)}.pagination{padding:16px;border-radius:16px;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(255,255,255,1.0);-webkit-box-shadow:0 2px 4px rgba(0.0,0.0,0.0,0.05);box-shadow:0 2px 4px rgba(0.0,0.0,0.0,0.05)}.pagination>.container{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-columns:1fr 0 1fr 0 1fr;grid-template-columns:repeat(3,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination>.container>.column{display:-ms-grid;display:grid;grid-gap:8px}.pagination>.container>.column>.value{width:32px;height:32px;-ms-flex-line-pack:center;align-content:center;font-size:10px;font-weight:400;text-align:center;color:rgba(128,128,128,1.0);border-radius:50%;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(250,250,250,1.0)}.pagination>.container>.column>.label{font-size:12px;font-weight:400;color:rgba(128,128,128,1.0);-ms-flex-line-pack:center;align-content:center}.pagination>.container>.column.data-item{-ms-grid-columns:32px 8px 1fr;grid-template-columns:32px 1fr;justify-items:start}.pagination>.container>.column.data-ctrl{-ms-grid-columns:40px 8px 40px;grid-template-columns:repeat(2,40px);-ms-grid-column-align:center;justify-self:center}.pagination>.container>.column.data-page{-ms-grid-columns:1fr 8px 32px;grid-template-columns:1fr 32px;justify-items:end}.separator{display:block;--sep-height:8px;--sep-radius:64px;--sep-margin-y:8px;--sep-color:rgba(255,255,255,1.0)}.separator[data-size=sm]{--sep-height:4px}.separator[data-size=md]{--sep-height:8px}.separator[data-size=lg]{--sep-height:12px}.separator[data-size=xl]{--sep-height:16px}.separator[data-color=white]{--sep-color:rgba(255,255,255,0.4)}.separator[data-color=solid]{--sep-color:rgba(0.0,0.0,0.0,0.4)}.separator[data-color=black]{--sep-color:rgba(0.0,0.0,0.0,0.4)}.separator[data-color=grey]{--sep-color:rgba(0.0,0.0,0.0,0.4)}.separator[data-style=vertical]{width:2px;height:var( --sep-height );border-radius:var( --sep-radius );background-color:var( --sep-color )}.separator[data-style=horizontal]{width:100%;height:0;margin:var( --sep-margin-y ) 0;border-radius:var( --sep-radius );border-top:1px solid var( --sep-color );background:none}.step{line-height:1.0;-ms-flex-line-pack:center;align-content:center;-webkit-transition:opacity 0.4s 0.4s ease-out;transition:opacity 0.4s 0.4s ease-out}.step.current{-webkit-animation:step-fade-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards;animation:step-fade-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.step>.container>.content>.current{display:-ms-grid;display:grid;grid-gap:32px;-ms-grid-rows:auto;grid-template-rows:auto}.step.pending{opacity:0.1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;cursor:not-allowed;pointer-events:none}.step.validated{padding:32px;border-radius:4px;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(255,255,255,1.0);-webkit-animation:step-validated 0.25s cubic-bezier(0.25,1.0,0.5,1.0) forwards;animation:step-validated 0.25s cubic-bezier(0.25,1.0,0.5,1.0) forwards;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.step>.container>.content>.validated{display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:24px 8px 1fr;grid-template-columns:24px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step>.container>.content>.validated>.icon{width:24px;height:24px;overflow:hidden;display:-ms-grid;display:grid;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center}.step>.container>.content>.validated>.icon>svg{width:24px;height:24px;margin:auto;display:block}.step>.container>.content>.validated>.data{display:-ms-grid;display:grid;grid-gap:0px;-ms-grid-columns:1fr 0px 2fr;grid-template-columns:1fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step>.container>.content>.validated>.data>.label{font-size:16px;font-weight:600;color:rgba(0.0,0.0,0.0,1.0);-ms-grid-column-align:start;justify-self:start}.step>.container>.content>.validated>.data>.value{display:-ms-grid;display:grid;grid-gap:4px;-ms-grid-column-align:end;justify-self:end}.step>.container>.content>.validated>.data>.value>.title{font-size:16px;font-weight:600;text-align:right;color:rgba(96,96,96,1.0)}.step>.container>.content>.validated>.data>.value>.subtitle{font-size:16px;font-weight:400;text-align:right;color:rgba(128,128,128,1.0)}.step>.container>.content>.current>.review{position:relative;display:-ms-grid;display:grid;grid-gap:0px;-ms-grid-rows:1fr 0px auto;grid-template-rows:1fr auto;border-radius:4px;outline:1px solid rgba(224,224,224,1.0);background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 6 6'%3E%3Cpath d='M0 6L6 0M-1 1L1 -1M5 7L7 5' stroke='rgba(0,0,0,0.1)' stroke-width='1'/%3E%3C/svg%3E");background-color:rgba(255,255,255,1.0);-webkit-animation:step-slide 0.2s 0.4s both ease-out;animation:step-slide 0.2s 0.4s both ease-out}.step>.container>.content>.current>.review>.desc{padding:32px 0 8px 32px;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:auto 8px 1fr;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step>.container>.content>.current>.review>.desc>.icon{width:24px;height:24px;overflow:hidden;display:-ms-grid;display:grid;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center}.step>.container>.content>.current>.review>.desc>.icon>svg{width:24px;height:24px;margin:auto;display:block}.step>.container>.content>.current>.review>.desc>.label{font-size:24px;font-weight:600;color:rgba(0.0,0.0,0.0,1.0)}.step>.container>.content>.current>.review>.term{padding:8px 0px 32px 32px;font-size:16px;font-weight:500;line-height:1.4;color:rgba(128,128,128,1.0)}@-webkit-keyframes step-fade-in{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes step-fade-in{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes step-validated{0%{opacity:0;-webkit-transform:scale(0.95);transform:scale(0.95)}to{opacity:1;-webkit-transform:scale(1.0);transform:scale(1.0)}}@keyframes step-validated{0%{opacity:0;-webkit-transform:scale(0.95);transform:scale(0.95)}to{opacity:1;-webkit-transform:scale(1.0);transform:scale(1.0)}}.table{width:100%;min-height:100%;display:flow-root;margin-inline:auto}.table>.container{border-radius:4px;background-color:rgba(250,250,250,1.0)}.table>.container:has(.footer),.table>.container:has(.header){outline:1px solid rgba(224,224,224,1.0)}.table>.container:has(.header){padding:0 8px 8px 8px}.table>.container:has(.footer){padding:8px 8px 0 8px}.table>.container:has(.header):has(.footer){padding:0 8px}.table>.container>.header{padding:24px 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table>.container>.content{margin:0;overflow:hidden;display:-ms-grid;display:grid;grid-gap:1px;grid-template-rows:repeat(auto-fit,minmax(-webkit-max-content,0));grid-template-rows:repeat(auto-fit,minmax(max-content,0));-ms-grid-columns:auto;grid-template-columns:auto;border-radius:4px;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(240,240,240,1.0);-webkit-box-shadow:0 2px 4px rgba(0.0,0.0,0.0,0.05);box-shadow:0 2px 4px rgba(0.0,0.0,0.0,0.05)}.table[data-variant=default]>.container>.content{grid-gap:1px}.table[data-variant=listable]>.container>.content{padding:16px;grid-gap:0px;background-color:rgba(255,255,255,1.0)}.table[data-variant=editable]>.container>.content{grid-gap:1px}.table[data-variant=segmented]>.container>.content{padding:2px;grid-gap:3px}.table[data-variant=editable]>.container>.content,.table[data-variant=segmented]>.container>.content{background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath d='M0 4L4 0M-1 1L1 -1M3 5L5 3' stroke='rgba(0.0,0.0,0.0,0.05)' stroke-width='1'/%3E%3C/svg%3E");background-color:rgba(250,250,250,1.0);-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,1.0),inset 0 0 2px 1px rgba(0.0,0.0,0.0,0.025);box-shadow:0 0 1px 1px rgba(255,255,255,1.0),inset 0 0 2px 1px rgba(0.0,0.0,0.0,0.025)}.table>.container>.footer{padding:24px 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table:has(.pagination)>.pagination{margin-top:32px}.threejs{top:0;left:0;width:100%;height:100%;background:rgba(224,224,224,1.0)}.threejs>.canvas{width:100%;height:100%;display:block}.threejs>.overlay{top:0;left:0;width:100%;height:100%;z-index:999;position:absolute;pointer-events:none;background:rgba(224,224,224,1.0)}.threejs>.loader{top:50%;left:50%;width:256px;opacity:0.0;z-index:9999;position:absolute;display:-ms-grid;display:grid;grid-gap:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.threejs>.loader>.label{font-size:10px;font-weight:600;line-height:0px;letter-spacing:1px;color:rgba(0.0,0.0,0.0,1.0)}.threejs>.loader>.label span{color:rgba(128,128,128,1.0)}.threejs>.loader>.progressbar{width:100%;height:4px;background:rgba(224,224,224,1.0);-webkit-mask-image:repeating-linear-gradient(to right,black 0%,black calc(10% - 2px),transparent calc(10% - 2px),transparent 10%);mask-image:repeating-linear-gradient(to right,black 0%,black calc(10% - 2px),transparent calc(10% - 2px),transparent 10%);background-image:linear-gradient(135deg,rgba(0.0,0.0,0.0,0.1) 16.67%,rgba(255,255,255,0.1) 16.67%,rgba(255,255,255,0.1) 50%,rgba(0.0,0.0,0.0,0.1) 50%,rgba(0.0,0.0,0.0,0.1) 66.67%,rgba(255,255,255,0.1) 66.67%,rgba(255,255,255,0.1) 100%);background-size:4px 4px}.threejs>.loader>.progressbar>.progress{width:100%;height:100%;clip-path:inset(0 100% 0 0);background:rgba(0.0,0.0,0.0,1.0);-webkit-transition:clip-path 0.4s cubic-bezier(0.4,0.0,0.2,1.0);transition:clip-path 0.4s cubic-bezier(0.4,0.0,0.2,1.0)}.toggle-wrapper{--toggle-width:48px;--toggle-height:28px;--accent-color:#000;line-height:1}.field-label{display:block;font-size:12px;color:#808080;margin-bottom:8px}.toggle-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-group.bordered{padding:12px;border:1px solid #e0e0e0;border-radius:8px;background:#fafafa;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}.toggle-group.bordered:hover{border-color:#ccc}.toggle-descr{font-size:14px;color:#444;-webkit-box-flex:1;-ms-flex:1;flex:1}.toggle-switch{position:relative;width:var(--toggle-width);height:var(--toggle-height)}.toggle-input{opacity:0;width:0;height:0;position:absolute}.toggle-slider{position:absolute;inset:0;background:#ccc;border-radius:32px;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}.toggle-slider:after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;background:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1);transition:transform 0.2s cubic-bezier(0.4,0,0.2,1);transition:transform 0.2s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.2s cubic-bezier(0.4,0,0.2,1)}.toggle-input:checked+.toggle-slider{background:var(--accent-color)}.toggle-input:checked+.toggle-slider:after{-webkit-transform:translateX(20px);transform:translateX(20px)}.toggle-input:disabled+.toggle-slider{opacity:0.5}.toggle-group:has(.toggle-input:focus-visible) .toggle-slider{outline:2px solid var(--accent-color);outline-offset:2px}.flow{opacity:1.0}.flow>.content{display:-ms-grid;display:grid;grid-gap:32px;grid-template-rows:repeat(auto-fit,-webkit-min-content);grid-template-rows:repeat(auto-fit,min-content)}.flow>.controls{left:0;bottom:0;z-index:9;width:100vw;position:fixed;outline:1px solid rgba(224,224,224,1.0);backdrop-filter:blur(16px);background-color:rgba(255,255,255,0.5)}.flow>.controls>.content{width:640px;height:96px;margin-inline:auto;display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar{min-width:0;position:relative;display:-ms-grid;display:grid;gap:16px;-ms-grid-rows:auto 16px 1fr 16px auto;grid-template-rows:auto 1fr auto}.sidebar>.sidebar-header{padding:8px 0}.sidebar>.sidebar-panel{display:-ms-grid;display:grid;gap:4px;-ms-flex-line-pack:start;align-content:start}.sidebar>.sidebar-footer{display:-ms-grid;display:grid;gap:8px}body[data-layout=fullpage]>.sidebar,body[data-layout=sidebar-hide]>.sidebar{display:none}.sidebar .brand{width:100%;overflow:hidden}.sidebar .brand .brand-label{opacity:1;will-change:opacity;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}body[data-layout=sidebar-mini] .sidebar .brand .brand-label{opacity:0}body[data-layout=sidebar-maxi] .sidebar .brand .brand-label{opacity:1}.sidebar-grip{top:50%;right:-20px;width:8px;height:100%;z-index:9999;position:absolute;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-button{top:50%;left:50%;width:8px;height:48px;cursor:ew-resize;position:absolute;pointer-events:all;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:64px;outline:1px solid rgba(224,224,224,1.0);background:rgba(250,250,250,1.0);-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.sidebar-separator{top:50%;left:calc(50% - 0px);height:0%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-right:2px solid rgba(224,224,224,0.0);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,black),color-stop(50%,black),to(transparent));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 50%,black 50%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,black),color-stop(50%,black),to(transparent));mask-image:linear-gradient(to bottom,transparent 0%,black 50%,black 50%,transparent 100%);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sidebar-grip:hover .sidebar-button{width:10px;height:96px;background:rgba(255,255,255,1.0)}.sidebar-grip:hover .sidebar-separator{height:100%;border-color:rgba(224,224,224,1.0)}.sidebar .nav-item .nav-item-label{opacity:1;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}body[data-layout=sidebar-mini] .sidebar .nav-item .nav-item-label{opacity:0}body[data-layout=sidebar-maxi] .sidebar .nav-item .nav-item-label{opacity:1}:root{--viewport-radius:16px}main{width:100%;height:100%;min-width:0;min-height:0;display:-ms-grid;display:grid;border-radius:var( --viewport-radius );outline:1px solid rgba(224,224,224,1.0);clip-path:inset(-1px round var( --viewport-radius ));background:rgba(255,255,255,1.0)}.viewport{z-index:1;width:100%;height:100%;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;overflow-y:auto;isolation:isolate;clip-path:inset(0 round var( --viewport-radius ));background:rgba(255,255,255,1.0)}.viewport-footer[sticky],.viewport-header[sticky]{z-index:10;padding:16px 0;position:sticky;outline:1px solid rgba(224,224,224,1.0);backdrop-filter:blur(8px) saturate(180%);background-color:rgba(250,250,250,0.6)}.viewport:not(:has(.viewport-header))>.viewport-content{padding:0}.viewport:not(:has(.viewport-footer))>.viewport-content{padding:0}.viewport:has(.viewport-header[sticky])>.viewport-content{padding-top:0}.viewport:has(.viewport-footer[sticky])>.viewport-content{padding-bottom:0}.viewport-header{overflow:hidden;padding:16px 0 0 0}.viewport-header[sticky]{top:0;padding:0;border-radius:var( --viewport-radius ) var( --viewport-radius ) 0 0}.viewport-content{display:-ms-grid;display:grid;overflow:hidden;min-height:100%}.viewport-footer{overflow:hidden;padding:0 0 16px 0}.viewport-footer[sticky]{bottom:0;border-radius:0 0 var( --viewport-radius ) var( --viewport-radius )}.section{width:100%;position:relative;padding-block:32px;padding-inline:32px;display:-ms-grid;display:grid;grid-gap:32px;justify-items:center}.section[centered]{min-height:100%;-ms-flex-line-pack:center;align-content:center}.section[fullpage]{width:100%;height:100vh;padding-block:0px;padding-inline:0px}.section[separator]{border-bottom:1px solid rgba(224,224,224,1.0)}.section[background]{background-color:rgba(250,250,250,1.0)}.container{width:100%;display:-ms-grid;display:grid}.container[data-layout=grid]{grid-gap:32px;grid-auto-columns:1fr;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container-item{display:-ms-grid;display:grid;grid-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container-item[data-align=left]{text-align:left;-ms-grid-column-align:start;justify-self:start}.container-item[data-align=center]{-ms-grid-column-align:center;justify-self:center;text-align:center}.container-item[data-align=right]{text-align:right;-ms-grid-column-align:end;justify-self:end}.container-item[data-type=context]{display:-ms-grid;display:grid}.container-item[data-type=toolbar]{display:-ms-grid;display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(-webkit-max-content,0));grid-template-columns:repeat(auto-fit,minmax(max-content,0));-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.container[data-width=xs]{max-width:384px}.container[data-width=sm]{max-width:512px}.container[data-width=md]{max-width:768px}.container[data-width=lg]{max-width:1024px}.container[data-width=xl]{max-width:1280px}.container[data-width=full]{max-width:100%}.transition{top:0;left:0;width:100%;height:100%;z-index:9999;display:-ms-grid;display:grid;position:fixed;pointer-events:none}.transition>div{width:100%;height:100%;pointer-events:none;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1}.transition-wipe{overflow:hidden}.transition-wipe-inner{width:100%;height:100%;background-color:rgba(224,224,224,1.0);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:none;transition:none}.to-wipe-forward.is-animating .transition-wipe-inner{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1),-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1)}.to-wipe-forward.is-changing:not(.is-animating) .transition-wipe-inner{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1),-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1)}.to-wipe-backward .transition-wipe-inner{-webkit-transition:none;transition:none}.to-wipe-backward.is-changing .transition-wipe-inner{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:none;transition:none}.to-wipe-backward.is-animating .transition-wipe-inner{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1),-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1)}.to-wipe-backward.is-rendering .transition-wipe-inner{-webkit-animation:wipe-backward-leave 0.4s cubic-bezier(0.76,0,0.24,1) forwards;animation:wipe-backward-leave 0.4s cubic-bezier(0.76,0,0.24,1) forwards}.to-wipe-backward.is-leaving .transition-wipe-inner{-webkit-animation:wipe-backward-enter 0.4s cubic-bezier(0.76,0,0.24,1) forwards;animation:wipe-backward-enter 0.4s cubic-bezier(0.76,0,0.24,1) forwards}.to-wipe-backward.is-changing:not(.is-animating) .transition-wipe-inner{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1);transition:transform 0.4s cubic-bezier(0.76,0,0.24,1),-webkit-transform 0.4s cubic-bezier(0.76,0,0.24,1)}[class*=to-wipe-].is-changing .transition-fade{opacity:1!important}@-webkit-keyframes wipe-backward-enter{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wipe-backward-enter{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wipe-backward-leave{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes wipe-backward-leave{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.sign-up{min-height:100vh;background-color:rgba(250,250,250,1.0)}.sign-up>.container{width:640px;margin-inline:auto;padding:64px 0 160px 0;display:-ms-grid;display:grid;grid-gap:32px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center}.seats{display:-ms-grid;display:grid;grid-gap:1px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;border-radius:4px;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(224,224,224,1.0)}.seats>.quantity{padding:16px;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:1fr 8px -webkit-min-content;-ms-grid-columns:1fr 8px min-content;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,1.0)}.seats>.quantity>.counter{display:-ms-grid;display:grid;grid-gap:0px;-ms-grid-columns:-webkit-min-content 0px 64px 0px -webkit-min-content;-ms-grid-columns:min-content 0px 64px 0px min-content;grid-template-columns:-webkit-min-content 64px -webkit-min-content;grid-template-columns:min-content 64px min-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;border-radius:4px;outline:1px solid rgba(224,224,224,1.0);background-color:rgba(250,250,250,1.0)}.seats>.quantity>.counter>.value{font-size:16px;line-height:1.0;font-weight:600;color:rgba(0.0,0.0,0.0,1.0)}.seats>.results{padding:16px;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:1fr 8px 176px;grid-template-columns:1fr 176px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(250,250,250,1.0)}.seats>.results>.total{font-size:16px;line-height:1.0;font-weight:600;-ms-grid-column-align:end;justify-self:end}.homepage{background-color:rgba(250,250,250,1.0)}.homepage>.viewport-content>.hero{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}.homepage>.viewport-content>.hero>:first-child{-ms-grid-row:1;-ms-grid-column:1}.homepage>.viewport-content>.hero>.container{z-index:1;width:calc(100% - 0px);height:calc(100vh - 0px);-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1}.homepage>.viewport-content>.hero>.container>.content{z-index:1;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1}.homepage>.viewport-content>.hero>.container>.curtain{z-index:2;width:100%;height:100%;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;position:relative;pointer-events:none;will-change:clip-path;clip-path:inset(0.0 0.0 0.0 0.0);background-color:rgba(224,224,224,1.0)}.homepage>.viewport-content>.hero>.container>.curtain>.curtain-wipe{inset:0;position:absolute;will-change:clip-path;clip-path:inset(0.0 100% 0.0 0.0);background-color:rgba(255,255,255,1.0)}.homepage>.viewport-content>.hero>.container>.overlay{z-index:2;padding:64px;display:-ms-grid;display:grid;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;-ms-grid-rows:74px 1fr;grid-template-rows:74px 1fr}.homepage>.viewport-content>.hero>.container>.overlay>.upper{height:0px;opacity:0.0;overflow:hidden;-ms-grid-row:1;grid-row:1;-ms-grid-row-align:center;align-self:center;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:1fr 8px auto;grid-template-columns:1fr auto;-ms-flex-line-pack:center;align-content:center;border-width:2px 0;border-style:solid;border-radius:2px;border-color:rgba(0.0,0.0,0.0,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.upper>.context{height:64px;display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:32px 8px 2px 8px 1fr;grid-template-columns:32px 2px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage>.viewport-content>.hero>.container>.overlay>.upper>.context>.logo{width:32px;height:32px;display:block;color:rgba(0.0,0.0,0.0,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.upper>.context>.brand{opacity:0.0;font-size:20px;font-weight:700;padding-top:1px;color:rgba(0.0,0.0,0.0,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.upper>.action{display:-ms-grid;display:grid;grid-gap:1px;-ms-grid-columns:256px 1px 256px;grid-template-columns:repeat(2,256px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.homepage>.viewport-content>.hero>.container>.overlay>.lower{width:100%;height:auto;opacity:0.0;overflow:hidden;display:-ms-grid;display:grid;grid-gap:1px;-ms-grid-rows:68px 1px 160px 1px 64px;grid-template-rows:68px 160px 64px;-ms-grid-row-align:end;align-self:end}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.loading{width:100%;height:68px;opacity:0.0;overflow:hidden;display:-ms-grid;display:grid;-ms-flex-line-pack:end;align-content:end;border-style:solid;border-width:0 0 2px 0;border-color:rgba(0.0,0.0,0.0,1.0);-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.loading.is-enabled{opacity:1.0}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.loading>.container{display:-ms-grid;display:grid;grid-gap:1px;-ms-grid-rows:48px 1px 16px;grid-template-rows:48px 16px;-webkit-transform:translateY(16px);transform:translateY(16px);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.25,1.0,0.5,1.0);transition:-webkit-transform 0.25s cubic-bezier(0.25,1.0,0.5,1.0);transition:transform 0.25s cubic-bezier(0.25,1.0,0.5,1.0);transition:transform 0.25s cubic-bezier(0.25,1.0,0.5,1.0),-webkit-transform 0.25s cubic-bezier(0.25,1.0,0.5,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.loading.is-loading>.container{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.loading>.container>.progressbar{width:100%;height:16px;position:relative;overflow:hidden;-webkit-mask-image:repeating-linear-gradient(to right,black 0%,black calc(10% - 1px),transparent calc(10% - 1px),transparent 10%);mask-image:repeating-linear-gradient(to right,black 0%,black calc(10% - 1px),transparent calc(10% - 1px),transparent 10%)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.loading>.container>.progressbar>.patterns{inset:0;z-index:1;position:absolute;width:calc(100% + 16px);background-repeat:repeat;background-color:rgba(255,255,255,0.1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath d='M0 4L4 0M-1 1L1 -1M3 5L5 3' stroke='rgba(0.0,0.0,0.0,0.1)' stroke-width='1'/%3E%3C/svg%3E")}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.loading>.container>.progressbar>.progress{inset:0;z-index:2;width:100%;height:100%;position:absolute;clip-path:inset(0 100% 0 0);background:rgba(16.0,16.0,16.0,0.8);-webkit-transition:clip-path 0.4s cubic-bezier(0.4,0.0,0.2,1.0);transition:clip-path 0.4s cubic-bezier(0.4,0.0,0.2,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading{width:100%;height:160px;max-width:640px;overflow:hidden;position:relative;visibility:hidden;clip-path:inset(0 100% 0 0);display:-ms-grid;display:grid;-ms-grid-columns:auto 16px 1fr;grid-template-columns:auto 1fr;border-width:2px;border-style:solid;border-radius:2px;border-color:rgba(0.0,0.0,0.0,1.0);background-repeat:repeat;background-color:rgba(0.0,0.0,0.0,0.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 6 6'%3E%3Cpath d='M0 6L6 0M-1 1L1 -1M5 7L7 5' stroke='rgba(0,0,0,0.1)' stroke-width='1'/%3E%3C/svg%3E");backdrop-filter:blur(8px) saturate(120%)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.heading-wipe{inset:0;position:absolute;clip-path:inset(0 0 0 0);background:rgba(255,255,255,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading.is-enabled{visibility:visible;-webkit-animation:banner-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards;animation:banner-clip-in 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0s forwards}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading.is-enabled>.heading-wipe{-webkit-animation:banner-wipe-in 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0.25s forwards;animation:banner-wipe-in 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0.25s forwards}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading.is-disabled{visibility:visible;clip-path:inset(0 0 0 0);-webkit-animation:banner-clip-out 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards;animation:banner-clip-out 0.25s cubic-bezier(0.25,1.0,0.5,1.0) 0.25s forwards}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading.is-disabled>.heading-wipe{clip-path:inset(0 100% 0 0);-webkit-animation:banner-wipe-out 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0s forwards;animation:banner-wipe-out 0.25s cubic-bezier(0.76,0.0,0.24,1.0) 0s forwards}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.category{width:48px;height:100%;padding:16px 0 16px 1px;display:-ms-grid;display:grid;justify-items:center;-ms-flex-line-pack:justify;align-content:space-between;border-right:2px solid rgba(0.0,0.0,0.0,1.0);background-color:rgba(0.0,0.0,0.0,0.4)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.category>.category-label{font-size:12px;font-weight:800;line-height:1.0;white-space:nowrap;text-orientation:mixed;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;color:rgba(192,192,192,1.0);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.category>.category-index,.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.category>.category-status{font-size:10px;font-weight:800;line-height:1.0;color:rgba(192,192,192,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.headline{padding:0 16px;display:-ms-grid;display:grid;grid-gap:4px;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.headline>.title{font-size:48px;font-weight:800;line-height:1.0;letter-spacing:1px;color:rgba(255,255,255,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.heading>.headline>.subtitle{font-size:24px;font-weight:600;line-height:1.0;letter-spacing:0px;color:rgba(224,224,224,1.0)}.homepage>.viewport-content>.hero>.container>.overlay>.lower>.action{width:100%;height:64px;max-width:640px}