@layer base{*,:before,:after{box-sizing:border-box}img,svg,video,canvas{max-width:100%;display:block}html,html.dark{--roxpkg-themer-loaded:true;--hue-neutral:215;--neutral-base:oklch(.2 .004 var(--hue-neutral));--border-color:color-mix(in oklch, white 10%, var(--neutral-base));--border-strong:color-mix(in oklch, white 15%, var(--neutral-base));--text-default:color-mix(in oklch, white 60%, var(--neutral-base));--text-strong:color-mix(in oklch, white 70%, var(--neutral-base));--text-muted:color-mix(in oklch, white 45%, var(--neutral-base));--text-dim:color-mix(in oklch, white 30%, var(--neutral-base));--text-dark:var(--neutral-base);--neutral-bg:var(--neutral-base);--neutral-bg-hover:color-mix(in oklch, white 8%, var(--neutral-base));--neutral-bg-selected:color-mix(in oklch, white 15%, var(--neutral-base));--hue-primary:200;--sat-primary:.07;--lum-primary:.5;--primary-base:oklch(var(--lum-primary) var(--sat-primary) var(--hue-primary));--primary-bg:var(--primary-base);--primary-bg-hover:oklch(calc(var(--lum-primary) + .05) calc(var(--sat-primary) + .02) var(--hue-primary));--primary-bg-selected:oklch(var(--lum-primary) calc(var(--sat-primary) + .06) var(--hue-primary));--text-primary:color-mix(in oklch, white 10%, var(--primary-base));--link-color:#0685e0;--link-hover:#3af;--scroll-track:transparent;--scroll-thumb:oklab(100% 0 5.96046e-8/.06);--scroll-thumb-hover:oklab(100% 0 5.96046e-8/.08);--selection-bg:var(--primary-strong);--selection-text:var(--neutral-base);--color-hr:var(--border-strong)}html.light{--themer-light-tokens-are-undefined:1}html{--sun:#f0920f;--sun-hover:#ffa64c;--moon:#3eb6c1;--moon-hover:#3fd}html,body{height:100%}body{background-color:var(--neutral-bg);color:var(--text-default);margin:0;overflow:hidden}#app,#root{width:100%;height:100%;font-family:Noto Sans Variable,sans-serif}html.scrolling{height:100%}html.scrolling body{min-height:100%;overflow:auto}html.scrolling #app,html.scrolling #root{height:auto;min-height:100%}button,input,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;padding:0}button{cursor:pointer}svg{fill:currentColor}p,pre,h1,h2,h3,h4,h5,h6{margin:0}.border{border:1px solid var(--border-color)}.border-strong{border:1px solid var(--border-strong)}a,a:visited{color:var(--link-color);text-decoration-line:none}a:hover,a:visited:hover{color:var(--link-hover)}ol,ul{margin:0;padding:0;list-style:none}li{margin:0;padding:0;list-style-type:none}::selection{background:var(--selection-bg);color:var(--selection-text)}::-webkit-scrollbar{cursor:pointer;width:10px}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-corner{background:var(--scroll-track)}::-webkit-scrollbar-thumb{cursor:pointer;background:var(--scroll-thumb);border-radius:.375rem}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}hr{border:none;border-top:1px solid var(--color-hr);margin:1rem 0}blockquote{margin-left:2rem;border-left:5px solid var(--quote-border);background:linear-gradient(90deg,#ffffff0d 0%,#fff0 100%);width:fit-content;min-width:500px;max-width:80%;margin-block:2rem;padding:1rem 4rem 1rem 1rem;font-style:italic;line-height:1.5}blockquote p{margin:0}}@layer components{.rox-button-group{grid-auto-columns:1fr;grid-auto-flow:column;gap:.5rem;margin-top:1rem;display:inline-grid}.rox-button{--button-fg:var(--text-default)}.rox-button,.rox-button.btn-primary{--button-bg:var(--primary-bg);--button-bg-hover:var(--primary-bg-hover);--button-bg-selected:var(--primary-bg-selected);--button-fg-selected:var(--text-dark)}.rox-button.btn-neutral{--button-bg:var(--neutral-bg);--button-bg-hover:var(--neutral-bg-hover);--button-bg-selected:var(--neutral-bg-selected);--button-fg-selected:var(--button-fg)}.rox-button{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:var(--button-bg);color:var(--button-fg);border:none;border-radius:.25rem;outline:none;justify-content:center;align-items:center;display:flex}.rox-button:not(.selected):hover{background-color:var(--button-bg-hover)}.rox-button.selected{background-color:var(--button-bg-selected);color:var(--button-fg-selected)}.rox-button.btn-xl{padding:1rem 2rem;font-size:x-large}.rox-button.btn-lg{padding:.5rem 1rem;font-size:large}.rox-button,.rox-button.btn-med{padding:.25rem .5rem;font-size:medium}.rox-button.btn-sm{padding:2px 4px;font-size:small}.rox-splitter{--hitzone-width:7px;-webkit-user-select:none;user-select:none;--highlight:color-mix(in oklch, var(--primary-base) 10%, transparent);flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative}.rox-splitter.dragging.show-outline>div.panelA,.rox-splitter.dragging.show-outline>div.panelB{box-shadow:inset 0 0 24px var(--highlight)}.rox-splitter .panelA{flex-grow:0;flex-shrink:1;min-width:0;min-height:0;overflow:hidden}.rox-splitter .panelB{flex:1;min-width:0;min-height:0;overflow:hidden}.rox-splitter .ribbon{pointer-events:auto;z-index:10;background-color:#0000;position:absolute}.rox-splitter .ribbon.highlight:hover{background-color:var(--highlight)}.rox-splitter .ribbon.horizontal{width:var(--hitzone-width);cursor:col-resize;justify-content:center;display:flex;top:0;bottom:0}.rox-splitter .ribbon.vertical{height:var(--hitzone-width);cursor:row-resize;align-items:center;display:flex;left:0;right:0}.rox-splitter .line{background-color:var(--border-color)}.rox-splitter .line.vertical{width:100%;height:1px}.rox-splitter .line.horizontal{width:1px;height:100%}}@layer utilities,app,overrides;.dock-drag-ghost{color:#fff;background:#2b303b;border-radius:6px;padding:6px 10px;font-size:12px;box-shadow:0 8px 24px #0006}.rox-blank-widget{color:#4daab3;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.rox-image-widget{width:100%;height:100%;display:block;overflow:hidden}.rox-image-widget img{object-fit:cover;object-position:center;box-sizing:border-box;width:100%;height:100%;display:block}.rox-ui-drawer{--anim-timing:.2s;--closed-size:2rem;transition:all var(--anim-timing) ease-in-out;interpolate-size:allow-keywords;background-color:#0000;margin:0;padding:0;display:flex;position:absolute;overflow:hidden}.rox-ui-drawer.open{background-color:#052405!important}.rox-ui-drawer.closed{z-index:0}.rox-ui-drawer.orient-top,.rox-ui-drawer.orient-bottom{flex-direction:row}.rox-ui-drawer.orient-left,.rox-ui-drawer.orient-right{flex-direction:column}.rox-ui-drawer.orient-left.closed .content,.rox-ui-drawer.orient-right.closed .content{width:0!important}.rox-ui-drawer.orient-top.closed,.rox-ui-drawer.orient-bottom.closed{height:var(--closed-size)}.rox-ui-drawer.orient-top.closed .content,.rox-ui-drawer.orient-bottom.closed .content{height:0!important}.rox-ui-drawer .controls{background-color:inherit;transition:all var(--anim-timing) ease-in-out;z-index:9999;align-items:center;padding:2px 4px;display:flex}.rox-ui-drawer.orient-left .controls{justify-content:end}.rox-ui-drawer.orient-right .controls{justify-content:start}.rox-ui-drawer.orient-top .controls{align-items:end}.rox-ui-drawer.orient-bottom .controls{align-items:start}.rox-ui-drawer .content{opacity:1;transition:all var(--anim-timing) ease-in-out;flex-direction:column;flex:1;display:flex;overflow:hidden}.rox-ui-drawer.orient-left,.rox-ui-drawer.orient-right{width:max-content;height:100%;top:0;bottom:0}.rox-ui-drawer.orient-top,.rox-ui-drawer.orient-bottom{width:100%;height:max-content;left:0;right:0}.rox-ui-drawer.orient-left{left:0}.rox-ui-drawer.orient-right{right:0}.rox-ui-drawer.orient-top{top:0}.rox-ui-drawer.orient-bottom{bottom:0}.rox-ui-drawer svg{box-sizing:content-box;border-radius:3px;padding-block:4px;padding-inline:4px;font-size:1rem}.rox-ui-drawer svg:hover{background-color:#ffffff0d}.top-bottom-drawers-example{height:full;flex:1;justify-content:center;align-items:center;padding:4px;display:flex;position:relative}.top-bottom-drawers-example .title{font-size:x-large;font-weight:medium}.rox-tab-strip{--tab-bkg:color-mix(in srgb, white 5%, var(--neutral-base));--tab-bkg-hover:color-mix(in srgb, white 8%, var(--neutral-base));--tab-bkg-active:color-mix(in srgb, white 12%, var(--neutral-base));--tab-reorder-ease:cubic-bezier(.25, .8, .25, 1);--tab-reorder-duration:.18s;border-bottom:1px solid var(--border-strong);background-color:#0000;flex:0;justify-content:space-between;margin-left:2px;padding-top:2px;font-size:.8rem;font-weight:400;display:flex}.rox-tab-strip .tabs{touch-action:none;align-items:flex-end;font-size:.8rem;font-weight:400;display:flex}.rox-tab-strip .tabs.is-reordering .tab-item{transition:transform var(--tab-reorder-duration) var(--tab-reorder-ease);will-change:transform}.rox-tab-strip .menu-icon{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:1px;padding:1px 4px;font-size:1rem;display:flex}.rox-tab-strip .menu-icon:hover{cursor:pointer;color:var(--neutral-text-hilite);background-color:var(--tab-bkg)}.rox-tab-strip .tab-item{cursor:pointer;background-color:var(--tab-bkg);white-space:nowrap;z-index:1;-webkit-user-select:none;user-select:none;border-top-left-radius:4px;border-top-right-radius:4px;flex-shrink:0;align-items:center;padding:4px 16px;line-height:1;display:flex;position:relative;transform:translateY(-1px);box-shadow:0 2px 4px #00000026,inset 0 1px #ffffff1a}.rox-tab-strip .tab-item.active{background-color:var(--tab-bkg-active);z-index:1;font-weight:500;transform:translateY(-1px);box-shadow:0 2px 4px #00000026,inset 0 1px #ffffff1a}.rox-tab-strip .tab-item:not(.active){border-right:1px solid var(--tab-bkg-hover)}.rox-tab-strip .tab-item:not(.active):hover{background-color:var(--tab-bkg-hover);transform:translateY(-1px);box-shadow:0 2px 3px #0000001f}.rox-tab-strip .tab-item:focus,.rox-tab-strip .tab-item:focus-visible,.rox-tab-strip .tab-item:focus-within{background:silver}.rox-tab-strip .tab-item.dragging{opacity:.4;cursor:grabbing}.rox-tab-strip .tab-item.is-drag-source{z-index:10;cursor:grabbing;opacity:.72;background-color:color-mix(in srgb, var(--tab-bkg-active,var(--tab-bkg)) 88%, transparent);transition:none;box-shadow:0 6px 16px #00000047,inset 0 1px #ffffff24}.rox-dockyard-widget-host{flex-direction:column;width:100%;height:100%;display:flex}.rox-dockyard-widget-host .widget-host-content{flex:1;width:100%;height:100%}@keyframes wheel-appear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.dock-zone{--hover-active:#1a9fff;outline-offset:-2px;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.dock-zone[data-dock-intent=left]{box-shadow:inset 4px 0 0 0 var(--hover-active)}.dock-zone[data-dock-intent=right]{box-shadow:inset -4px 0 0 0 var(--hover-active)}.dock-zone[data-dock-intent=top]{box-shadow:inset 0 4px 0 0 var(--hover-active)}.dock-zone[data-dock-intent=bottom]{box-shadow:inset 0 -4px 0 0 var(--hover-active)}.dock-zone[data-dock-intent=center]{box-shadow:inset 0 0 0 3px var(--hover-active)}.dock-zone[data-drag-active=true] .wheel{opacity:1;transform:scale(1)}.dock-zone .wheel-outer{z-index:5000;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dock-zone .wheel{aspect-ratio:1;pointer-events:auto;background:#2a2a2a;border-radius:50%;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:120px;animation:.2s forwards wheel-appear;display:grid;overflow:hidden;box-shadow:inset 0 2px 4px #ffffff40,inset 0 -3px 6px #0009}.dock-zone .btn{all:unset;cursor:pointer;color:#ccc;background:#ffffff0d;place-items:center;display:grid}.dock-zone .btn:hover{background:#ffffff1f}.dock-zone .btn.drag-hover{background:var(--hover-active)}.dock-zone .top{grid-area:1/2}.dock-zone .left{grid-area:2/1}.dock-zone .center{background:#1e1e1e;border-radius:50%;grid-area:2/2;margin:10%;padding-bottom:5px;line-height:1}.dock-zone .right{grid-area:2/3}.dock-zone .bottom{grid-area:3/2}.dock-zone .top{box-shadow:inset 0 3px 4px #ffffff26}.dock-zone .bottom{box-shadow:inset 0 -3px 4px #0006}.dock-zone .left{box-shadow:inset 3px 0 4px #ffffff1a}.dock-zone .right{box-shadow:inset -3px 0 4px #0006}.rox-dockyard{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.dock-root{flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.rox-button{text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--button-text);background-color:var(--button-bkg);display:inline-block}.rox-button:hover{color:var(--button-text-hover);background-color:var(--button-bkg-hover)}.rox-button{white-space:nowrap;overflow-wrap:anywhere;border-radius:4px;width:fit-content;padding-block:1rem;padding-inline:2rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1;transition:all .1s ease-in-out}.page-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.rox-homepage{--bkg-base:transparent;--bkg-light:#272a30;--bkg-med:#23282f;--bkg-dark:#23272f;--gap-base:8px;--lighten-2:color-mix(in srgb, var(--bkg-base) 98%, white 2%);gap:var(--gap-base);border:1px solid var(--border-color);flex-direction:column;width:80%;margin:0 auto;padding:1rem;display:flex}.rox-homepage .row{gap:var(--gap-base);flex-direction:row;display:flex}.rox-homepage .card{background-color:var(--lighten-2);border-radius:3px;padding:8px;transition:all .1s ease-in-out}.rox-homepage .card.darkcard{background-color:var(--bkg-med)}.rox-homepage .card:not(.darkcard):hover{background-color:color-mix(in srgb, var(--bkg-light) 98%, white 2%);cursor:pointer}.rox-homepage .row>.card{flex:1}.rox-homepage .status-indicator{color:#2e8b57;justify-content:space-between}.rox-homepage .flex-row{flex-direction:row;height:fit-content;display:flex}.rox-dockyard-dev-page{background-color:#000;flex-direction:column;width:100%;height:100%;min-height:0;padding:2rem;display:flex;overflow:hidden}.rox-dockyard-dev-page .header{justify-content:space-between;align-items:center;display:flex}.rox-dockyard-dev-page .main{background-color:var(--neutral-bg);flex:1;min-height:0;overflow:hidden}.rox-dockyard-dev-page .drag-sample{border:1px solid var(--border-color);text-wrap:nowrap;border-radius:3px;padding:.5rem 1rem}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-cyrillic-ext-wght-normal-DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-devanagari-wght-normal-Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-greek-ext-wght-normal-12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-greek-wght-normal-Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-vietnamese-wght-normal-DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-start-icon-button]{cursor:pointer;color:#f9fafb;background:0 0;border-width:0;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-icon-button]:hover{color:#e5e7eb;background-color:#374151}[data-start-icon-button]:focus{outline-offset:2px;outline:2px solid #f9fafb}[data-start-icon-button]:focus-visible{box-shadow:0 0 0 3px #111827bf}[data-start-icon-button]:active{color:#f3f4f6;background-color:#1f2937}[data-start-icon-button]>svg{width:1.25rem;height:1.25rem}[data-start-text-size=xs]{font-size:.75rem;line-height:1.33333}[data-start-text-size=sm]{font-size:.875rem;line-height:1.42857}[data-start-text-size=base]{font-size:1rem;line-height:1.5}[data-start-text-size=lg]{font-size:1.125rem;line-height:1.55556}[data-start-text-size=xl]{font-size:1.25rem;line-height:1.4}[data-start-text-size="2xl"]{font-size:1.5rem;line-height:1.33333}[data-start-text-font=sans]{font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}[data-start-text-font=serif]{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}[data-start-text-font=mono]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-start-text-weight=thin]{font-weight:100}[data-start-text-weight=extralight]{font-weight:200}[data-start-text-weight=light]{font-weight:300}[data-start-text-weight=normal]{font-weight:400}[data-start-text-weight=medium]{font-weight:500}[data-start-text-weight=semibold]{font-weight:600}[data-start-text-weight=bold]{font-weight:700}[data-start-text-weight=extrabold]{font-weight:800}[data-start-text-weight=black]{font-weight:900}[data-start-text-wrap=wrap]{white-space:wrap}[data-start-text-wrap=nowrap]{white-space:nowrap}[data-start-badge]{background-color:var(--background);border:1px var(--foreground) solid;color:var(--foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .25rem;display:inline-flex}[data-start-badge=success]{--background:oklch(98.2% .018 155.826);--foreground:oklch(52.7% .154 150.069)}[data-start-badge=failure]{--background:oklch(97.1% .013 17.38);--foreground:oklch(50.5% .213 27.518)}[data-start-badge=warning]{--background:oklch(98.7% .026 102.212);--foreground:oklch(47.6% .114 61.907)}[data-start-badge=info]{--background:oklch(97% .014 254.604);--foreground:oklch(48.8% .243 264.376)}[data-start-placeholder]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}[data-start-placeholder]>span{text-align:center}[data-start-section]{flex-direction:column;display:flex}[data-start-section-title]{text-transform:uppercase}[data-start-section-content]{border-left:1px solid oklch(87% .065 274.039);width:calc(100% - 2rem);margin-left:.5rem;padding-left:.5rem;overflow:auto}[data-start-select]{margin:0;flex-direction:column;margin-block:0;padding-inline:0;list-style-type:none;display:flex}[data-start-select]>*+*{border-top:1px solid oklch(87% .065 274.039)}[data-start-select-option]{color:#f9fafb;cursor:pointer;white-space:nowrap;outline:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-start-select-option][tc-active],[data-start-select-option][tc-selected],[data-start-select-option]:focus{color:#e5e7eb;background-color:#374151}[data-start-tab]{cursor:pointer;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-tab][tc-active],[data-start-tab][tc-selected],[data-start-tab]:hover,[data-start-tab]:focus{color:#e5e7eb;background-color:#374151}[data-start-tab-list]{gap:.5rem;margin:.5rem;display:flex}[data-start-tab-panel]{border-top:1px solid oklch(87% .065 274.039);flex-direction:column;gap:.5rem;height:100%;padding:.5rem;display:flex;overflow:auto}[data-start-button]{cursor:pointer;color:oklch(97% .014 254.604);white-space:nowrap;background-color:#111827;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-button][tc-active],[data-start-button][tc-selected],[data-start-button]:hover,[data-start-button]:focus{color:#dbeafe;background-color:#1e3a8a}[data-start-blob-viewer] svg{width:1rem;height:1rem}[data-start-seroval-value]{align-items:center;gap:.25rem;display:flex}[data-start-headers-viewer]{font-size:.75rem;line-height:1rem}[data-start-headers-viewer]>[data-start-property]>:first-child{text-transform:capitalize}[data-start-hex-viewer]{border:1px solid oklch(87% .065 274.039);display:flex;overflow:auto}[data-start-hex-viewer-bytes]{flex-direction:column;flex:1;gap:.5rem;padding:.5rem;display:flex}[data-start-hex-viewer-text]{border-left:1px solid oklch(87% .065 274.039);flex-direction:column;flex:1;gap:.5rem;padding:.5rem;display:flex}[data-start-hex-row]{align-items:center;gap:1rem;display:flex}[data-start-hex-text]{justify-content:start;align-items:center;display:flex}[data-start-cascade]{flex-direction:column;margin:0;margin-block:0;padding-inline:0;list-style-type:none;display:flex}[data-start-cascade-option]{cursor:pointer;white-space:nowrap;border-radius:.25rem;outline:none;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-start-cascade-option][tc-active],[data-start-cascade-option][tc-selected],[data-start-cascade-option]:focus{color:#1e3a8a;background-color:#dbeafe}[data-start-seroval-viewer]{grid-template-columns:1fr 2fr;display:grid}[data-start-seroval-promise]{align-items:center;gap:.5rem;display:flex}[data-start-seroval-renderer]{border-top:1px solid oklch(87% .065 274.039);border-bottom:1px solid oklch(87% .065 274.039);display:flex}[data-start-seroval-renderer]>*{border-left:1px solid oklch(87% .065 274.039)}[data-start-seroval-renderer]:last-child{border-right:1px solid oklch(87% .065 274.039)}[data-start-seroval-node]{flex-direction:column;gap:.25rem;width:100%;max-width:16rem;padding:.25rem;display:flex}[data-start-seroval-node-header]{color:#f9fafb;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}[data-start-seroval-node-content]{flex-direction:column;gap:.25rem;display:flex}[data-start-seroval-value]{color:#f9fafb}[data-start-seroval-value-wrapper],[data-start-seroval-link]{align-items:center;gap:.25rem;display:inline-flex}[data-start-seroval-link]>svg{width:1rem;height:1rem}[data-start-functions-instance-detail]{align-items:center;gap:.5rem;display:flex}[data-start-functions-viewer]{color:#f9fafb;flex-direction:column;min-height:100%;display:flex}[data-start-functions-instances-container]{color:#f9fafb;width:100%;min-height:100%;overflow:auto}[data-start-functions-instances]{flex-direction:column;padding:0;list-style:none;display:flex}[data-start-functions-instances]>[data-start-select-option]{color:#f9fafb;justify-content:space-between;align-items:center;padding:.5rem;display:flex}[data-start-headers]{flex-direction:column;gap:.5rem;display:flex}[data-start-headers-title]{font-weight:500}[data-start-properties]{flex-direction:column;gap:.25rem;display:flex}[data-start-property]{flex-flow:row;align-items:center;gap:.25rem;display:flex}[data-start-function-instance-viewer]{flex-direction:column;width:100%;display:flex}[data-start-function-instance-viewer-nav],[data-start-functions-nav]{background:oklch(25.7% .09 281.288);border-bottom:1px solid oklch(87% .065 274.039);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:sticky;top:0}[data-start-functions-nav] svg{padding:.25rem}[data-start-function-instance-viewer-nav-left],[data-start-function-instance-viewer-nav-left]>div{align-items:center;gap:.5rem;display:flex}[data-start-function-instance-viewer-content],[data-start-function-instance-viewer-content]>[tc-tab-group]{height:100%}[data-start-dev-toolbar]{cursor:grab;flex-direction:column-reverse;align-items:flex-start;display:flex;position:fixed;bottom:0;left:0}[data-start-dev-toolbar]:active{cursor:grabbing}[data-start-dev-toolbar]>[tc-toolbar]{background:oklch(25.7% .09 281.288);border:1px solid oklch(87% .065 274.039);border-radius:9999px;flex-direction:row;align-items:center;gap:.5rem;margin:1rem;padding:.25rem .5rem;display:flex;position:relative;overflow:hidden}[data-start-dev-toolbar]>[tc-toolbar]>div{flex-direction:row;justify-content:center;align-items:center;display:flex}[data-start-dev-toolbar]>[tc-toolbar]>div:last-child{border-left:1px solid #f9fafb;gap:.5rem;padding-left:.5rem}[data-start-dev-toolbar-version]{color:#f9fafb;border:1px solid oklch(87% .065 274.039);border-radius:9999px;padding:.125rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}[data-start-dev-toolbar-version]>div{width:1.5rem;height:1.5rem}[data-start-dev-toolbar] svg{width:1.25rem;height:1.25rem}[data-start-dev-toolbar-panel]{background:oklch(25.7% .09 281.288);border:1px solid oklch(87% .065 274.039);border-radius:1rem;width:50rem;max-width:calc(100vw - 10rem);height:30rem;max-height:calc(100vh - 2rem);margin:0 1rem;overflow:auto}
