:root{--sc-ease-out:cubic-bezier(.23,1,.32,1);--sc-ease-drawer:cubic-bezier(.32,.72,0,1)}.sc-press{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s var(--sc-ease-out),background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.sc-press:active:not([aria-disabled=true]):not(:disabled){transform:scale(.97)}.sc-block{-webkit-tap-highlight-color:transparent;transition:transform .16s var(--sc-ease-out),box-shadow .16s var(--sc-ease-out),opacity .15s ease}.sc-block[data-lifted=true]{transform:scale(1.03)}.sc-hatch{background-image:repeating-linear-gradient(135deg,#e2e8f0 0 2px,#0000 2px 7px)}.sc-solid{background:var(--c);color:#fff;box-shadow:0 1px 2px #0f172a14}.sc-free{border:1px dashed var(--c);background:var(--ct);color:var(--c)}.sc-t1,.sc-t2,.sc-t3{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sc-t1{font-size:12px;font-weight:600;line-height:15px}.sc-t2,.sc-t3{opacity:.92;font-size:11px;line-height:14px}.sc-t2{font-variant-numeric:tabular-nums}.sc-free .sc-t2,.sc-free .sc-t3{opacity:1}.sc-t3{font-style:italic}.sc-narrow{padding-left:5px;padding-right:5px}.sc-narrow .sc-t2{letter-spacing:-.02em}.sc-rz{cursor:ns-resize;touch-action:none;height:8px;position:absolute;bottom:0;left:0;right:0}.sc-rz:after{content:"";opacity:0;background:currentColor;border-radius:2px;width:22px;height:3px;transition:opacity .12s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.sc-block:hover .sc-rz:after,.sc-block:focus-visible .sc-rz:after{opacity:.5}}.sc-block[data-resizing=true] .sc-rz:after{opacity:.7}@media (pointer:coarse){.sc-rz{display:none}}.sc-block[data-resizing=true]{z-index:20;box-shadow:0 12px 24px -8px #0f172a66}.sc-rzlabel{z-index:25;pointer-events:none;color:#fff;font-variant-numeric:tabular-nums;background:#0f172a;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;bottom:4px;right:6px}@media (hover:hover) and (pointer:fine){.sc-col[data-creates=true]{cursor:cell}.sc-col[data-creates=true] .sc-block{cursor:grab}}dialog.sc-sheet{opacity:1;transition:opacity .2s var(--sc-ease-out),transform .2s var(--sc-ease-out),overlay .2s allow-discrete,display .2s allow-discrete;transform:none}@starting-style{dialog.sc-sheet[open]{opacity:0;transform:scale(.97)}}dialog.sc-sheet::backdrop{background:#0f172a66;transition:opacity .2s}@starting-style{dialog.sc-sheet[open]::backdrop{opacity:0}}@media (max-width:639px){dialog.sc-sheet{width:100%;max-width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior:contain;transition:opacity .15s ease,transform .32s var(--sc-ease-drawer),overlay .32s allow-discrete,display .32s allow-discrete;border-radius:1.25rem 1.25rem 0 0;margin:auto 0 0}@starting-style{dialog.sc-sheet[open]{opacity:1;transform:translateY(100%)}}}@media (pointer:coarse){.sc-input{font-size:16px}}@media (prefers-reduced-motion:reduce){.sc-press:active:not([aria-disabled=true]):not(:disabled),.sc-block[data-lifted=true]{transform:none}.sc-block{transition:box-shadow .15s,opacity .15s}dialog.sc-sheet{transition:opacity .15s ease,overlay .15s allow-discrete,display .15s allow-discrete}@starting-style{dialog.sc-sheet[open]{opacity:0;transform:none}}}
