/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--user-glow:1;--user-px:0px;--user-py:0px;--user-ax:0px;--gi-hover:1;--ls-hover:0px;--hv-y:0px;--hv-s:1;--hv-r:0deg;--sweep:0px;--sweepy:0px;--ds-pop:1}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--sx:-15%;--row-wash:0%;--ds-list-fade-top:0px;--ds-list-fade-bottom:0px;--ds-wave:0;--ds-glide-wave:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-mono);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--container-sm:24rem;--container-md:28rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:var(--text-xs);--text-xs--line-height:1.3;--text-sm:var(--text-sm);--text-sm--line-height:1.3;--text-base:var(--text-base);--text-lg:var(--text-lg);--text-xl:var(--text-xl);--text-2xl:var(--text-2xl);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:var(--ease-out-quint);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:var(--ink);--color-ink-deep:var(--ink-deep);--color-ink-soft:var(--ink-soft);--color-ink-raise:var(--ink-raise);--color-ink-line:var(--ink-line);--color-bone:var(--bone);--color-bone-dim:var(--bone-dim);--color-bone-mute:var(--bone-mute);--color-accent:var(--ds-accent);--font-ui:var(--font-ui);--font-figure:var(--font-figure);--text-2xs:var(--text-2xs);--text-2xs--line-height:1.25;--spacing-ds-1:var(--ds-space-1);--spacing-ds-3:var(--ds-space-3);--spacing-ds-4:var(--ds-space-4);--spacing-ds-6:var(--ds-space-6);--ease-out-quart:var(--ease-out-quart);--ease-out-quint:var(--ease-out-quint);--ease-out-expo:var(--ease-out-expo)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box;min-width:0}html,body,#root{height:100%;margin:0;padding:0}#root{height:calc(100% - var(--ds-frame-bar));margin-top:var(--ds-frame-bar)}html[data-frame-shape=round] body{clip-path:inset(0 round var(--ds-radius-window-top) var(--ds-radius-window-top) var(--ds-radius-window-bottom-right) var(--ds-radius-window-bottom-left));background:0 0}html[data-frame-shape=round] body:before{content:"";z-index:-1;pointer-events:none;background-color:var(--ink);background-image:var(--ds-field-vignette);position:fixed;inset:0}body{--ds-field-vignette:radial-gradient(130% 115% at 50% 45%, transparent 48%, oklch(0% 0 0/.32) 100%);background-color:var(--ink);background-image:var(--ds-field-vignette);color:var(--bone);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--ds-leading-body);font-feature-settings:"ss01","cv11","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;touch-action:manipulation;background-repeat:no-repeat;background-attachment:fixed;display:flow-root;overflow:hidden;--removed-body-scroll-bar-size:0px!important}body[data-ds-dialog]{pointer-events:auto!important}::selection{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in oklab,var(--ds-accent) 30%,transparent)}}::selection{color:#fff}:focus{outline:none}:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);border-radius:var(--ds-radius-control);outline:none}input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset]):focus-visible,textarea:focus-visible,[contenteditable=true]:focus-visible{box-shadow:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ds-scroll-thumb);border-radius:var(--ds-radius-pill);background-clip:padding-box;border:1px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--ds-scroll-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}:root{scrollbar-color:var(--ds-scroll-thumb) transparent}*{scrollbar-width:thin}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}code,pre,kbd,samp{font-family:var(--font-mono);font-size:.92em}*,:before,:after{transition:background-color .14s cubic-bezier(.25,1,.5,1),border-color .14s cubic-bezier(.25,1,.5,1),color .14s cubic-bezier(.25,1,.5,1),fill .14s cubic-bezier(.25,1,.5,1),stroke .14s cubic-bezier(.25,1,.5,1),outline-color .14s cubic-bezier(.25,1,.5,1),text-decoration-color .14s cubic-bezier(.25,1,.5,1),box-shadow .16s cubic-bezier(.25,1,.5,1)}}@layer components{.ds-user-name-fx{--ds-name-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ds-name-noise-hard:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='0 0 1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ds-user-name,.ds-user-name-fx{--user-fill:var(--user-accent,var(--user-fallback,var(--bone)));--user-ink-fallback:var(--user-fill)}@supports (color:color-mix(in lab,red,red)){.ds-user-name,.ds-user-name-fx{--user-ink-fallback:color-mix(in oklab, var(--user-fill) 55%, #000)}}.ds-user-name,.ds-user-name-fx{--user-outline:var(--user-ink,var(--user-ink-fallback));--user-ex-1:var(--user-fill)}@supports (color:color-mix(in lab,red,red)){.ds-user-name,.ds-user-name-fx{--user-ex-1:color-mix(in oklab, var(--user-fill) 70%, #000)}}.ds-user-name,.ds-user-name-fx{--user-ex-2:var(--user-fill)}@supports (color:color-mix(in lab,red,red)){.ds-user-name,.ds-user-name-fx{--user-ex-2:color-mix(in oklab, var(--user-fill) 55%, #000)}}.ds-user-name,.ds-user-name-fx{--user-ex-3:var(--user-fill)}@supports (color:color-mix(in lab,red,red)){.ds-user-name,.ds-user-name-fx{--user-ex-3:color-mix(in oklab, var(--user-fill) 42%, #000)}}.ds-user-name,.ds-user-name-fx{--user-ex-4:var(--user-fill)}@supports (color:color-mix(in lab,red,red)){.ds-user-name,.ds-user-name-fx{--user-ex-4:color-mix(in oklab, var(--user-fill) 30%, #000)}}.ds-user-name,.ds-user-name-fx{--user-spark:var(--user-fill)}.ds-user-name{color:var(--user-fill);font-family:var(--user-font,inherit);font-size-adjust:var(--user-cap,none);vertical-align:top;animation:var(--an-fill,none),var(--an-texture,none),var(--an-flicker,none);letter-spacing:calc(var(--user-track,0em) + var(--ls-hover,0px) + .001px);transition:letter-spacing var(--hv-t,.42s) var(--hv-ease,cubic-bezier(.22, .61, .24, 1));line-height:1lh}.ds-user-name-fx{--fx-out:opacity(1);--fx-extrude:opacity(1);--fx-engrave:opacity(1);--fx-pop:opacity(1);--fx-aberr:opacity(1);--fx-lift:opacity(1);--fx-chain:var(--fx-order,var(--fx-extrude) var(--fx-engrave) var(--fx-pop) var(--fx-aberr) var(--fx-lift));--user-ex-x:1;--user-ex-y:1;--gi:calc(var(--gi-base,1) * var(--gi-hover,1));--fx-fill-hover:brightness(1) saturate(1) hue-rotate(0deg);filter:var(--fx-fill-hover);isolation:isolate;font-size-adjust:var(--user-cap,none);--hv-t:.42s;--hv-ease:cubic-bezier(.22, .61, .24, 1);animation:var(--an-motion,none),var(--an-pop,none),var(--an-aberr,none);width:max-content;max-width:100%;letter-spacing:calc(var(--user-track,0em) + var(--ls-hover,0px) + .001px);transition:filter var(--hv-t) var(--hv-ease),letter-spacing var(--hv-t) var(--hv-ease);grid-auto-columns:minmax(0,max-content);justify-content:start;line-height:1lh;display:inline;position:relative}.ds-user-name-fx[data-effect~=neon],.ds-user-name-fx[data-effect~=squash],.ds-user-name-fx[data-effect~=float],.ds-user-name-fx[data-effect~=tilt],.ds-user-name-fx[data-effect~=glitch],.ds-user-name-fx[data-effect~=trail],.ds-user-name-fx[data-effect~=spotlight],.ds-user-name-fx[data-effect~=sheen],.ds-user-name-fx[data-effect~=bloom],.ds-user-name-fx[data-effect~=shine],.ds-user-name-fx[data-effect~=ripple],.ds-user-name-fx[data-effect~=caret],.ds-user-name-fx[data-effect~=sparkle]{display:inline-grid}.ds-user-name-fx>*{transform:translateY(var(--hv-y)) scale(var(--hv-s)) rotate(var(--hv-r));transition:transform var(--hv-t) var(--hv-ease);grid-area:1/1}.ds-user-name-fx .ds-user-name,.ds-user-name:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]){display:inline-block}.ds-user-name{white-space:pre;width:max-content;max-width:100%}.ds-user-name.ds-ink-room{max-width:calc(100% + var(--ds-ink-bleed,0px) * 2)}.ds-user-name-ink{filter:var(--fx-out) var(--fx-chain);display:inline-block}.ds-user-name-fx[data-effect~=gradient] .ds-user-name,.ds-user-name[data-effect~=gradient],.ds-user-name-fx[data-effect~=vertical] .ds-user-name,.ds-user-name[data-effect~=vertical],.ds-user-name-fx[data-effect~=holo] .ds-user-name,.ds-user-name[data-effect~=holo]{background-origin:content-box;-webkit-background-clip:text;background-clip:text;background-color:var(--user-fill);color:#0000;-webkit-text-fill-color:transparent}.ds-user-name[data-effect~=gradient]{--user-fill-image:linear-gradient(var(--fx-ramp-a,96deg), var(--user-fill), var(--user-accent-2,var(--bone)), var(--user-fill));background-image:var(--user-fill-image);--an-fill:ds-name-sweep 4.5s ease-in-out infinite;background-size:220% 100%}.ds-user-name[data-effect~=vertical]{--user-fill-image:linear-gradient(180deg, var(--user-fill), var(--user-accent-2,var(--bone)), var(--user-fill));background-image:var(--user-fill-image);--an-fill:ds-name-vroll 3s linear infinite;background-size:100% 260%}.ds-user-name[data-effect~=holo]{--user-fill-image:linear-gradient(100deg, var(--user-holo-1,#ff4fa3), var(--user-holo-2,#ffd23f), var(--user-holo-3,#00d3a7), var(--user-holo-4,#3ba7ff), var(--user-holo-5,#a86bff), var(--user-holo-1,#ff4fa3));background-image:var(--user-fill-image);--an-fill:ds-name-holo 6s linear infinite;background-size:300% 100%}@keyframes ds-name-sweep{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes ds-name-vroll{0%{background-position:0 0}to{background-position:0 260%}}@keyframes ds-name-holo{to{background-position:300% 0}}.ds-user-name:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]) :is(img,.ds-emoji){-webkit-text-fill-color:initial}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.ds-user-name:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]){color:var(--user-fill);-webkit-text-fill-color:var(--user-fill);background-image:none}}.ds-user-name-fx:is([data-effect~=gradient],[data-effect~=vertical]){--user-spark:var(--user-accent-2,var(--user-fill))}.ds-user-name-ch{display:inline-block}.ds-user-name-fx[data-perchar]:is([data-effect~=gradient],[data-effect~=holo]) .ds-user-name{--an-fill:ds-name-pcsweep 4.5s ease-in-out infinite}.ds-user-name-fx[data-perchar][data-effect~=vertical] .ds-user-name{--an-fill:ds-name-pcsweepy 3s linear infinite}@keyframes ds-name-pcsweep{0%,to{--sweep:0px}50%{--sweep:calc(var(--user-word-w,0px) * -1.2)}}@keyframes ds-name-pcsweepy{0%{--sweepy:0px}to{--sweepy:calc(var(--user-word-h,0px) * -1.6)}}.ds-user-name-fx[data-perchar]:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]) .ds-user-name{background-color:#0000;background-image:none}.ds-user-name-fx[data-perchar]:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]) .ds-user-name-ch{background-image:var(--user-fill-image);background-color:var(--user-fill);background-repeat:no-repeat;background-position:calc(var(--ch-x,0px) + var(--sweep)) var(--sweepy);-webkit-background-clip:text;background-clip:text}.ds-user-name-fx[data-perchar][data-effect~=gradient] .ds-user-name-ch{background-size:calc(var(--user-word-w,0px) * 2.2) 100%}.ds-user-name-fx[data-perchar][data-effect~=holo] .ds-user-name-ch{background-size:calc(var(--user-word-w,0px) * 3) 100%}.ds-user-name-fx[data-perchar][data-effect~=vertical] .ds-user-name-ch{background-size:var(--user-word-w,0px) calc(var(--user-word-h,0px) * 2.6)}.ds-user-name[data-effect~=toon]:not([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]){-webkit-text-stroke:.11em var(--user-outline);paint-order:stroke fill}.ds-user-name[data-effect~=sticker]:not([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]){-webkit-text-stroke:.13em var(--user-light,#fff);paint-order:stroke fill}.ds-user-name:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]){-webkit-text-stroke:0}.ds-user-name-fx:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo])[data-effect~=toon]{--fx-out:drop-shadow(.028em 0 0 var(--user-outline)) drop-shadow(-.028em 0 0 var(--user-outline)) drop-shadow(0 .028em 0 var(--user-outline)) drop-shadow(0 -.028em 0 var(--user-outline))}.ds-user-name-fx:is([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo])[data-effect~=sticker]{--fx-out:drop-shadow(.033em 0 0 var(--user-light,#fff)) drop-shadow(-.033em 0 0 var(--user-light,#fff)) drop-shadow(0 .033em 0 var(--user-light,#fff)) drop-shadow(0 -.033em 0 var(--user-light,#fff))}.ds-user-name-fx[data-effect~=neon]{--an-glow-1:ds-name-glow-1 var(--fx-neon-p,3.2s) ease-in-out infinite;--an-glow-2:ds-name-glow-2 var(--fx-neon-p,3.2s) ease-in-out infinite}.ds-user-name-fx[data-effect~=pop]{--fx-pop:drop-shadow(var(--user-px) var(--user-py) 0 var(--user-pop,var(--user-outline)));--an-pop:ds-name-orbit 2.6s linear infinite}.ds-user-name-fx[data-effect~=extrude]{--fx-extrude:drop-shadow(calc(var(--user-ex-x) * .055em) calc(var(--user-ex-y) * .055em) 0 var(--user-ex-1)) drop-shadow(calc(var(--user-ex-x) * .055em) calc(var(--user-ex-y) * .055em) 0 var(--user-ex-2)) drop-shadow(calc(var(--user-ex-x) * .055em) calc(var(--user-ex-y) * .055em) 0 var(--user-ex-3)) drop-shadow(calc(var(--user-ex-x) * .055em) calc(var(--user-ex-y) * .055em) 0 var(--user-ex-4)) drop-shadow(calc(var(--user-ex-x) * .06em) calc(var(--user-ex-y) * .06em) .14em #000a)}.ds-user-name-fx[data-effect~=engrave]{--fx-engrave:drop-shadow(0 .028em 0 #46586e) drop-shadow(0 -.028em 0 #05080d)}.ds-user-name-fx[data-effect~=aberration]{--fx-aberr:drop-shadow(calc(var(--user-ax) * -1) 0 #ff2d78aa) drop-shadow(var(--user-ax) 0 #00b7ffaa);--an-aberr:ds-name-jitterx 3.1s steps(3, end) infinite}.ds-user-name-fx[data-effect~=lift]{--fx-lift:drop-shadow(0 .055em 0 #d8dee6) drop-shadow(0 .11em .19em #0007)}@keyframes ds-name-glow-1{0%,to{opacity:1}50%{opacity:.78}}@keyframes ds-name-glow-2{0%,to{opacity:1}50%{opacity:.5}}@keyframes ds-name-orbit{0%,to{--user-px:.055em;--user-py:.055em}25%{--user-px:-.055em;--user-py:.055em}50%{--user-px:-.055em;--user-py:-.055em}75%{--user-px:.055em;--user-py:-.055em}}@keyframes ds-name-jitterx{0%,to{--user-ax:.022em}50%{--user-ax:.03em}}.ds-user-name-glow{pointer-events:none;z-index:-2;transition:filter var(--hv-t) var(--hv-ease)}.ds-user-name-glow[data-g="1"]{filter:sepia(min(1,var(--fx-neon-c,0))) hue-rotate(calc(var(--fx-neon-c,0) * 1deg)) blur(calc(var(--user-glow) * var(--gi) * var(--fx-glow-r,1) * .05em)) saturate(1.8) brightness(1.18);animation:var(--an-glow-1,none)}.ds-user-name-glow[data-g="2"]{filter:sepia(min(1,var(--fx-neon-h,0))) hue-rotate(calc(var(--fx-neon-h,0) * 1deg)) blur(calc(var(--user-glow) * var(--gi) * var(--fx-glow-r,1) * .18em)) saturate(2.2) brightness(1.35) opacity(.8);animation:var(--an-glow-2,none)}.ds-user-name-glow>.ds-user-name{filter:var(--fx-out) var(--fx-under,var(--fx-chain))}.ds-user-name-fx[data-effect~=bloom]:not([data-effect~=neon]) .ds-user-name-glow{opacity:0;transition:opacity var(--hv-t) var(--hv-ease),filter var(--hv-t) var(--hv-ease)}.ds-user-name-fx[data-effect~=bloom]:not([data-effect~=neon]):hover .ds-user-name-glow{opacity:1}.ds-user-name-fx[data-effect~=squash]{--an-motion:ds-name-squash var(--fx-squash-s,1.5s) cubic-bezier(.36, 0, .24, 1) infinite}.ds-user-name-fx[data-effect~=float]{--an-motion:ds-name-float var(--fx-float-s,3.4s) ease-in-out infinite}.ds-user-name-fx[data-effect~=tilt]{--an-motion:ds-name-tilt var(--fx-tilt-s,4s) ease-in-out infinite}@keyframes ds-name-squash{0%,to{transform:scale(1)}38%{transform:scale(1.07,.93)}62%{transform:scale(.95,1.06)}}@keyframes ds-name-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.09em)}}@keyframes ds-name-tilt{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.ds-user-name-fx[data-effect~=wave] .ds-user-name-ch{animation:ds-name-wave var(--fx-wave-s,1.9s) ease-in-out infinite;animation-delay:calc(var(--ch-i,0) * 55ms)}.ds-user-name-fx[data-effect~=jitter] .ds-user-name-ch{animation:ds-name-jitter var(--ch-d,.7s) cubic-bezier(.36,.07,.28,.96) infinite}@keyframes ds-name-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-.16em)}}@keyframes ds-name-jitter{0%,52%,to{transform:translate(0)}60%{transform:translate(calc(var(--ch-jx,1) * .016em),calc(var(--ch-jy,1) * -.014em))}68%{transform:translate(calc(var(--ch-jx,1) * -.006em),calc(var(--ch-jy,1) * .009em))}76%{transform:translate(calc(var(--ch-jx,1) * .011em),calc(var(--ch-jy,1) * .004em))}86%{transform:translate(calc(var(--ch-jx,1) * -.005em),calc(var(--ch-jy,1) * -.006em))}}.ds-user-name-fx[data-effect~=scanlines] .ds-user-name{--an-texture:ds-name-scan 4s linear infinite;-webkit-mask-image:repeating-linear-gradient(#000 0 .055em,#0002 .055em .11em);mask-image:repeating-linear-gradient(#000 0 .055em,#0002 .055em .11em);-webkit-mask-size:100% .22em;mask-size:100% .22em;-webkit-mask-origin:content-box;mask-origin:content-box}.ds-user-name-fx[data-effect~=scanlines][data-effect~=neon] .ds-user-name{-webkit-mask-image:repeating-linear-gradient(#000 0 .05em,#0000 .05em .11em);mask-image:repeating-linear-gradient(#000 0 .05em,#0000 .05em .11em)}@keyframes ds-name-scan{to{-webkit-mask-position:0 .22em;mask-position:0 .22em}}.ds-user-name-fx[data-effect~=static] .ds-user-name{-webkit-mask-image:var(--ds-name-noise);mask-image:var(--ds-name-noise);--an-texture:ds-name-static 1.2s steps(1, end) infinite;-webkit-mask-size:90px 90px;mask-size:90px 90px;-webkit-mask-origin:content-box;mask-origin:content-box}.ds-user-name-fx[data-effect~=static][data-effect~=neon] .ds-user-name{-webkit-mask-image:var(--ds-name-noise-hard);mask-image:var(--ds-name-noise-hard)}@keyframes ds-name-static{0%{-webkit-mask-position:0 0;mask-position:0 0}25%{-webkit-mask-position:-23px 14px;mask-position:-23px 14px}50%{-webkit-mask-position:17px -19px;mask-position:17px -19px}75%{-webkit-mask-position:-11px -7px;mask-position:-11px -7px}to{-webkit-mask-position:0 0;mask-position:0 0}}.ds-user-name-ov{pointer-events:none;z-index:-1;white-space:pre;font:inherit;font-size-adjust:var(--user-cap,none);display:inline-grid}.ds-user-name-ov:before,.ds-user-name-ov:after{grid-area:1/1;display:inline-block}.ds-user-name-ov[data-ov=spotlight],.ds-user-name-ov[data-ov=sheen]{z-index:2}.ds-user-name-ov[data-ov=glitch]:before,.ds-user-name-ov[data-ov=glitch]:after{content:attr(data-text);mix-blend-mode:screen}.ds-user-name-ov[data-ov=glitch]:before{color:#00e5ff;animation:3.4s steps(2,end) infinite ds-name-gl1}.ds-user-name-ov[data-ov=glitch]:after{color:#ff2d78;animation:2.9s steps(2,end) infinite ds-name-gl2}@keyframes ds-name-gl1{0%,86%,to{clip-path:inset(0 0 100%);transform:translate(0)}88%{clip-path:inset(10% 0 60%);transform:translate(-.11em)}93%{clip-path:inset(68% 0 6%);transform:translate(.08em)}}@keyframes ds-name-gl2{0%,82%,to{clip-path:inset(0 0 100%);transform:translate(0)}85%{clip-path:inset(54% 0 20%);transform:translate(.12em)}91%{clip-path:inset(4% 0 74%);transform:translate(-.07em)}}.ds-user-name-ov[data-ov=trail]:before,.ds-user-name-ov[data-ov=trail]:after{content:attr(data-text);color:var(--user-fill)}.ds-user-name-ov[data-ov=trail]:before{opacity:.4;animation:2.2s ease-in-out infinite ds-name-tr1}.ds-user-name-ov[data-ov=trail]:after{opacity:.2;animation:2.2s ease-in-out infinite ds-name-tr2}@keyframes ds-name-tr1{0%,to{transform:translate(-.07em)}50%{transform:translate(.07em)}}@keyframes ds-name-tr2{0%,to{transform:translate(-.15em)}50%{transform:translate(.15em)}}.ds-user-name-ov[data-ov=spotlight]:before{content:attr(data-text);color:var(--user-light,#fff);-webkit-mask-image:radial-gradient(circle at var(--sx) 50%,#000 0 12%,#0000 26%);mask-image:radial-gradient(circle at var(--sx) 50%,#000 0 12%,#0000 26%);animation:3.4s ease-in-out infinite ds-name-spot}@keyframes ds-name-spot{0%,to{--sx:-15%}50%{--sx:115%}}.ds-user-name-ov[data-ov=sheen]:before{content:attr(data-text);color:var(--user-light,#fff);animation:3.6s cubic-bezier(.5,0,.35,1) infinite ds-name-sheen;-webkit-mask-image:linear-gradient(105deg,#0000 38%,#000 47% 53%,#0000 62%);mask-image:linear-gradient(105deg,#0000 38%,#000 47% 53%,#0000 62%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes ds-name-sheen{0%{-webkit-mask-position:180% 0;mask-position:180% 0}55%,to{-webkit-mask-position:-80% 0;mask-position:-80% 0}}.ds-user-name-rip{pointer-events:none;z-index:-3;opacity:0;filter:blur(.11em)saturate(2.3)brightness(1.5);transition:opacity var(--hv-t) var(--hv-ease);-webkit-mask-image:linear-gradient(90deg,#0000 34%,#000 50%,#0000 66%);mask-image:linear-gradient(90deg,#0000 34%,#000,#0000 66%);-webkit-mask-position:100%;mask-position:100%;-webkit-mask-size:300% 420%;mask-size:300% 420%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ds-user-name-fx[data-effect~=ripple]:hover .ds-user-name-rip{opacity:1;animation:2.1s cubic-bezier(.36,0,.28,1) infinite ds-name-ripple}.ds-user-name-rip>.ds-user-name{filter:var(--fx-out) var(--fx-chain)}@keyframes ds-name-ripple{0%{-webkit-mask-position:100%;mask-position:100%}to{-webkit-mask-position:0%;mask-position:0%}}.ds-user-name-fx[data-effect~=typewriter] .ds-user-name-ch{opacity:0;transition:opacity .2s ease,background-size var(--hv-t) var(--hv-ease),display .2s allow-discrete;display:none}.ds-user-name-fx[data-effect~=typewriter] .ds-user-name-ch.is-on{opacity:1;display:inline-block}@starting-style{.ds-user-name-fx[data-effect~=typewriter] .ds-user-name-ch.is-on{opacity:0}}.ds-user-name-fx[data-effect~=caret]:after{content:"▌";margin-left:calc(.04em + var(--caret-gap,0em));color:var(--user-fill);grid-area:1/2;align-self:baseline;animation:1.15s ease-in-out infinite ds-name-blink}.ds-user-name-fx[data-effect~=caret][data-effect~=extrude]{--caret-gap:max(0em, calc(var(--user-ex-x) * .26em))}@keyframes ds-name-blink{0%,to{opacity:1}50%{opacity:.05}}.ds-user-name-sp-field{pointer-events:none;position:relative}.ds-user-name-sp{pointer-events:none;color:var(--user-spark);text-shadow:0 0 .35em var(--user-spark),0 0 .9em var(--user-spark);opacity:0;font-size:.42em;line-height:1;animation:2.6s ease-in-out infinite ds-name-twinkle;position:absolute}@keyframes ds-name-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}12%{opacity:1;transform:scale(1.15)rotate(35deg)}26%{opacity:0;transform:scale(.4)rotate(70deg)}}.ds-user-name-fx[data-effect~=flicker]>*{animation:4.5s step-end infinite ds-name-flicker}.ds-user-name-fx[data-effect~=flicker]>.ds-user-name{--an-flicker:ds-name-flicker 4.5s steps(1, end) infinite;animation:var(--an-fill,none),var(--an-texture,none),var(--an-flicker,none)}@keyframes ds-name-flicker{0%,42%,46%,58%,61%,88%,91%,to{opacity:1}43%,45%{opacity:.25}59%,60%{opacity:.45}89%,90%{opacity:.15}}.ds-user-name-fx:hover:not([data-effect~=gradient],[data-effect~=vertical],[data-effect~=holo]){--fx-fill-hover:brightness(1.22) saturate(1.18) hue-rotate(0deg)}.ds-user-name-fx[data-effect~=gradient]:hover .ds-user-name{background-size:340% 100%}.ds-user-name-fx[data-effect~=vertical]:hover .ds-user-name{background-size:100% 150%}.ds-user-name-fx[data-effect~=holo]:hover{--fx-fill-hover:brightness(1) saturate(1.55) hue-rotate(24deg)}.ds-user-name[data-effect~=gradient]:hover{background-size:340% 100%}.ds-user-name[data-effect~=vertical]:hover{background-size:100% 150%}.ds-user-name-fx[data-perchar][data-effect~=gradient]:hover .ds-user-name-ch{background-size:calc(var(--user-word-w,0px) * 3.4) 100%}.ds-user-name-fx[data-perchar][data-effect~=vertical]:hover .ds-user-name-ch{background-size:var(--user-word-w,0px) calc(var(--user-word-h,0px) * 1.5)}.ds-user-name-fx .ds-user-name,.ds-user-name-fx .ds-user-name-ch{transition:background-size var(--hv-t) var(--hv-ease),transform var(--hv-t) var(--hv-ease),letter-spacing var(--hv-t) var(--hv-ease)}.ds-user-name-fx[data-effect~=hover-lift]:hover{--hv-y:-.07em;--hv-s:1.03}.ds-user-name-fx[data-effect~=hover-tilt]:hover{--hv-r:-2.2deg}.ds-user-name-fx[data-effect~=bloom]:hover{--gi-hover:2.1}.ds-user-name-fx[data-effect~=expand]:hover{--ls-hover:.055em}.ds-user-name-fx[data-effect~=shine]:before{content:attr(data-text);z-index:3;color:var(--user-light,#fff);white-space:pre;opacity:0;pointer-events:none;transition:opacity var(--hv-t) var(--hv-ease);grid-area:1/1;-webkit-mask-image:linear-gradient(103deg,#0000 42%,#000 50%,#0000 58%);mask-image:linear-gradient(103deg,#0000 42%,#000,#0000 58%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ds-user-name-fx[data-effect~=shine]:hover:before{animation:.75s cubic-bezier(.3,0,.2,1) ds-name-shine}@keyframes ds-name-shine{0%{opacity:1;-webkit-mask-position:210% 0;mask-position:210% 0}to{opacity:1;-webkit-mask-position:-110% 0;mask-position:-110% 0}}.ds-user-name-fx[data-on]>.ds-user-name-ink{transition:transform var(--hv-t) var(--hv-ease),filter var(--hv-t) var(--hv-ease)}.ds-user-name-fx[data-on~=pop]:not(:hover){--fx-pop:drop-shadow(0 0 0 #0000);--an-pop:none}.ds-user-name-fx[data-on~=extrude]:not(:hover){--fx-extrude:drop-shadow(0 0 0 #0000) drop-shadow(0 0 0 #0000) drop-shadow(0 0 0 #0000) drop-shadow(0 0 0 #0000) drop-shadow(0 0 0 #0000)}.ds-user-name-fx[data-on~=engrave]:not(:hover){--fx-engrave:drop-shadow(0 0 0 #0000) drop-shadow(0 0 0 #0000)}.ds-user-name-fx[data-on~=aberration]:not(:hover){--fx-aberr:drop-shadow(0 0 0 #0000) drop-shadow(0 0 0 #0000);--an-aberr:none}.ds-user-name-fx[data-on~=lift]:not(:hover){--fx-lift:drop-shadow(0 0 0 #0000) drop-shadow(0 0 0 #0000)}.ds-user-name-fx[data-on~=neon] .ds-user-name-glow{transition:opacity var(--hv-t) var(--hv-ease),filter var(--hv-t) var(--hv-ease)}.ds-user-name-fx[data-on~=neon]:not(:hover){--an-glow-1:none;--an-glow-2:none}.ds-user-name-fx[data-on~=neon]:not(:hover) .ds-user-name-glow{opacity:0}.ds-user-name-fx[data-on~=glitch]>.ds-user-name-ov[data-ov=glitch],.ds-user-name-fx[data-on~=trail]>.ds-user-name-ov[data-ov=trail],.ds-user-name-fx[data-on~=spotlight]>.ds-user-name-ov[data-ov=spotlight],.ds-user-name-fx[data-on~=sheen]>.ds-user-name-ov[data-ov=sheen]{transition:transform var(--hv-t) var(--hv-ease),opacity var(--hv-t) var(--hv-ease)}.ds-user-name-fx[data-on~=glitch]:not(:hover)>.ds-user-name-ov[data-ov=glitch],.ds-user-name-fx[data-on~=trail]:not(:hover)>.ds-user-name-ov[data-ov=trail],.ds-user-name-fx[data-on~=spotlight]:not(:hover)>.ds-user-name-ov[data-ov=spotlight],.ds-user-name-fx[data-on~=sheen]:not(:hover)>.ds-user-name-ov[data-ov=sheen]{opacity:0}.ds-user-name-fx[data-on~=glitch]:not(:hover)>.ds-user-name-ov[data-ov=glitch]:before,.ds-user-name-fx[data-on~=glitch]:not(:hover)>.ds-user-name-ov[data-ov=glitch]:after,.ds-user-name-fx[data-on~=trail]:not(:hover)>.ds-user-name-ov[data-ov=trail]:before,.ds-user-name-fx[data-on~=trail]:not(:hover)>.ds-user-name-ov[data-ov=trail]:after,.ds-user-name-fx[data-on~=spotlight]:not(:hover)>.ds-user-name-ov[data-ov=spotlight]:before,.ds-user-name-fx[data-on~=spotlight]:not(:hover)>.ds-user-name-ov[data-ov=spotlight]:after,.ds-user-name-fx[data-on~=sheen]:not(:hover)>.ds-user-name-ov[data-ov=sheen]:before,.ds-user-name-fx[data-on~=sheen]:not(:hover)>.ds-user-name-ov[data-ov=sheen]:after{animation-play-state:paused}[data-plate-fx~=hatch]{--plate-texture:repeating-linear-gradient(135deg, var(--row-fg,var(--bone)) 0 1px, transparent 1px 5px)}@supports (color:color-mix(in lab,red,red)){[data-plate-fx~=hatch]{--plate-texture:repeating-linear-gradient(135deg, color-mix(in oklab, var(--row-fg,var(--bone)) 10%, transparent) 0 1px, transparent 1px 5px)}}[data-plate-fx~=pinstripe]{--plate-texture:repeating-linear-gradient(90deg, var(--row-fg,var(--bone)) 0 1px, transparent 1px 7px)}@supports (color:color-mix(in lab,red,red)){[data-plate-fx~=pinstripe]{--plate-texture:repeating-linear-gradient(90deg, color-mix(in oklab, var(--row-fg,var(--bone)) 9%, transparent) 0 1px, transparent 1px 7px)}}[data-plate-fx~=rings]{--plate-texture:repeating-radial-gradient(circle at 0% 50%, var(--row-fg,var(--bone)) 0 1px, transparent 1px 6px)}@supports (color:color-mix(in lab,red,red)){[data-plate-fx~=rings]{--plate-texture:repeating-radial-gradient(circle at 0% 50%, color-mix(in oklab, var(--row-fg,var(--bone)) 9%, transparent) 0 1px, transparent 1px 6px)}}[data-plate-fx~=mesh]{--plate-texture:repeating-linear-gradient(45deg, var(--row-fg,var(--bone)) 0 1px, transparent 1px 6px), repeating-linear-gradient(-45deg, var(--row-fg,var(--bone)) 0 1px, transparent 1px 6px)}@supports (color:color-mix(in lab,red,red)){[data-plate-fx~=mesh]{--plate-texture:repeating-linear-gradient(45deg, color-mix(in oklab, var(--row-fg,var(--bone)) 7%, transparent) 0 1px, transparent 1px 6px), repeating-linear-gradient(-45deg, color-mix(in oklab, var(--row-fg,var(--bone)) 7%, transparent) 0 1px, transparent 1px 6px)}}[data-plate-fx~=rim]{--plate-edge:linear-gradient(to bottom, oklch(100% 0 0/.18) 0 1px, transparent 1px calc(100% - 1px) , oklch(0% 0 0/.24) calc(100% - 1px) )}[data-plate-fx~=tab]{--plate-edge:linear-gradient(to right, var(--row-fg,var(--bone)) 0 3px, transparent 3px)}@supports (color:color-mix(in lab,red,red)){[data-plate-fx~=tab]{--plate-edge:linear-gradient(to right, color-mix(in oklab, var(--row-fg,var(--bone)) 55%, transparent) 0 3px, transparent 3px)}}[data-plate-fx~=vignette]{--plate-edge:radial-gradient(ellipse at 50% 50%, transparent 55%, oklch(0% 0 0/.3))}[data-plate-fx~=gleam]{--plate-edge:linear-gradient(105deg, transparent 22%, oklch(100% 0 0/.11) 42%, transparent 62%)}:is(.ds-user-name-fx,.ds-user-name)[data-fx-rest],:is(.ds-user-name-fx,.ds-user-name)[data-fx-rest]:before,:is(.ds-user-name-fx,.ds-user-name)[data-fx-rest]:after,:is(.ds-user-name-fx,.ds-user-name)[data-fx-rest] *,:is(.ds-user-name-fx,.ds-user-name)[data-fx-rest] :before,:is(.ds-user-name-fx,.ds-user-name)[data-fx-rest] :after{animation-play-state:paused!important}:root[data-motion=reduce] .ds-user-name[data-effect],:root[data-motion=reduce] .ds-user-name-fx,:root[data-motion=reduce] .ds-user-name-fx *,:root[data-motion=reduce] .ds-user-name-fx:before,:root[data-motion=reduce] .ds-user-name-fx:after,:root[data-motion=reduce] .ds-user-name-ov:before,:root[data-motion=reduce] .ds-user-name-ov:after{animation:none!important}:root[data-motion=reduce] .ds-user-name-fx[data-effect~=typewriter] .ds-user-name-ch{opacity:1;display:inline-block}:root[data-motion=reduce] .ds-user-name-fx>*{transform:none!important}:root[data-motion=reduce] .ds-user-name-fx:hover{--ls-hover:0px!important}html[data-still] .ds-user-name[data-effect],html[data-still] .ds-user-name-fx,html[data-still] .ds-user-name-fx *,html[data-still] .ds-user-name-fx:before,html[data-still] .ds-user-name-fx:after,html[data-still] .ds-user-name-ov:before,html[data-still] .ds-user-name-ov:after{animation:none!important}html[data-still] .ds-user-name-fx[data-effect~=typewriter] .ds-user-name-ch{opacity:1;display:inline-block}html[data-still] .ds-user-name-fx>*{transform:none!important}html[data-still] .ds-user-name-fx:hover{--ls-hover:0px!important}.ds-ink-room{--ds-ink-bleed:max(10px, .42em);padding-block:var(--ds-ink-bleed);margin-block:calc(var(--ds-ink-bleed) * -1);padding-inline:var(--ds-ink-bleed);margin-inline:calc(var(--ds-ink-bleed) * -1)}.ds-frame-bar{height:var(--ds-frame-bar);z-index:var(--z-frame);-webkit-user-select:none;user-select:none;color:var(--bone);align-items:stretch;display:flex;position:fixed;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.ds-frame-bar{color:color-mix(in oklab,var(--bone) 52%,transparent)}}.ds-frame-bar{transition:color var(--dur-fast) var(--ease-out);animation:ds-frame-arrive var(--dur-scene) var(--ease-out) both}@keyframes ds-frame-arrive{0%{opacity:0;transform:translateY(-8px)}}.ds-frame-bar[data-focused]{color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-frame-bar[data-focused]{color:color-mix(in oklab,var(--bone) 82%,transparent)}}.ds-frame-brand{padding:var(--ds-space-2) 12px 0 21px;align-items:center;gap:9px;display:flex}.ds-frame-controls{margin:var(--ds-space-2) var(--ds-space-2) 0 0;height:var(--ds-ctl-sm);padding:0 2px;display:flex;overflow:hidden}.ds-frame-bar .ds-frame-controls{border-radius:var(--ds-radius-float)}.ds-frame-name{font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;transition:transform var(--dur-normal) var(--ease-out),color var(--dur-fast) var(--ease-out);font-size:11px;font-weight:600;line-height:1}.ds-frame-brand:hover .ds-frame-name{color:var(--bone);transform:translate(2px)}.ds-frame-drag{flex:auto}.ds-frame-game{top:var(--ds-space-2);height:var(--ds-ctl-xs);align-items:center;gap:var(--ds-space-2);padding:0 var(--ds-space-1) 0 var(--ds-space-3);border-radius:var(--ds-radius-pill);color:var(--bone-dim);font-size:var(--text-2xs);white-space:nowrap;animation:ds-frame-game-in var(--dur-normal) var(--ease-out) both;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);background:#ffffff0f;font-weight:600;display:inline-flex;position:absolute;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff1a}.ds-frame-game:hover{color:var(--bone);background:#ffffff1a}@keyframes ds-frame-game-in{0%{opacity:0;transform:translateY(-4px)}}[data-motion=reduce] .ds-frame-game{animation:none}.ds-frame-button{width:40px;color:inherit;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ds-frame-button:before{content:"";border-radius:var(--ds-radius-chip);transform-origin:50% 100%;transform:scale(.6,0);translate:calc(var(--frame-pull-x,0px) * .6) calc(var(--frame-pull-y,0px) * .6);transition:transform var(--dur-fast) var(--ease-out),translate var(--dur-normal) var(--ease-out),background-color var(--dur-instant) var(--ease-out);background:#ffffff14;position:absolute;inset:4px 2px}.ds-frame-button:hover{color:var(--bone)}.ds-frame-button:hover:before{transform:none}.ds-frame-button:active:before{background:#ffffff0d}.ds-frame-button[data-role=close]:before{background:var(--ds-accent)}.ds-frame-button[data-role=close]:hover{color:var(--bone)}.ds-frame-button[data-role=close]:active:before{background:var(--ds-accent-deep)}.ds-frame-glyph{fill:none;stroke:currentColor;stroke-width:1px;width:10px;height:10px;translate:var(--frame-pull-x,0px) var(--frame-pull-y,0px);transition:transform var(--dur-normal) var(--ease-out),translate var(--dur-normal) var(--ease-out);position:relative;overflow:visible}.ds-frame-glyph path,.ds-frame-glyph g{transition:transform var(--dur-normal) var(--ease-out),opacity var(--dur-fast) var(--ease-out);transform-box:fill-box;transform-origin:50%}.ds-frame-button[data-role=minimise]:hover .ds-frame-glyph{transform:translateY(1.5px)}.ds-frame-button[data-role=minimise]:active .ds-frame-glyph{transform:translateY(3px)}.ds-frame-button[data-role=maximise] .ds-frame-restore,.ds-frame-button[data-role=maximise][data-maximized] .ds-frame-max{opacity:0;transform:scale(.6)}.ds-frame-button[data-role=maximise][data-maximized] .ds-frame-restore{opacity:1;transform:none}.ds-frame-button[data-role=maximise]:not([data-maximized]):hover .ds-frame-max{transform:scale(1.14)}.ds-frame-button[data-role=maximise]:active .ds-frame-glyph{transform:scale(.88)}.ds-frame-button[data-role=maximise][data-maximized]:hover .ds-frame-back{transform:translate(1px,-1px)}.ds-frame-button[data-role=maximise][data-maximized]:hover .ds-frame-front{transform:translate(-1px,1px)}.ds-frame-button[data-role=close]:hover .ds-frame-glyph{transform:rotate(90deg)}.ds-frame-button[data-role=close]:active .ds-frame-glyph{transform:rotate(90deg)scale(.84)}:root[data-motion=reduce] .ds-frame-bar,:root[data-motion=reduce] .ds-frame-name,:root[data-motion=reduce] .ds-frame-button:before,:root[data-motion=reduce] .ds-frame-glyph,:root[data-motion=reduce] .ds-frame-glyph path,:root[data-motion=reduce] .ds-frame-glyph g{transition:none;animation:none}.ds-input-text{overflow-clip-margin:2px;flex:auto;align-items:center;min-width:0;display:flex;position:relative;overflow-x:clip}.ds-input-selection{border-radius:var(--ds-radius-inline);background:var(--ds-accent);position:absolute;top:-1px;bottom:-1px;left:0}@supports (color:color-mix(in lab,red,red)){.ds-input-selection{background:color-mix(in oklab,var(--ds-accent) 32%,transparent)}}.ds-input-selection{opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out)}.ds-input-selection[data-on]{opacity:1}.ds-input-mirror{visibility:hidden;white-space:pre;pointer-events:none;position:absolute}.ds-control input[data-selection=drawn]::selection{color:var(--bone);background:0 0}.ds-control input[type=password][data-selection=drawn]::selection{color:var(--ds-accent-hi)}.ds-control input::-ms-reveal{display:none}.ds-control input::-ms-clear{display:none}.ds-reveal{border-radius:var(--ds-radius-chip);width:18px;height:18px;color:var(--bone-mute);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;place-items:center;margin-right:-3px;padding:0;display:grid}.ds-reveal:hover{color:var(--bone)}.ds-reveal[data-shown]{color:var(--ds-accent-hi)}.ds-reveal:active{transform:scale(.88)}.ds-reveal svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;overflow:visible}.ds-reveal-upper,.ds-reveal-pupil,.ds-reveal-lashes{transform-box:view-box;transform-origin:8px 8px;transition:transform var(--dur-normal) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.ds-reveal-upper{transform:scaleY(-1)}.ds-reveal-pupil{fill:currentColor;stroke:none;opacity:0;transform:scale(.2)}.ds-reveal-lashes{opacity:1}.ds-reveal:not([data-shown]):hover .ds-reveal-upper{transform:scaleY(-.55)}.ds-reveal[data-shown] .ds-reveal-upper{transform:none}.ds-reveal[data-shown] .ds-reveal-pupil{opacity:1;transform:none}.ds-reveal[data-shown] .ds-reveal-lashes{opacity:0;transform:translateY(-2px)}.ds-reveal[data-shown]:hover .ds-reveal-pupil{transform:translateY(-.8px)}:root[data-motion=reduce] .ds-reveal,:root[data-motion=reduce] .ds-reveal-upper,:root[data-motion=reduce] .ds-reveal-pupil,:root[data-motion=reduce] .ds-reveal-lashes,:root[data-motion=reduce] .ds-input-selection{transition:none}.ds-frame-edge{z-index:calc(var(--z-frame) + 1);pointer-events:none;position:fixed;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}html[data-frame-shape=round] .ds-frame-edge{border-radius:var(--ds-radius-window-top) var(--ds-radius-window-top) var(--ds-radius-window-bottom-right) var(--ds-radius-window-bottom-left)}.ds-frame-corners{border-radius:var(--ds-radius-window-top) var(--ds-radius-window-top) var(--ds-radius-window-bottom-right) var(--ds-radius-window-bottom-left);display:none}html[data-frame-maximized] .ds-frame-edge{display:none}.ds-surface{--ds-sf-drop:0 0 0 0 transparent;--ds-sf-ring:transparent;--ds-surface-fill:oklch(11.2% 0 0);--ds-sf-paint:var(--ds-glass-sheen), oklch(.13 0 0 / var(--ds-glass));border-radius:var(--ds-radius-card);border:1px solid var(--ds-edge);box-shadow:var(--ds-sf-drop),0 0 0 1px var(--ds-sf-ring);transition:box-shadow .18s var(--ease-out-quart),border-color .16s var(--ease-out-quart),background-color .16s var(--ease-out-quart);background:0 0;position:relative}.ds-light{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ds-light-disc{opacity:0;will-change:transform,opacity;width:400px;height:400px;position:absolute;top:0;left:0}.ds-light-disc:before{content:"";background:radial-gradient(circle closest-side,#ffffff06,#ffffff05 10% 20%,#ffffff04 30%,#ffffff03,#ffffff02 50%,#ffffff01 60% 70%,#fff0 80% 90%,#0000);position:absolute;inset:0}[data-lit]>.ds-light>.ds-light-disc:before{animation:5s ease-in-out infinite ds-light-breathe}@keyframes ds-light-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.86;transform:scale(.95)}}.ds-light-rim{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ds-light-rim-disc{opacity:0;will-change:transform,opacity;background:radial-gradient(circle closest-side,#ffffff38,#ffffff21 25%,#ffffff0d 50%,#0000 72%);width:220px;height:220px;position:absolute;top:0;left:0}.ds-dock>.ds-light-rim>.ds-light-rim-disc{background:radial-gradient(circle closest-side,#ffffff42,#ffffff26 25%,#ffffff0e 50%,#0000 72%);width:152px;height:152px}.ds-spot-field{isolation:isolate;border-radius:calc(var(--ds-radius-portrait-head) + var(--ds-space-4)) calc(var(--ds-radius-button-sm) + var(--ds-space-2)) calc(var(--ds-radius-slab) + var(--ds-space-3)) calc(var(--ds-radius-slab) + var(--ds-space-3)) / calc(var(--ds-radius-portrait-head) + var(--ds-chrome-inset-portrait)) calc(var(--ds-radius-button-sm) + var(--ds-chrome-inset)) calc(var(--ds-radius-slab) + var(--ds-space-2)) calc(var(--ds-radius-slab) + var(--ds-space-2))}.ds-surface:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));background:var(--ds-sf-paint);box-shadow:var(--ds-glass-edge);position:absolute;inset:-1px}.ds-surface--nested{--ds-glass-blur:none}.ds-surface--layered{--ds-glass-pass:.7;--ds-glass:var(--ds-glass-text);--ds-sf-paint:var(--ds-glass-sheen), oklch(.135 0 0 / var(--ds-glass-text));--ds-surface-fill:oklch(12% 0 0)}.ds-surface--clipped{-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass))}.ds-surface--clipped:before{-webkit-backdrop-filter:none;backdrop-filter:none}.ds-surface--recessed{--ds-glass-pass:.58;--ds-sf-drop:0 0 0 0 transparent;--ds-sf-ring:transparent;--ds-surface-fill:oklch(11.3% 0 0);--ds-sf-paint:var(--ds-glass-sheen), oklch(.115 0 0 / var(--ds-glass-text));border-color:var(--ds-edge)}.ds-surface--glow{--ds-glass-pass:.74;--ds-sf-drop:0 0 0 0 transparent;--ds-sf-ring:transparent;--ds-surface-fill:oklch(12.1% 0 0);--ds-sf-paint:var(--ds-glass-sheen), oklch(.14 0 0 / var(--ds-glass-text));border-color:#ffffff1f}.ds-surface--recessed:after,.ds-surface--layered:after,.ds-surface--glow:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:radial-gradient(70% 55% at 0 0,#ffffff5c,#ffffff14 50%,#0000 80%),radial-gradient(55% 45% at 100% 100%,#ffffff1a,#0000 75%);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ds-surface--inset{--ds-glass-blur:none;--ds-sf-ring:transparent;--ds-surface-fill:oklch(8.5% 0 0);--ds-sf-paint:oklch(8.5% 0 0);border-radius:var(--ds-radius-control);box-shadow:inset 0 1px 2px #00000059,0 0 0 1px var(--ds-sf-ring);border:1px solid oklch(100% 0 0/.06)}.ds-surface--flat{--ds-sf-drop:0 0 0 0 transparent;--ds-glass-pass:.7;--ds-sf-ring:transparent;--ds-surface-fill:oklch(12.4% 0 0);--ds-sf-paint:var(--ds-glass-sheen), oklch(.16 0 0 / var(--ds-glass));border-radius:var(--ds-radius-control);box-shadow:var(--ds-sf-drop),0 0 0 1px var(--ds-sf-ring);border:1px solid oklch(100% 0 0/.07)}.ds-glass-pane{-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass))}@supports ((-webkit-backdrop-filter:none)) and (not ((-webkit-backdrop-filter:none) or (backdrop-filter:none))){.ds-surface:before,.ds-surface--clipped,.ds-glass-pane,.ds-dock:before,.ds-menu:before{-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass))}.ds-surface--clipped:before,:root[data-ambience=off] .ds-menu:before{-webkit-backdrop-filter:none}}.ds-surface-hover:hover,.ds-surface[data-state=open]:not(.ds-surface--layered){border-color:#ffffff26}.ds-surface[data-selected=true]{--ds-sf-paint:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-surface[data-selected=true]{--ds-sf-paint:color-mix(in oklab, var(--ds-accent) 15%, transparent)}}.ds-surface[data-selected=true]{border-color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-surface[data-selected=true]{border-color:color-mix(in oklab,var(--ds-accent-hi) 50%,transparent)}}.ds-rule{background:var(--ink-line);border:0;height:1px}.ds-rule--vertical{background:var(--ink-line);align-self:stretch;width:1px;height:auto}.ds-ruled{position:relative}.ds-ruled:after{content:"";left:var(--ds-rule-inset,var(--ds-space-3));right:var(--ds-rule-inset,var(--ds-space-3));background:var(--ink-line);pointer-events:none;height:1px;position:absolute;bottom:0}.ds-label{font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--ds-leading-chrome);letter-spacing:var(--ds-track-ui);color:var(--bone-mute);font-weight:500}.ds-label--accent{color:var(--ds-accent-hi)}.ds-eyebrow{font-family:var(--font-ui);font-size:var(--text-2xs);line-height:var(--ds-leading-chrome);letter-spacing:var(--ds-track-ui-wide);text-transform:uppercase;color:var(--ds-accent-hi);font-weight:600}.ds-chrome,.chrome{font-family:var(--font-ui);letter-spacing:var(--ds-track-ui);font-weight:500}.ds-title{font-family:var(--font-ui);font-size:var(--text-lg);letter-spacing:-.014em;color:var(--bone);font-weight:600;line-height:1.2}.ds-title--lg{font-size:clamp(1rem,.8vw + .85rem,var(--text-xl))}.ds-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ds-num-stale{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}@supports (color:color-mix(in lab,red,red)){.ds-num-stale{-webkit-text-decoration-color:color-mix(in oklch,currentColor 45%,transparent);text-decoration-color:color-mix(in oklch,currentColor 45%,transparent)}}.ds-figure{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";display:inline}.ds-figure-col{clip-path:inset(0);display:inline-block;position:relative}.ds-figure-ghost{visibility:hidden}.ds-figure-reel{position:absolute;top:0;left:0;right:0;translate:0}.ds-figure-reel>span{display:block}.ds-figure[data-turn=up][data-rolling=done] .ds-figure-reel,.ds-figure[data-turn=down][data-rolling=start] .ds-figure-reel{translate:0 -50%}.ds-figure[data-rolling=done] .ds-figure-reel{transition:translate var(--dur-fast) var(--ease-out-expo);transition-delay:var(--ds-figure-delay,0s)}.ds-enter{translate:0 var(--ds-enter-travel,6px);transition:translate var(--dur-normal) var(--ease-out-expo),scale var(--dur-normal) var(--ease-out-expo)}.ds-enter[data-entered=true]{translate:0}@keyframes ds-dealt-in{0%{translate:0 var(--ds-dealt-travel,-6px)}to{translate:0}}.ds-dealt{animation:ds-dealt-in var(--dur-normal) var(--ease-out-expo) backwards;animation-delay:min(calc(var(--ds-dealt-i,0) * var(--ds-stagger-step)),var(--ds-stagger-max))}.ds-rail--deal>:not(.ds-rail-glide){--ds-dealt-i:16;animation:ds-dealt-in var(--dur-normal) var(--ease-out-expo) backwards;animation-delay:min(calc(var(--ds-dealt-i) * var(--ds-stagger-step)),var(--ds-stagger-max))}@supports (z-index:sibling-index()){.ds-rail--deal>:not(.ds-rail-glide){animation-delay:min(calc(clamp(0,sibling-index() - 2,16) * var(--ds-stagger-step)),var(--ds-stagger-max))}}@supports not (z-index:sibling-index()){.ds-rail--deal>:nth-child(2){--ds-dealt-i:0}.ds-rail--deal>:nth-child(3){--ds-dealt-i:1}.ds-rail--deal>:nth-child(4){--ds-dealt-i:2}.ds-rail--deal>:nth-child(5){--ds-dealt-i:3}.ds-rail--deal>:nth-child(6){--ds-dealt-i:4}.ds-rail--deal>:nth-child(7){--ds-dealt-i:5}.ds-rail--deal>:nth-child(8){--ds-dealt-i:6}.ds-rail--deal>:nth-child(9){--ds-dealt-i:7}.ds-rail--deal>:nth-child(10){--ds-dealt-i:8}.ds-rail--deal>:nth-child(11){--ds-dealt-i:9}.ds-rail--deal>:nth-child(12){--ds-dealt-i:10}.ds-rail--deal>:nth-child(13){--ds-dealt-i:11}.ds-rail--deal>:nth-child(14){--ds-dealt-i:12}.ds-rail--deal>:nth-child(15){--ds-dealt-i:13}.ds-rail--deal>:nth-child(16){--ds-dealt-i:14}.ds-rail--deal>:nth-child(17){--ds-dealt-i:15}}.ds-enter--left{translate:calc(var(--ds-enter-travel,6px) * -1) 0}.ds-enter--right{translate:var(--ds-enter-travel,6px) 0}.ds-enter--left[data-entered=true],.ds-enter--right[data-entered=true]{translate:0}.ds-ident{font-family:var(--font-mono);letter-spacing:.01em;word-break:break-word}:root[data-name-noise] .ds-user-name-fx{--ds-name-noise:var(--ds-name-noise-blob);--ds-name-noise-hard:var(--ds-name-noise-hard-blob)}[data-fx-tier=row] .ds-user-name-fx *{animation-play-state:inherit!important}[data-fx-tier=row] .ds-user-name[data-effect],[data-fx-tier=row] .ds-user-name-fx,[data-fx-tier=row] .ds-user-name-fx:before,[data-fx-tier=row] .ds-user-name-fx:after,[data-fx-tier=row] .ds-user-name-ov:before,[data-fx-tier=row] .ds-user-name-ov:after{animation-play-state:paused!important}[data-fx-tier=row]:is(:hover,:focus-visible,:has(:focus-visible)) .ds-user-name[data-effect],[data-fx-tier=row]:is(:hover,:focus-visible,:has(:focus-visible)) .ds-user-name-fx,[data-fx-tier=row]:is(:hover,:focus-visible,:has(:focus-visible)) .ds-user-name-fx:before,[data-fx-tier=row]:is(:hover,:focus-visible,:has(:focus-visible)) .ds-user-name-fx:after,[data-fx-tier=row]:is(:hover,:focus-visible,:has(:focus-visible)) .ds-user-name-ov:before,[data-fx-tier=row]:is(:hover,:focus-visible,:has(:focus-visible)) .ds-user-name-ov:after{animation-play-state:running!important}.ds-user-name-fx[data-effect~=typewriter]:not([data-typing]) .ds-user-name-ch{opacity:1;display:inline-block}.ds-fx-parts{gap:var(--ds-space-1);flex-wrap:wrap;display:flex}.ds-fx-part{align-items:center;gap:var(--ds-space-1);min-height:var(--ds-ctl-sm);padding-inline:calc(10px * var(--ds-density));border:1px solid var(--ink-line);border-radius:var(--ds-radius-button-sm);color:var(--bone-mute);font-size:var(--text-xs);cursor:pointer;transition:color .16s var(--ease-out),background-color .16s var(--ease-out),border-color .16s var(--ease-out);background:0 0;display:inline-flex}.ds-fx-part:hover{color:var(--bone)}.ds-fx-part[aria-selected=true]{color:var(--bone);background-color:#ffffff0f;border-color:#ffffff29}.ds-fx-part-count{min-width:16px;height:16px;padding-inline:var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--ds-accent-deep);color:var(--bone);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:inline-grid}.ds-fx-none{min-height:var(--ds-row-lg);align-items:center;display:flex}.ds-fx-layer[data-hidden] .ds-ink-room{opacity:.35}.ds-fx-caption{min-height:2.4em;padding-block-end:var(--ds-space-2)}.ds-plate-swatch{min-width:0;padding-block:var(--ds-space-0);padding-inline:var(--ds-space-2);border-radius:var(--ds-radius-inline);background-color:var(--plate,transparent);background-image:var(--plate-edge,none),var(--plate-texture,none),var(--plate-image,none);color:var(--row-fg,var(--bone));align-items:center;display:flex}.ds-fx-rail{gap:var(--ds-space-2);scroll-snap-type:x mandatory;padding-block:2px;display:flex;overflow-x:auto;container-type:inline-size}.ds-fx-rail,.ds-strip-ends{--ds-ends:24px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,oklch(0% 0 0) var(--ds-list-fade-top),oklch(0% 0 0) calc(100% - var(--ds-list-fade-bottom)),transparent);mask-image:linear-gradient(to right,transparent,oklch(0% 0 0) var(--ds-list-fade-top),oklch(0% 0 0) calc(100% - var(--ds-list-fade-bottom)),transparent);animation:linear both ds-list-ends;animation-timeline:scroll(self inline)}.ds-fx-rail::-webkit-scrollbar{display:none}.ds-strip-ends::-webkit-scrollbar{display:none}.ds-fx-rail>*{flex:0 0 calc((100cqi - 2 * var(--ds-space-2)) / 2.4)}@container (min-width:420px){.ds-fx-rail>*{flex-basis:calc((100cqi - 3 * var(--ds-space-2)) / 3.4)}}@container (min-width:560px){.ds-fx-rail>*{flex-basis:calc((100cqi - 4 * var(--ds-space-2)) / 4.4)}}@container (min-width:700px){.ds-fx-rail>*{flex-basis:calc((100cqi - 5 * var(--ds-space-2)) / 5.4)}}.ds-fx-cost{font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:.06em;border-radius:var(--ds-radius-chip);color:var(--ds-accent-hi);background:var(--ds-accent);flex-shrink:0;padding:2px 4px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.ds-fx-cost{background:color-mix(in oklab,var(--ds-accent) 16%,transparent)}}.ds-fx-cost[data-free]{color:var(--bone-low);background:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-fx-cost[data-free]{background:color-mix(in oklab,var(--bone) 8%,transparent)}}.ds-fx-tally[data-shake]{animation:ds-fx-shake .32s var(--ease-out)}@keyframes ds-fx-shake{0%,to{transform:translate(0)}18%{transform:translate(-3px)}46%{transform:translate(3px)}74%{transform:translate(-2px)}}.ds-ink-fade{--ds-ink-fade:1.5em;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--ds-ink-bleed,0px) - var(--ds-ink-fade)),transparent calc(100% - var(--ds-ink-bleed,0px)));mask-image:linear-gradient(to right,#000 calc(100% - var(--ds-ink-bleed,0px) - var(--ds-ink-fade)),transparent calc(100% - var(--ds-ink-bleed,0px)))}.ds-fx-tile{border-radius:var(--ds-radius-float);border:1px solid var(--ink-line);transition:border-color .18s var(--ease-out),background-color .18s var(--ease-out),transform .18s var(--ease-out),opacity .18s var(--ease-out);background:0 0;position:relative}.ds-fx-tile:hover:not([data-blocked]){border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-fx-tile:hover:not([data-blocked]){border-color:color-mix(in oklab,var(--ds-accent) 30%,var(--ink-line))}}.ds-fx-tile:hover:not([data-blocked]){background:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-fx-tile:hover:not([data-blocked]){background:color-mix(in oklab,var(--bone) 4%,transparent)}}.ds-fx-tile[aria-pressed=true],.ds-fx-tile[aria-checked=true]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-fx-tile[aria-pressed=true],.ds-fx-tile[aria-checked=true]{border-color:color-mix(in oklab,var(--ds-accent) 62%,transparent)}}.ds-fx-tile[aria-pressed=true],.ds-fx-tile[aria-checked=true]{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-fx-tile[aria-pressed=true],.ds-fx-tile[aria-checked=true]{background:color-mix(in oklab,var(--ds-accent) 12%,transparent)}}.ds-fx-tile[data-blocked]{opacity:.34;cursor:not-allowed}.ds-fx-tile[aria-pressed=true]:after,.ds-fx-tile[aria-checked=true]:after{content:"";border:solid var(--ds-accent-hi);width:4px;height:8px;animation:ds-fx-tick .22s var(--ease-out) both;border-width:0 1.5px 1.5px 0;position:absolute;inset-block-start:5px;inset-inline-end:5px;transform:rotate(42deg)}@keyframes ds-fx-tick{0%{opacity:0;transform:rotate(42deg)scale(.4)}to{opacity:1;transform:rotate(42deg)scale(1)}}.ds-fx-stagger>*{animation:ds-fx-rise .32s var(--ease-out) both;animation-delay:calc(var(--i,0) * 22ms)}@keyframes ds-fx-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ds-fx-pip{border-radius:var(--ds-radius-pill);background:var(--bone);width:14px;height:3px}@supports (color:color-mix(in lab,red,red)){.ds-fx-pip{background:color-mix(in oklab,var(--bone) 14%,transparent)}}.ds-fx-pip{transition:background-color .24s var(--ease-out),box-shadow .24s var(--ease-out)}.ds-fx-pip[data-on=true]{background:var(--ds-accent);box-shadow:0 0 6px var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-fx-pip[data-on=true]{box-shadow:0 0 6px color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.ds-fx-pip[data-on=true][data-last=true]{background:var(--ds-idle);box-shadow:0 0 6px var(--ds-idle)}@supports (color:color-mix(in lab,red,red)){.ds-fx-pip[data-on=true][data-last=true]{box-shadow:0 0 6px color-mix(in oklab,var(--ds-idle) 55%,transparent)}}.ds-auth-card{width:100%;padding:var(--ds-space-6)}.ds-auth-card-clip{overflow-clip-margin:var(--ds-space-3);transition:height var(--dur-normal) var(--ease-out);overflow:clip}:root[data-motion=reduce] .ds-auth-card-clip{transition:none}.ds-auth-link{font:inherit;font-size:var(--text-xs);color:var(--bone-mute);cursor:pointer;border-radius:var(--ds-radius-control);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0}.ds-auth-link:hover{color:var(--bone)}.ds-auth-link:focus-visible{color:var(--bone);text-underline-offset:3px;outline:none;text-decoration:underline}.ds-auth-link--strong{color:var(--ds-accent-hi);font-weight:600}.ds-auth-link--strong:hover,.ds-auth-link--strong:focus-visible{color:var(--bone)}.ds-auth-foot{justify-content:center;align-items:center;gap:var(--ds-space-1);padding-top:var(--ds-space-4);border-top:1px solid var(--ink-line);font-size:var(--text-xs);color:var(--bone-mute);margin:0;display:flex}.ds-auth-note{gap:var(--ds-space-2);font-size:var(--text-2xs);color:var(--bone-dim);flex-direction:column;line-height:1.55;display:flex}.ds-auth-note>p{margin:0}.ds-auth-note .ds-auth-link{font-size:inherit;color:var(--bone-dim)}.ds-auth-note-more{padding-left:calc(14px + var(--ds-space-2));margin:0}.ds-auth-secret{align-items:center;gap:var(--ds-space-3);flex-direction:column;display:flex}.ds-auth-secret-actions{align-items:center;gap:var(--ds-space-2);margin:0;display:flex}.ds-name-check{align-items:center;gap:var(--ds-space-2);min-width:0;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--bone-mute);transition:color .16s var(--ease-out);display:flex}.ds-name-check[data-state=free]{color:var(--ds-online)}.ds-name-check[data-state=taken]{color:var(--ds-danger-hi)}.ds-name-check-dot{border-radius:var(--ds-radius-pill);background:currentColor;flex:none;width:6px;height:6px}.ds-strength{padding-top:var(--ds-space-1);flex-direction:column;display:flex}.ds-strength-word{min-width:0;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--bone-mute);text-overflow:ellipsis;white-space:nowrap;transition:color .16s var(--ease-out);font-weight:600;overflow:hidden}.ds-strength-word[data-level=hint]{font-weight:400}.ds-strength-word[data-level="1"]{color:var(--ds-danger-hi)}.ds-strength-word[data-level="2"]{color:var(--ds-warn)}.ds-strength-word[data-level="3"],.ds-strength-word[data-level="4"]{color:var(--ds-online)}.ds-field-more{opacity:0;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--bone-mute);transition:grid-template-rows .2s var(--ease-out),opacity .16s var(--ease-out);grid-template-rows:0fr;display:grid}.ds-field-more[data-open]{opacity:1;grid-template-rows:1fr}.ds-field-more[data-tone=danger]{color:var(--ds-danger-hi)}.ds-field-more>p{min-height:0;margin:0;overflow:hidden}.ds-field-more[data-open]>p{padding-top:var(--ds-space-1)}.ds-unfold{opacity:0;transition:grid-template-rows .2s var(--ease-out),opacity .16s var(--ease-out);grid-template-rows:0fr;display:grid}.ds-unfold[data-open]{opacity:1;grid-template-rows:1fr}.ds-unfold>*{overflow-clip-margin:var(--ds-space-1);min-height:0;overflow:clip}.ds-strength-pip{border-radius:var(--ds-radius-pill);background:var(--bone);flex:1 1 0;height:3px}@supports (color:color-mix(in lab,red,red)){.ds-strength-pip{background:color-mix(in oklab,var(--bone) 14%,transparent)}}.ds-strength-pip{transition:background-color .24s var(--ease-out)}.ds-strength[data-level="1"] .ds-strength-pip[data-on=true]{background:var(--ds-danger-hi)}.ds-strength[data-level="2"] .ds-strength-pip[data-on=true]{background:var(--ds-warn)}.ds-strength[data-level="3"] .ds-strength-pip[data-on=true],.ds-strength[data-level="4"] .ds-strength-pip[data-on=true]{background:var(--ds-online)}:root[data-motion=reduce] .ds-fx-stagger>*,:root[data-motion=reduce] .ds-fx-tile[aria-pressed=true]:after,:root[data-motion=reduce] .ds-fx-tile[aria-checked=true]:after,:root[data-motion=reduce] .ds-fx-tally[data-shake]{animation:none}.ds-prose{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--ds-leading-body);color:var(--bone-dim);overflow-wrap:anywhere}.ds-prose strong{color:var(--bone);font-weight:600}.ds-prose a{color:var(--ds-accent-hi);-webkit-text-decoration-color:var(--ds-accent);text-decoration-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-prose a{-webkit-text-decoration-color:color-mix(in oklab,var(--ds-accent) 45%,transparent);text-decoration-color:color-mix(in oklab,var(--ds-accent) 45%,transparent)}}.ds-prose a{text-underline-offset:2px}.ds-prose a:hover{-webkit-text-decoration-color:var(--ds-accent-hi);text-decoration-color:var(--ds-accent-hi)}.ds-link{text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.ds-link:hover,.ds-link:focus-visible{text-decoration-color:currentColor}.ds-typing-dot{border-radius:var(--ds-radius-pill);background:var(--bone-mute);width:4px;height:4px;animation:1.1s ease-in-out infinite ds-typing-pulse}@keyframes ds-typing-pulse{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-1.5px)}}.ds-typing-mark{font-size:var(--text-xs);line-height:var(--ds-leading-chrome);animation:1.1s ease-in-out infinite ds-typing-pulse}:root[data-motion=reduce] .ds-typing-dot,:root[data-motion=reduce] .ds-typing-mark{opacity:.7;animation:none}.ds-mention{border-radius:var(--ds-radius-inline);color:var(--ds-accent-hi);background:var(--ds-accent);padding:1px 4px;font-weight:500;display:inline}@supports (color:color-mix(in lab,red,red)){.ds-mention{background:color-mix(in oklab,var(--ds-accent) 14%,transparent)}}.ds-mention--self{color:var(--bone);background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-mention--self{background:color-mix(in oklab,var(--ds-accent) 34%,transparent)}}.ds-emoji{vertical-align:-.3em;object-fit:contain;width:auto;max-width:3em;height:1.375em;display:inline-block}.ds-emoji-only{font-size:2.25em;line-height:1.25}.ds-sticker{object-fit:contain;width:10rem;height:10rem;display:block}.ds-code{font-family:var(--font-mono);font-variant-ligatures:none;font-feature-settings:"calt" 0,"liga" 0;border-radius:var(--ds-radius-inline);color:var(--ds-info);background:#ffffff0d;border:1px solid oklch(100% 0 0/.07);padding:1px 4px;font-size:.9em}@supports (color:color-mix(in lab,red,red)){.ds-code{color:color-mix(in oklab,var(--ds-info) 55%,var(--bone))}}.ds-code--press{cursor:copy;transition:background-color var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo);position:relative}.ds-code--press:hover{background:#ffffff14;border-color:#ffffff1f}.ds-code--press[data-copied]{border-color:var(--ds-info)}@supports (color:color-mix(in lab,red,red)){.ds-code--press[data-copied]{border-color:color-mix(in oklab,var(--ds-info) 40%,transparent)}}.ds-code-swatch{vertical-align:-.05em;border-radius:var(--ds-radius-inline);width:.8em;height:.8em;margin-right:.35em;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff38}.ds-said{z-index:2;border-radius:var(--ds-radius-chip);color:var(--bone);font-family:var(--font-sans);font-size:var(--text-2xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-out-expo),transform var(--dur-normal) var(--ease-out-expo);background:#161616;border:1px solid oklch(100% 0 0/.1);padding:2px 6px;font-style:normal;font-weight:500;line-height:1.2;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%,3px)}.ds-said:empty{visibility:hidden}.ds-said[data-shown]{opacity:1;transform:translate(-50%)}:root[data-motion=reduce] .ds-said,:root[data-motion=reduce] .ds-code--press,:root[data-motion=reduce] .ds-moment{transition:none}.ds-moment{border-radius:var(--ds-radius-inline);color:var(--bone);text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--bone);text-decoration-color:var(--bone);background:#ffffff0e;padding:0 3px;position:relative}@supports (color:color-mix(in lab,red,red)){.ds-moment{-webkit-text-decoration-color:color-mix(in oklab,var(--bone) 35%,transparent);text-decoration-color:color-mix(in oklab,var(--bone) 35%,transparent)}}.ds-moment{font-variant-numeric:tabular-nums;cursor:copy;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--dur-fast) var(--ease-out-expo)}.ds-moment:hover{background:#ffffff17}.ds-moment:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.ds-moment-tip{flex-direction:column;gap:2px;display:flex}.ds-moment-tip-date{color:var(--bone);font-weight:500}.ds-moment-tip-rest{color:var(--bone-mute)}.ds-codebox{border-radius:var(--ds-radius-float);background:#020202;border:1px solid oklch(100% 0 0/.06);min-width:0;max-width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000004d}.ds-code-lang{height:var(--ds-ctl-xs);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-chip);font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--bone-mute);-webkit-user-select:none;user-select:none;background-color:#070707;border:1px solid oklch(100% 0 0/.08);align-items:center;font-weight:500;line-height:1;display:inline-flex}.ds-code-block{font-family:var(--font-mono);font-size:var(--text-sm);padding:calc(8px * var(--ds-density)) 0;color:var(--bone-dim);white-space:pre;tab-size:4;font-variant-ligatures:none;font-feature-settings:"calt" 0,"liga" 0;overscroll-behavior-x:contain;transition:max-height var(--dur-normal) var(--ease-out-expo);margin:0;line-height:1.5;overflow:auto hidden}.ds-code-block:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.ds-code-block>code{width:max-content;min-width:100%;display:block}.ds-code-block[data-wrap]{white-space:pre-wrap;overflow-wrap:anywhere}.ds-code-block[data-wrap]>code{width:auto}.ds-code-line{min-height:1.5em;padding:0 calc(12px * var(--ds-density));display:flex}.ds-code-text{flex:auto;min-width:0}.ds-code-nl{display:none}.ds-code-block[data-numbered] .ds-code-line{padding-left:0}.ds-code-block[data-numbered] .ds-code-line:before{content:attr(data-n);z-index:1;box-sizing:content-box;width:calc(var(--ds-code-digits,1) * 1ch);padding:0 var(--ds-space-3) 0 calc(10px * var(--ds-density));text-align:right;font-variant-numeric:tabular-nums;color:var(--bone-low);-webkit-user-select:none;user-select:none;transition:color var(--dur-fast) var(--ease-out-expo);background-color:#020202;flex:none;position:sticky;left:0}.ds-code-block[data-numbered] .ds-code-line:hover:before{color:var(--bone-mute)}.ds-code-block[data-folded]{max-height:calc(var(--ds-code-fold) * 1.5em + 8px * var(--ds-density));-webkit-mask-image:linear-gradient(#000 calc(100% - 3em),#0000);mask-image:linear-gradient(#000 calc(100% - 3em),#0000)}.ds-code-more{justify-content:center;align-items:center;gap:var(--ds-space-1);width:100%;height:var(--ds-ctl-sm);padding:0 var(--ds-space-3);font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--bone-mute);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),background-color var(--dur-fast) var(--ease-out-expo);background-color:#0000;font-weight:500;display:flex}.ds-code-more:hover{color:var(--bone);background-color:#ffffff08}.ds-code-more:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.ds-code-more-glyph{transition:transform var(--dur-normal) var(--ease-out-expo)}.ds-code-more[aria-expanded=true] .ds-code-more-glyph{transform:rotate(180deg)}.ds-code-tool{width:var(--ds-ctl-xs);height:var(--ds-ctl-xs);border-radius:var(--ds-radius-chip);color:var(--bone-mute);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),background-color var(--dur-fast) var(--ease-out-expo);background-color:#0000;place-items:center;display:inline-grid}.ds-code-tool:hover{color:var(--bone);background-color:#ffffff12}.ds-code-tool[data-on]{color:var(--bone);background-color:#ffffff0d}.ds-code-tool:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.ds-code-ctrl:before{content:attr(data-mark);border-radius:var(--ds-radius-chip);vertical-align:.08em;color:var(--ds-warn);background-color:var(--ds-warn);margin:0 1px;padding:0 .3em;font-size:.72em;line-height:1.5;display:inline-block}@supports (color:color-mix(in lab,red,red)){.ds-code-ctrl:before{background-color:color-mix(in oklab,var(--ds-warn) 14%,transparent)}}.ds-code-ctrl:before{box-shadow:inset 0 0 0 1px var(--ds-warn)}@supports (color:color-mix(in lab,red,red)){.ds-code-ctrl:before{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-warn) 35%,transparent)}}.ds-code-ctrl:before{-webkit-user-select:none;user-select:none}.ds-code-copy{align-items:center;gap:var(--ds-space-1);height:var(--ds-ctl-xs);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-chip);font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--bone-mute);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),background-color var(--dur-fast) var(--ease-out-expo),opacity var(--dur-fast) var(--ease-out-expo);background-color:#0000;font-weight:500;line-height:1;display:inline-flex}.ds-code-copy:hover{color:var(--bone);background-color:#ffffff12}.ds-code-copy:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.ds-code-copy[data-copied]{color:var(--bone)}.ds-code-copy-glyphs{width:12px;height:12px;display:inline-grid}.ds-code-copy-glyph{transition:opacity var(--dur-fast) var(--ease-out-expo),transform var(--dur-normal) var(--ease-out-expo);grid-area:1/1}.ds-code-copy-glyph--done,.ds-code-copy[data-copied] .ds-code-copy-glyph{opacity:0;transform:scale(.5)rotate(-12deg)}.ds-code-copy[data-copied] .ds-code-copy-glyph--done{opacity:1;transform:none}.ds-code-float{top:var(--ds-space-1);right:var(--ds-space-1);z-index:2;opacity:0;transition:opacity var(--dur-fast) var(--ease-out-expo);gap:2px;display:flex;position:absolute}.ds-code-copy--float,.ds-code-float .ds-code-tool{min-width:var(--ds-ctl-xs);height:var(--ds-ctl-xs);background-color:#070707;border:1px solid oklch(100% 0 0/.08);justify-content:center;padding:0}.ds-code-copy--float:hover,.ds-code-float .ds-code-tool:hover{background-color:#0f0f0f}.ds-code-copy--float .ds-code-copy-word{display:none}.ds-code-copy--float[data-copied]{padding:0 var(--ds-space-2)}.ds-code-copy--float[data-copied] .ds-code-copy-word{display:inline}.ds-codebox:hover>.ds-code-float,.ds-codebox:focus-within>.ds-code-float,.ds-code-float:has([data-copied]){opacity:1}@media(hover:none){.ds-code-float{opacity:.9}.ds-code-float .ds-code-lang{display:none}}.ds-compose-aids{left:var(--ds-space-3);right:var(--ds-space-3);z-index:var(--z-overlay);align-items:flex-start;gap:var(--ds-space-1);pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:calc(100% - 4px)}.ds-compose-aids>*{pointer-events:auto}.ds-format-strip{margin-left:var(--ds-space-2)}.ds-format-strip-row{padding:var(--ds-space-1);border-radius:var(--ds-radius-float);align-items:center;gap:2px;display:flex}.ds-format-btn{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-chip);color:var(--bone-dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),background-color var(--dur-fast) var(--ease-out-expo);background-color:#0000;place-items:center;display:inline-grid}.ds-format-btn:hover{color:var(--bone);background-color:#ffffff12}.ds-format-btn:active{background-color:#ffffff1a}.ds-format-btn:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.ds-format-strip-rule{width:1px;height:16px;margin:0 var(--ds-space-1);background-color:#ffffff1a}.ds-draft-preview{align-self:stretch}.ds-draft-preview-panel{border-radius:var(--ds-radius-card);background-color:#030303f5;overflow:hidden}.ds-draft-preview-head{justify-content:space-between;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-1) var(--ds-space-3);border-bottom:1px solid oklch(100% 0 0/.05);display:flex}.ds-draft-preview-title{font-size:var(--text-2xs);color:var(--bone-mute);-webkit-user-select:none;user-select:none;font-weight:500}.ds-draft-preview-body{overscroll-behavior:contain;max-height:min(40vh,360px);padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-3);overflow:auto}.ds-tok--keyword,.ds-tok--tag,.ds-tok--string{color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-tok--string{color:color-mix(in oklab,var(--ds-accent-hi) 26%,var(--bone))}}.ds-tok--escape,.ds-tok--regex{color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-tok--escape,.ds-tok--regex{color:color-mix(in oklab,var(--ds-accent-hi) 50%,var(--bone))}}.ds-tok--number,.ds-tok--constant,.ds-tok--attr{color:var(--ds-info)}@supports (color:color-mix(in lab,red,red)){.ds-tok--number,.ds-tok--constant,.ds-tok--attr{color:color-mix(in oklab,var(--ds-info) 55%,var(--bone))}}.ds-tok--type{color:var(--ds-info)}@supports (color:color-mix(in lab,red,red)){.ds-tok--type{color:color-mix(in oklab,var(--ds-info) 32%,var(--bone))}}.ds-tok--function,.ds-tok--prop{color:var(--bone)}.ds-tok--comment{color:var(--bone-low);font-style:italic}.ds-tok--punct{color:var(--bone-mute)}.ds-tok--meta{color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-tok--meta{color:color-mix(in oklab,var(--ds-accent) 45%,var(--bone-mute))}}.ds-tok--added{color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-tok--added{color:color-mix(in oklab,var(--ds-online) 70%,var(--bone))}}.ds-tok--added{background-color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-tok--added{background-color:color-mix(in oklab,var(--ds-online) 8%,transparent)}}.ds-tok--removed{color:var(--ds-danger-hi);background-color:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-tok--removed{background-color:color-mix(in oklab,var(--ds-danger) 10%,transparent)}}.ds-msg-h{color:var(--bone);letter-spacing:-.01em;overflow-wrap:anywhere}.ds-msg-h1{font-size:var(--text-lg);font-weight:700;line-height:1.35}.ds-msg-h2{font-size:var(--text-base);font-weight:700;line-height:var(--ds-leading-body)}.ds-msg-h3{font-size:var(--text-base);font-weight:600;line-height:var(--ds-leading-body)}.ds-msg-h:not(:first-child){margin-top:var(--ds-space-1)}.ds-subtext{font-size:var(--text-xs);color:var(--bone-mute);line-height:1.4}.ds-underline{text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab,red,red)){.ds-underline{-webkit-text-decoration-color:color-mix(in oklab,currentColor 65%,transparent);text-decoration-color:color-mix(in oklab,currentColor 65%,transparent)}}.ds-list{color:var(--bone-dim);flex-direction:column;gap:2px;padding-left:1.375em;display:flex}.ds-list--bullets{list-style:outside}.ds-list .ds-list--bullets{list-style:circle}.ds-list .ds-list .ds-list--bullets{list-style:square}.ds-list--numbered{padding-left:max(1.375em,calc((var(--ds-list-digits,1) + 1) * 1ch + .5em));list-style:decimal}.ds-list>li{padding-left:2px}.ds-list>li::marker{color:var(--bone-low)}.ds-list--numbered>li::marker{color:var(--bone-mute);font-variant-numeric:tabular-nums}.ds-list .ds-list{margin-top:2px}.ds-list>li.ds-list-task{margin-left:-1.375em;list-style:none}.ds-task-box{width:14px;height:14px;margin-right:var(--ds-space-2);vertical-align:-2px;border-radius:var(--ds-radius-inline);border:1px solid var(--bone-low);color:var(--ink);place-items:center;display:inline-grid}.ds-list-task[data-done]>.ds-task-box{border-color:var(--bone-dim);background-color:var(--bone-dim)}.ds-list-task[data-done]{color:var(--bone-mute)}.ds-quote{gap:var(--ds-space-1);padding-left:var(--ds-space-4);border-left:2px solid var(--bone-low);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.ds-quote{border-left:2px solid color-mix(in oklab,var(--bone-low) 50%,transparent)}}.ds-quote{color:var(--bone-dim)}.ds-spoiler{border-radius:var(--ds-radius-inline);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--dur-normal) var(--ease-out-expo);background-color:#ffffff12;padding:0 2px}.ds-spoiler[data-shown=false]{cursor:pointer;background-color:var(--bone-low)}@supports (color:color-mix(in lab,red,red)){.ds-spoiler[data-shown=false]{background-color:color-mix(in oklab,var(--bone-low) 42%,var(--ink-soft))}}.ds-spoiler[data-shown=false]{background-image:repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 5px)}.ds-spoiler[data-shown=false]:hover{background-color:var(--bone-low)}@supports (color:color-mix(in lab,red,red)){.ds-spoiler[data-shown=false]:hover{background-color:color-mix(in oklab,var(--bone-low) 56%,var(--ink-soft))}}.ds-spoiler[data-shown=false]:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.ds-spoiler-words{transition:opacity var(--dur-normal) var(--ease-out-expo),filter var(--dur-normal) var(--ease-out-expo)}.ds-spoiler[data-shown=false] .ds-spoiler-words{opacity:0;filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none}:root[data-motion=reduce] .ds-spoiler,:root[data-motion=reduce] .ds-spoiler-words,:root[data-motion=reduce] .ds-code-copy-glyph,:root[data-motion=reduce] .ds-code-block,:root[data-motion=reduce] .ds-code-more-glyph,:root[data-motion=reduce] .ds-code-float{transition:none}.ds-prose a[data-masked]{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px}.ds-address{overflow-wrap:anywhere}.ds-address-dim{color:var(--bone-low)}.ds-address-host{color:var(--bone);font-weight:600}.ds-address--tip{max-width:24rem;font-family:var(--font-mono);font-size:var(--text-2xs);word-break:break-all;display:inline-block}.ds-md{gap:var(--ds-space-2);padding:calc(10px * var(--ds-density)) calc(12px * var(--ds-density));font-size:var(--text-base);line-height:var(--ds-leading-body);color:var(--bone-dim);flex-direction:column;display:flex}.ds-md-h{color:var(--bone);letter-spacing:-.01em;overflow-wrap:anywhere}.ds-md-h:not(:first-child){margin-top:var(--ds-space-1)}.ds-md-h1{font-size:var(--text-lg);font-weight:700;line-height:1.35}.ds-md-h2{font-size:var(--text-base);font-weight:700}.ds-md-h3{font-size:var(--text-base);font-weight:600}.ds-md-h4,.ds-md-h5,.ds-md-h6{font-size:var(--text-sm);color:var(--bone-dim);font-weight:600}.ds-md-rule{height:1px;margin:var(--ds-space-1) 0;background:var(--ink-line);border:0}.ds-md-table-wrap{border-radius:var(--ds-radius-control);border:1px solid oklch(100% 0 0/.07);max-width:100%;overflow-x:auto}.ds-md-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.ds-md-table th,.ds-md-table td{padding:var(--ds-space-1) var(--ds-space-3);text-align:left;vertical-align:top;border-bottom:1px solid oklch(100% 0 0/.06)}.ds-md-table th{font-size:var(--text-xs);color:var(--bone);background-color:#ffffff09;font-weight:600}.ds-md-table td{color:var(--bone-dim)}.ds-md-table tbody tr:nth-child(2n) td{background-color:#ffffff04}.ds-md-table tbody tr:last-child td{border-bottom:0}.ds-kbd{min-width:18px;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--bone-dim);border-radius:var(--ds-radius-inline);white-space:nowrap;background:#ffffff0d;border:1px solid oklch(100% 0 0/.1);justify-content:center;align-items:center;padding:1px 5px;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff17,0 1px #0006}.ds-control{--ds-ct-halo:transparent;--ds-ct-ring:transparent;font-family:var(--font-ui);font-size:var(--text-base);color:var(--bone);border:1px solid var(--ds-edge);border-radius:var(--ds-radius-control);min-height:var(--ds-ctl);padding:calc(6px * var(--ds-density)) calc(10px * var(--ds-density));width:100%;box-shadow:0 0 0 1px var(--ds-ct-halo),0 0 0 3px var(--ds-ct-ring);transition:box-shadow .16s var(--ease-out-quart),border-color .15s var(--ease-out-quart),background-color .15s var(--ease-out-quart);background:#040404;outline:none;line-height:1.35}.ds-control::placeholder{color:var(--bone-mute)}.ds-control:hover:not(:disabled):not(:focus){border-color:#ffffff24}.ds-control:focus,.ds-control:focus-visible,.ds-control:focus-within,.ds-control[data-open=true]{border-color:var(--ds-focus-border);background:#060606}.ds-control input:focus-visible,.ds-control>textarea:focus-visible,.ds-control>select:focus-visible{box-shadow:none}.ds-control:disabled{opacity:.45;cursor:not-allowed}.ds-control[aria-invalid=true],.ds-control[data-invalid=true]{border-color:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-control[aria-invalid=true],.ds-control[data-invalid=true]{border-color:color-mix(in oklab,var(--ds-danger) 65%,transparent)}}.ds-control[aria-invalid=true]:focus,.ds-control[aria-invalid=true]:focus-visible,.ds-control[aria-invalid=true]:focus-within,.ds-control[data-invalid=true]:focus-within{border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-control[aria-invalid=true]:focus,.ds-control[aria-invalid=true]:focus-visible,.ds-control[aria-invalid=true]:focus-within,.ds-control[data-invalid=true]:focus-within{border-color:color-mix(in oklab,var(--ds-danger-hi) 82%,transparent)}}.ds-control--mono{font-family:var(--font-mono);font-size:var(--text-sm)}.ds-control--multiline{resize:none;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--ds-leading-body);padding:calc(6px * var(--ds-density)) calc(8px * var(--ds-density));max-height:40vh;overflow-y:auto}.ds-control--counted{--ds-ct-count:calc(var(--text-2xs) + 4px);padding-bottom:calc(6px * var(--ds-density) + var(--ds-ct-count))}@supports (field-sizing:content){.ds-control--multiline[data-grow]{field-sizing:content;min-height:calc(var(--ds-rows-min,1) * 1lh + 12px * var(--ds-density) + 2px + var(--ds-ct-count,0px));max-height:calc(var(--ds-rows-max,10) * 1lh + 12px * var(--ds-density) + 2px + var(--ds-ct-count,0px))}}.ds-depth-horizon{background:radial-gradient(90% 50% at 50% 110%,var(--ds-accent),transparent 70%),radial-gradient(45% 40% at 8% 12%,var(--ds-accent),transparent 70%),radial-gradient(40% 45% at 94% 38%,var(--ds-accent),transparent 70%),radial-gradient(35% 30% at 30% 70%,var(--ds-accent),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.ds-depth-horizon{background:radial-gradient(90% 50% at 50% 110%,color-mix(in oklab,var(--ds-accent) 7%,transparent),transparent 70%),radial-gradient(45% 40% at 8% 12%,color-mix(in oklab,var(--ds-accent) 3.5%,transparent),transparent 70%),radial-gradient(40% 45% at 94% 38%,color-mix(in oklab,var(--ds-accent) 3%,transparent),transparent 70%),radial-gradient(35% 30% at 30% 70%,color-mix(in oklab,var(--ds-accent) 2.5%,transparent),transparent 70%)}}.ds-select-trigger{--ds-ct-halo:transparent;--ds-ct-ring:transparent;justify-content:space-between;align-items:center;gap:calc(6px * var(--ds-density));width:100%;min-height:var(--ds-ctl);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--ds-track-ui);color:var(--bone);border:1px solid var(--ds-edge);border-radius:var(--ds-radius-control);box-shadow:0 0 0 1px var(--ds-ct-halo),0 0 0 3px var(--ds-ct-ring);-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:left;background:#040404;padding:6px 10px;font-weight:500;display:inline-flex}.ds-select-trigger:hover:not(:disabled){background:#070707;border-color:#ffffff24}.ds-select-trigger[data-state=open],.ds-select-trigger[data-open=true]{border-color:var(--ds-accent);background:#070707}@supports (color:color-mix(in lab,red,red)){.ds-select-trigger[data-state=open],.ds-select-trigger[data-open=true]{border-color:color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.ds-select-trigger:focus-visible{border-color:var(--ds-focus-border)}.ds-select-cursor{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff14}.ds-range{--ds-range-filled:0%;appearance:none;width:100%;height:var(--ds-ctl-sm);cursor:pointer;background:0 0}.ds-range:disabled{cursor:not-allowed;opacity:.5}.ds-range::-webkit-slider-runnable-track{border-radius:var(--ds-radius-pill);background:linear-gradient(to right,var(--ds-accent) 0 var(--ds-range-filled),var(--ink-raise) var(--ds-range-filled) 100%);border:1px solid var(--ink-line);height:4px}.ds-range::-moz-range-track{border-radius:var(--ds-radius-pill);background:var(--ink-raise);border:1px solid var(--ink-line);height:4px}.ds-range::-moz-range-progress{border-radius:var(--ds-radius-pill);background:var(--ds-accent);height:4px}.ds-range::-webkit-slider-thumb{appearance:none;border-radius:var(--ds-radius-pill);background:var(--ds-accent);border:1px solid var(--ds-accent-hi);width:14px;height:14px;transition:background var(--dur-instant) var(--ease-out);margin-top:-5px}.ds-range::-moz-range-thumb{border:1px solid var(--ds-accent-hi);border-radius:var(--ds-radius-pill);background:var(--ds-accent);width:14px;height:14px}.ds-range:hover::-webkit-slider-thumb{background:var(--ds-accent-hi)}.ds-range:hover::-moz-range-thumb{background:var(--ds-accent-hi)}.ds-range:focus-visible{outline:none}.ds-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring)}.ds-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring)}.ds-swatch{appearance:none;width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border:1px solid var(--ink-line);border-radius:var(--ds-radius-control);cursor:pointer;background:0 0;flex-shrink:0;padding:0}.ds-swatch:hover{border-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-swatch:hover{border-color:color-mix(in oklab,var(--bone) 34%,var(--ink-line))}}.ds-swatch::-webkit-color-swatch-wrapper{padding:0}.ds-swatch::-webkit-color-swatch{border-radius:calc(var(--ds-radius-control) - 1px);border:none}.ds-swatch::-moz-color-swatch{border-radius:calc(var(--ds-radius-control) - 1px);border:none}.ds-swatch:focus-visible{border-color:var(--ds-focus-border);box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);outline:none}.ds-control[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.ds-control[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.ds-control[type=number]{appearance:textfield}.ds-switch{width:40px;height:var(--ds-ctl-xs);border-radius:var(--ds-radius-pill);cursor:pointer;background:#ffffff0f;border:1px solid oklch(100% 0 0/.1);align-items:center;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #00000059,0 0 #0000}.ds-switch[data-state=checked]{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-switch[data-state=checked]{background:color-mix(in oklab,var(--ds-accent) 42%,transparent)}}.ds-switch[data-state=checked]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-switch[data-state=checked]{border-color:color-mix(in oklab,var(--ds-accent) 70%,transparent)}}.ds-switch[data-state=checked]{box-shadow:inset 0 1px 2px #0000003d,0 0 #0000}.ds-switch:disabled{opacity:.4;cursor:not-allowed}.ds-switch-thumb{border-radius:var(--ds-radius-pill);background:var(--bone);width:18px;height:18px;transition:transform var(--dur-normal) var(--ease-out-quart);display:block;box-shadow:0 1px 2px #0006}.ds-switch[data-state=checked] .ds-switch-thumb{background:var(--ds-accent-ink);transform:translate(16px)}.ds-btn{--ds-bt-halo:transparent;--ds-bt-ring:transparent;justify-content:center;align-items:center;gap:calc(6px * var(--ds-density));min-height:var(--ds-ctl);padding:calc(7px * var(--ds-density)) calc(14px * var(--ds-density));font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--ds-leading-chrome);letter-spacing:var(--ds-track-ui);white-space:nowrap;border-radius:var(--ds-radius-button);-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:0 0 0 1px var(--ds-bt-halo),0 0 0 3px var(--ds-bt-ring);transition:transform .12s var(--ease-out-quart),box-shadow .16s var(--ease-out-quart),background-color .16s var(--ease-out-quart),border-color .16s var(--ease-out-quart),color .16s var(--ease-out-quart);border:1px solid #0000;font-weight:600;display:inline-flex;position:relative}.ds-btn:focus-visible{--ds-bt-halo:var(--ds-focus-halo);--ds-bt-ring:var(--ds-focus-ring);border-color:var(--ds-focus-border);outline:none}.ds-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}:is(.ds-btn--primary,.ds-btn--danger,.ds-btn--confirm):is(:disabled,[aria-disabled=true]):not([data-loading=true]){opacity:1;color:var(--bone-mute)}@supports (color:color-mix(in lab,red,red)){:is(.ds-btn--primary,.ds-btn--danger,.ds-btn--confirm):is(:disabled,[aria-disabled=true]):not([data-loading=true]){color:color-mix(in oklab,var(--bone-mute) 65%,var(--bone-low))}}:is(.ds-btn--primary,.ds-btn--danger,.ds-btn--confirm):is(:disabled,[aria-disabled=true]):not([data-loading=true]){background-color:var(--ink);border-color:var(--ink-line);box-shadow:none;background-image:none}:is(.ds-btn--primary,.ds-btn--danger,.ds-btn--confirm)[data-loading=true]{opacity:1;cursor:progress}.ds-btn--sm{min-height:var(--ds-ctl-sm);padding:calc(5px * var(--ds-density)) calc(10px * var(--ds-density));gap:calc(5px * var(--ds-density));font-size:var(--text-xs);border-radius:var(--ds-radius-button-sm)}.ds-btn--sm:active:not(:disabled):not([aria-disabled=true]){transform:scale(.96)}.ds-btn--lg{min-height:var(--ds-ctl-lg);padding:calc(9px * var(--ds-density)) calc(20px * var(--ds-density));font-size:var(--text-base);border-radius:var(--ds-radius-button-lg)}.ds-btn--icon{width:var(--ds-ctl);height:var(--ds-ctl);flex:none;gap:0;padding:0}.ds-btn--icon.ds-btn--sm{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm)}.ds-btn--icon.ds-btn--lg{width:var(--ds-ctl-lg);height:var(--ds-ctl-lg)}.ds-btn--icon.ds-btn--xs{width:var(--ds-ctl-xs);height:var(--ds-ctl-xs);border-radius:var(--ds-radius-button-xs);min-height:0}.ds-btn--primary{color:var(--ink-deep);background-color:var(--ds-accent-hi);border-color:var(--ds-accent-hi);background-image:linear-gradient(#ffffff2e,#ffffff0a 55%,#fff0)}@supports (color:color-mix(in lab,red,red)){.ds-btn--primary{border-color:color-mix(in oklab,var(--ds-accent-hi) 72%,var(--bone))}}.ds-btn--primary{box-shadow:inset 0 1px #ffffff61,0 0 0 1px var(--ds-bt-halo),0 0 0 3px var(--ds-bt-ring)}.ds-btn--primary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-btn--primary:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklab,var(--ds-accent-hi) 86%,var(--bone))}}.ds-btn--primary:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-btn--primary:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in oklab,var(--ds-accent-hi) 55%,var(--bone))}}.ds-btn--danger{color:var(--ds-danger-hi);background-image:none;background-color:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-btn--danger{background-color:color-mix(in oklab,var(--ds-danger) 18%,transparent)}}.ds-btn--danger{border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-btn--danger{border-color:color-mix(in oklab,var(--ds-danger-hi) 45%,transparent)}}.ds-btn--danger:hover:not(:disabled,[aria-disabled=true]){color:var(--ink-deep);background-color:var(--ds-danger-hi);border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-btn--danger:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in oklab,var(--ds-danger-hi) 70%,var(--bone))}}.ds-btn--danger:focus-visible{--ds-bt-ring:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-btn--danger:focus-visible{--ds-bt-ring:color-mix(in oklab, var(--ds-danger-hi) 92%, transparent)}}.ds-btn--danger:focus-visible{border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-btn--danger:focus-visible{border-color:color-mix(in oklab,var(--ds-danger-hi) 82%,transparent)}}.ds-btn--confirm{color:var(--ds-accent-ink);background-color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-btn--confirm{background-color:color-mix(in oklab,var(--ds-online) 20%,var(--ink))}}.ds-btn--confirm{border-color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-btn--confirm{border-color:color-mix(in oklab,var(--ds-online) 55%,transparent)}}.ds-btn--confirm:hover:not(:disabled,[aria-disabled=true]){background-color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-btn--confirm:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklab,var(--ds-online) 24%,var(--ink))}}.ds-btn--confirm:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-btn--confirm:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in oklab,var(--ds-online) 80%,transparent)}}.ds-btn--confirm:focus-visible{--ds-bt-ring:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-btn--confirm:focus-visible{--ds-bt-ring:color-mix(in oklab, var(--ds-online) 92%, transparent)}}.ds-btn--confirm:focus-visible{border-color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-btn--confirm:focus-visible{border-color:color-mix(in oklab,var(--ds-online) 82%,transparent)}}.ds-btn--ghost{color:var(--bone-dim);background-color:#0000;border-color:#ffffff1a}.ds-btn--ghost:hover:not(:disabled){color:var(--bone);background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-btn--ghost:hover:not(:disabled){background-color:color-mix(in oklab,var(--ds-accent) 8%,oklch(100% 0 0/.04))}}.ds-btn--ghost:hover:not(:disabled){border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-btn--ghost:hover:not(:disabled){border-color:color-mix(in oklab,var(--ds-accent) 48%,oklch(100% 0 0/.18))}}.ds-btn--quiet{color:var(--bone-mute);padding:calc(4px * var(--ds-density)) calc(10px * var(--ds-density));background-color:#0000;border-color:#0000;font-weight:500}.ds-btn--quiet:hover:not(:disabled){color:var(--bone);background-color:#ffffff0d}.ds-btn--quiet.ds-btn--flush-end{margin-inline-end:calc(-10px * var(--ds-density))}.ds-btn--quiet.ds-btn--flush-start{margin-inline-start:calc(-10px * var(--ds-density))}.ds-morph-body{display:inherit;flex:auto;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;justify-content:inherit;gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;align-self:stretch;min-width:0;min-height:0}.ds-roll{white-space:pre;font-kerning:none;font-variant-ligatures:none;display:inline-block;position:relative}.ds-roll-word{color:#0000}.ds-roll-face{pointer-events:none;display:flex;position:absolute;inset:0;overflow:visible clip}.ds-roll-ch{white-space:pre;transition:translate var(--ds-roll-dur) var(--ease-out-expo);transition-delay:calc(var(--ds-i,0) * var(--ds-roll-step) * var(--ds-roll-pace,1));display:inline-block}.ds-roll-face:has(>.ds-roll-ch:nth-child(25)){--ds-roll-pace:.5}.ds-roll-ch:nth-child(2){--ds-i:1}.ds-roll-ch:nth-child(3){--ds-i:2}.ds-roll-ch:nth-child(4){--ds-i:3}.ds-roll-ch:nth-child(5){--ds-i:4}.ds-roll-ch:nth-child(6){--ds-i:5}.ds-roll-ch:nth-child(7){--ds-i:6}.ds-roll-ch:nth-child(8){--ds-i:7}.ds-roll-ch:nth-child(9){--ds-i:8}.ds-roll-ch:nth-child(10){--ds-i:9}.ds-roll-ch:nth-child(11){--ds-i:10}.ds-roll-ch:nth-child(12){--ds-i:11}.ds-roll-ch:nth-child(13){--ds-i:12}.ds-roll-ch:nth-child(14){--ds-i:13}.ds-roll-ch:nth-child(15){--ds-i:14}.ds-roll-ch:nth-child(16){--ds-i:15}.ds-roll-ch:nth-child(17){--ds-i:16}.ds-roll-ch:nth-child(18){--ds-i:17}.ds-roll-ch:nth-child(19){--ds-i:18}.ds-roll-ch:nth-child(20){--ds-i:19}.ds-roll-ch:nth-child(21){--ds-i:20}.ds-roll-ch:nth-child(22){--ds-i:21}.ds-roll-ch:nth-child(23){--ds-i:22}.ds-roll-ch:nth-child(24){--ds-i:23}.ds-roll-ch:nth-child(25){--ds-i:24}.ds-roll-ch:nth-child(26){--ds-i:25}.ds-roll-ch:nth-child(27){--ds-i:26}.ds-roll-ch:nth-child(28){--ds-i:27}.ds-roll-ch:nth-child(29){--ds-i:28}.ds-roll-ch:nth-child(30){--ds-i:29}.ds-roll-ch:nth-child(31){--ds-i:30}.ds-roll-ch:nth-child(32){--ds-i:31}.ds-roll-ch:nth-child(33){--ds-i:32}.ds-roll-ch:nth-child(34){--ds-i:33}.ds-roll-ch:nth-child(35){--ds-i:34}.ds-roll-ch:nth-child(36){--ds-i:35}.ds-roll-ch:nth-child(37){--ds-i:36}.ds-roll-ch:nth-child(38){--ds-i:37}.ds-roll-ch:nth-child(39){--ds-i:38}.ds-roll-ch:nth-child(40){--ds-i:39}.ds-roll-ch:nth-child(41){--ds-i:40}.ds-roll-ch:nth-child(42){--ds-i:41}.ds-roll-ch:nth-child(43){--ds-i:42}.ds-roll-ch:nth-child(44){--ds-i:43}.ds-roll-ch:nth-child(45){--ds-i:44}.ds-roll-ch:nth-child(46){--ds-i:45}.ds-roll-ch:nth-child(47){--ds-i:46}.ds-roll-ch:nth-child(48){--ds-i:47}.ds-roll-ch:before{content:attr(data-ch);text-shadow:0 1lh}@media(hover:hover){:is(.ds-btn,.ds-roll-host):hover:not(:disabled,[aria-disabled=true]) .ds-roll-ch{translate:0 -100%}}:is(.ds-btn,.ds-roll-host):focus-visible .ds-roll-ch{translate:0 -100%}.ds-mark{width:var(--mark-size,22px);height:var(--mark-size,22px);border:1px solid var(--mark-hue);flex-shrink:0;place-items:center;padding:0;display:inline-grid;position:relative}@supports (color:color-mix(in lab,red,red)){.ds-mark{border:1px solid color-mix(in oklab,var(--mark-hue) 34%,transparent)}}.ds-mark{border-radius:var(--ds-radius-control);background:radial-gradient(120% 120% at 26% 8%,var(--mark-hue) 0%,var(--mark-hue) 58%,transparent 100%),var(--mark-hue)}@supports (color:color-mix(in lab,red,red)){.ds-mark{background:radial-gradient(120% 120% at 26% 8%,color-mix(in oklab,var(--mark-hue) 24%,transparent) 0%,color-mix(in oklab,var(--mark-hue) 6%,transparent) 58%,transparent 100%),color-mix(in oklab,var(--mark-hue) 5%,transparent)}}.ds-mark{box-shadow:inset 0 1px 0 var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-mark{box-shadow:inset 0 1px color-mix(in oklab,var(--bone) 9%,transparent)}}.ds-mark{cursor:help;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out);overflow:hidden}.ds-mark:hover,.ds-mark:focus-visible{border-color:var(--mark-hue)}@supports (color:color-mix(in lab,red,red)){.ds-mark:hover,.ds-mark:focus-visible{border-color:color-mix(in oklab,var(--mark-hue) 72%,transparent)}}.ds-mark:hover,.ds-mark:focus-visible{box-shadow:inset 0 1px 0 var(--bone),0 0 10px var(--mark-hue)}@supports (color:color-mix(in lab,red,red)){.ds-mark:hover,.ds-mark:focus-visible{box-shadow:inset 0 1px color-mix(in oklab,var(--bone) 12%,transparent),0 0 10px color-mix(in oklab,var(--mark-hue) 34%,transparent)}}.ds-mark{--mark-inset:.14;--mark-inner:calc(var(--mark-size,22px) - 2px);--mark-art:calc(var(--mark-inner) - 2 * round(calc(var(--mark-inner) * var(--mark-inset)), 1px))}.ds-mark svg{width:72%;height:72%;width:var(--mark-art);height:var(--mark-art);fill:none;stroke:var(--mark-hue)}@supports (color:color-mix(in lab,red,red)){.ds-mark svg{stroke:color-mix(in oklab,var(--mark-hue) 86%,var(--bone))}}.ds-mark svg{stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2.5px var(--mark-hue))}@supports (color:color-mix(in lab,red,red)){.ds-mark svg{filter:drop-shadow(0 0 2.5px color-mix(in oklab,var(--mark-hue) 50%,transparent))}}.ds-mark svg{overflow:visible}.ds-mark-body{fill:var(--mark-hue)}@supports (color:color-mix(in lab,red,red)){.ds-mark-body{fill:color-mix(in oklab,var(--mark-hue) 20%,transparent)}}.ds-mark-body{stroke:none}.ds-mark-part{stroke:var(--mark-hue)}@supports (color:color-mix(in lab,red,red)){.ds-mark-part{stroke:color-mix(in oklab,var(--mark-hue) 50%,var(--bone))}}.ds-mark-part{transform-box:fill-box;transform-origin:50%}.ds-mark[data-small]{--mark-inset:.06}.ds-mark[data-small] svg{width:88%;height:88%;width:var(--mark-art);height:var(--mark-art);stroke-width:2.3px;filter:none}.ds-mark[data-small] .ds-mark-part{stroke-width:1.8px}.ds-mark[data-entrance] .ds-mark-line{stroke-dasharray:1 1;animation:ds-mark-draw .7s var(--ease-out) both;animation-delay:calc(var(--ds-dealt-i,0) * 70ms + 60ms)}.ds-mark[data-entrance] .ds-mark-body{animation:ds-mark-fill .52s var(--ease-out) both;animation-delay:calc(var(--ds-dealt-i,0) * 70ms + .32s)}.ds-mark[data-entrance] .ds-mark-part{animation:ds-mark-land .46s var(--ease-out-expo) both;animation-delay:calc(var(--ds-dealt-i,0) * 70ms + .46s + var(--i,0) * 60ms)}@keyframes ds-mark-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ds-mark-fill{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes ds-mark-land{0%{stroke-opacity:0;transform:scale(.2)}to{stroke-opacity:1;transform:scale(1)}}.ds-mark[data-badge=elite]>span{display:inline-flex}.ds-mark[data-badge=elite] svg{stroke:none;width:100%;height:100%;filter:drop-shadow(0 0 2px var(--mark-hue))}@supports (color:color-mix(in lab,red,red)){.ds-mark[data-badge=elite] svg{filter:drop-shadow(0 0 2px color-mix(in oklab,var(--mark-hue) 45%,transparent))}}.ds-mark[data-drift=turn] svg{animation:ds-elite-turn 14s var(--ease-in-out,ease-in-out) infinite}.ds-mark[data-drift=fire] svg{animation:20s linear infinite ds-elite-fire}@keyframes ds-elite-turn{0%,to{filter:drop-shadow(0 0 2px color-mix(in oklab,var(--mark-hue) 45%,transparent)) hue-rotate(0deg)}50%{filter:drop-shadow(0 0 2px color-mix(in oklab,var(--mark-hue) 45%,transparent)) hue-rotate(-38deg)}}@keyframes ds-elite-fire{0%{filter:drop-shadow(0 0 2px color-mix(in oklab,var(--mark-hue) 45%,transparent)) hue-rotate(0deg)}to{filter:drop-shadow(0 0 2px color-mix(in oklab,var(--mark-hue) 45%,transparent)) hue-rotate(360deg)}}.ds-mark[data-badge=staff]:after{content:"";pointer-events:none;background:linear-gradient(104deg,#0000 40%,oklch(90% .08 20/.28) 46%,#ffffff8c,oklch(90% .08 250/.28) 54%,#0000 60%);animation:6.5s cubic-bezier(.4,0,.2,1) infinite ds-badge-laminate;position:absolute;inset:-40%;transform:translate(-120%)}@keyframes ds-badge-laminate{0%,72%{transform:translate(-120%)}88%,to{transform:translate(120%)}}.ds-mark[data-badge=staff]:is(:hover,:focus-visible){animation:ds-badge-tilt .76s var(--ease-out)}.ds-mark[data-badge=staff]:is(:hover,:focus-visible):after{animation:ds-badge-glance .76s var(--ease-out)}.ds-mark[data-badge=staff]:is(:hover,:focus-visible) .ds-mark-part{animation:ds-badge-spark .76s var(--ease-out-expo)}@keyframes ds-badge-tilt{0%,to{transform:perspective(calc(var(--mark-size,22px) * 3.5)) rotateY(0) rotateX(0)}38%{transform:perspective(calc(var(--mark-size,22px) * 3.5)) rotateY(-22deg) rotateX(8deg)}}@keyframes ds-badge-glance{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes ds-badge-spark{0%{transform:rotate(-90deg)scale(1.35)}to{transform:rotate(0)scale(1)}}.ds-mark[data-badge=founder] .ds-mark-line{stroke:url(#ds-badge-gild)}.ds-mark[data-badge=founder] .ds-mark-part{stroke:var(--ds-gild-hi);stroke-width:2.6px}.ds-badge-gild-run{animation:ds-badge-gild 11s var(--ease-in-out,ease-in-out) infinite}.ds-badge-gild-run:nth-child(2){animation-delay:-3.667s}.ds-badge-gild-run:nth-child(3){animation-delay:-7.333s}@keyframes ds-badge-gild{0%,to{stop-color:var(--ds-gild)}50%{stop-color:var(--ds-gild-hi)}}.ds-mark[data-badge=founder]:is(:hover,:focus-visible) svg{animation:ds-badge-crown .68s var(--ease-out)}.ds-mark[data-badge=founder]:is(:hover,:focus-visible) .ds-mark-part{animation:ds-badge-jewel .56s var(--ease-out) both;animation-delay:calc(.14s + var(--i,0) * .11s)}@keyframes ds-badge-crown{0%,to{transform:translateY(0)}40%{transform:translateY(-9%)}}@keyframes ds-badge-jewel{0%,to{transform:scale(1)}35%{stroke:var(--bone);transform:scale(2.1)}}.ds-mark[data-badge=verified]:is(:hover,:focus-visible) svg{animation:ds-badge-stamp .42s var(--ease-out-expo)}.ds-mark[data-badge=verified]:is(:hover,:focus-visible) .ds-mark-part{stroke-dasharray:1 1;animation:ds-mark-draw .34s var(--ease-out) .2s both}@keyframes ds-badge-stamp{0%{opacity:.4;transform:scale(1.34)}to{opacity:1;transform:scale(1)}}.ds-mark[data-badge=verified]:after{content:"";border-radius:inherit;border:1px solid var(--mark-hue);opacity:0;pointer-events:none;position:absolute;inset:0}.ds-mark[data-badge=verified]:is(:hover,:focus-visible):after{animation:ds-badge-impact .62s var(--ease-out)}@keyframes ds-badge-impact{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.ds-mark[data-badge=ill]:is(:hover,:focus-visible) .ds-mark-line{stroke-dasharray:1 1;animation:ds-mark-draw .62s var(--ease-out)}.ds-mark[data-badge=ill]:is(:hover,:focus-visible) .ds-mark-part{animation:ds-badge-strike .42s var(--ease-out-expo) both;animation-delay:calc(.12s + var(--i,0) * 90ms)}@keyframes ds-badge-strike{0%{stroke-opacity:0;transform:translateY(-55%)scale(1.25)}55%{stroke:var(--bone)}to{stroke-opacity:1;transform:translateY(0)scale(1)}}.ds-mark[data-badge=supporter] svg{transform-origin:50% 58%}.ds-mark[data-badge=supporter]:is(:hover,:focus-visible) svg{animation:1.1s ease-in-out infinite ds-badge-beat}.ds-mark[data-badge=supporter]:after{content:"";border-radius:var(--ds-radius-pill);border:1px solid var(--mark-hue);opacity:0;pointer-events:none;position:absolute;inset:22%}.ds-mark[data-badge=supporter]:is(:hover,:focus-visible):after{animation:ds-badge-pulse 1.1s var(--ease-out) infinite}@keyframes ds-badge-beat{0%,62%,to{transform:scale(1)}12%{transform:scale(1.16)}24%{transform:scale(1.02)}36%{transform:scale(1.11)}}@keyframes ds-badge-pulse{0%{opacity:.7;transform:scale(.8)}50%,to{opacity:0;transform:scale(1.9)}}.ds-mark[data-badge=bug_hunter]:is(:hover,:focus-visible) svg{animation:1.4s cubic-bezier(.36,.07,.28,.96) infinite ds-badge-skitter}.ds-mark[data-badge=bug_hunter] .ds-mark-part:nth-of-type(4){transform-box:view-box;transform-origin:12px 8px}.ds-mark[data-badge=bug_hunter]:is(:hover,:focus-visible) .ds-mark-part:nth-of-type(3){animation:1.4s step-end infinite ds-badge-legs}.ds-mark[data-badge=bug_hunter]:is(:hover,:focus-visible) .ds-mark-part:nth-of-type(4){animation:ds-badge-feel 1.4s var(--ease-out) infinite}@keyframes ds-badge-skitter{0%,54%,to{transform:translate(0)rotate(0)}60%{transform:translate(.9px,-.7px)rotate(4deg)}70%{transform:translate(-.7px,.5px)rotate(-3deg)}80%{transform:translate(.5px,.3px)rotate(2deg)}}@keyframes ds-badge-legs{0%,54%,86%,to{transform:translateY(0)}60%{transform:translateY(-4%)}70%{transform:translateY(4%)}80%{transform:translateY(-2%)}}@keyframes ds-badge-feel{0%,20%,to{transform:rotate(0)}30%{transform:rotate(-10deg)}42%{transform:rotate(6deg)}}:root[data-motion=reduce] .ds-mark:after,:root[data-motion=reduce] .ds-mark svg,:root[data-motion=reduce] .ds-mark svg path,:root[data-motion=reduce] .ds-badge-gild-run,:root[data-motion=reduce] .ds-mark[data-badge=staff]{animation:none!important}:root[data-motion=reduce] .ds-mark[data-badge=staff]:after{opacity:.5;transform:translate(0)}.ds-chip,.ds-pill{--chip:var(--ds-accent);align-items:center;gap:calc(4px * var(--ds-density));min-height:20px;font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:var(--ds-track-ui);white-space:nowrap;padding:calc(2px * var(--ds-density)) calc(6px * var(--ds-density));border-radius:var(--ds-radius-chip);border:1px solid var(--ds-edge);color:var(--bone-mute);-webkit-user-select:none;user-select:none;transition:transform var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart),border-color var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart);background:#ffffff08;flex-shrink:0;font-weight:600;line-height:1.2;display:inline-flex}.ds-pill{border-radius:var(--ds-radius-pill);padding:calc(2px * var(--ds-density)) calc(8px * var(--ds-density))}.ds-chip{min-height:var(--ds-ctl-xs);padding:calc(3px * var(--ds-density)) calc(8px * var(--ds-density))}.ds-chip--icon{min-width:var(--ds-ctl-xs);justify-content:center}.ds-server-tag{--tag:var(--bone-mute);height:calc(15px * var(--ds-density));padding:0 calc(5px * var(--ds-density));border-radius:var(--ds-radius-chip);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--tag);flex-shrink:0;align-items:center;font-weight:600;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-server-tag{color:color-mix(in oklab,var(--tag) 62%,var(--bone))}}.ds-server-tag{background:var(--tag)}@supports (color:color-mix(in lab,red,red)){.ds-server-tag{background:color-mix(in oklab,var(--tag) 14%,transparent)}}.ds-server-tag{box-shadow:inset 0 0 0 1px var(--tag)}@supports (color:color-mix(in lab,red,red)){.ds-server-tag{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--tag) 24%,transparent)}}.ds-chip[data-tone=accent],.ds-pill[data-tone=accent]{--chip:var(--ds-accent)}.ds-chip[data-tone=online],.ds-pill[data-tone=online]{--chip:var(--ds-online)}.ds-chip[data-tone=idle],.ds-pill[data-tone=idle]{--chip:var(--ds-idle)}.ds-chip[data-tone=warn],.ds-pill[data-tone=warn]{--chip:var(--ds-warn)}.ds-chip[data-tone=info],.ds-pill[data-tone=info]{--chip:var(--ds-info)}.ds-chip[data-tone=danger],.ds-pill[data-tone=danger]{--chip:var(--ds-danger-hi)}.ds-chip[data-tone=mute],.ds-pill[data-tone=mute]{--chip:var(--bone-low)}.ds-chip:hover:not(:disabled),.ds-pill:hover:not(:disabled){color:var(--bone);border-color:var(--chip)}@supports (color:color-mix(in lab,red,red)){.ds-chip:hover:not(:disabled),.ds-pill:hover:not(:disabled){border-color:color-mix(in oklab,var(--chip) 38%,oklch(100% 0 0/.12))}}.ds-chip[data-active=true],.ds-pill[data-active=true],.ds-chip[aria-pressed=true]{background:var(--chip)}@supports (color:color-mix(in lab,red,red)){.ds-chip[data-active=true],.ds-pill[data-active=true],.ds-chip[aria-pressed=true]{background:color-mix(in oklab,var(--chip) 22%,transparent)}}.ds-chip[data-active=true],.ds-pill[data-active=true],.ds-chip[aria-pressed=true]{border-color:var(--chip)}@supports (color:color-mix(in lab,red,red)){.ds-chip[data-active=true],.ds-pill[data-active=true],.ds-chip[aria-pressed=true]{border-color:color-mix(in oklab,var(--chip) 55%,transparent)}}.ds-chip[data-active=true],.ds-pill[data-active=true],.ds-chip[aria-pressed=true]{color:var(--chip)}@supports (color:color-mix(in lab,red,red)){.ds-chip[data-active=true],.ds-pill[data-active=true],.ds-chip[aria-pressed=true]{color:color-mix(in oklab,var(--chip) 88%,var(--bone))}}.ds-chip:active:not(:disabled),.ds-pill:active:not(:disabled){transform:scale(.96)}.ds-chip:disabled,.ds-pill:disabled{opacity:.4;cursor:not-allowed}.ds-badge{--chip:var(--ds-accent);min-width:16px;height:16px;padding:0 calc(5px * var(--ds-density));font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);border-radius:var(--ds-radius-chip);color:var(--ds-accent-ink);background:var(--chip);justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-badge{background:color-mix(in oklab,var(--chip) 88%,var(--ink))}}.ds-badge[data-tone=mute]{--chip:var(--bone-low);color:var(--bone)}.ds-badge[data-tone=accent]{background:var(--ds-accent-hi);color:var(--ink-deep)}.ds-badge[data-tone=danger]{background:var(--ds-danger-hi);color:var(--ink-deep)}.ds-badge[data-tone=online],.ds-badge[data-tone=idle],.ds-badge[data-tone=warn],.ds-badge[data-tone=info]{color:var(--ink-deep)}.ds-dock{--ds-glass-pass:.4;isolation:isolate;padding:var(--ds-space-0);border-radius:var(--ds-radius-dock);border:1px solid oklch(100% 0 0/.11);display:inline-flex;position:relative}.ds-dock:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));background:var(--ds-glass-sheen),#1414149e;box-shadow:var(--ds-glass-edge);position:absolute;inset:-1px}.ds-dock:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:radial-gradient(70% 90% at 0 0,#ffffff57,#0000 70%),radial-gradient(60% 80% at 100% 100%,#ffffff1a,#0000 75%);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ds-dock-list{align-items:center;gap:var(--ds-space-0);margin:0;padding:0;list-style:none;display:flex}.ds-dock-slot{display:flex}.ds-dock-item{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-portrait);color:var(--bone-mute);transform-origin:50% 100%;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart);justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-dock-item:hover{color:var(--bone);background-color:#ffffff12}.ds-dock-item[data-active=true]{color:var(--ds-accent-hi)}.ds-dock-item[data-active=true]:hover{background-color:#0000}.ds-dock-item[data-pressed=true]{color:var(--bone)}.ds-dock-item[data-pressed=true]:after{content:"";bottom:var(--ds-space-0);width:var(--ds-space-1);height:var(--ds-space-1);margin-left:calc(var(--ds-space-1) / -2);border-radius:var(--ds-radius-pill);background:var(--ds-accent-hi);position:absolute;left:50%}.ds-dock-lens{border-radius:inherit;background:var(--ds-accent);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-dock-lens{background:color-mix(in oklab,var(--ds-accent) 16%,transparent)}}.ds-dock-lens{border:1px solid var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-dock-lens{border:1px solid color-mix(in oklab,var(--ds-accent-hi) 42%,transparent)}}.ds-dock-lens{box-shadow:inset 0 1px #ffffff1a}.ds-dock-glyph{transition:transform var(--dur-instant) var(--ease-out-quart);display:inline-flex;position:relative}.ds-dock-item:active .ds-dock-glyph{transform:scale(.86)}.ds-dock-badge{top:calc(-1 * var(--ds-space-0));right:calc(-1 * var(--ds-space-0));box-shadow:0 0 0 2px var(--ink);pointer-events:none;position:absolute}.ds-dock-tabs{align-self:flex-start;align-items:center;gap:var(--ds-space-0)}.ds-dock-tabs:before{background:var(--ds-glass-sheen),#060606f5}.ds-dock-item--word{border-radius:var(--ds-radius-button-sm);width:auto;padding-inline:var(--ds-space-3);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:-.01em;white-space:nowrap;transform-origin:50%;font-weight:500}.ds-dock-sep{width:1px;height:calc(var(--ds-ctl-sm) * .5);margin-inline:var(--ds-space-1);border-radius:var(--ds-radius-pill);background:#ffffff1f;align-self:center}.ds-inset-rule{position:relative}.ds-inset-rule:after{content:"";left:var(--ds-space-4);right:var(--ds-space-4);background:var(--ds-edge);pointer-events:none;height:1px;position:absolute;bottom:0}.ds-dock-clear{padding-bottom:calc(var(--ds-dock-h) + 2 * var(--ds-space-2));-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--ds-dock-h) - 2 * var(--ds-space-2)),transparent calc(100% - var(--ds-space-2)));mask-image:linear-gradient(to bottom,#000 calc(100% - var(--ds-dock-h) - 2 * var(--ds-space-2)),transparent calc(100% - var(--ds-space-2)))}.ds-segmented{align-items:center;gap:var(--ds-space-0);padding:var(--ds-space-0);border-radius:var(--ds-radius-strip);background:#ffffff06;border:1px solid oklch(100% 0 0/.06);display:inline-flex}.ds-segmented--ctl{border-radius:var(--ds-radius-button)}.ds-segmented--ctl .ds-segmented-opt{min-height:calc(var(--ds-ctl) - 2 * var(--ds-space-0) - 2px)}.ds-segmented--ctl .ds-segmented-opt,.ds-segmented--ctl .ds-segmented-pill{border-radius:calc(var(--ds-radius-button) - var(--ds-space-0) - 1px)}.ds-choices{padding:var(--ds-space-1);border-radius:calc(var(--ds-radius-control) + var(--ds-space-1) + 1px);border:1px solid var(--ds-edge);background:#0003;flex-direction:column;gap:2px;display:flex}@container settings-page (min-width:960px){.ds-choices{grid-template-columns:repeat(auto-fit,minmax(max(14rem,33.3333% - 1.33333px),1fr));display:grid}}.ds-choice{align-items:center;gap:var(--ds-space-3);width:100%;min-height:var(--ds-ctl);padding:calc(8px * var(--ds-density)) calc(12px * var(--ds-density));border-radius:var(--ds-radius-control);text-align:left;color:var(--bone-mute);-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart);display:flex;position:relative}.ds-choice:hover:not(:disabled):not([data-on]){color:var(--bone-dim);background-color:#ffffff09}.ds-choice[data-on]{color:var(--bone)}.ds-choice:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);z-index:1;outline:none}.ds-choice-lens{border-radius:inherit;background:var(--ds-accent);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-choice-lens{background:color-mix(in oklab,var(--ds-accent) 12%,transparent)}}.ds-choice-lens{border:1px solid var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-choice-lens{border:1px solid color-mix(in oklab,var(--ds-accent-hi) 34%,transparent)}}.ds-choice-lens{box-shadow:inset 0 1px #ffffff14}.ds-choice-icon,.ds-choice-text,.ds-choice-ring{position:relative}.ds-choice-icon{color:var(--bone-low);transition:color var(--dur-fast) var(--ease-out-quart);flex-shrink:0;display:inline-flex}.ds-choice[data-on] .ds-choice-icon{color:var(--ds-accent-hi)}.ds-choice-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ds-choice-label{font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--ds-track-ui);font-weight:600;line-height:1.3}.ds-choice-hint{font-size:var(--text-2xs);color:var(--bone-dim);line-height:1.45}.ds-choice-ring{border-radius:var(--ds-radius-pill);border:1.5px solid var(--bone-low);width:14px;height:14px;transition:border-color var(--dur-fast) var(--ease-out-quart);flex-shrink:0}.ds-choice-ring:after{content:"";border-radius:var(--ds-radius-pill);background:var(--ds-accent-hi);transition:transform var(--dur-fast) var(--ease-out-quart);position:absolute;inset:2px;transform:scale(0)}.ds-choice[data-on] .ds-choice-ring{border-color:var(--ds-accent-hi)}.ds-choice[data-on] .ds-choice-ring:after{transform:scale(1)}.ds-segmented-opt{min-height:var(--ds-ctl-sm);padding:calc(5px * var(--ds-density)) calc(12px * var(--ds-density));line-height:var(--ds-leading-chrome);border-radius:var(--ds-radius-chip);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--ds-track-ui);white-space:nowrap;text-align:center;color:var(--bone-mute);-webkit-user-select:none;user-select:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quart);flex:1 0 auto;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}.ds-segmented-opt:hover:not([data-active=true]){color:var(--bone-dim)}.ds-segmented-opt:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);z-index:1;outline:none}.ds-segmented-opt[data-active=true],.ds-segmented-opt[data-state=active]{color:var(--ds-accent-hi)}.ds-segmented-label{justify-content:center;align-items:center;gap:var(--ds-space-1);display:inline-flex;position:relative}.ds-segmented-pill{border-radius:var(--ds-radius-chip);background:var(--ds-accent);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-segmented-pill{background:color-mix(in oklab,var(--ds-accent) 18%,transparent)}}.ds-segmented-pill{box-shadow:inset 0 0 0 1px var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-segmented-pill{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent) 38%,transparent)}}.ds-segmented-pill{pointer-events:none}.ds-tabs{align-items:stretch;gap:calc(2px * var(--ds-density));display:flex}.ds-tab{min-height:var(--ds-ctl);padding:calc(8px * var(--ds-density)) calc(12px * var(--ds-density));border-radius:var(--ds-radius-chip) var(--ds-radius-chip) 0 0;font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--ds-track-ui);color:var(--bone-mute);white-space:nowrap;cursor:pointer;font-weight:500;position:relative}.ds-tab:hover:not([data-state=active]){color:var(--bone-dim);background:#ffffff08}.ds-tab[data-state=active]{color:var(--bone);background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-tab[data-state=active]{background:color-mix(in oklab,var(--ds-accent) 9%,transparent)}}.ds-tab-underline{left:var(--ds-space-3);right:var(--ds-space-3);border-radius:var(--ds-radius-pill);background:var(--ds-accent-hi);pointer-events:none;height:2px;position:absolute;bottom:0}.ds-interactive{cursor:pointer;transition:background-color .15s var(--ease-out-quart),border-color .15s var(--ease-out-quart),color .15s var(--ease-out-quart),text-decoration-color .15s var(--ease-out-quart),box-shadow .16s var(--ease-out-quart),transform .12s var(--ease-out-quart)}.ds-interactive:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-interactive:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in oklab,var(--ds-accent) 26%,var(--ds-edge))}}.ds-interactive:active:not(:disabled):not([aria-disabled=true]){transform:translateY(.5px)scale(.985)}.ds-rail{gap:var(--ds-space-1);flex-direction:column;display:flex}.ds-row-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(26rem,calc((100% - 3 * var(--ds-space-6)) / 4))),1fr));gap:var(--ds-space-1) var(--ds-space-6);align-items:start;display:grid}.ds-rail--glide{isolation:isolate;position:relative}.ds-rail-glide{z-index:-1;border-radius:var(--ds-radius-control);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out-quart);background:#ffffff0d;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff0a}.ds-rail-glide[data-on]{opacity:1;will-change:transform,opacity}.ds-rail--glide .ds-row[data-wave],.ds-rail--glide .ds-row[data-wave] .ds-row-lead{will-change:transform}.ds-rail--glide{--ds-wave-dir:1;--ds-wave-max:calc(1.5 * var(--ds-space-1))}.ds-rail--glide.ds-rail--reach{--ds-wave-max:calc(2.5 * var(--ds-space-1))}.ds-rail--glide.ds-rail--hold{--ds-wave-max:0px}.ds-rail--glide .ds-row{transition:background-color .15s var(--ease-out-quart),border-color .15s var(--ease-out-quart),color .15s var(--ease-out-quart),box-shadow .16s var(--ease-out-quart),scale .12s var(--ease-out-quart)}@media(hover:hover){:root:not([data-motion=reduce]) .ds-rail--glide .ds-row:not(:disabled){transform:translate(calc(var(--ds-wave,0) * var(--ds-wave-dir) * var(--ds-wave-max)))}:root:not([data-motion=reduce]) .ds-rail--glide .ds-row:active:not(:disabled){scale:.985}:root:not([data-motion=reduce]) .ds-rail--glide .ds-row-lead{transform:scale(calc(1 + .2 * var(--ds-wave,0)))}:root:not([data-motion=reduce]) .ds-rail--glide .ds-row-text{transform:translate(calc(var(--ds-wave,0) * .75 * var(--ds-space-1)))}:root:not([data-motion=reduce]) .ds-rail--glide>.ds-rail-glide{translate:calc(var(--ds-glide-wave,0) * var(--ds-wave-dir) * var(--ds-wave-max)) 0;background:oklch(1 0 0 / calc(.04 + .04 * var(--ds-glide-wave,0)))}}.ds-rail--gliding .ds-row:hover:not([data-selected=true]):not([aria-current=true]):not([style*="--plate:"]){background-color:#0000}.ds-row{--chip:var(--ds-accent);position:relative}.ds-row[style*="--plate:"]{--chip:var(--plate)}@supports (color:color-mix(in lab,red,red)){.ds-row[style*="--plate:"]{--chip:color-mix(in oklab, var(--plate) 42%, var(--bone))}}.ds-row{background-color:var(--plate,transparent);background-image:var(--plate-edge,none),var(--plate-texture,none),var(--plate-image,none);--chip:var(--row-tone,var(--ds-accent));align-items:center;gap:calc(6px * var(--ds-density));width:100%;min-height:var(--ds-row);padding:calc(5px * var(--ds-density)) calc(8px * var(--ds-density));border-radius:var(--ds-radius-control);color:var(--row-fg-dim,var(--bone-dim));text-align:left;cursor:pointer;transition:background-color .15s var(--ease-out-quart),color .15s var(--ease-out-quart),box-shadow .16s var(--ease-out-quart),transform .2s var(--ease-out-quint);display:flex;box-shadow:inset 0 0 0 1px #0000}.ds-row:hover:not([data-selected=true]){background-color:#fff}@supports (color:color-mix(in lab,red,red)){.ds-row:hover:not([data-selected=true]){background-color:color-mix(in oklab,oklch(100% 0 0) 5%,var(--plate,transparent))}}.ds-row:hover:not([data-selected=true]){color:var(--row-fg,var(--bone))}.ds-row:active:not(:disabled){transform:scale(.99)}.ds-row--lensed{isolation:isolate}.ds-row.ds-row--lensed[data-selected=true]{background-color:#0000;box-shadow:inset 0 0 0 1px #0000}.ds-nav-lens{z-index:-1;border-radius:inherit;background:var(--chip);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-nav-lens{background:color-mix(in oklab,var(--chip) 15%,transparent)}}.ds-nav-lens{box-shadow:inset 0 0 0 1px var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-nav-lens{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 50%,transparent)}}.ds-nav-lens{pointer-events:none}.ds-setting-found{position:relative}.ds-setting-found:after{content:"";inset:calc(-1 * var(--ds-space-3));border-radius:var(--ds-radius-found);background:var(--ds-accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.ds-setting-found:after{background:color-mix(in oklab,var(--ds-accent) 7%,transparent)}}.ds-setting-found:after{box-shadow:inset 0 0 0 1px var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-setting-found:after{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 45%,transparent)}}.ds-setting-found:after{pointer-events:none;opacity:0;animation:ds-setting-found 1.8s var(--ease-out-quart) both}@media(hover:hover){:root:not([data-motion=reduce]) .ds-row:hover:not([data-selected=true]):not([aria-current=true]):not(:disabled):not([data-lean]):not(.ds-rail--glide .ds-row){transform:translate(3px)}:root:not([data-motion=reduce]) .ds-row:hover:active:not([data-selected=true]):not([aria-current=true]):not(:disabled):not([data-lean]):not(.ds-rail--glide .ds-row){transform:translate(3px)scale(.99)}}.ds-row[data-selected=true],.ds-row[aria-current=true]{background-color:var(--chip)}@supports (color:color-mix(in lab,red,red)){.ds-row[data-selected=true],.ds-row[aria-current=true]{background-color:color-mix(in oklab,var(--chip) 15%,var(--plate,transparent))}}.ds-row[data-selected=true],.ds-row[aria-current=true]{color:var(--row-fg,var(--bone));box-shadow:inset 0 0 0 1px var(--chip),inset 0 1px 0 var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-row[data-selected=true],.ds-row[aria-current=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--chip) 45%,transparent),inset 0 1px color-mix(in oklab,var(--bone) 8%,transparent)}}.ds-row-lens{border-radius:inherit;pointer-events:none;background-color:var(--chip);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-row-lens{background-color:color-mix(in oklab,var(--chip) 15%,transparent)}}.ds-row-lens{box-shadow:inset 0 0 0 1px var(--chip),inset 0 1px 0 var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-row-lens{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--chip) 45%,transparent),inset 0 1px color-mix(in oklab,var(--bone) 8%,transparent)}}.ds-row[data-lensed][data-selected=true],.ds-row[data-lensed][aria-current=true]{background-color:var(--plate,transparent);box-shadow:none}.ds-row[style*=--plate-image]>.ds-row-lens{background-color:#0000}.ds-row[style*=--plate-image]{background-image:linear-gradient(var(--chip),var(--chip)),var(--plate-edge,none),var(--plate-texture,none),var(--plate-image,none)}@supports (color:color-mix(in lab,red,red)){.ds-row[style*=--plate-image]{background-image:linear-gradient(color-mix(in oklab,var(--chip) var(--row-wash),transparent),color-mix(in oklab,var(--chip) var(--row-wash),transparent)),var(--plate-edge,none),var(--plate-texture,none),var(--plate-image,none)}}.ds-row[style*=--plate-image]{transition:background-color .15s var(--ease-out-quart),color .15s var(--ease-out-quart),box-shadow .16s var(--ease-out-quart),transform .15s var(--ease-out-quart),--row-wash .15s var(--ease-out-quart)}.ds-row[style*=--plate-image]:hover:not([data-selected=true]){--row-wash:11%}.ds-row[style*=--plate-image][data-selected=true],.ds-row[style*=--plate-image][aria-current=true]{--row-wash:24%}.ds-row--roomy{min-height:var(--ds-row-roomy);padding:calc(6px * var(--ds-density)) calc(6px * var(--ds-density));gap:calc(9px * var(--ds-density));border-radius:var(--ds-radius-row)}.ds-row[data-muted=true]{color:var(--row-fg-mute,var(--bone-mute))}.ds-swipe-reply{top:0;right:var(--ds-space-4);z-index:var(--z-chrome);padding:var(--ds-space-2);border-radius:var(--ds-radius-pill);color:var(--bone-mute);pointer-events:none;opacity:0;transition:opacity .2s var(--ease-out-quint),scale .2s var(--ease-out-quint),color .16s var(--ease-out-quint),background-color .16s var(--ease-out-quint);place-items:center;display:grid;position:absolute;translate:0 -50%;scale:.6}.ds-swipe-reply[data-shown]{opacity:var(--ds-pull,0);scale:calc(.6 + .4 * var(--ds-pull,0));transition:color .16s var(--ease-out-quint),background-color .16s var(--ease-out-quint),scale .16s var(--ease-out-quint)}.ds-swipe-reply[data-armed]{color:var(--bone);background-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-swipe-reply[data-armed]{background-color:color-mix(in oklab,var(--bone) 10%,transparent)}}.ds-swipe-reply[data-armed]{scale:1.12}:root[data-motion=reduce] .ds-swipe-reply{transition:none}.ds-msg-ghost{z-index:var(--z-content);pointer-events:none;transform-origin:0 0;position:absolute;top:0;left:0}.ds-msg-ghost,.ds-msg-ghost *{--ds-glass-blur:none}.ds-msg[data-gone]{height:0;min-height:0;margin-block:0;padding-block:0}.ds-msg[data-gone]:before{content:none}.ds-msg[data-gone]>:not(.ds-msg-ghost){visibility:hidden}.ds-msg{isolation:isolate;--ds-msg-head:calc(20px - var(--ds-space-0) + var(--ds-space-4));position:relative}.ds-msg:before{content:"";z-index:-1;inset:-1px calc(-1 * var(--ds-space-4)) -1px calc(-1 * (var(--ds-portrait-msg) + var(--ds-space-4) + var(--ds-space-4)));border-radius:var(--ds-radius-msg);pointer-events:none;transition:background-color var(--dur-fast) var(--ease-out-quart);position:absolute}.ds-msg[data-first]:before{top:calc(-1 * var(--ds-msg-head))}.ds-arrived{animation:ds-msg-rise .32s var(--ease-out-expo) backwards}.ds-msg.ds-arrived:not([data-mentions-me]):before,.ds-arrived .ds-msg[data-first]:not([data-mentions-me]):before{animation:ds-msg-wash 1.2s var(--ease-out-quart)}@keyframes ds-msg-rise{0%{translate:0 10px}to{translate:0}}.ds-translated-swap{animation:ds-translate-in .36s var(--ease-out-quart) both}@keyframes ds-translate-in{0%{opacity:.25;filter:blur(3px)}to{opacity:1;filter:blur()}}.ds-translate-line{align-items:center;gap:var(--ds-space-1) var(--ds-space-2);padding-block:var(--ds-space-0) var(--ds-space-1);font-size:var(--text-2xs);color:var(--bone-mute);flex-wrap:wrap;line-height:1.4;display:flex}.ds-translate-line__mark{align-items:center;gap:var(--ds-space-1);display:inline-flex}.ds-translate-line__act{color:var(--bone-dim);text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.ds-translate-line__act{-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}}.ds-translate-line__act{text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-out-quart),text-decoration-color var(--dur-fast) var(--ease-out-quart)}.ds-translate-line__act:hover,.ds-translate-line__act:focus-visible{color:var(--bone);text-decoration-color:currentColor}.ds-translate-meter{border-radius:var(--ds-radius-pill);background:var(--bone);width:96px;height:3px;display:inline-block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ds-translate-meter{background:color-mix(in srgb,var(--bone) 12%,transparent)}}.ds-translate-meter__fill{border-radius:inherit;background:var(--bone-dim);transform-origin:0;transition:transform .32s linear;position:absolute;inset:0}.ds-level-bar{border-radius:var(--ds-radius-pill);background:var(--card-fg,var(--bone));width:100%;height:3px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ds-level-bar{background:color-mix(in srgb,var(--card-fg,var(--bone)) 12%,transparent)}}.ds-level-bar-fill{border-radius:inherit;background:var(--card-fg-dim,var(--bone-dim));transform-origin:0;position:absolute;inset:0}.ds-level-own .ds-level-bar-fill,.ds-leader-row[data-self] .ds-level-bar-fill{background:var(--ds-accent)}.ds-level-own{border:1px solid var(--ink-line);background:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-level-own{background:color-mix(in srgb,var(--bone) 3%,transparent)}}.ds-leader-rank{color:var(--bone-mute)}.ds-leader-row[data-rank] .ds-leader-rank{color:var(--bone);font-weight:600}.ds-wave-hand{transform-origin:70% 85%;animation:ds-wave-hand .56s var(--ease-out-quart) both}@keyframes ds-wave-hand{0%,to{rotate:0deg}25%,75%{rotate:-16deg}50%{rotate:12deg}}.ds-wave-done{animation:ds-media-in .24s var(--ease-out-expo) both}.ds-automod-fold{animation:ds-dealt-in var(--dur-normal) var(--ease-out-expo) backwards}.ds-automod-opened{animation:ds-automod-open .36s var(--ease-out-expo) both}@keyframes ds-automod-open{0%{clip-path:inset(0 0 100%);translate:0 -4px}to{clip-path:inset(0);translate:0}}.ds-transcript-in{animation:ds-msg-rise .3s var(--ease-out-expo) both}.ds-media-in{animation:ds-media-in .26s var(--ease-out-expo) both}@keyframes ds-media-in{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}@keyframes ds-msg-wash{0%{background-color:#ffffff0f}to{background-color:#0000}}@media(hover:hover){.ds-msg:hover:before,.ds-msg-face:hover~div .ds-msg[data-first]:before,.ds-msg-head:hover+.ds-msg[data-first]:before,.ds-msg-head:hover+.ds-msg-box>.ds-msg[data-first]:before{background-color:#ffffff08}}.ds-msg:focus-within:before{background-color:#ffffff08}[data-server-line][data-tools]{isolation:isolate}[data-server-line][data-tools]:before{content:"";z-index:-1;inset:-1px calc(-1 * var(--ds-space-4));border-radius:var(--ds-radius-msg);pointer-events:none;transition:background-color var(--dur-fast) var(--ease-out-quart);position:absolute}@media(hover:hover){[data-server-line][data-tools]:hover:before{background-color:#ffffff08}}[data-server-line][data-tools]:focus-within:before{background-color:#ffffff08}.ds-msg[data-mentions-me]:before{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-msg[data-mentions-me]:before{background-color:color-mix(in oklab,var(--ds-accent) 9%,transparent)}}.ds-msg[data-mentions-me]:before{box-shadow:inset 0 0 0 1px var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-msg[data-mentions-me]:before{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent) 32%,transparent)}}@media(hover:hover){.ds-msg[data-mentions-me]:hover:before{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-msg[data-mentions-me]:hover:before{background-color:color-mix(in oklab,var(--ds-accent) 13%,transparent)}}}.ds-msg[data-mentions-me]:focus-within:before{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-msg[data-mentions-me]:focus-within:before{background-color:color-mix(in oklab,var(--ds-accent) 13%,transparent)}}.ds-msg[data-delivery]>.ds-msg-pending{opacity:.5}.ds-msg[data-delivery=failed]>.ds-msg-pending{opacity:.62}.ds-delivery{animation:ds-delivery-in var(--dur-normal) var(--ease-out-quart) .7s both}@keyframes ds-delivery-in{0%{opacity:0}to{opacity:1}}:root[data-motion=reduce] .ds-delivery{animation:none}.ds-react{align-items:center;gap:var(--ds-space-1);height:var(--ds-ctl-xs);padding-inline:calc(var(--ds-space-1) + 1px) calc(var(--ds-space-2) - 1px);border-radius:var(--ds-radius-chip);color:var(--bone-dim);-webkit-user-select:none;user-select:none;transition:transform var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart);background-color:#0f0f0fe0;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ds-react-emoji{font-size:var(--text-sm);line-height:1}.ds-react-count{font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;line-height:1}@media(hover:hover){.ds-react:hover{color:var(--bone);box-shadow:inset 0 0 0 1px #fff3}}.ds-react[aria-pressed=true]{color:var(--bone);background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-react[aria-pressed=true]{background-color:color-mix(in oklab,var(--ds-accent) 20%,oklch(17% 0 0/.88))}}.ds-react[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-react[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent) 55%,transparent)}}@media(hover:hover){.ds-react[aria-pressed=true]:hover{box-shadow:inset 0 0 0 1px var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-react[aria-pressed=true]:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent) 75%,transparent)}}}.ds-react:active{transform:scale(.96)}.ds-react[data-burst]{--ds-react-fill:oklch(17% 0 0/.88);color:var(--bone);background:linear-gradient(135deg,var(--ds-accent),transparent 70%) padding-box,linear-gradient(var(--ds-react-fill),var(--ds-react-fill)) padding-box,linear-gradient(120deg,var(--ds-accent-hi),oklch(93% 0 0/.9) 42%,var(--ds-accent-hi) 62%,var(--ds-accent-deep)) border-box;border:1px solid #0000}@supports (color:color-mix(in lab,red,red)){.ds-react[data-burst]{background:linear-gradient(135deg,color-mix(in oklab,var(--ds-accent) 30%,transparent),transparent 70%) padding-box,linear-gradient(var(--ds-react-fill),var(--ds-react-fill)) padding-box,linear-gradient(120deg,var(--ds-accent-hi),oklch(93% 0 0/.9) 42%,var(--ds-accent-hi) 62%,var(--ds-accent-deep)) border-box}}.ds-react[data-burst]{box-shadow:none}.ds-react[data-burst][aria-pressed=true]{--ds-react-fill:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-react[data-burst][aria-pressed=true]{--ds-react-fill:color-mix(in oklab, var(--ds-accent) 22%, oklch(17% 0 0/.92))}}@media(hover:hover){.ds-react[data-burst]:hover{box-shadow:0 0 0 1px var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-react[data-burst]:hover{box-shadow:0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 25%,transparent)}}}.ds-react[data-burst][aria-disabled=true]{cursor:default}.ds-react[data-burst] .ds-react-emoji{font-size:var(--text-base);position:relative}.ds-react-face{display:inline-block}.ds-react-flight{z-index:var(--z-toast);pointer-events:none;place-items:center;line-height:1;display:grid;position:fixed}.ds-react-flight .ds-emoji{width:1.25em;height:1.25em}.ds-react[data-bursting] .ds-react-face{animation:ds-burst-swell .56s var(--ease-out-quart)}.ds-react-burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.ds-react-burst>i{border-radius:var(--ds-radius-pill);background-color:var(--ds-accent-hi);transform-origin:0;opacity:0;width:7px;height:2px;animation:ds-burst-spark .68s var(--ease-out-quart) forwards;animation-delay:calc(var(--i) * 12ms);position:absolute;top:-1px;left:0}.ds-react-burst>i:nth-child(2n){background-color:var(--bone)}@keyframes ds-burst-spark{0%{opacity:1;transform:rotate(calc(var(--i) * 45deg + 22.5deg)) translate(6px) scaleX(.4)}45%{opacity:1;transform:rotate(calc(var(--i) * 45deg + 22.5deg)) translate(13px) scaleX(1)}to{opacity:0;transform:rotate(calc(var(--i) * 45deg + 22.5deg)) translate(21px) scaleX(.3)}}@keyframes ds-burst-swell{0%{transform:scale(1)}35%{transform:scale(1.32)}to{transform:scale(1)}}:root[data-motion=reduce] .ds-react-burst{display:none}:root[data-motion=reduce] .ds-react[data-bursting] .ds-react-face{animation:none}.ds-jump{bottom:var(--ds-space-3);z-index:4;align-items:center;gap:var(--ds-space-1);height:var(--ds-ctl-sm);padding-inline:var(--ds-space-3) var(--ds-space-2);border-radius:var(--ds-radius-control);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--ds-track-ui);white-space:nowrap;color:var(--bone-dim);animation:ds-jump-in var(--dur-normal) var(--ease-out-quart) both;transition:color var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart);background-color:#0d0d0d;font-weight:600;display:inline-flex;position:absolute;left:50%;translate:-50%;box-shadow:0 0 0 1px #ffffff26,inset 0 1px #ffffff0f,0 10px 22px -8px #000000e6}@media(hover:hover){.ds-jump:hover{color:var(--bone)}}.ds-jump[data-news]{color:var(--bone);background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-jump[data-news]{background-color:color-mix(in oklab,var(--ds-accent) 16%,oklch(15.9% 0 0))}}.ds-jump[data-news]{box-shadow:0 0 0 1px var(--ds-accent),inset 0 1px #ffffff0f,0 10px 22px -8px #000000e6}@supports (color:color-mix(in lab,red,red)){.ds-jump[data-news]{box-shadow:0 0 0 1px color-mix(in oklab,var(--ds-accent) 55%,transparent),inset 0 1px #ffffff0f,0 10px 22px -8px #000000e6}}@keyframes ds-jump-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}:root[data-motion=reduce] .ds-jump{animation:none}.ds-msg-tools{top:calc(.5lh - var(--ds-ctl-xs) / 2);right:var(--ds-space-1);z-index:3;padding:var(--ds-space-0);border-radius:calc(var(--ds-radius-button-xs) + var(--ds-space-0));clip-path:inset(calc(50% - var(--ds-tools-shown,0) * (50% + 3rem)));transition-property:opacity,clip-path;transition-duration:var(--dur-fast),0s;transition-timing-function:cubic-bezier(.4,0,.2,1),linear;transition-delay:0s,calc(var(--dur-fast) * (1 - var(--ds-tools-shown,0)));background-color:#0d0d0d;position:absolute;box-shadow:0 0 0 1px #ffffff26,inset 0 1px #ffffff0f,0 10px 22px -8px #000000e6}.ds-composer{min-height:var(--ds-chrome-h);padding:var(--ds-space-1);border-radius:var(--ds-radius-slab);transition:border-color var(--dur-fast) var(--ease-out-quart);box-shadow:0 14px 30px -12px #000000f2,0 2px 8px #0006}.ds-composer:focus-within{border-color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-composer:focus-within{border-color:color-mix(in oklab,var(--ds-accent-hi) 45%,transparent)}}.ds-composer textarea{caret-color:var(--ds-accent-hi)}.ds-composer textarea:focus-visible{box-shadow:none;outline:none}.ds-composer-room{container:composer/inline-size}@container composer (max-width:520px){.ds-composer{flex-wrap:wrap}.ds-composer>[data-composer-field]{flex:1 0 100%;order:-1}.ds-composer>[data-composer-field]+*{margin-inline-start:auto}}.ds-command-picker{width:min(560px,calc(100vw - 2 * var(--ds-space-3)));border-radius:var(--ds-radius-dock);max-height:min(420px,52vh)}.ds-command-rail{gap:var(--ds-space-0);padding:var(--ds-space-0);border-bottom:1px solid var(--ink-line);scrollbar-width:none;flex-direction:row;flex-shrink:0;display:flex;overflow:auto hidden}@media(min-width:640px){.ds-command-rail{border-bottom:0;border-right:1px solid var(--ink-line);flex-direction:column;overflow:hidden auto}}.ds-command-rail__app{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-button-sm);transition:opacity var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart);flex-shrink:0;place-items:center;display:grid;position:relative}.ds-command-rail__app:hover{background:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-command-rail__app:hover{background:color-mix(in oklab,var(--bone) 6%,transparent)}}.ds-command-rail__app.is-on>span:last-child{color:var(--bone)}.ds-command-rail__lit{border-radius:inherit;background:var(--bone);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-command-rail__lit{background:color-mix(in oklab,var(--bone) 9%,transparent)}}.ds-command-rail__lit{box-shadow:inset 0 0 0 1px var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-command-rail__lit{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--bone) 12%,transparent)}}.ds-command-list{overscroll-behavior:contain;min-width:0;padding:var(--ds-space-1);flex:1;position:relative;overflow-y:auto}.ds-command-list__head{top:calc(-1 * var(--ds-space-1));z-index:1;align-items:center;gap:var(--ds-space-2);margin:0 calc(-1 * var(--ds-space-1));padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-1);font-size:var(--text-2xs);color:var(--bone-mute);background:var(--ink-raise);font-weight:600;display:flex;position:sticky}@supports (color:color-mix(in lab,red,red)){.ds-command-list__head{background:color-mix(in oklab,var(--ink-raise) 94%,transparent)}}.ds-command-hint{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--bone-mute);font-weight:400}.ds-args{align-items:center;gap:var(--ds-space-1);min-width:0;padding:var(--ds-space-1);flex-wrap:wrap;flex:1;display:flex}.ds-arg-command{height:var(--ds-ctl-xs);align-items:center;gap:var(--ds-space-1);padding:0 var(--ds-space-2) 0 var(--ds-space-0);border-radius:var(--ds-radius-button-xs);font-size:var(--text-sm);color:var(--bone);background:var(--ds-accent);font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-arg-command{background:color-mix(in oklab,var(--ds-accent) 16%,transparent)}}.ds-arg-chip{height:var(--ds-ctl-xs);align-items:center;gap:var(--ds-space-1);max-width:100%;padding:0 var(--ds-space-2);border:1px solid var(--ink-line);border-radius:var(--ds-radius-button-xs);background:var(--ink-raise);transition:border-color var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart);display:inline-flex}.ds-arg-chip.is-focus{border-color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-arg-chip.is-focus{border-color:color-mix(in oklab,var(--ds-accent-hi) 55%,transparent)}}.ds-arg-chip.is-wrong{border-color:var(--ds-danger-hi)}.ds-arg-chip__name{font-size:var(--text-2xs);color:var(--bone-mute);flex-shrink:0;font-weight:600}.ds-arg-chip input{field-sizing:content;min-width:4ch;max-width:40ch;font-size:var(--text-sm);color:var(--bone);caret-color:var(--ds-accent-hi);background:0 0}.ds-arg-chip input:focus-visible{box-shadow:none;outline:none}.ds-arg-chip input::placeholder{color:var(--bone-low)}.ds-arg-add{height:var(--ds-ctl-xs);align-items:center;gap:var(--ds-space-0);padding:0 var(--ds-space-2);border:1px dashed var(--ink-line);border-radius:var(--ds-radius-button-xs);font-size:var(--text-2xs);color:var(--bone-mute);display:inline-flex}.ds-arg-add:hover,.ds-arg-add:focus-visible{color:var(--bone);border-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-arg-add:hover,.ds-arg-add:focus-visible{border-color:color-mix(in oklab,var(--bone) 25%,transparent)}}.ds-pane-head:after{content:"";left:var(--ds-space-3);right:var(--ds-space-2);pointer-events:none;background:linear-gradient(90deg,#ffffff1f,#ffffff14 70%,#ffffff08);height:1px;position:absolute;bottom:0}.ds-pane-head .ds-btn--ghost{color:var(--bone-mute);border-color:#0000}.ds-pane-head .ds-btn--ghost:hover:not(:disabled){color:var(--bone);background-color:#ffffff12}.ds-pane-head .ds-btn--ghost[aria-pressed=true]{color:var(--bone);background-color:#ffffff12;border-color:#ffffff26}.ds-pane-head .ds-btn--icon{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);min-height:var(--ds-ctl-sm);border-radius:var(--ds-radius-button-sm)}.ds-pane-topic{margin-left:var(--ds-space-1);padding-left:var(--ds-space-3);position:relative}.ds-pane-topic:before{content:"";background:#ffffff26;width:1px;position:absolute;top:2px;bottom:2px;left:0}.ds-e2ee{align-items:center;gap:var(--ds-space-2);height:var(--ds-ctl-xs);padding:0 var(--ds-space-3);border-radius:var(--ds-radius-control);font-family:var(--font-ui);font-size:var(--text-xs);color:var(--bone-dim);box-shadow:inset 0 0 0 1px var(--ds-edge);white-space:nowrap;background:#06060699;flex:none;font-weight:500}.ds-e2ee-sep{background:#ffffff26;width:1px;height:11px}.ds-e2ee-fact{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--bone-dim)}.ds-search-pill{align-items:center;gap:var(--ds-space-2);width:176px;height:var(--ds-ctl-sm);margin-left:var(--ds-space-1);padding:0 var(--ds-space-1) 0 var(--ds-space-3);border-radius:var(--ds-radius-button-sm);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--bone-mute);box-shadow:inset 0 0 0 1px var(--ds-edge);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart);background:#0303039e;flex:none}.ds-search-pill:hover{color:var(--bone-dim);box-shadow:inset 0 0 0 1px #ffffff26}.ds-rail-tile{width:var(--ds-row-lg);height:var(--ds-row-lg);border-radius:var(--ds-radius-portrait);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.04em;color:var(--bone-dim);box-shadow:inset 0 0 0 1px var(--ds-edge);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart),transform .12s var(--ease-out-quart);background:#ffffff0a;flex:none;place-items:center;font-weight:600;display:grid;position:relative}.ds-rail-tile:hover{color:var(--bone);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff26}.ds-rail-tile:active{transform:scale(.96)}.ds-rail-tile[data-selected=true]{color:var(--bone);background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-rail-tile[data-selected=true]{background:color-mix(in oklab,var(--ds-accent) 15%,transparent)}}.ds-rail-tile[data-selected=true]{box-shadow:inset 0 0 0 1px var(--ds-accent-hi),inset 0 1px 0 var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-rail-tile[data-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 50%,transparent),inset 0 1px color-mix(in oklab,var(--bone) 12%,transparent)}}.ds-rail-tile--ghost{color:var(--bone-mute);background:0 0;box-shadow:inset 0 0 0 1px #ffffff12}.ds-rail-tile--ghost:hover{color:var(--bone);box-shadow:inset 0 0 0 1px var(--ds-edge);background:#ffffff0a}.ds-server-rail{width:calc(var(--ds-row-lg) + 2 * (var(--ds-space-1) + 1px));padding-block:var(--ds-space-1);border-radius:var(--ds-radius-server-rail)}.ds-rail-slot{flex:none;display:grid;position:relative}.ds-rail-mark{left:calc(-1 * var(--ds-space-1) + 1px);border-radius:var(--ds-radius-pill);background:var(--bone);pointer-events:none;width:2px;height:0;transition:height .22s var(--ease-out-quint);margin-block:auto;position:absolute;top:0;bottom:0}.ds-rail-slot[data-unread=true]>.ds-rail-mark{height:6px}.ds-rail-slot:hover>.ds-rail-mark{height:12px}.ds-rail-mark--here,.ds-rail-slot:hover>.ds-rail-mark--here{background:var(--ds-accent);height:18px}.ds-rail-count{right:calc(-1 * var(--ds-space-1));border-radius:var(--ds-radius-chip);min-width:16px;height:16px;font-family:var(--font-mono);font-size:var(--text-2xs);text-align:center;color:var(--ds-accent-ink);background:var(--ds-accent);padding:0 4px;font-weight:600;line-height:16px;position:absolute;bottom:-4px}@supports (color:color-mix(in lab,red,red)){.ds-rail-count{background:color-mix(in oklab,var(--ds-accent) 88%,var(--ink))}}.ds-rail-count{box-shadow:0 0 0 2px var(--ds-surface-fill)}.ds-account-strip{height:calc(var(--ds-portrait-self) + 2 * (var(--ds-space-1) + 1px));padding-right:var(--ds-space-1);border-radius:var(--ds-radius-account)}.ds-toasts{padding-bottom:var(--ds-space-4)}.ds-toasts[data-placement=bottom-right]{padding-bottom:calc(var(--ds-portrait-self) + 2 * (var(--ds-space-1) + 1px) + var(--ds-space-2) + var(--ds-space-3) + var(--ds-dock-h) + var(--ds-space-2) + var(--ds-space-3))}.ds-server-card-icon{border-radius:var(--ds-radius-portrait);display:inline-flex;box-shadow:0 0 0 3px #070707}.ds-server-card-face{border-radius:var(--ds-radius-pill);display:inline-flex;box-shadow:0 0 0 2px #070707}.ds-voice-drop{border-radius:var(--ds-radius-control);transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),scale var(--dur-normal) var(--ease-out);position:relative}.ds-voice-drop[data-drop=ready]{box-shadow:inset 0 0 0 1px #ffffff1a}.ds-voice-drop[data-drop=over]{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-voice-drop[data-drop=over]{background:color-mix(in oklab,var(--ds-accent) 16%,transparent)}}.ds-voice-drop[data-drop=over]{box-shadow:inset 0 0 0 1px var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-voice-drop[data-drop=over]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.ds-voice-drop[data-drop=over]{scale:1.015}.ds-voice-who{transition:opacity var(--dur-fast) var(--ease-out),scale var(--dur-normal) var(--ease-out)}.ds-voice-who[data-voice-lifted]{z-index:20;pointer-events:none;box-shadow:0 0 0 1px #ffffff1a,var(--ds-drop);will-change:transform;background-color:#0d0d0d;position:relative}.ds-voice-who[data-voice-lifted][data-drag-settling]{transition:transform .16s var(--ease-out)}.ds-voice-who[data-voice-leaving]{opacity:0;scale:.92}:root[data-motion=reduce] .ds-voice-drop,:root[data-motion=reduce] .ds-voice-who{transition:none;scale:none}.ds-tray-shell{width:max-content;padding:var(--ds-space-3)}.ds-tray{transform-origin:100% 100%;width:280px;max-width:none}.ds-tray-head{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-3);display:flex}.ds-tray-face{flex:none;display:flex}:root:not([data-motion=reduce]) .ds-tray-face{animation:ds-tray-face-in var(--dur-normal) var(--ease-out) 60ms backwards}@keyframes ds-tray-face-in{0%{opacity:0;transform:scale(.86)}}.ds-tray-handle{font-family:var(--font-mono);letter-spacing:0}:root:not([data-motion=reduce]) .ds-tray-count{animation:ds-tray-dot-pop var(--dur-normal) var(--ease-out)}.ds-tray-mark{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-chip);background:#ffffff0d;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.ds-menu.ds-tray:before{background:linear-gradient(180deg,#ffffff0b,#fff0 42%),var(--ds-surface-fill);-webkit-backdrop-filter:none;backdrop-filter:none}.ds-tray-call{gap:var(--ds-space-2);margin:0 var(--ds-space-1) var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-1) var(--ds-space-1);border-radius:calc(var(--ds-radius-chip) + var(--ds-space-1));background:#ffffff0a;flex-direction:column;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.ds-tray-call-what{align-items:center;gap:var(--ds-space-2);min-width:0;padding-inline:var(--ds-space-1);font-size:var(--text-2xs);color:var(--bone-dim);display:flex}.ds-tray-call-live{border-radius:var(--ds-radius-pill);background:var(--ds-online);flex:none;width:6px;height:6px}.ds-tray-call-controls{gap:var(--ds-space-1);grid-template-columns:1fr 1fr 1.4fr;display:grid}.ds-tray-call-button{height:var(--ds-ctl-sm);border-radius:var(--ds-radius-chip);color:var(--bone-dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart),transform var(--dur-fast) var(--ease-out-quart);background:#ffffff0a;place-items:center;display:grid}.ds-tray-call-button:hover{color:var(--bone);background:#ffffff14}.ds-tray-call-button:active{transform:scale(.96)}.ds-tray-call-button[data-off]{color:var(--ds-accent-hi);background:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-tray-call-button[data-off]{background:color-mix(in oklab,var(--ds-accent-hi) 14%,transparent)}}.ds-tray-call-button--danger{color:var(--bone);background:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-tray-call-button--danger{background:color-mix(in oklab,var(--ds-danger) 72%,transparent)}}.ds-tray-call-button--danger:hover{color:var(--bone);background:var(--ds-danger)}.ds-tray-call-button[data-glyph=mute]:hover .ds-tray-glyph svg{transform:translateY(-1px)}.ds-tray-call-button[data-glyph=deafen]:hover .ds-tray-glyph svg{transform:rotate(-8deg)}.ds-tray-call-button[data-glyph=leave]:hover .ds-tray-glyph svg{transform:rotate(-12deg)translateY(1px)}.ds-tray-light{border-radius:inherit;background:#ffffff12;position:absolute;inset:0}.ds-menu-item--danger .ds-tray-light{background:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-menu-item--danger .ds-tray-light{background:color-mix(in oklab,var(--ds-danger) 26%,transparent)}}:root:not([data-motion=reduce]) .ds-tray .ds-menu-item:hover,:root:not([data-motion=reduce]) .ds-tray .ds-menu-item[data-highlighted]{background:0 0}.ds-tray-statuses{gap:var(--ds-space-1);margin:0 var(--ds-space-1) var(--ds-space-2);padding:var(--ds-space-1);border-radius:calc(var(--ds-radius-chip) + var(--ds-space-1));background:#ffffff0a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.ds-tray-status-slot{min-width:0;display:flex}.ds-tray-status{align-items:center;gap:var(--ds-space-1);min-width:0;padding:var(--ds-space-2) var(--ds-space-1);border-radius:var(--ds-radius-chip);font-family:var(--font-ui);font-size:var(--text-2xs);color:var(--bone-mute);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out-quart);flex-direction:column;flex:auto;display:flex;position:relative}.ds-tray-status:hover{color:var(--bone);background:#ffffff0a}.ds-tray-status[aria-checked=true]{color:var(--bone)}.ds-tray-status-on{border-radius:inherit;background:#ffffff17;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.ds-tray-status-dot{transition:transform var(--dur-normal) var(--ease-out)}.ds-tray-status:hover .ds-tray-status-dot{transform:translateY(-1px)scale(1.2)}:root:not([data-motion=reduce]) .ds-tray-status[aria-checked=true] .ds-tray-status-dot{animation:ds-tray-dot-pop var(--dur-normal) var(--ease-out)}@keyframes ds-tray-dot-pop{0%{transform:scale(.6)}60%{transform:scale(1.3)}}.ds-tray-row{padding-block:var(--ds-space-2)}.ds-tray-row .ds-tray-glyph{translate:var(--tray-pull-x,0px) var(--tray-pull-y,0px);transition:translate var(--dur-normal) var(--ease-out)}.ds-tray-row .ds-tray-label{translate:calc(var(--tray-pull-x,0px) / 3) 0;transition:translate var(--dur-normal) var(--ease-out)}.ds-tray-row .ds-tray-light{translate:calc(var(--tray-pull-x,0px) / 5) calc(var(--tray-pull-y,0px) / 5);transition:translate var(--dur-normal) var(--ease-out)}.ds-tray-glyph svg{transition:transform var(--dur-normal) var(--ease-out);transform-origin:50%}.ds-tray-row[data-glyph=open][data-highlighted] .ds-tray-glyph svg{transform:scale(1.18)}.ds-tray-row[data-glyph=settings] .ds-tray-glyph svg{transition-duration:var(--dur-scene)}.ds-tray-row[data-glyph=settings][data-highlighted] .ds-tray-glyph svg{transform:rotate(60deg)}.ds-tray-row[data-glyph=quit][data-highlighted] .ds-tray-glyph svg{transform:rotate(90deg)scale(.9)}.ds-tray-row[data-glyph=mute][data-highlighted] .ds-tray-glyph svg{transform:translateY(-1.5px)}.ds-tray-row[data-glyph=deafen][data-highlighted] .ds-tray-glyph svg{transform:rotate(-10deg)}.ds-tray-row[data-glyph=leave][data-highlighted] .ds-tray-glyph svg{transform:rotate(-14deg)translateY(1px)}:root[data-motion=reduce] .ds-tray-glyph svg,:root[data-motion=reduce] .ds-tray-row .ds-tray-glyph,:root[data-motion=reduce] .ds-tray-row .ds-tray-label,:root[data-motion=reduce] .ds-tray-status-dot{transition:none;transform:translate(0)!important}[data-drag-shifting]{transition:transform .2s var(--ease-out);will-change:transform}[data-drag-lifted]{z-index:20;cursor:grabbing;border-radius:var(--ds-radius-row);box-shadow:0 0 0 1px #ffffff1a,var(--ds-drop);will-change:transform;background-color:#0d0d0d;position:relative}[data-drag-lifted][data-drag-settling]{transition:transform .16s var(--ease-out)}[data-rail-lifted]{z-index:20;cursor:grabbing;will-change:transform;position:relative}[data-rail-lifted][data-drag-settling]{transition:transform .16s var(--ease-out)}[data-rail-lifted] .ds-rail-tile{background:#0d0d0d}.ds-toasts[data-placement=anchored]{padding:0}.ds-toast{width:min(400px,100%);min-height:calc(var(--ds-ctl-sm) + 2 * (var(--ds-space-0) + 1px));padding:var(--ds-space-0)}.ds-toast-glyph{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-button-sm);color:var(--toast-tone);background:var(--toast-tone);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ds-toast-glyph{background:color-mix(in oklab,var(--toast-tone) 14%,transparent)}}.ds-toast-glyph{box-shadow:inset 0 0 0 1px var(--toast-tone)}@supports (color:color-mix(in lab,red,red)){.ds-toast-glyph{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--toast-tone) 22%,transparent)}}.ds-toast-glyph{overflow:hidden}.ds-toast-glyph[data-face]{box-shadow:none;background:0 0}.ds-toast-glyph[data-face]>*{border-radius:inherit;width:100%;height:100%}.ds-toast[data-tone=mute] .ds-toast-glyph{color:var(--bone-dim);background:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-tone=mute] .ds-toast-glyph{background:color-mix(in oklab,var(--bone) 6%,transparent)}}.ds-toast[data-tone=mute] .ds-toast-glyph{box-shadow:inset 0 0 0 1px var(--ink-line)}.ds-toast-at{font-size:var(--text-sm);font-weight:600;line-height:1}.ds-toast-close{position:relative}.ds-toast-ring{pointer-events:none;fill:none;stroke-width:1.5px;width:100%;height:100%;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;inset:0;transform:rotate(-90deg)}.ds-toast-ring-track{stroke:var(--ink-line)}.ds-toast-ring-time{stroke:var(--toast-tone)}@supports (color:color-mix(in lab,red,red)){.ds-toast-ring-time{stroke:color-mix(in oklab,var(--toast-tone) 75%,transparent)}}.ds-toast-ring-time{stroke-dasharray:1 1;stroke-dashoffset:0;stroke-linecap:round}.ds-toasts[data-paused] .ds-toast-ring{opacity:.4}.ds-toast-fold{padding:var(--ds-space-0)}.ds-toast[data-kind=elite]{border-color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-kind=elite]{border-color:color-mix(in oklab,var(--ds-accent-hi) 24%,var(--ink-line))}}.ds-toast[data-kind=elite]{box-shadow:0 0 12px var(--ds-accent),var(--ds-drop)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-kind=elite]{box-shadow:0 0 12px color-mix(in oklab,var(--ds-accent) 9%,transparent),var(--ds-drop)}}.ds-toast[data-kind=elite] .ds-toast-glyph{color:var(--bone);background:linear-gradient(135deg,var(--ds-accent-hi),var(--ds-accent) 45%,var(--ds-accent-deep));box-shadow:inset 0 1px 0 var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-kind=elite] .ds-toast-glyph{box-shadow:inset 0 1px color-mix(in oklab,var(--bone) 35%,transparent)}}.ds-toast[data-kind=elite] .ds-toast-glyph[data-face]{background:0 0;position:relative}.ds-toast[data-kind=elite] .ds-toast-glyph[data-face]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ds-accent-hi);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-kind=elite] .ds-toast-glyph[data-face]:after{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 75%,transparent)}}.ds-toast[data-kind=elite] .ds-toast-glyph[data-face]:after{pointer-events:none}.ds-toast[data-urgent]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-urgent]{border-color:color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.ds-toast[data-urgent]{--ds-surface-fill:var(--ds-accent-deep)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-urgent]{--ds-surface-fill:color-mix(in oklab, var(--ds-accent-deep) 22%, oklch(12% 0 0))}}.ds-toast[data-urgent]{--ds-sf-paint:var(--ds-glass-sheen), var(--ds-accent-deep)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-urgent]{--ds-sf-paint:var(--ds-glass-sheen), color-mix(in oklab, var(--ds-accent-deep) 26%, oklch(.12 0 0 / var(--ds-glass-text)))}}.ds-toast[data-urgent]{box-shadow:0 0 0 1px var(--ds-accent),0 0 18px var(--ds-accent),var(--ds-drop)}@supports (color:color-mix(in lab,red,red)){.ds-toast[data-urgent]{box-shadow:0 0 0 1px color-mix(in oklab,var(--ds-accent) 35%,transparent),0 0 18px color-mix(in oklab,var(--ds-accent) 28%,transparent),var(--ds-drop)}}.ds-toast[data-urgent]{animation:ds-toast-urgent .9s var(--ease-out) 3}@keyframes ds-toast-urgent{0%,to{box-shadow:0 0 0 1px color-mix(in oklab,var(--ds-accent) 35%,transparent),0 0 18px color-mix(in oklab,var(--ds-accent) 28%,transparent),var(--ds-drop)}40%{box-shadow:0 0 0 2px color-mix(in oklab,var(--ds-accent-hi) 70%,transparent),0 0 32px color-mix(in oklab,var(--ds-accent) 55%,transparent),var(--ds-drop)}}:root[data-motion=reduce] .ds-toast[data-urgent]{animation:none}.ds-settings-group+.ds-settings-group{border-top:1px solid var(--ink-line);padding-top:var(--ds-space-6)}.ds-settings-page{container:settings-page/inline-size}.ds-settings-group,.ds-settings-rows{gap:var(--ds-space-4);flex-direction:column;display:flex}@container settings-page (min-width:960px){.ds-settings-rows{gap:var(--ds-space-5) var(--ds-space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ds-settings-rows>*{grid-column:1/-1}.ds-settings-rows>[data-cell]{grid-column:auto}}@container settings-page (min-width:1280px){.ds-settings-page:not([data-wide]) .ds-settings-group{gap:var(--ds-space-4) var(--ds-space-7);grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start;display:grid}.ds-settings-page:not([data-wide]) .ds-settings-group-head{top:var(--ds-space-5);position:sticky}.ds-settings-page:not([data-wide]) .ds-settings-rows:only-child{grid-column:1/-1}}.ds-settings-list{margin:0 calc(-1 * var(--ds-space-2));flex-direction:column;padding:0;list-style:none;display:flex}.ds-settings-list-row{align-items:center;gap:var(--ds-space-3);min-height:calc(var(--ds-portrait-row) + 2 * var(--ds-space-2));padding:var(--ds-space-2);border-radius:var(--ds-radius-row);flex-shrink:0;display:flex;position:relative}.ds-settings-list-row:before{content:"";top:0;left:var(--ds-space-2);right:var(--ds-space-2);background:var(--ink-line);pointer-events:none;height:1px;transition:opacity var(--dur-fast) var(--ease-out-quart);position:absolute}.ds-settings-list>.ds-settings-list-row:first-child:before,.ds-settings-list>:first-child>.ds-settings-list-row:before{display:none}@media(hover:hover){.ds-settings-list-row:is([data-pressable],:has(button,a[href])):hover{background-color:#ffffff09}.ds-settings-list-row:is([data-pressable],:has(button,a[href])):hover:before,.ds-settings-list-row[data-pressable]:hover+.ds-settings-list-row:before,.ds-settings-list-row:has(button,a[href]):hover+.ds-settings-list-row:before{opacity:0}}.ds-settings-list-mark{width:var(--ds-portrait-row);height:var(--ds-portrait-row);border-radius:var(--ds-radius-portrait);background:var(--ink-raise);box-shadow:inset 0 0 0 1px var(--ink-line);color:var(--bone-mute);flex-shrink:0;place-items:center;display:grid}.ds-settings-list-mark[data-tone=online]{color:var(--ds-online);box-shadow:inset 0 0 0 1px var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-settings-list-mark[data-tone=online]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-online) 38%,transparent)}}.ds-discord-badge{border-radius:var(--ds-radius-pill);background:var(--ink-raise);width:14px;height:14px;box-shadow:0 0 0 2px var(--ink);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.ds-savebar-slot{bottom:var(--ds-space-4);z-index:2;position:sticky}.ds-savebar-slot:empty{display:none}.ds-savebar{--ds-sf-drop:var(--ds-drop);background:var(--ds-surface-fill);border-radius:var(--ds-radius-slab);padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-1) var(--ds-space-5);width:fit-content;min-width:min(100%,360px);max-width:100%;margin-inline:auto}.ds-account-add{width:var(--ds-portrait-row);height:var(--ds-portrait-row);border-radius:var(--ds-radius-portrait);color:var(--bone-mute);transition:border-color var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart);border:1px dashed oklch(100% 0 0/.22)}.ds-row:hover .ds-account-add{color:var(--bone);border-color:#fff6}.ds-account-warning{border-radius:var(--ds-radius-card);box-shadow:inset 0 0 0 1px var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-account-warning{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-danger-hi) 60%,transparent)}}.ds-account-warning{background:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-account-warning{background:color-mix(in oklab,var(--ds-danger) 6%,transparent)}}.ds-settings-who{border-radius:var(--ds-radius-row);box-shadow:inset 0 0 0 1px var(--ink-line);transition:background-color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart);background:#ffffff08}button.ds-settings-who:hover{background:#ffffff0e;box-shadow:inset 0 0 0 1px #ffffff1a}.ds-savebar--refused-a{animation:ds-savebar-refused-a .2s var(--ease-out)}.ds-savebar--refused-b{animation:ds-savebar-refused-b .2s var(--ease-out)}@keyframes ds-savebar-refused-a{0%,to{transform:translate(0)}25%{transform:translate(-6px)}60%{transform:translate(5px)}85%{transform:translate(-2px)}}@keyframes ds-savebar-refused-b{0%,to{transform:translate(0)}25%{transform:translate(-6px)}60%{transform:translate(5px)}85%{transform:translate(-2px)}}:root[data-motion=reduce] .ds-savebar--refused-a,:root[data-motion=reduce] .ds-savebar--refused-b{animation:none}.ds-account-strip>.ds-btn--icon,.ds-account-strip>.ds-magnet>.ds-btn--icon{width:var(--ds-portrait-self);height:var(--ds-portrait-self);border-radius:calc(var(--ds-radius-account) - var(--ds-space-1) - 1px);min-height:0}.ds-account-strip>.ds-btn--icon[data-off],.ds-account-strip>.ds-magnet>.ds-btn--icon[data-off]{color:var(--ds-danger-hi);background-color:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-account-strip>.ds-btn--icon[data-off],.ds-account-strip>.ds-magnet>.ds-btn--icon[data-off]{background-color:color-mix(in oklab,var(--ds-danger) 16%,transparent)}}.ds-account-strip>.ds-btn--icon[data-off],.ds-account-strip>.ds-magnet>.ds-btn--icon[data-off]{box-shadow:inset 0 0 0 1px var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-account-strip>.ds-btn--icon[data-off],.ds-account-strip>.ds-magnet>.ds-btn--icon[data-off]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-danger) 45%,transparent)}}.ds-menu-item{align-items:center;gap:calc(6px * var(--ds-density));width:100%;min-height:var(--ds-row);padding:calc(6px * var(--ds-density)) calc(9px * var(--ds-density));border-radius:var(--ds-radius-chip);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--ds-track-ui);color:var(--bone-dim);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-normal) var(--ease-out-quint),scale var(--dur-normal) var(--ease-out-quint),transform var(--dur-fast) var(--ease-out-quart);display:flex;position:relative}.ds-menu[dir=rtl] .ds-menu-item,.ds-menu[dir=rtl] .ds-menu-label{text-align:right}.ds-menu[dir=rtl] .ds-menu-item *,.ds-menu[dir=rtl] .ds-menu-label{unicode-bidi:plaintext}.ds-menu[dir=rtl] .ds-menu-chevron{scale:-1 1}.ds-menu-item:hover,.ds-menu-item[data-highlighted]{color:var(--bone);background:#ffffff0f;outline:none}.ds-menu-item[data-active=true]{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-menu-item[data-active=true]{background:color-mix(in oklab,var(--ds-accent) 15%,transparent)}}.ds-menu-item[data-active=true]{color:var(--bone);outline:none}.ds-menu-item:active{transform:scale(.985)}:root:not([data-motion=reduce]) .ds-menu-item[data-highlighted]:not([data-disabled]){z-index:1;scale:var(--ds-swell,1.022);box-shadow:0 6px 16px -8px #000000b3}@media(hover:hover){:root:not([data-motion=reduce]) .ds-menu-item:hover:not([data-disabled]):not(:disabled){z-index:1;scale:var(--ds-swell,1.022);box-shadow:0 6px 16px -8px #000000b3}}.ds-menu,.ds-menu [role=listbox],.ds-menu-scroll{overflow-x:clip}.ds-menu-scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ds-menu>[role=listbox],.ds-menu>.ds-menu-scroll{margin:calc(-4px * var(--ds-density));padding:calc(4px * var(--ds-density));scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,transparent,oklch(0% 0 0) var(--ds-list-fade-top),oklch(0% 0 0) calc(100% - var(--ds-list-fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,oklch(0% 0 0) var(--ds-list-fade-top),oklch(0% 0 0) calc(100% - var(--ds-list-fade-bottom)),transparent);animation:linear both ds-list-ends;animation-timeline:scroll(self)}.ds-menu>[role=listbox]::-webkit-scrollbar{display:none}.ds-menu>.ds-menu-scroll::-webkit-scrollbar{display:none}@keyframes ds-list-ends{0%{--ds-list-fade-top:0px;--ds-list-fade-bottom:var(--ds-ends,18px)}6%{--ds-list-fade-top:var(--ds-ends,18px)}94%{--ds-list-fade-bottom:var(--ds-ends,18px)}to{--ds-list-fade-top:var(--ds-ends,18px);--ds-list-fade-bottom:0px}}.ds-scroll-ends{--ds-ends:28px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,transparent,oklch(0% 0 0) var(--ds-list-fade-top),oklch(0% 0 0) calc(100% - var(--ds-list-fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,oklch(0% 0 0) var(--ds-list-fade-top),oklch(0% 0 0) calc(100% - var(--ds-list-fade-bottom)),transparent);animation:linear both ds-list-ends;animation-timeline:scroll(self)}.ds-scroll-ends::-webkit-scrollbar{display:none}:where(.ds-menu.surface-anchored)>*,.ds-tooltip{opacity:var(--ds-pop)}.ds-menu-item[data-disabled],.ds-menu-item:disabled{opacity:calc(.38 * var(--ds-pop));cursor:not-allowed}.ds-menu-item--danger,.ds-menu-item[data-destructive=true]{color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-menu-item--danger,.ds-menu-item[data-destructive=true]{color:color-mix(in oklab,var(--ds-danger-hi) 62%,var(--bone))}}.ds-menu-item--danger:hover,.ds-menu-item--danger[data-highlighted],.ds-menu-item[data-destructive=true]:hover,.ds-menu-item[data-destructive=true]:focus-visible{background:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-menu-item--danger:hover,.ds-menu-item--danger[data-highlighted],.ds-menu-item[data-destructive=true]:hover,.ds-menu-item[data-destructive=true]:focus-visible{background:color-mix(in oklab,var(--ds-danger) 26%,transparent)}}.ds-menu-item--danger:hover,.ds-menu-item--danger[data-highlighted],.ds-menu-item[data-destructive=true]:hover,.ds-menu-item[data-destructive=true]:focus-visible{color:var(--bone)}.ds-menu:not(:has([data-menu-icon])) .ds-menu-icon-gap{display:none}.ds-menu-sep{height:1px;margin:calc(4px * var(--ds-density)) calc(9px * var(--ds-density));background:var(--ink-line)}.ds-menu{--ds-glass-pass:.1;--ds-surface-fill:oklch(12.5% 0 0);--ds-sf-drop:var(--ds-drop);--ds-sf-ring:transparent;min-width:176px;max-width:min(360px,100vw - 24px);padding:calc(4px * var(--ds-density));border-radius:var(--ds-radius-float);box-shadow:var(--ds-sf-drop),0 0 0 1px var(--ds-sf-ring);z-index:var(--z-overlay);border:1px solid oklch(100% 0 0/.1);position:relative}.ds-menu--flush{padding:0}.ds-menu:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--ds-pop);-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));background:var(--ds-glass-sheen),#070707f0;box-shadow:var(--ds-glass-edge);position:absolute;inset:-1px}:root[data-ambience=off] .ds-menu:before{-webkit-backdrop-filter:none;backdrop-filter:none}.ds-menu.ds-surface-hover:hover,.ds-menu[data-state=open]{--ds-sf-drop:var(--ds-drop-hover)}.ds-menu-slider{align-items:stretch;gap:calc(4px * var(--ds-density));cursor:default;flex-direction:column}.ds-menu-slider[data-highlighted]:not(:focus-visible){background:0 0}.ds-menu-note{padding:0 calc(9px * var(--ds-density)) calc(6px * var(--ds-density));font-family:var(--font-ui);font-size:var(--text-2xs);line-height:var(--ds-leading-body);color:var(--bone-dim)}.ds-menu-note--row{margin-top:calc(-3px * var(--ds-density));padding-inline-start:calc(15px * var(--ds-density) + 14px)}.ds-menu-hint{font-size:var(--text-2xs);line-height:var(--ds-leading-body);color:var(--bone-mute);white-space:normal;margin-top:1px;display:block}.ds-menu-lead{align-self:flex-start;height:1lh}.ds-menu-box{border-radius:var(--ds-radius-chip);width:14px;height:14px;color:var(--ds-accent-ink);transition:background-color var(--dur-fast) var(--ease-out-quart),border-color var(--dur-fast) var(--ease-out-quart);background:#ffffff0a;border:1px solid oklch(100% 0 0/.22);place-items:center;display:grid}.ds-menu-box>svg{opacity:0;transition:opacity var(--dur-fast) var(--ease-out-quart),scale var(--dur-normal) var(--ease-out-quint);scale:.4}[data-state=checked]>*>.ds-menu-box{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){[data-state=checked]>*>.ds-menu-box{background:color-mix(in oklab,var(--ds-accent) 70%,transparent)}}[data-state=checked]>*>.ds-menu-box{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){[data-state=checked]>*>.ds-menu-box{border-color:color-mix(in oklab,var(--ds-accent) 85%,transparent)}}[data-state=checked]>*>.ds-menu-box>svg{opacity:1;scale:1}.ds-menu-label{padding:calc(6px * var(--ds-density)) calc(9px * var(--ds-density)) calc(4px * var(--ds-density));font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:var(--ds-track-ui-wide);text-transform:uppercase;color:var(--bone-mute);font-weight:600;display:block}.ds-tooltip{padding:calc(3px * var(--ds-density)) calc(7px * var(--ds-density));border-radius:var(--ds-radius-chip);--ds-surface-fill:oklch(15.9% 0 0);background:var(--ds-surface-fill);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--ds-track-ui);color:var(--bone);white-space:nowrap;z-index:var(--z-overlay);border:1px solid oklch(100% 0 0/.12);box-shadow:0 4px 12px -6px #0009}.ds-modal-backdrop{z-index:var(--z-overlay);--ds-modal-gap:max(var(--ds-gutter), 4vh);--ds-modal-room:calc(100dvh - var(--ds-frame-bar) - 2 * var(--ds-modal-gap));padding:var(--ds-gutter);padding-top:calc(var(--ds-frame-bar) + var(--ds-modal-gap));padding-bottom:var(--ds-modal-gap);background:#00000094;grid-template-rows:1fr auto 1fr;justify-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.ds-modal-backdrop>*{grid-row:2;width:100%}.ds-modal-backdrop--scrimmed{background:0 0}.ds-modal-scrim{pointer-events:none;background:#00000094;position:fixed;inset:0}.ds-modal-backdrop--screen{grid-template-rows:1fr;place-items:center;padding:0;overflow:hidden}.ds-modal-backdrop--screen>*{grid-row:1}.ds-dialog{border-radius:var(--ds-radius-dialog);isolation:isolate}@keyframes ds-dialog-layer-in{0%{opacity:0}}@keyframes ds-dialog-edge-in{0%{box-shadow:none;border-color:#0000}}@keyframes ds-dialog-part-in{0%{opacity:0;translate:0 8px}}.ds-dialog{animation:ds-dialog-edge-in .28s var(--ease-out-quart) backwards}.ds-dialog:before,.ds-dialog:after{animation:ds-dialog-layer-in .22s var(--ease-out-quart) backwards}.ds-dialog>:not(.ds-leaving-shield){animation:ds-dialog-part-in .3s var(--ease-out-expo) backwards;animation-delay:70ms}.ds-dialog.ds-dialog--bare{background:0 0;border-color:#0000}.ds-dialog.ds-dialog--bare:before,.ds-dialog.ds-dialog--bare:after{display:none}@supports (z-index:sibling-index()){.ds-dialog>:not(.ds-leaving-shield){animation-delay:calc(30ms + 40ms*min(sibling-index(),3))}}@supports not (z-index:sibling-index()){.ds-dialog>:nth-child(2):not(.ds-leaving-shield){animation-delay:.11s}.ds-dialog>:nth-child(n+3):not(.ds-leaving-shield){animation-delay:.15s}}.ds-dialog-door,.ds-dialog-room{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.ds-dialog-door{border-radius:inherit}.ds-dialog[data-resizing] .ds-dialog-door{overflow:clip}.ds-dialog[data-resizing]:before{visibility:hidden}.ds-dialog[data-resizing]:after{background-size:auto,0 0}.ds-dialog-skin{isolation:isolate;pointer-events:none;grid-row:auto;display:none;position:absolute}.ds-dialog-skin[data-on]{display:block}.ds-dialog-skin-shadow,.ds-dialog-skin-window{border-radius:inherit;position:absolute;inset:0}.ds-dialog-skin-shadow{box-shadow:var(--ds-skin-drop);transform-origin:top}.ds-dialog-skin-window{border-top:1px solid var(--ds-skin-edge);overflow:clip}.ds-dialog-skin-pane{border:1px solid var(--ds-skin-edge);border-radius:inherit;border-top:0;height:100%;position:relative}.ds-dialog-skin-pane:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));background:var(--ds-sf-paint);box-shadow:var(--ds-glass-edge);position:absolute;inset:-1px}.ds-dialog[data-size=sm],.ds-dialog[data-size=md]{--ds-glass-pass:.16}.ds-dialog[data-size=lg],.ds-dialog[data-size=full],.ds-dialog[data-size=screen]{--ds-glass-pass:.3}.ds-dialog:focus,.ds-dialog:focus-visible{box-shadow:var(--ds-drop-deep);outline:none}figure.ds-share-well:fullscreen{width:100vw;height:100vh;box-shadow:none;background:#000;border-radius:0}figure.ds-share-well:not(:fullscreen)>figcaption.ds-call-tag{clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}figure.ds-share-well:fullscreen:after{display:none}figure.ds-share-well:fullscreen::backdrop{background:#000}.ds-call-room:is([data-theatre],[data-fill]){background:#000;gap:0;padding:0;overflow:hidden}.ds-call-room[data-fill]{margin:var(--ds-space-2) var(--ds-space-3) var(--ds-space-3);border-radius:var(--ds-radius-card)}.ds-call-room:fullscreen{border-radius:0}.ds-call-room[data-theatre]::backdrop{background:#000}.ds-call-room:is([data-theatre],[data-fill])[data-idle]{cursor:none}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-view{gap:0;position:absolute;inset:0}.ds-call-room:is([data-theatre],[data-fill]) .ds-share-well{border-radius:inherit;background:#000;position:absolute;inset:0}.ds-share-well:has(.ds-zoom[data-on]){cursor:grab}.ds-share-well[data-dragging]{cursor:grabbing}.ds-call-room:is([data-theatre],[data-fill]) .ds-share-well:after{display:none}.ds-call-room:is([data-theatre],[data-fill]) .ds-share-well>:is(video,canvas){object-fit:contain;width:100%;height:100%}.ds-share-well>:is(video,canvas){border-radius:inherit;will-change:transform}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-head{z-index:5;height:auto;padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-6);pointer-events:none;transition:transform var(--dur-normal) var(--ease-out-expo);background:linear-gradient(#000000b8,#00000061 55%,#0000);position:absolute;top:0;left:0;right:0}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-head>*{pointer-events:auto}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-full,.ds-stream-figures,.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-chip{display:none}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-figures{margin-right:var(--ds-space-2);font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--bone-dim);white-space:nowrap;flex:none;display:inline}@media(max-width:639px){.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-figures,.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-view .ds-theatre-corner{display:none}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-full{display:contents}}.ds-stream-head h2:focus-visible{box-shadow:none}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-people .ds-call-strip{pointer-events:auto;justify-content:safe center}.ds-call-room:is([data-theatre],[data-fill]){--theatre-bar:calc(var(--ds-chrome-h) + 2 * var(--ds-space-4))}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-people{z-index:3;padding:var(--ds-space-6) var(--ds-space-4) var(--theatre-bar);pointer-events:none;transition:transform var(--dur-normal) var(--ease-out-expo),visibility 0s linear;background:linear-gradient(#0000,#00000080 55%,#000000c7);position:absolute;bottom:0;left:0;right:0}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-view[data-folded] .ds-stream-people{visibility:hidden;transition:transform var(--dur-normal) var(--ease-out-expo),visibility 0s linear var(--dur-normal);transform:translateY(100%)}.ds-theatre-corner{display:none}.ds-call-room:is([data-theatre],[data-fill]) .ds-theatre-corner{bottom:calc(var(--ds-space-4) + (var(--ds-chrome-h) - var(--ds-ctl)) / 2);z-index:5;transition:transform var(--dur-normal) var(--ease-out-expo);display:flex;position:absolute}.ds-theatre-corner--start{left:var(--ds-space-4)}.ds-theatre-corner--end{right:var(--ds-space-4)}.ds-theatre-fold{transition:rotate var(--dur-normal) var(--ease-out-expo)}.ds-stream-view[data-folded] .ds-theatre-fold{rotate:180deg}.ds-call-room:is([data-theatre],[data-fill]) .ds-callbar{transition:transform var(--dur-normal) var(--ease-out-expo);animation:none}.ds-call-room:is([data-theatre],[data-fill])[data-idle] .ds-stream-head:not(:has(:focus-visible)){transform:translateY(-100%)}.ds-call-room:is([data-theatre],[data-fill])[data-idle] .ds-stream-people:not(:has(:focus-visible)){transform:translateY(100%)}.ds-call-room:is([data-theatre],[data-fill])[data-idle] .ds-callbar:not(:has(:focus-visible)),.ds-call-room:is([data-theatre],[data-fill])[data-idle] .ds-theatre-corner:not(:has(:focus-visible)){transform:translateY(calc(100% + 2 * var(--ds-space-4)))}.ds-dm-call{border-bottom:1px solid var(--ds-edge);flex-direction:column;flex:none;min-height:min(200px,100% - 220px);max-height:calc(100% - 220px);display:flex;position:relative}.ds-dm-call-grip{z-index:2;cursor:row-resize;touch-action:none;height:9px;position:absolute;bottom:-5px;left:0;right:0}.ds-dm-call-grip:after{content:"";border-radius:var(--ds-radius-pill);opacity:0;width:40px;height:3px;transition:opacity var(--dur-fast) var(--ease-out-quart);background:#ffffff29;position:absolute;top:3px;left:50%;translate:-50%}.ds-dm-call-grip:hover:after,.ds-dm-call-grip:focus-visible:after{opacity:1}.ds-call-room{gap:var(--ds-space-3);min-height:0;padding:var(--ds-space-3) var(--ds-space-4);padding-bottom:calc(var(--ds-chrome-h) + 2 * var(--ds-space-4));flex-direction:column;flex:1;display:flex;position:relative}.ds-call-grid{place-content:center;gap:var(--ds-space-2);scrollbar-width:thin;scrollbar-gutter:stable both-edges;flex-wrap:wrap;flex:1;min-height:0;display:flex;overflow-y:auto}.ds-call-strip{gap:var(--ds-space-2);padding-bottom:var(--ds-space-0);scrollbar-width:thin;flex:none;display:flex;overflow-x:auto}.ds-call-strip>.ds-call-tile{flex:none}.ds-call-tile{isolation:isolate;aspect-ratio:16/9;border-radius:var(--ds-radius-card);background-color:var(--ink-soft);transition:box-shadow var(--dur-fast) var(--ease-out-quart);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}@media(hover:hover){.ds-call-tile:hover{box-shadow:inset 0 0 0 1px #ffffff26}}.ds-call-tile:before{content:"";z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--ds-online);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-call-tile:before{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--ds-online) 90%,transparent)}}.ds-call-tile:before{opacity:0;transition:opacity .28s var(--ease-out-quart)}.ds-call-tile[data-speaking]:before{opacity:calc(.55 + .45 * var(--speak,1));transition-duration:.12s}.ds-call-tile[data-share]{background-color:var(--ink-deep)}.ds-call-backdrop{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ds-call-backdrop>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-scene) var(--ease-out-quart),transform var(--dur-scene) var(--ease-out-expo);transform:scale(1.04)}.ds-call-backdrop>img[data-ready]{opacity:.72;transform:none}.ds-call-backdrop[data-kind=face]>img{filter:blur(28px)saturate(1.15);transform:scale(1.5)}.ds-call-backdrop[data-kind=face]>img[data-ready]{opacity:.42;transform:scale(1.4)}.ds-call-backdrop:after{content:"";background:linear-gradient(#00000047,#00000014 38%,#0000002e 62%,#0000009e);position:absolute;inset:0}.ds-call-tile[data-speaking] .ds-call-backdrop>img[data-ready]{opacity:.86}.ds-call-tile[data-speaking] .ds-call-backdrop[data-kind=face]>img[data-ready]{opacity:.54}.ds-call-tile[data-share]:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.ds-call-picture{z-index:1;object-fit:cover;background-color:var(--ink-deep);opacity:0;width:100%;height:100%;transition:opacity var(--dur-fast) var(--ease-out-quart);position:absolute;inset:0}.ds-call-picture[data-ready]{opacity:1}.ds-stage-frame{isolation:isolate;aspect-ratio:16/9;border-radius:var(--ds-radius-card);background-color:var(--ink-soft);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.ds-stage-frame:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--ds-online);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out-quart);position:absolute;inset:0}.ds-stage-frame[data-speaking]:after{opacity:1}:root[data-motion=reduce] .ds-stage-frame:after{transition:none}.ds-call-picture[data-mirror]{transform:scaleX(-1)}:root[data-motion=reduce] .ds-call-picture{transition:none}.ds-call-tag{left:var(--ds-space-1);bottom:var(--ds-space-1);z-index:3;align-items:center;gap:var(--ds-space-1);max-width:calc(100% - 2 * var(--ds-space-1));padding:var(--ds-space-0) var(--ds-space-2);border-radius:var(--ds-radius-chip);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--ds-track-ui);color:var(--bone);white-space:nowrap;background-color:#0000009e;font-weight:600;line-height:1.35;display:inline-flex;position:absolute}.ds-call-corner{top:var(--ds-space-1);right:var(--ds-space-1);z-index:3;gap:var(--ds-space-1);display:flex;position:absolute}.ds-call-corner>button{padding-block:var(--ds-space-1);background-color:#0000009e}.ds-call-live{top:var(--ds-space-1);left:var(--ds-space-1);z-index:3;position:absolute}.ds-call-cover{z-index:1;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.ds-call-cover:hover{box-shadow:inset 0 0 0 1px var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-call-cover:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 45%,transparent)}}.ds-call-cover:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-accent-hi);outline:none}.ds-live{padding:0 var(--ds-space-1);border-radius:var(--ds-radius-chip);background-color:var(--ds-accent-hi);color:var(--ink-deep);font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:600;line-height:1.45;display:inline-flex}.ds-zoom{right:var(--ds-space-4);bottom:var(--ds-space-4);z-index:6;gap:var(--ds-space-1);width:clamp(150px,22%,260px);padding:var(--ds-space-1);border-radius:var(--ds-radius-float);-webkit-backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));backdrop-filter:var(--ds-glass-blur) brightness(var(--ds-glass-pass));cursor:default;opacity:0;transform-origin:100% 100%;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out-quart),transform var(--dur-normal) var(--ease-out-expo);background:#030303b8;border:1px solid oklch(100% 0 0/.12);flex-direction:column;display:flex;position:absolute;transform:translateY(10px)scale(.96);box-shadow:0 10px 28px -14px #000c}.ds-zoom[data-on]{opacity:1;pointer-events:auto;transform:none}.ds-call-room:is([data-theatre],[data-fill]) .ds-zoom{--zoom-fold:calc(var(--theatre-foot,0px) - var(--ds-space-6) - var(--theatre-bar,0px));bottom:calc(var(--theatre-foot,0px) - var(--ds-space-6) + var(--ds-space-3))}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-view[data-folded] .ds-zoom{transform:translateY(calc(var(--zoom-fold) + 10px)) scale(.96)}.ds-call-room:is([data-theatre],[data-fill]) .ds-stream-view[data-folded] .ds-zoom[data-on]{transform:translateY(var(--zoom-fold))}.ds-zoom-map{border-radius:var(--ds-radius-chip);cursor:crosshair;touch-action:none;background:#000;position:relative;overflow:hidden}.ds-zoom-map>:is(video,canvas){object-fit:contain;width:100%;height:100%;display:block}.ds-zoom-view{border-radius:var(--ds-radius-chip);pointer-events:none;background:#ffffff14;border:1.5px solid oklch(100% 0 0/.9);position:absolute;box-shadow:0 0 0 999px #00000061}.ds-zoom-bar{align-items:center;gap:var(--ds-space-1);display:flex}.ds-zoom-range{flex:1;min-width:0}.ds-stream-head{height:var(--ds-ctl-sm)}.ds-stream-head>:not(h2,.flex-1){flex-shrink:0}.ds-stream{isolation:isolate;border-radius:var(--ds-radius-card);background-color:var(--ink-deep);justify-content:center;align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.ds-stream:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.ds-stream>canvas,.ds-stream>video{max-width:100%;max-height:100%}.ds-stream-chip{top:var(--ds-space-1);right:var(--ds-space-1);z-index:3;padding:var(--ds-space-0) var(--ds-space-2);border-radius:var(--ds-radius-chip);font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--bone-dim);white-space:nowrap;background-color:#0000009e;line-height:1.45;position:absolute}.ds-stream-dot{border-radius:var(--ds-radius-pill);background-color:var(--ds-accent);flex:none;width:6px;height:6px}.ds-callbar{left:50%;bottom:var(--ds-space-4);z-index:4;width:max-content;max-width:calc(100% - 2 * var(--ds-space-4));height:var(--ds-chrome-h);padding:var(--ds-space-1);border-radius:var(--ds-radius-slab);--ds-sf-paint:linear-gradient(180deg, oklch(100% 0 0/.075) 0%, oklch(100% 0 0/.03) 55%, oklch(100% 0 0/.015) 100%), oklch(14% 0 0/.5);--ds-glass-edge:inset 0 1px 0 oklch(100% 0 0/.16), inset 0 -1px 0 oklch(100% 0 0/.03);--ds-glass-blur:var(--ds-glass-blur-float);border-color:#ffffff24;align-items:center;display:flex;position:absolute;translate:-50%;box-shadow:0 8px 24px -14px #000000b3}.ds-callbar-slot{left:50%;bottom:var(--ds-space-4);z-index:4;position:absolute;translate:-50%}.ds-wallet-over-callbar{bottom:calc(var(--ds-space-3) + var(--ds-space-4) + var(--ds-chrome-h) + var(--ds-space-3))!important}.ds-callbar,.ds-callbar-slot{animation:ds-callbar-in var(--dur-normal) var(--ease-out-expo) both}@keyframes ds-callbar-in{0%{transform:translateY(12px)}to{transform:none}}.ds-callbar-sep{width:1px;margin:var(--ds-space-2) var(--ds-space-1);background-color:#ffffff17;align-self:stretch}.ds-callbar-leave.ds-btn--icon{width:calc(var(--ds-ctl) + var(--ds-space-4))}.ds-calltime{min-width:5ch;padding-inline:var(--ds-space-2);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--bone-mute);white-space:nowrap;flex-shrink:0;margin-inline-end:var(--ds-space-2)}@media(max-width:479px){.ds-callbar .ds-calltime{min-width:0;padding-inline:var(--ds-space-1);margin-inline-end:0}}.ds-calltime-inline{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ds-call-card{padding:var(--ds-space-1);border-radius:var(--ds-radius-slab)}.ds-call-dock .ds-surface{cursor:grab;-webkit-user-select:none;user-select:none}.ds-call-dock,.ds-wallet-dock{transition:top var(--dur-normal) var(--ease-out-expo)}.ds-call-dock:active .ds-surface{cursor:grabbing}.ds-call-dock :is(button,a,input,[role=slider]){cursor:pointer}.ds-drop-veil{z-index:var(--z-overlay);padding:var(--ds-space-5);pointer-events:none;background:var(--ink);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-drop-veil{background:color-mix(in oklab,var(--ink) 78%,transparent)}}.ds-drop-veil:before{content:"";inset:var(--ds-space-3);border:1px dashed var(--ds-accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.ds-drop-veil:before{border:1px dashed color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.ds-drop-veil:before{border-radius:var(--ds-radius-card)}.ds-drop-card{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-5) var(--ds-space-6);border:1px solid var(--ink-line);border-radius:var(--ds-radius-card);background:var(--ink-raise);box-shadow:var(--ds-drop);text-align:center;flex-direction:column;display:flex}.ds-drop-mark{width:calc(var(--ds-ctl) + var(--ds-space-3));height:calc(var(--ds-ctl) + var(--ds-space-3));margin-bottom:var(--ds-space-1);border-radius:var(--ds-radius-pill);color:var(--ds-accent);background:var(--ds-accent);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ds-drop-mark{background:color-mix(in oklab,var(--ds-accent) 12%,transparent)}}.ds-drop-mark{box-shadow:inset 0 0 0 1px var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-drop-mark{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent) 40%,transparent)}}.ds-file-card{isolation:isolate;border-radius:var(--ds-radius-file);color:var(--bone);background-color:var(--ds-accent-deep);border:1px solid oklch(100% 0 0/.06);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ds-file-card{background-color:color-mix(in oklab,var(--ds-accent-deep) 34%,var(--ink-deep))}}.ds-file-card{background-image:linear-gradient(160deg,var(--ds-accent-deep),var(--ds-accent-deep))}@supports (color:color-mix(in lab,red,red)){.ds-file-card{background-image:linear-gradient(160deg,color-mix(in oklab,var(--ds-accent-deep) 38%,var(--ink-deep)),color-mix(in oklab,var(--ds-accent-deep) 30%,var(--ink-deep)))}}.ds-file-ground{z-index:-1;aspect-ratio:1;height:clamp(5.5rem,150%,13rem);fill:var(--ds-accent-deep);position:absolute;top:50%;right:0;transform:translate(25%,-50%)}@supports (color:color-mix(in lab,red,red)){.ds-file-ground{fill:color-mix(in oklab,var(--ds-accent-deep) 20%,var(--ink-deep))}}.ds-file-ground{pointer-events:none}.ds-file-ground path{transition:transform var(--dur-normal) var(--ease-out-expo)}.ds-file-card:hover .ds-file-ground-upper{transform:translate(-4px,-4px)}.ds-file-card:hover .ds-file-ground-lower{transform:translate(4px,4px)}.ds-file-tile{width:var(--ds-ctl-lg);height:var(--ds-ctl-lg);border:1px solid var(--ink-line);border-radius:var(--ds-radius-button-lg);background:var(--ink-deep);color:var(--bone-mute);flex:none;place-items:center;display:grid}.ds-file-card .ds-file-tile{color:var(--bone);background:#00000052;border-color:#ffffff1a}.ds-file-name{color:var(--bone)}.ds-file-meta{color:var(--bone-mute)}.ds-file-card .ds-file-meta{color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-file-card .ds-file-meta{color:color-mix(in oklab,var(--bone) 74%,transparent)}}.ds-file-card .ds-file-meta--error{color:var(--bone);font-weight:600}.ds-file-card .ds-btn--quiet{color:var(--bone)}.ds-file-card .ds-btn--quiet:hover:not(:disabled){color:var(--bone);background-color:#ffffff24}.ds-file-progress{background:var(--bone);height:2px;transform:scaleX(var(--ds-file-done,0));transform-origin:0;transition:transform var(--dur-normal) var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0}.ds-audio{border-radius:var(--ds-radius-file)}.ds-audio .ds-audio-play{width:var(--ds-ctl-lg);height:var(--ds-ctl-lg);border-radius:var(--ds-radius-button-lg)}.ds-file-card .ds-audio-play{color:var(--bone);background:#00000052;border-color:#ffffff1a}.ds-file-card .ds-audio-play:hover:not(:disabled){background:var(--bone);color:var(--ink-deep);border-color:#0000}.ds-audio .ds-audio-mute{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);color:var(--bone-mute)}.ds-file-card .ds-audio-mute,.ds-file-card .ds-audio-mute:hover:not(:disabled){color:var(--bone)}.ds-audio .ds-audio-mute[aria-pressed=true]{opacity:.55}.ds-file-card .ds-range::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--bone) 0 var(--ds-range-filled),oklch(100% 0 0/.16) var(--ds-range-filled) 100%);border:0;height:4px}.ds-file-card .ds-range::-moz-range-track{background:#ffffff29;border:0;height:4px}.ds-file-card .ds-range::-moz-range-progress{background:var(--bone);height:4px}.ds-file-card .ds-range::-webkit-slider-thumb{background:var(--bone);width:10px;height:10px;transition:transform var(--dur-fast) var(--ease-out);border:0;margin-top:-3px}.ds-file-card .ds-range::-moz-range-thumb{background:var(--bone);border:0;width:10px;height:10px}.ds-file-card .ds-range:hover::-webkit-slider-thumb{background:var(--bone);transform:scale(1.2)}.ds-file-card .ds-range:hover::-moz-range-thumb{background:var(--bone)}.ds-file-card>:not(.ds-file-ground){z-index:1;position:relative}.ds-file-card>.ds-file-progress{position:absolute}.ds-wave{height:var(--ds-ctl-sm);position:relative}.ds-wave-bars{align-items:center;gap:2px;display:flex;position:absolute;inset:0}.ds-wave-bar{min-width:1px;height:calc(var(--ds-wave-h,.1) * 100%);border-radius:var(--ds-radius-pill);transform-origin:50%;transition:background var(--dur-fast) var(--ease-out);background:#ffffff4d;flex:1 1 0}.ds-wave[data-coming] .ds-wave-bar{background:#ffffff2e}.ds-wave:not([data-coming]) .ds-wave-bar{animation:ds-wave-rise var(--dur-scene) var(--ease-out-expo) calc(var(--ds-wave-i,0) * 8ms) both}@keyframes ds-wave-rise{0%{transform:scaleY(calc(.08 / var(--ds-wave-h,.08)))}to{transform:none}}:root[data-motion=reduce] .ds-wave-bar{animation:none}.ds-wave-bar[data-played]{background:var(--bone)}.ds-audio:not(.ds-file-card) .ds-wave-bar{background:var(--ink-raise)}.ds-audio:not(.ds-file-card) .ds-wave-bar[data-played]{background:var(--ds-accent)}.ds-wave-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ds-wave-input:disabled{cursor:default}.ds-wave:has(.ds-wave-input:focus-visible){outline:2px solid var(--bone);outline-offset:2px;border-radius:var(--ds-radius-chip)}.ds-file-preview{border-radius:var(--ds-radius-button-lg);background:#00000094;border:1px solid oklch(100% 0 0/.1);position:relative;overflow:hidden}.ds-file-preview-text{max-height:calc(var(--ds-space-6) * 14);padding:var(--ds-space-2) var(--ds-space-3);font-family:var(--font-mono);font-size:var(--text-2xs);tab-size:2;white-space:pre;color:var(--bone);margin:0;line-height:1.6;overflow:auto}@supports (color:color-mix(in lab,red,red)){.ds-file-preview-text{color:color-mix(in oklab,var(--bone) 88%,transparent)}}.ds-file-preview-line{display:block}.ds-file-preview-no{min-width:3ch;margin-right:var(--ds-space-3);text-align:right;color:var(--bone);display:inline-block}@supports (color:color-mix(in lab,red,red)){.ds-file-preview-no{color:color-mix(in oklab,var(--bone) 38%,transparent)}}.ds-file-preview-no{-webkit-user-select:none;user-select:none}.ds-file-preview[data-more] .ds-file-preview-text{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.ds-file-preview-more{width:100%;padding:var(--ds-space-1) var(--ds-space-3);font-size:var(--text-2xs);text-align:left;color:var(--bone);background:#ffffff0a;border-top:1px solid oklch(100% 0 0/.1);font-weight:600;display:block}.ds-file-preview-more:hover{background:#ffffff1a}.ds-range--seek::-webkit-slider-thumb{transition:transform var(--dur-fast) var(--ease-out),background var(--dur-instant) var(--ease-out);transform:scale(0)}.ds-range--seek::-moz-range-thumb{transition:transform var(--dur-fast) var(--ease-out);transform:scale(0)}.ds-audio:hover .ds-range--seek::-webkit-slider-thumb{transform:scale(1)}.ds-range--seek:focus-visible::-webkit-slider-thumb{transform:scale(1)}.ds-range--seek:active::-webkit-slider-thumb{transform:scale(1)}.ds-audio:hover .ds-range--seek::-moz-range-thumb{transform:scale(1)}.ds-range--seek:focus-visible::-moz-range-thumb{transform:scale(1)}.ds-range--seek:active::-moz-range-thumb{transform:scale(1)}.ds-call-card--tucked{padding-block:var(--ds-space-1)}.ds-callbtn{width:var(--ds-ctl);height:var(--ds-ctl);border-radius:var(--ds-radius-button);color:var(--bone-dim);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart),transform var(--dur-fast) var(--ease-out-quart);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-callbtn--narrow{width:var(--ds-ctl-xs);margin-left:calc(-1 * var(--ds-space-1))}.ds-callsplit{border-radius:var(--ds-radius-button);transition:background-color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart);align-items:center;display:inline-flex;position:relative}.ds-callsplit[data-live]{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-callsplit[data-live]{background-color:color-mix(in oklab,var(--ds-accent) 15%,transparent)}}.ds-callsplit[data-live]{box-shadow:inset 0 0 0 1px var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-callsplit[data-live]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 45%,transparent)}}.ds-callsplit[data-live] .ds-callbtn{color:var(--bone)}.ds-callsplit[data-split]>.ds-callbtn{border-start-end-radius:0;border-end-end-radius:0}.ds-callsplit-more{display:inline-flex;position:relative;overflow:hidden}.ds-callsplit-more:before{content:"";left:0;top:var(--ds-space-2);bottom:var(--ds-space-2);pointer-events:none;background-color:#ffffff24;width:1px;position:absolute}.ds-callsplit-more .ds-callbtn{border-start-start-radius:0;border-end-start-radius:0;margin-left:0}.ds-callsplit-more .ds-callbtn>svg{transition:transform var(--dur-fast) var(--ease-out-quart)}.ds-callsplit-more .ds-callbtn[data-state=open]{color:var(--bone);background-color:#ffffff14}.ds-callsplit-more .ds-callbtn[data-state=open]>svg{transform:rotate(180deg)}.ds-callbtn--sm{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-button-sm)}.ds-callbtn--worded{gap:var(--ds-space-1);width:auto;padding:0 var(--ds-space-2);font-size:var(--text-2xs);white-space:nowrap;font-weight:600}@media(hover:hover){.ds-callbtn:hover{color:var(--bone);background-color:#ffffff12}}.ds-callbtn:active{transform:scale(.96)}.ds-callbtn[aria-disabled=true]{color:var(--bone-low);cursor:not-allowed}.ds-callbtn[aria-disabled=true]:active{transform:none}.ds-callbtn[data-off]{color:var(--ds-danger-hi);background-color:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-callbtn[data-off]{background-color:color-mix(in oklab,var(--ds-danger) 16%,transparent)}}.ds-callbtn[data-off]{box-shadow:inset 0 0 0 1px var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.ds-callbtn[data-off]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-danger) 45%,transparent)}}.ds-callbtn[data-live]{color:var(--bone);background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-callbtn[data-live]{background-color:color-mix(in oklab,var(--ds-accent) 15%,transparent)}}.ds-callbtn[data-live]{box-shadow:inset 0 0 0 1px var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-callbtn[data-live]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 45%,transparent)}}.ds-callbtn-level{left:var(--ds-space-3);right:var(--ds-space-3);bottom:var(--ds-space-1);border-radius:var(--ds-radius-pill);background-color:#ffffff1a;height:2px;position:absolute;overflow:hidden}.ds-callbtn-level>i{transform-origin:0;background-color:var(--ds-online);height:100%;display:block;transform:scaleX(0)}.ds-callbtn-level[data-muted]>i{background-color:var(--bone-low)}:root[data-motion=reduce] .ds-callbtn,:root[data-motion=reduce] .ds-call-tile,:root[data-motion=reduce] .ds-call-backdrop>img,:root[data-motion=reduce] .ds-call-tile:before{transition:none}:root[data-motion=reduce] .ds-call-tile[data-speaking]:before{opacity:1}[data-found=true]{animation:ds-found 1.6s var(--ease-out-quart) both;border-radius:var(--ds-radius-control);padding-inline:var(--ds-space-3);margin-inline:calc(var(--ds-space-3) * -1)}@keyframes ds-found{0%{background:0 0}8%{background:color-mix(in oklab,var(--ds-accent) 26%,transparent)}42%{background:color-mix(in oklab,var(--ds-accent) 9%,transparent)}to{background:0 0}}:root[data-motion=reduce] [data-found=true]{animation:none}@keyframes ds-pg-pulse{0%{opacity:1}50%{opacity:.45}to{opacity:1}}@keyframes ds-pg-breathe{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes ds-pg-float{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes ds-pg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ds-pg-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes ds-pg-flicker{0%,to{opacity:1}42%{opacity:.3}45%{opacity:1}62%{opacity:.4}65%{opacity:1}}@keyframes ds-pg-glitch{0%,to{filter:none;transform:translate(0)}33%{filter:hue-rotate(12deg);transform:translate(-2px,1px)}66%{filter:hue-rotate(-12deg);transform:translate(2px,-1px)}}@keyframes ds-pg-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes ds-pg-slide-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-pg-typewriter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ds-pg-rainbow{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes ds-pg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-pg-zoom-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes ds-pg-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-.28em)}}@keyframes ds-pg-blur-in{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}@keyframes ds-pg-drop-in{0%{opacity:0;transform:translateY(-.9em)}to{opacity:1;transform:translateY(0)}}@keyframes ds-pg-flip-in{0%{opacity:0;transform:perspective(400px)rotateX(-80deg)}to{opacity:1;transform:perspective(400px)rotateX(0)}}@keyframes ds-pg-spin-x{0%{transform:perspective(600px)rotateX(0)}to{transform:perspective(600px)rotateX(360deg)}}@keyframes ds-pg-spin-y{0%{transform:perspective(600px)rotateY(0)}to{transform:perspective(600px)rotateY(360deg)}}@keyframes ds-pg-flip{0%,30%{transform:perspective(600px)rotateY(0)}50%,80%{transform:perspective(600px)rotateY(180deg)}to{transform:perspective(600px)rotateY(360deg)}}@keyframes ds-pg-sway{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes ds-pg-wobble{0%,to{transform:skew(0)}15%{transform:skew(-8deg,-2deg)}30%{transform:skew(6deg,1.5deg)}45%{transform:skew(-4deg,-1deg)}60%{transform:skew(2.5deg,.5deg)}75%{transform:skew(-1deg)}}@keyframes ds-pg-bob{0%,to{transform:translateY(0)scale(1.03,.97)}50%{transform:translateY(-10px)scale(.98,1.02)}}@keyframes ds-pg-orbit{0%{transform:rotate(0)translate(6px)rotate(0)}to{transform:rotate(360deg)translate(6px)rotate(-360deg)}}@keyframes ds-pg-beat{0%,40%,to{transform:scale(1)}10%{transform:scale(1.08)}20%{transform:scale(1)}30%{transform:scale(1.06)}}@keyframes ds-pg-spin-in{0%{opacity:0;transform:rotate(-180deg)scale(.4)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes ds-pg-swing-in{0%{opacity:0;transform-origin:top;transform:perspective(600px)rotateX(-90deg)}to{opacity:1;transform-origin:top;transform:perspective(600px)rotateX(0)}}@keyframes ds-pg-pop-in{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ds-pg-pump{0%{transform:scale(1)}18%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ds-pg-hop{0%{transform:translateY(0)}25%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes ds-pg-jolt{0%{transform:translate(0)}15%{transform:translate(6px)}to{transform:translate(0)}}@keyframes ds-pg-squash{0%{transform:scale(1)}15%{transform:scale(1.08,.9)}to{transform:scale(1)}}.ds-scroll{overscroll-behavior:contain;overflow-anchor:auto;overflow:clip auto}.ds-scroll-mask{-webkit-mask-image:linear-gradient(to bottom,transparent 0px,#000 var(--ds-fade-start,0px),#000 calc(100% - var(--ds-fade-end,0px)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0px,#000 var(--ds-fade-start,0px),#000 calc(100% - var(--ds-fade-end,0px)),transparent 100%)}[data-overflowing=true]{--ds-marquee-fade:14px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--ds-marquee-fade)),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--ds-marquee-fade)),transparent 100%)}[data-marquee-scope]:hover [data-overflowing=true],[data-marquee-scope]:focus-within [data-overflowing=true]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ds-marquee-fade),#000 calc(100% - var(--ds-marquee-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--ds-marquee-fade),#000 calc(100% - var(--ds-marquee-fade)),transparent 100%)}.ds-status-dot{border-radius:var(--ds-radius-pill);width:6px;height:6px;color:var(--ds-online);background:currentColor;flex-shrink:0;display:inline-block;box-shadow:0 0,0 0 2px}.ds-status-dot[data-tone=accent]{color:var(--ds-accent)}.ds-status-dot[data-tone=online]{color:var(--ds-online)}.ds-status-dot[data-tone=idle]{color:var(--ds-idle)}.ds-status-dot[data-tone=warn]{color:var(--ds-warn)}.ds-status-dot[data-tone=dnd],.ds-status-dot[data-tone=danger]{color:var(--ds-danger-hi)}.ds-status-dot[data-tone=info]{color:var(--ds-info)}.ds-status-dot[data-tone=offline]{color:var(--bone-low)}.ds-status-dot[data-live=true]{animation:2.4s ease-in-out infinite ds-status-pulse}.ds-status-dot[data-hollow=true]{background:0 0;border:1px solid;box-shadow:0 0 #0000,0 0 #0000}.ds-status-ring{border-radius:var(--ds-radius-pill);box-shadow:0 0 0 1.5px,0 0 #0000}@supports (color:color-mix(in lab,red,red)){.ds-status-ring{box-shadow:0 0 0 1.5px color-mix(in oklab,currentColor 85%,transparent),0 0 0 0 transparent}}.ds-skeleton{border-radius:var(--ds-radius-chip);animation:ds-skeleton-in .42s var(--ease-out-quart) both;animation-delay:calc(.14s + var(--ds-skeleton-at,0s));background:#ffffff0d;position:relative;overflow:hidden}.ds-shimmer{background:linear-gradient(90deg,transparent 0%,var(--ds-accent) 30%,var(--ds-accent) 50%,var(--ds-accent) 70%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.ds-shimmer{background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--ds-accent) 8%,transparent) 30%,color-mix(in oklab,var(--ds-accent) 16%,transparent) 50%,color-mix(in oklab,var(--ds-accent) 8%,transparent) 70%,transparent 100%)}}.ds-shimmer{animation:2.4s cubic-bezier(.65,0,.35,1) infinite ds-shimmer;animation-delay:calc(.56s + var(--ds-skeleton-at,0s));transform:translate(-100%)}.ds-skeleton-row{min-height:var(--ds-row-roomy);padding:calc(6px * var(--ds-density));align-items:center;gap:calc(9px * var(--ds-density));display:flex}.ds-stage-arrive{animation:ds-stage-arrive .72s var(--ease-out-quint) both;animation-delay:var(--ds-arrive-delay,0s)}.ds-leaving-shield{z-index:var(--z-toast);position:absolute;inset:0}.ds-settle{border-radius:inherit;display:grid}.ds-settle>.ds-settle-slot{border-radius:inherit;grid-area:1/1;min-width:0}.ds-stage{isolation:isolate;background:var(--ink);position:relative}.ds-stage:before,.ds-stage:after{content:"";pointer-events:none;z-index:var(--z-stage);position:fixed;inset:-10vh -10vw}.ds-stage:before{background:radial-gradient(45% 35% at 22% 18%,var(--ds-accent) 0%,transparent 65%),radial-gradient(55% 38% at 78% 12%,var(--ds-accent-deep) 0%,transparent 65%),radial-gradient(50% 45% at 12% 92%,var(--ds-accent-deep) 0%,transparent 65%),radial-gradient(55% 38% at 92% 88%,var(--ds-accent) 0%,transparent 65%)}@supports (color:color-mix(in lab,red,red)){.ds-stage:before{background:radial-gradient(45% 35% at 22% 18%,color-mix(in oklab,var(--ds-accent) 10%,transparent) 0%,transparent 65%),radial-gradient(55% 38% at 78% 12%,color-mix(in oklab,var(--ds-accent-deep) 9%,transparent) 0%,transparent 65%),radial-gradient(50% 45% at 12% 92%,color-mix(in oklab,var(--ds-accent-deep) 7%,transparent) 0%,transparent 65%),radial-gradient(55% 38% at 92% 88%,color-mix(in oklab,var(--ds-accent) 6%,transparent) 0%,transparent 65%)}}.ds-stage:before{filter:blur(48px)saturate(120%);opacity:.35;animation:28s ease-in-out infinite ds-aurora-x}.ds-stage:after{opacity:.014;background-image:radial-gradient(#ffffffd9 1px,#0000 1px);background-size:24px 24px;animation:90s linear infinite ds-grid-drift;-webkit-mask-image:radial-gradient(120% 80% at 50% 40%,#0000 35%,oklch(0% 0 0) 90%);mask-image:radial-gradient(120% 80% at 50% 40%,#0000 35%,#000 90%)}.ds-stage>.ds-aurora-2{pointer-events:none;z-index:var(--z-stage);background:radial-gradient(40% 30% at 65% 50%,var(--ds-accent-hi) 0%,transparent 65%),radial-gradient(35% 28% at 30% 70%,var(--ds-accent) 0%,transparent 70%);position:fixed;inset:-10vh -10vw}@supports (color:color-mix(in lab,red,red)){.ds-stage>.ds-aurora-2{background:radial-gradient(40% 30% at 65% 50%,color-mix(in oklab,var(--ds-accent-hi) 7%,transparent) 0%,transparent 65%),radial-gradient(35% 28% at 30% 70%,color-mix(in oklab,var(--ds-accent) 5%,transparent) 0%,transparent 70%)}}.ds-stage>.ds-aurora-2{filter:blur(80px)saturate(110%);mix-blend-mode:screen;opacity:.3;animation:38s ease-in-out infinite ds-aurora-y}.ds-stage>.ds-vignette{pointer-events:none;z-index:var(--z-stage);background:radial-gradient(120% 80% at 50% 0,#0000 40%,#00000061);position:fixed;inset:0}.ds-stage>.ds-stage-content{z-index:var(--z-content);position:relative}.ds-btn{isolation:isolate}.ds-btn:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle 44px at var(--ds-cx,50%) var(--ds-cy,50%),oklch(100% 0 0/.16),transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out-quart);position:absolute;inset:0}@media(hover:hover){.ds-btn:hover:not(:disabled,[aria-disabled=true]):after{opacity:1}.ds-control:hover:not(:focus,:disabled){background-image:radial-gradient(circle 90px at var(--ds-cx,50%) var(--ds-cy,50%),oklch(100% 0 0/.05),transparent)}}.ds-row-lead{transition:scale .26s var(--ease-out-quint)}@media(hover:hover){:root:not([data-motion=reduce]) .ds-row:hover:not(:disabled):not(.ds-rail--glide .ds-row) .ds-row-lead{scale:1.14}}.ds-msg{transition:transform .32s var(--ease-out-quint)}@media(hover:hover){:root:not([data-motion=reduce]) .ds-msg:hover{transform:translate(calc(.5 * var(--ds-space-1)))}}.ds-board{column-gap:var(--ds-space-3)}.ds-board-cell{border-radius:var(--ds-radius-panel);position:absolute;container-type:size}.ds-board-cell[data-lifted]{z-index:var(--z-chrome)}.ds-board-deal{animation:ds-board-deal .62s var(--ease-out-quint) backwards;animation-delay:var(--ds-deal-at,0s)}.ds-board-deal>.ds-board-clip{border-radius:var(--ds-radius-panel);pointer-events:none;animation:ds-board-deal-clip .62s var(--ease-out-quint) backwards;animation-delay:var(--ds-deal-at,0s);overflow:clip}.ds-board-deal>.ds-board-clip>.ds-board-face{animation:ds-board-deal-face .62s var(--ease-out-quint) backwards;animation-delay:var(--ds-deal-at,0s)}:root[data-motion=reduce] .ds-board-deal,:root[data-motion=reduce] .ds-board-deal>.ds-board-clip,:root[data-motion=reduce] .ds-board-deal>.ds-board-clip>.ds-board-face{animation:none}.ds-board-face{border-radius:var(--ds-radius-panel);transition:transform var(--dur-fast) var(--ease-out-quart),opacity var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart)}.ds-board[data-editing] .ds-board-face{opacity:.82}.ds-board-cell[data-lifted] .ds-board-face{opacity:1;transform:scale(1.015);box-shadow:0 22px 44px -18px #000000f2}:root[data-motion=reduce] .ds-board-cell[data-lifted] .ds-board-face{transform:none}.ds-board-handle{border-radius:inherit;cursor:grab;touch-action:none;box-shadow:inset 0 0 0 1px var(--ds-edge);transition:box-shadow var(--dur-fast) var(--ease-out-quart);position:absolute;inset:0}.ds-board-handle:hover{box-shadow:inset 0 0 0 1px var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-board-handle:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--bone) 22%,transparent)}}.ds-board-cell[data-lifted] .ds-board-handle{cursor:grabbing;box-shadow:inset 0 0 0 1px var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.ds-board-cell[data-lifted] .ds-board-handle{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 45%,transparent)}}.ds-board-remove{top:calc(var(--ds-radius-panel) - var(--ds-ctl-sm) / 2 - 1px);right:calc(var(--ds-radius-panel) - var(--ds-ctl-sm) / 2 - 1px);background:var(--ink-deep);position:absolute}.ds-board-settings{top:calc(var(--ds-radius-panel) - var(--ds-ctl-sm) / 2 - 1px);right:calc(var(--ds-radius-panel) + var(--ds-ctl-sm) / 2 + var(--ds-space-1) - 1px);background:var(--ink-deep);position:absolute}.ds-board-resize{width:var(--ds-ctl-xs);height:var(--ds-ctl-xs);border-bottom-right-radius:inherit;cursor:nwse-resize;touch-action:none;color:var(--bone-low);transition:color var(--dur-fast) var(--ease-out-quart);position:absolute;bottom:0;right:0}.ds-board-resize:hover,.ds-board-cell[data-lifted] .ds-board-resize{color:var(--bone)}.ds-board-resize-arc{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:100%;height:100%}.ds-board-lanes{inset:0 calc(-1 * var(--ds-space-3)) 0 0;pointer-events:none;background-image:linear-gradient(to right,oklch(100% 0 0/.022) calc(100% - var(--ds-space-3)),transparent 0);background-size:8.33333% 100%;position:absolute}.ds-board-slot{pointer-events:none;border:1px dashed var(--bone);position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.ds-board-slot{border:1px dashed color-mix(in oklab,var(--bone) 26%,transparent)}}.ds-board-slot{border-radius:var(--ds-radius-panel);transition:transform var(--dur-fast) var(--ease-out-quart);background:#ffffff06}:root[data-motion=reduce] .ds-board-slot{transition:none}.ds-board-ghost{pointer-events:none;opacity:0;border:1px dashed var(--ds-accent-hi);position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.ds-board-ghost{border:1px dashed color-mix(in oklab,var(--ds-accent-hi) 55%,transparent)}}.ds-board-ghost{border-radius:var(--ds-radius-panel);transition:opacity var(--dur-fast) var(--ease-out-quart);z-index:var(--z-sticky)}.ds-board-row,.ds-board-tile{transition:background-color .15s var(--ease-out-quart),border-color .15s var(--ease-out-quart)}.ds-board-row:hover{background-color:#ffffff0d}.ds-board-tile{border:1px solid var(--ds-edge);background-color:#ffffff08}.ds-board-tile:hover:not(:disabled){border-color:var(--bone);background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.ds-board-tile:hover:not(:disabled){border-color:color-mix(in oklab,var(--bone) 18%,transparent)}}.ds-board-figure{font-size:clamp(var(--text-2xl),34cqh,calc(var(--text-2xl) * 3))}.ds-board-chart{overflow:visible}.ds-board-chart-line{fill:none;stroke:var(--bone-dim);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.ds-board-chart--down .ds-board-chart-line{stroke:var(--ds-accent-hi)}.ds-board-chart-fill{fill:#ffffff0a}.ds-board-note:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-edge);outline:none}.ds-platform-mark{font-family:var(--font-ui);letter-spacing:-.02em;color:var(--card-fg,var(--bone));background:var(--card-fg,var(--bone));flex-shrink:0;place-items:center;font-weight:700;line-height:1;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.ds-platform-mark{background:color-mix(in srgb,var(--card-fg,var(--bone)) 9%,transparent)}}.ds-platform-mark{box-shadow:inset 0 0 0 1px var(--card-fg,var(--bone))}@supports (color:color-mix(in lab,red,red)){.ds-platform-mark{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-fg,var(--bone)) 12%,transparent)}}.ds-platform-mark{-webkit-user-select:none;user-select:none}.ds-platform-mark--sm{aspect-ratio:1;width:20px;font-size:var(--text-2xs);letter-spacing:-.04em;border-radius:var(--ds-radius-chip)}.ds-platform-mark--md{aspect-ratio:1;width:28px;font-size:var(--text-2xs);border-radius:var(--ds-radius-control)}.ds-platform-mark--lg{aspect-ratio:1;width:40px;font-size:var(--text-sm);border-radius:var(--ds-radius-control)}.ds-platform-mark__logo{width:16px}.ds-platform-mark--sm .ds-platform-mark__logo{width:12px}.ds-platform-mark--lg .ds-platform-mark__logo{width:24px}.ds-platform-mark__logo[data-late]{animation:ds-platform-logo-in var(--dur-fast) var(--ease-out-quart) both}@keyframes ds-platform-logo-in{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}.ds-activity-art{border-radius:var(--ds-radius-control);background:var(--card-fg,var(--bone));flex-shrink:0;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ds-activity-art{background:color-mix(in srgb,var(--card-fg,var(--bone)) 7%,transparent)}}.ds-activity-art{color:var(--card-fg-mute,var(--bone-mute))}.ds-activity-art--lg{aspect-ratio:1;width:64px}.ds-activity-card__art{aspect-ratio:1;flex-shrink:0;width:104px;display:flex}.ds-activity-card:not(:has(.ds-activity-card__footer)) .ds-activity-card__art{width:76px}.ds-activity-card__art>.ds-activity-art-stack{width:100%;height:100%}.ds-activity-card .ds-activity-art--lg{border-radius:var(--ds-radius-card);width:100%;height:100%}.ds-activity-card[data-backdrop] .ds-activity-art--lg{box-shadow:0 0 0 1px var(--bone),var(--ds-drop)}@supports (color:color-mix(in lab,red,red)){.ds-activity-card[data-backdrop] .ds-activity-art--lg{box-shadow:0 0 0 1px color-mix(in srgb,var(--bone) 10%,transparent),var(--ds-drop)}}.ds-activity-art--fill{inset:calc(var(--ds-space-7) * -1);filter:blur(30px)saturate(1.5);background:0 0;border-radius:0;position:absolute}.ds-activity-art--md{aspect-ratio:1;width:44px}.ds-activity-art-stack{flex-shrink:0;display:block;position:relative}.ds-activity-art--badge{right:calc(var(--ds-space-1) * -1);bottom:calc(var(--ds-space-1) * -1);aspect-ratio:1;border-radius:var(--ds-radius-pill);width:18px;box-shadow:0 0 0 2px var(--ink);position:absolute}.ds-activity-card__actions{gap:var(--ds-space-2);margin-top:var(--ds-space-2);display:flex}.ds-activity-card__actions>*{flex:1 1 0;min-width:0}.ds-activity-art.ds-own-game-icon{width:28px}.ds-activity-art__glyph{place-items:center;display:grid;position:absolute;inset:0}.ds-activity-art__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-normal) var(--ease-out),transform var(--dur-normal) var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}.ds-activity-art__img[data-ready]{opacity:1;transform:none}.ds-progress-rail{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.ds-progress-rail__track{border-radius:var(--ds-radius-pill);background:var(--card-fg,var(--bone));height:4px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ds-progress-rail__track{background:color-mix(in srgb,var(--card-fg,var(--bone)) 14%,transparent)}}.ds-progress-rail__fill{border-radius:inherit;background:var(--card-fg-dim,var(--bone-dim));transform-origin:0;transition:transform .52s linear;position:absolute;inset:0}.ds-progress-rail__fill[data-jump]{transition:none}.ds-progress-rail__times{padding-inline:var(--ds-space-1);font-size:var(--text-2xs);color:var(--card-fg-mute,var(--bone-mute));justify-content:space-between;line-height:1;display:flex}.ds-activity-card{isolation:isolate;gap:var(--ds-space-3);min-width:0;padding:var(--ds-space-2);border-radius:calc(var(--ds-radius-card) + var(--ds-space-2));background:radial-gradient(120% 90% at 0% 0%,var(--card-fg,var(--bone)),transparent 70%),var(--card-fg,var(--bone));display:flex;position:relative;overflow:hidden;container-type:inline-size}@supports (color:color-mix(in lab,red,red)){.ds-activity-card{background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--card-fg,var(--bone)) 6%,transparent),transparent 70%),color-mix(in srgb,var(--card-fg,var(--bone)) 3%,transparent)}}.ds-activity-card{box-shadow:inset 0 0 0 1px var(--card-line,var(--ink-line))}.ds-activity-card[data-backdrop]{--card-fg:var(--bone);--card-fg-dim:var(--bone-dim);--card-fg-mute:var(--bone-mute);--card-line:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-activity-card[data-backdrop]{--card-line:color-mix(in srgb, var(--bone) 9%, transparent)}}.ds-activity-card[data-backdrop]{background:var(--ink)}.ds-activity-card__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ds-activity-card__backdrop:after{content:"";background:linear-gradient(100deg,var(--ink) 0%,var(--ink) 55%,var(--ink) 100%),linear-gradient(180deg,transparent 40%,var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-activity-card__backdrop:after{background:linear-gradient(100deg,color-mix(in srgb,var(--ink) 82%,transparent),color-mix(in srgb,var(--ink) 64%,transparent) 55%,color-mix(in srgb,var(--ink) 48%,transparent)),linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--ink) 40%,transparent))}}.ds-activity-card__main{justify-content:center;gap:var(--ds-space-4);min-width:0;padding-top:var(--ds-space-4);flex-direction:column;flex:1;display:flex}.ds-activity-card__head{top:var(--ds-space-2);right:var(--ds-space-2);align-items:center;gap:var(--ds-space-2);max-width:calc(100% - 104px - var(--ds-space-3) - var(--ds-space-4));flex-direction:row-reverse;display:flex;position:absolute}.ds-activity-card__kind{padding:var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--card-fg,var(--bone));flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ds-activity-card__kind{background:color-mix(in srgb,var(--card-fg,var(--bone)) 9%,transparent)}}.ds-activity-card__kind{color:var(--card-fg-dim,var(--bone-dim))}.ds-activity-card__eyebrow{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--card-fg-mute,var(--bone-mute));flex:1;overflow:hidden}.ds-activity-card__aside{padding-right:var(--ds-space-1);color:var(--card-fg-dim,var(--bone-dim));flex-shrink:0;align-self:center}.ds-activity-elapsed{align-items:flex-end;gap:var(--ds-space-0);flex-direction:column;display:flex}.ds-activity-elapsed__figure{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--card-fg,var(--bone));font-weight:600;line-height:1.25}.ds-activity-elapsed__word{align-items:center;gap:var(--ds-space-1);font-size:var(--text-2xs);color:var(--card-fg-mute,var(--bone-mute));line-height:1.3;display:inline-flex}.ds-activity-elapsed__dot{border-radius:var(--ds-radius-pill);background:var(--ds-online,var(--bone-dim));width:6px;height:6px}.ds-activity-card__body{align-items:center;gap:var(--ds-space-3);min-width:0;display:flex}.ds-activity-card__words{gap:var(--ds-space-0);flex-direction:column;flex:1;min-width:0;display:flex}@container (max-width:340px){.ds-activity-card__eyebrow{display:none}.ds-activity-card__art{width:88px}}@container (max-width:270px){.ds-activity-card__art,.ds-activity-card:not(:has(.ds-activity-card__footer)) .ds-activity-card__art{width:72px}.ds-activity-card__main{gap:var(--ds-space-3);padding-top:var(--ds-space-3)}.ds-activity-card__title{font-size:var(--text-sm)}}.ds-activity-card__title,.ds-activity-card__line{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);letter-spacing:var(--ds-track-ui);overflow:hidden}.ds-activity-card__title{font-size:var(--text-base);color:var(--card-fg,var(--bone));font-weight:600;line-height:1.25}.ds-activity-card__line{font-size:var(--text-xs);color:var(--card-fg-dim,var(--bone-dim));font-weight:500;line-height:1.3}.ds-activity-card__line--quiet{color:var(--card-fg-mute,var(--bone-mute))}.ds-activity-card__footer{min-width:0;font-size:var(--text-xs);color:var(--card-fg-mute,var(--bone-mute))}.ds-activity-card__footer .ds-progress-rail{gap:calc(var(--ds-space-2) + var(--ds-space-1))}.ds-link-card{gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-3);border-radius:var(--ds-radius-found);background:var(--card-fg,var(--bone));flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.ds-link-card{background:color-mix(in srgb,var(--card-fg,var(--bone)) 4%,var(--card-bg,transparent))}}.ds-link-card{box-shadow:inset 0 0 0 1px var(--card-line,var(--ink-line));color:var(--card-fg,var(--bone));transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);text-decoration:none}a.ds-link-card:hover{background:var(--card-fg,var(--bone))}@supports (color:color-mix(in lab,red,red)){a.ds-link-card:hover{background:color-mix(in srgb,var(--card-fg,var(--bone)) 7%,var(--card-bg,transparent))}}a.ds-link-card:hover{box-shadow:inset 0 0 0 1px var(--card-fg,var(--bone))}@supports (color:color-mix(in lab,red,red)){a.ds-link-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-fg,var(--bone)) 18%,transparent)}}a.ds-link-card:active{transform:scale(.985)}a.ds-link-card:focus-visible{outline:2px solid var(--ds-focus-ring,var(--bone));outline-offset:2px}.ds-link-card__head{align-items:center;gap:var(--ds-space-3);min-width:0;display:flex}.ds-link-card__face{aspect-ratio:1;flex-shrink:0;width:32px;display:block;position:relative}.ds-link-card__picture{object-fit:cover;border-radius:var(--ds-radius-control);background:var(--card-fg,var(--bone));width:100%;height:100%}@supports (color:color-mix(in lab,red,red)){.ds-link-card__picture{background:color-mix(in srgb,var(--card-fg,var(--bone)) 7%,transparent)}}.ds-link-card__badge{background:var(--card-bg,var(--ink-soft));box-shadow:0 0 0 2px var(--card-bg,var(--ink-soft));position:absolute;bottom:-6px;right:-6px}.ds-link-card__names{min-width:0;font-family:var(--font-ui);letter-spacing:var(--ds-track-ui);flex-direction:column;flex:1;gap:2px;display:flex}.ds-link-card__title{align-items:center;gap:var(--ds-space-1);min-width:0;font-size:var(--text-sm);color:var(--card-fg,var(--bone));font-weight:600;display:flex}.ds-link-card__verified{border-radius:var(--ds-radius-pill);background:var(--card-fg,var(--bone));width:14px;height:14px;color:var(--card-bg,var(--ink-deep));flex-shrink:0;place-items:center;display:inline-grid}.ds-link-card__subtitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--card-fg-mute,var(--bone-mute));font-weight:500;overflow:hidden}.ds-link-card__out{color:var(--card-fg-mute,var(--bone-mute));transition:color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);flex-shrink:0;align-self:flex-start}a.ds-link-card:hover .ds-link-card__out{color:var(--card-fg,var(--bone));transform:translate(2px,-2px)}.ds-link-card__live{align-items:center;gap:var(--ds-space-2);min-width:0;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--card-fg-dim,var(--bone-dim));font-weight:500;display:flex}.ds-link-card__live-dot{border-radius:var(--ds-radius-pill);background:var(--ds-online);flex-shrink:0;width:6px;height:6px}.ds-link-card__note{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--card-fg-mute,var(--bone-mute))}.ds-link-card__stats{gap:var(--ds-space-1) var(--ds-space-3);flex-wrap:wrap;margin:0;display:flex}.ds-link-card__stat{align-items:baseline;gap:var(--ds-space-1);flex-direction:row-reverse;min-width:0;display:flex}.ds-link-card__stat dt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--card-fg-mute,var(--bone-mute));overflow:hidden}.ds-link-card__stat dd{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--card-fg,var(--bone));margin:0;font-weight:600;overflow:hidden}.ds-link-card__items{gap:var(--ds-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-link-card__item{align-items:baseline;gap:var(--ds-space-1);min-width:0;max-width:100%;padding:2px var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--card-fg,var(--bone));display:flex}@supports (color:color-mix(in lab,red,red)){.ds-link-card__item{background:color-mix(in srgb,var(--card-fg,var(--bone)) 6%,transparent)}}.ds-link-card__item{font-family:var(--font-ui);font-size:var(--text-xs)}.ds-link-card__item-title{text-overflow:ellipsis;white-space:nowrap;color:var(--card-fg-dim,var(--bone-dim));font-weight:500;overflow:hidden}.ds-link-card__item-sub{color:var(--card-fg-mute,var(--bone-mute));flex-shrink:0}.ds-profile-scroll>[data-orientation=vertical]{margin-block:var(--ds-radius-profile);margin-inline-end:var(--ds-space-0)}.ds-link-tiles{--ds-link-tile:32px;--ds-link-row:44px;align-content:flex-start;gap:var(--ds-space-2);max-height:calc(var(--ds-link-row) + 2 * var(--ds-link-tile) + 4 * var(--ds-space-2));padding:var(--ds-space-2);margin:calc(-1 * var(--ds-space-2));flex-wrap:wrap;display:flex}.ds-link-tile__button,.ds-link-row__face{cursor:pointer;border-radius:var(--ds-radius-control);background:0 0;border:0;flex-shrink:0;padding:0;display:block}.ds-link-tile__button:focus-visible,.ds-link-row__face:focus-visible,.ds-link-row__out:focus-visible{outline:2px solid var(--ds-focus-ring,var(--bone));outline-offset:2px}.ds-link-tile__face{width:var(--ds-link-tile);aspect-ratio:1;transition:transform var(--dur-fast) var(--ease-out);display:block;position:relative}.ds-link-tile__button:hover .ds-link-tile__face{transform:translateY(-2px)scale(1.06)}.ds-link-tile__button:active .ds-link-tile__face{transform:scale(.94)}.ds-link-tile__face--row{width:32px}.ds-link-tile__picture{object-fit:cover;border-radius:var(--ds-radius-control);background:var(--card-fg,var(--bone));width:100%;height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.ds-link-tile__picture{background:color-mix(in srgb,var(--card-fg,var(--bone)) 7%,transparent)}}.ds-link-tile__mark{width:100%}.ds-link-tile__badge{width:18px;font-size:var(--text-2xs);letter-spacing:-.06em;border-radius:var(--ds-radius-chip);background:var(--card-bg,var(--ink-soft));box-shadow:0 0 0 2px var(--card-bg,var(--ink-soft));position:absolute;bottom:-5px;right:-5px}.ds-link-row{align-items:center;gap:var(--ds-space-2);min-width:0;height:var(--ds-link-row);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-link-row);background:var(--card-fg,var(--bone));flex-basis:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.ds-link-row{background:color-mix(in srgb,var(--card-fg,var(--bone)) 4%,var(--card-bg,transparent))}}.ds-link-row{box-shadow:inset 0 0 0 1px var(--card-line,var(--ink-line));color:var(--card-fg,var(--bone))}.ds-link-row__words{min-width:0;font-family:var(--font-ui);letter-spacing:var(--ds-track-ui);flex-direction:column;flex:1;gap:1px;display:flex}.ds-link-row__title{align-items:center;gap:var(--ds-space-1);min-width:0;font-size:var(--text-sm);font-weight:600;line-height:1.15;display:flex}.ds-link-row__handle{min-width:0;font-size:var(--text-xs);color:var(--card-fg-mute,var(--bone-mute));font-weight:500}.ds-link-row__kicker{align-items:center;gap:var(--ds-space-1);min-width:0;font-size:var(--text-2xs);line-height:var(--ds-leading-chrome);color:var(--card-fg-mute,var(--bone-mute));font-weight:500;display:flex}.ds-link-row__platform{text-transform:uppercase;letter-spacing:var(--ds-track-ui-wide);color:var(--card-fg-dim,var(--bone-dim));flex-shrink:0;font-weight:600}.ds-link-row__sep{flex-shrink:0}.ds-link-row__detail{min-width:0}.ds-link-row__out{width:var(--ds-link-tile);aspect-ratio:1;border-radius:var(--ds-radius-control);color:var(--card-fg-mute,var(--bone-mute));transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);flex-shrink:0;place-items:center;display:grid}.ds-link-row__out:hover{color:var(--card-fg,var(--bone));background:var(--card-fg,var(--bone))}@supports (color:color-mix(in lab,red,red)){.ds-link-row__out:hover{background:color-mix(in srgb,var(--card-fg,var(--bone)) 8%,transparent)}}.ds-link-row__out:hover{transform:translate(1px,-1px)}.ds-platform-picker{gap:var(--ds-space-1);grid-template-columns:repeat(auto-fill,minmax(148px,1fr));display:grid}.ds-platform-tile{align-items:center;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-1) var(--ds-space-3) var(--ds-space-1) var(--ds-space-1);border-radius:calc(var(--ds-radius-chip) + var(--ds-space-1));font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--ds-track-ui);text-align:left;color:var(--bone-dim);box-shadow:inset 0 0 0 1px var(--ink-line);transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);background:0 0;font-weight:500;display:flex}.ds-platform-tile:hover{color:var(--bone);background:var(--ink-raise)}.ds-platform-tile:active{transform:scale(.97)}.ds-platform-tile:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.ds-platform-tile--on{color:var(--bone);background:var(--ink-raise);box-shadow:inset 0 0 0 1px var(--bone-mute)}.ds-platform-tile__held{font-size:var(--text-2xs);color:var(--bone-low);flex-shrink:0;margin-left:auto}.ds-update-track{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.ds-update-step{align-items:center;gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex;position:relative}.ds-update-line{background:#ffffff1f;width:calc(100% - 28px);height:1px;position:absolute;top:8px;left:calc(50% + 14px);overflow:hidden}.ds-update-line[data-skipped]{background:repeating-linear-gradient(90deg,#ffffff24 0 3px,#0000 3px 7px)}.ds-update-line-fill{background:var(--bone-dim);transform-origin:0;transition:transform var(--dur-scene) var(--ease-out-expo);position:absolute;inset:0}.ds-update-node{border-radius:var(--ds-radius-pill);width:17px;height:17px;color:var(--ink);transition:background-color var(--dur-normal) var(--ease-out-quart),border-color var(--dur-normal) var(--ease-out-quart);background:0 0;border:1px solid oklch(100% 0 0/.18);place-items:center;display:grid;position:relative}.ds-update-node>*{grid-area:1/1}.ds-update-node-dot{border-radius:var(--ds-radius-pill);background:var(--ds-accent);opacity:0;width:7px;height:7px;transition:opacity var(--dur-normal) var(--ease-out-quart),transform var(--dur-scene) var(--ease-out-expo);transform:scale(.2)}.ds-update-node-mark{opacity:0;transition:opacity var(--dur-fast) var(--ease-out-quart),transform var(--dur-scene) var(--ease-out-expo);place-items:center;display:grid;transform:scale(.4)rotate(-30deg)}.ds-update-label{max-width:100%;color:var(--bone-mute);font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-normal) var(--ease-out-quart);font-weight:600;line-height:14px;overflow:hidden}.ds-update-step[data-state=current] .ds-update-node{border-color:var(--ds-accent)}.ds-update-step[data-state=current] .ds-update-node-dot{opacity:1;transform:none}.ds-update-step[data-state=current] .ds-update-label{color:var(--bone)}.ds-update-step[data-state=done] .ds-update-node{border-color:var(--bone);background:var(--bone)}.ds-update-step[data-state=done] .ds-update-node-mark[data-mark=done],.ds-update-step[data-state=failed] .ds-update-node-mark[data-mark=failed]{opacity:1;transform:none}.ds-update-step[data-state=done] .ds-update-label{color:var(--bone-dim)}.ds-update-step[data-step=done][data-state=done] .ds-update-label{color:var(--bone)}.ds-update-step[data-state=skipped] .ds-update-node{opacity:.6;border-style:dashed}.ds-update-step[data-state=skipped] .ds-update-label{opacity:.6}.ds-update-step[data-state=failed] .ds-update-node{border-color:var(--ds-accent-deep);background:var(--ds-accent-deep);color:var(--bone)}.ds-update-step[data-state=failed] .ds-update-label{color:var(--ds-accent-hi)}:root[data-motion=reduce] .ds-update-track *{transition:none}.ds-updates-card{align-items:stretch;gap:var(--ds-space-4);margin-top:var(--ds-space-4);padding:var(--ds-space-5) var(--ds-space-4) var(--ds-space-4);flex-direction:column;display:flex}.ds-updates-card .ds-update-track{max-width:440px;margin-inline:auto}.ds-updates-say{animation:ds-updates-say var(--dur-scene) var(--ease-out-expo) both}.ds-updates-card [data-failed]{color:var(--ds-accent-hi);-webkit-user-select:text;user-select:text}.ds-updates-action{font-variant-numeric:tabular-nums;min-width:19ch}@keyframes ds-updates-say{0%{opacity:0;transform:translateY(4px)}}:root[data-motion=reduce] .ds-updates-say{animation:none}.ds-announce-label{font-family:var(--font-ui);font-size:var(--text-2xs);line-height:var(--ds-leading-chrome);letter-spacing:var(--ds-track-ui-wide);text-transform:uppercase;color:var(--bone-mute);font-weight:600}.ds-announce-dot{border-radius:var(--ds-radius-pill);background:var(--bone-low);flex:none;width:4px;height:4px;margin-top:calc(.5lh - 2px)}[data-announce-group=new] .ds-announce-dot{background:var(--ds-accent-hi)}.ds-announce-rest{margin-top:calc(-1 * var(--ds-space-2));transition:grid-template-rows .38s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.ds-announce-rest-body{padding-top:var(--ds-space-2)}.ds-announce-rest[data-open]{grid-template-rows:1fr}.ds-announce-rest .ds-announce-line{opacity:0;transition:opacity .22s var(--ease-out-quart),translate .32s var(--ease-out-expo);translate:0 6px}.ds-announce-rest[data-open] .ds-announce-line{opacity:1;transition-delay:calc(min(var(--i,0),12)*26ms + 60ms);translate:0}.ds-announce-chevron{transition:rotate .28s var(--ease-out-expo)}.ds-announce-more[data-open] .ds-announce-chevron{rotate:180deg}.ds-announce-more,.ds-announce a{min-height:var(--ds-ctl-xs);padding-inline:var(--ds-space-1);margin-inline:calc(-1 * var(--ds-space-1))}:root[data-motion=reduce] .ds-announce-rest,:root[data-motion=reduce] .ds-announce-rest .ds-announce-line,:root[data-motion=reduce] .ds-announce-chevron{transition:none}.dev-shell{isolation:isolate;background:var(--color-ink);flex-direction:column;height:100%;display:flex;position:relative}.dev-field{z-index:0;pointer-events:none;position:fixed;inset:0}.dev-field-shade{background:linear-gradient(to bottom,transparent 55%,var(--color-ink) 100%),radial-gradient(90% 60% at 50% 0%,transparent 40%,var(--color-ink) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.dev-field-shade{background:linear-gradient(to bottom,transparent 55%,color-mix(in oklch,var(--color-ink) 70%,transparent) 100%),radial-gradient(90% 60% at 50% 0%,transparent 40%,color-mix(in oklch,var(--color-ink) 45%,transparent) 100%)}}.dev-brand{align-items:center;gap:var(--ds-space-2);min-width:0;padding:0 var(--ds-space-1);color:var(--color-bone);display:flex}.dev-brand-sub{color:var(--color-bone-mute);font-size:var(--text-xs);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.dev-brand:hover .dev-brand-sub{color:var(--color-bone-dim)}.dev-card-more{top:var(--ds-space-2);right:var(--ds-space-2);width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-control);color:var(--color-bone-mute);opacity:0;transition:opacity var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);place-items:center;display:inline-grid;position:absolute}li:hover>.dev-card-more,.dev-card-more:focus-visible,.dev-card-more[data-state=open]{opacity:1}.dev-card-more:hover,.dev-card-more[data-state=open]{color:var(--color-bone);background:#ffffff0f}@media(hover:none){.dev-card-more{opacity:1}}.dev-tile{flex-shrink:0;display:inline-flex;position:relative}.dev-tile-kind{right:calc(var(--ds-space-1) * -1);bottom:calc(var(--ds-space-1) * -1);width:var(--ds-space-5);height:var(--ds-space-5);border:1px solid var(--ink-line);border-radius:var(--ds-radius-chip);background:var(--color-ink);color:var(--color-bone-mute);place-items:center;display:inline-grid;position:absolute}.dev-hero-title{color:var(--color-bone);font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.25rem,7vw,3.75rem);font-weight:700;line-height:1.02}.dev-welcome{padding-top:var(--ds-space-6)}.dev-depth-room{height:clamp(9rem,24vh,14rem)}.dev-window{border-radius:var(--ds-radius-slab);overflow:hidden}.dev-window-bar{padding:var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ink-line);align-items:center;display:flex}.dev-reading{max-width:46rem}.dev-doc{color:var(--color-bone-dim);font-size:var(--text-sm);line-height:1.7}.dev-doc>*+*{margin-top:var(--ds-space-4)}.dev-doc h1{color:var(--color-bone);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.02em;line-height:1.15}.dev-doc h2{margin-top:var(--ds-space-7);padding-top:var(--ds-space-4);border-top:1px solid var(--color-ink-line);color:var(--color-bone);font-size:var(--text-lg);letter-spacing:-.01em;line-height:1.3}.dev-doc h3{margin-top:var(--ds-space-6);color:var(--color-bone);font-size:var(--text-base)}.dev-doc h2,.dev-doc h3{scroll-margin-top:var(--ds-space-6)}.dev-doc strong{color:var(--color-bone);font-weight:600}.dev-doc a{color:var(--color-bone);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.dev-doc a:hover{-webkit-text-decoration-color:var(--color-bone);text-decoration-color:var(--color-bone)}.dev-doc :not(pre)>code{border-radius:var(--ds-radius-inline);background:var(--color-ink-raise);color:var(--color-bone);font-family:var(--font-mono);padding:.05em .35em;font-size:.92em}.dev-doc ul,.dev-doc ol{padding-left:var(--ds-space-5)}.dev-doc ul{list-style:outside}.dev-doc ol{list-style:decimal}.dev-doc li+li{margin-top:var(--ds-space-1)}.dev-doc li::marker{color:var(--color-bone-mute)}.dev-table{border:1px solid var(--color-ink-line);border-radius:var(--ds-radius-card);overflow-x:auto}.dev-table table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.dev-table th{padding:var(--ds-space-2) var(--ds-space-3);background:var(--color-ink-raise);color:var(--color-bone-mute);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;font-weight:500}.dev-table td{padding:var(--ds-space-2) var(--ds-space-3);border-top:1px solid var(--color-ink-line);vertical-align:top}.dev-kit-plate{padding:var(--ds-space-3);border:1px solid var(--color-ink-line);border-radius:var(--ds-radius-card);background:var(--color-ink);transition:border-color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.dev-kit-plate[data-theme=light]{background:var(--color-bone)}.dev-kit-plate:hover,.dev-kit-plate:focus-visible{border-color:var(--color-bone-mute)}.dev-kit-plate img{max-width:100%;height:auto;display:block}.dev-callout{padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--color-ink-line);border-left:2px solid var(--color-bone-mute);border-radius:var(--ds-radius-card);background:var(--color-ink-soft)}.dev-callout[data-kind=warning]{border-left-color:var(--ds-warn)}.dev-callout>*+*{margin-top:var(--ds-space-2)}.dev-defs dt{color:var(--color-bone)}.dev-defs dd{margin:var(--ds-space-1) 0 var(--ds-space-4) var(--ds-space-4)}.dev-sig{padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--color-ink-line);border-radius:var(--ds-radius-card);background:var(--color-ink-deep);color:var(--color-bone-dim);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;overflow-x:auto}.dev-sig b{color:var(--color-bone);font-weight:600}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-ds-3{inset-inline:var(--ds-space-3)}.-inset-y-\[3px\]{inset-block:-3px}.inset-y-0{inset-block:0}.-top-\[3px\]{top:-3px}.-top-ds-1{top:calc(var(--ds-space-1) * -1)}.top-0{top:0}.top-1\/2{top:50%}.top-\[calc\(var\(--ds-chrome-h\)\+var\(--spacing-ds-3\)\)\]{top:calc(var(--ds-chrome-h) + var(--spacing-ds-3))}.top-\[calc\(var\(--ds-radius-settings\)-var\(--ds-ctl-sm\)\/2-1px\)\]{top:calc(var(--ds-radius-settings) - var(--ds-ctl-sm) / 2 - 1px)}.top-\[var\(--ds-dock-top\,calc\(var\(--ds-chrome-h\)\+var\(--spacing-ds-3\)\)\)\]{top:var(--ds-dock-top,calc(var(--ds-chrome-h) + var(--spacing-ds-3)))}.top-ds-2{top:var(--ds-space-2)}.top-ds-3{top:var(--ds-space-3)}.top-ds-4{top:var(--ds-space-4)}.top-full{top:100%}.-right-\[3px\]{right:-3px}.-right-ds-0{right:calc(var(--ds-space-0) * -1)}.-right-ds-1{right:calc(var(--ds-space-1) * -1)}.right-0{right:0}.right-\[3px\]{right:3px}.right-\[calc\(var\(--ds-radius-settings\)-var\(--ds-ctl-sm\)\/2-1px\)\]{right:calc(var(--ds-radius-settings) - var(--ds-ctl-sm) / 2 - 1px)}.right-\[calc\(var\(--ds-space-5\)\+var\(--ds-space-2\)\)\]{right:calc(var(--ds-space-5) + var(--ds-space-2))}.right-ds-1{right:var(--ds-space-1)}.right-ds-2{right:var(--ds-space-2)}.right-ds-3{right:var(--ds-space-3)}.right-ds-4{right:var(--ds-space-4)}.-bottom-\[3px\]{bottom:-3px}.-bottom-\[6px\]{bottom:-6px}.-bottom-ds-0{bottom:calc(var(--ds-space-0) * -1)}.bottom-0{bottom:0}.bottom-\[3px\]{bottom:3px}.bottom-\[calc\(100\%-4px\)\]{bottom:calc(100% - 4px)}.bottom-ds-1{bottom:var(--ds-space-1)}.bottom-ds-3{bottom:var(--ds-space-3)}.bottom-ds-4{bottom:var(--ds-space-4)}.bottom-full{bottom:100%}.-left-\[3px\]{left:-3px}.-left-\[26px\]{left:-26px}.left-0{left:0}.left-1\/2{left:50%}.left-\[3px\]{left:3px}.left-\[10px\]{left:10px}.left-ds-1{left:var(--ds-space-1)}.left-ds-3{left:var(--ds-space-3)}.left-ds-4{left:var(--ds-space-4)}.left-ds-5{left:var(--ds-space-5)}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[var\(--z-chrome\)\]{z-index:var(--z-chrome)}.z-\[var\(--z-content\)\]{z-index:var(--z-content)}.z-\[var\(--z-overlay\)\]{z-index:var(--z-overlay)}.z-\[var\(--z-stage\)\]{z-index:var(--z-stage)}.z-\[var\(--z-sticky\)\]{z-index:var(--z-sticky)}.order-1{order:1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-ds-1{margin:calc(var(--ds-space-1) * -1)}.-m-ds-6{margin:calc(var(--ds-space-6) * -1)}.m-0{margin:0}.m-9{margin:calc(var(--spacing) * 9)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-ds-1{margin-inline:calc(var(--ds-space-1) * -1)}.-mx-ds-2{margin-inline:calc(var(--ds-space-2) * -1)}.-mx-ds-4{margin-inline:calc(var(--ds-space-4) * -1)}.mx-auto{margin-inline:auto}.mx-ds-1{margin-inline:var(--ds-space-1)}.mx-ds-2{margin-inline:var(--ds-space-2)}.mx-ds-3{margin-inline:var(--ds-space-3)}.mx-ds-4{margin-inline:var(--ds-space-4)}.mx-ds-5{margin-inline:var(--ds-space-5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-\[2px\]{margin-block:-2px}.-my-\[11px\]{margin-block:-11px}.-my-ds-1{margin-block:calc(var(--ds-space-1) * -1)}.-my-ds-2{margin-block:calc(var(--ds-space-2) * -1)}.my-auto{margin-block:auto}.my-ds-2{margin-block:var(--ds-space-2)}.ms-auto{margin-inline-start:auto}.-mt-\[46px\]{margin-top:-46px}.-mt-\[64px\]{margin-top:-64px}.-mt-ds-0{margin-top:calc(var(--ds-space-0) * -1)}.-mt-ds-1{margin-top:calc(var(--ds-space-1) * -1)}.-mt-ds-2{margin-top:calc(var(--ds-space-2) * -1)}.-mt-ds-3{margin-top:calc(var(--ds-space-3) * -1)}.-mt-ds-6{margin-top:calc(var(--ds-space-6) * -1)}.mt-0{margin-top:0}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.mt-ds-0{margin-top:var(--ds-space-0)}.mt-ds-1{margin-top:var(--ds-space-1)}.mt-ds-2{margin-top:var(--ds-space-2)}.mt-ds-3{margin-top:var(--ds-space-3)}.mt-ds-5{margin-top:var(--ds-space-5)}.mt-ds-6{margin-top:var(--ds-space-6)}.mt-ds-7{margin-top:var(--ds-space-7)}.mt-px{margin-top:1px}.-mr-ds-1{margin-right:calc(var(--ds-space-1) * -1)}.-mr-ds-2{margin-right:calc(var(--ds-space-2) * -1)}.mr-0{margin-right:0}.mr-auto{margin-right:auto}.mr-ds-2{margin-right:var(--ds-space-2)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.mb-ds-1{margin-bottom:var(--ds-space-1)}.mb-ds-2{margin-bottom:var(--ds-space-2)}.mb-ds-3{margin-bottom:var(--ds-space-3)}.mb-ds-4{margin-bottom:var(--ds-space-4)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-ds-1{margin-left:calc(var(--ds-space-1) * -1)}.ml-0{margin-left:0}.ml-\[0\.15em\]{margin-left:.15em}.ml-\[calc\(13ch\+var\(--ds-space-3\)\)\]{margin-left:calc(13ch + var(--ds-space-3))}.ml-auto{margin-left:auto}.ml-ds-1{margin-left:var(--ds-space-1)}.ml-ds-2{margin-left:var(--ds-space-2)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-0{width:0;height:0}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[6px\]{width:6px;height:6px}.size-\[7px\]{width:7px;height:7px}.size-\[8px\]{width:8px;height:8px}.size-\[10px\]{width:10px;height:10px}.size-\[14px\]{width:14px;height:14px}.size-\[18px\]{width:18px;height:18px}.size-\[24px\]{width:24px;height:24px}.size-\[32px\]{width:32px;height:32px}.size-\[48px\]{width:48px;height:48px}.size-\[56px\]{width:56px;height:56px}.size-\[64px\]{width:64px;height:64px}.size-\[80px\]{width:80px;height:80px}.size-\[calc\(var\(--ds-ctl-sm\)-var\(--ds-space-1\)\*2\)\]{width:calc(var(--ds-ctl-sm) - var(--ds-space-1) * 2);height:calc(var(--ds-ctl-sm) - var(--ds-space-1) * 2)}.size-\[var\(--ds-ctl\)\]{width:var(--ds-ctl);height:var(--ds-ctl)}.size-\[var\(--ds-ctl-lg\)\]{width:var(--ds-ctl-lg);height:var(--ds-ctl-lg)}.size-\[var\(--ds-ctl-sm\)\]{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm)}.size-\[var\(--ds-ctl-touch\)\]{width:var(--ds-ctl-touch);height:var(--ds-ctl-touch)}.size-\[var\(--ds-ctl-xs\)\]{width:var(--ds-ctl-xs);height:var(--ds-ctl-xs)}.size-\[var\(--ds-icon-md\)\]{width:var(--ds-icon-md);height:var(--ds-icon-md)}.size-\[var\(--ds-portrait-row\)\]{width:var(--ds-portrait-row);height:var(--ds-portrait-row)}.size-ds-2{width:var(--ds-space-2);height:var(--ds-space-2)}.size-ds-3{width:var(--ds-space-3);height:var(--ds-space-3)}.size-full{width:100%;height:100%}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-\[1lh\]{height:1lh}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[8\%\]{height:8%}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[34\%\]{height:34%}.h-\[34px\]{height:34px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[52\%\]{height:52%}.h-\[52px\]{height:52px}.h-\[56\%\]{height:56%}.h-\[58\%\]{height:58%}.h-\[64\%\]{height:64%}.h-\[64px\]{height:64px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[80px\]{height:80px}.h-\[84px\]{height:84px}.h-\[112px\]{height:112px}.h-\[160px\]{height:160px}.h-\[220px\]{height:220px}.h-\[280px\]{height:280px}.h-\[calc\(100dvh_-_48px\)\]{height:calc(100dvh - 48px)}.h-\[calc\(var\(--ds-row\)\+4px\)\]{height:calc(var(--ds-row) + 4px)}.h-\[clamp\(180px\,30vh\,300px\)\]{height:clamp(180px,30vh,300px)}.h-\[min\(24rem\,54vh\)\]{height:min(24rem,54vh)}.h-\[min\(88vh\,1080px\)\]{height:min(88vh,1080px)}.h-\[var\(--ds-chrome-h\)\]{height:var(--ds-chrome-h)}.h-\[var\(--ds-ctl-lg\)\]{height:var(--ds-ctl-lg)}.h-\[var\(--ds-ctl-sm\)\]{height:var(--ds-ctl-sm)}.h-\[var\(--ds-ctl-xs\)\]{height:var(--ds-ctl-xs)}.h-\[var\(--ds-row\)\]{height:var(--ds-row)}.h-\[var\(--ds-row-lg\)\]{height:var(--ds-row-lg)}.h-\[var\(--wallet-list-h\,min\(17rem\,32vh\)\)\]{height:var(--wallet-list-h,min(17rem, 32vh))}.h-ds-3{height:var(--ds-space-3)}.h-ds-4{height:var(--ds-space-4)}.h-full{height:100%}.h-px{height:1px}.max-h-\[16rem\]{max-height:16rem}.max-h-\[38vh\]{max-height:38vh}.max-h-\[40vh\]{max-height:40vh}.max-h-\[42vh\]{max-height:42vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[168px\]{max-height:168px}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100dvh-140px\)\]{max-height:calc(100dvh - 140px)}.max-h-\[min\(56vh\,520px\)\]{max-height:min(56vh,520px)}.max-h-\[min\(60vh\,420px\)\]{max-height:min(60vh,420px)}.max-h-\[min\(70vh\,480px\,var\(--ds-popup-room\)\)\]{max-height:min(70vh,480px,var(--ds-popup-room))}.max-h-\[min\(70vh\,520px\,var\(--ds-popup-room\)\)\]{max-height:min(70vh,520px,var(--ds-popup-room))}.max-h-\[min\(82vh\,760px\)\]{max-height:min(82vh,760px)}.max-h-\[min\(82vh\,760px\,var\(--ds-modal-room\)\)\]{max-height:min(82vh,760px,var(--ds-modal-room))}.max-h-\[min\(88vh\,1080px\,var\(--ds-modal-room\)\)\]{max-height:min(88vh,1080px,var(--ds-modal-room))}.max-h-\[min\(320px\,45vh\)\]{max-height:min(320px,45vh)}.max-h-\[min\(320px\,58vh\)\]{max-height:min(320px,58vh)}.max-h-\[min\(380px\,55vh\)\]{max-height:min(380px,55vh)}.max-h-\[min\(420px\,60vh\)\]{max-height:min(420px,60vh)}.max-h-\[var\(--ds-popup-room\)\]{max-height:var(--ds-popup-room)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-\[1\.4rem\]{min-height:1.4rem}.min-h-\[1lh\]{min-height:1lh}.min-h-\[22px\]{min-height:22px}.min-h-\[30px\]{min-height:30px}.min-h-\[64px\]{min-height:64px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[132px\]{min-height:132px}.min-h-\[220px\]{min-height:220px}.min-h-\[420px\]{min-height:420px}.min-h-\[calc\(100dvh-var\(--ds-frame-bar\)\)\]{min-height:calc(100dvh - var(--ds-frame-bar))}.min-h-\[var\(--ds-ctl\)\]{min-height:var(--ds-ctl)}.min-h-\[var\(--ds-ctl-sm\)\]{min-height:var(--ds-ctl-sm)}.min-h-\[var\(--ds-ctl-touch\)\]{min-height:var(--ds-ctl-touch)}.min-h-\[var\(--ds-ctl-xs\)\]{min-height:var(--ds-ctl-xs)}.min-h-\[var\(--ds-row\)\]{min-height:var(--ds-row)}.min-h-\[var\(--ds-row-lg\)\]{min-height:var(--ds-row-lg)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-44{width:calc(var(--spacing) * 44)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\.5ch\]{width:1.5ch}.w-\[2\.5ch\]{width:2.5ch}.w-\[2ch\]{width:2ch}.w-\[2px\]{width:2px}.w-\[3\.5ch\]{width:3.5ch}.w-\[3px\]{width:3px}.w-\[4ch\]{width:4ch}.w-\[6ch\]{width:6ch}.w-\[7ch\]{width:7ch}.w-\[8px\]{width:8px}.w-\[10px\]{width:10px}.w-\[11rem\]{width:11rem}.w-\[12px\]{width:12px}.w-\[12rem\]{width:12rem}.w-\[13ch\]{width:13ch}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[16rem\]{width:16rem}.w-\[17rem\]{width:17rem}.w-\[18ch\]{width:18ch}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24ch\]{width:24ch}.w-\[26\%\]{width:26%}.w-\[28px\]{width:28px}.w-\[30ch\]{width:30ch}.w-\[32px\]{width:32px}.w-\[55\%\]{width:55%}.w-\[56px\]{width:56px}.w-\[64\%\]{width:64%}.w-\[64px\]{width:64px}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[84px\]{width:84px}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[120px\]{width:120px}.w-\[128px\]{width:128px}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[160px\]{width:160px}.w-\[168px\]{width:168px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[216px\]{width:216px}.w-\[220px\]{width:220px}.w-\[228px\]{width:228px}.w-\[232px\]{width:232px}.w-\[236px\]{width:236px}.w-\[240px\]{width:240px}.w-\[248px\]{width:248px}.w-\[256px\]{width:256px}.w-\[260px\]{width:260px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[calc\(100vw_-_48px\)\]{width:calc(100vw - 48px)}.w-\[calc\(var\(--ds-row-lg\)\/2\)\]{width:calc(var(--ds-row-lg) / 2)}.w-\[clamp\(320px\,calc\(100\%-320px-3rem\)\,520px\)\]{width:clamp(320px,100% - 320px - 3rem,520px)}.w-\[min\(20rem\,100\%\)\]{width:min(20rem,100%)}.w-\[min\(26rem\,100\%\)\]{width:min(26rem,100%)}.w-\[min\(28rem\,100\%\)\]{width:min(28rem,100%)}.w-\[min\(32rem\,100\%\)\]{width:min(32rem,100%)}.w-\[min\(240px\,90vw\)\]{width:min(240px,90vw)}.w-\[min\(300px\,calc\(100vw-2rem\)\)\]{width:min(300px,100vw - 2rem)}.w-\[min\(320px\,calc\(100\%-2rem\)\)\]{width:min(320px,100% - 2rem)}.w-\[min\(320px\,calc\(100vw-2rem\)\)\]{width:min(320px,100vw - 2rem)}.w-\[min\(320px\,calc\(100vw-32px\)\)\]{width:min(320px,100vw - 32px)}.w-\[min\(340px\,calc\(100vw-2rem\)\)\]{width:min(340px,100vw - 2rem)}.w-\[min\(360px\,calc\(100vw-24px\)\)\]{width:min(360px,100vw - 24px)}.w-\[min\(380px\,calc\(100\%-2rem\)\)\]{width:min(380px,100% - 2rem)}.w-\[min\(400px\,90vw\)\]{width:min(400px,90vw)}.w-\[min\(400px\,100\%\)\]{width:min(400px,100%)}.w-\[min\(440px\,calc\(100vw-2rem\)\)\]{width:min(440px,100vw - 2rem)}.w-\[min\(520px\,100\%\)\]{width:min(520px,100%)}.w-\[var\(--ds-ctl\)\]{width:var(--ds-ctl)}.w-\[var\(--ds-portrait-row\)\]{width:var(--ds-portrait-row)}.w-auto{width:auto}.w-ds-2{width:var(--ds-space-2)}.w-ds-4{width:var(--ds-space-4)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[8ch\]{max-width:8ch}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[26ch\]{max-width:26ch}.max-w-\[27rem\]{max-width:27rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[74ch\]{max-width:74ch}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[720px\]{max-width:720px}.max-w-\[880px\]{max-width:880px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[min\(36rem\,100\%\)\]{max-width:min(36rem,100%)}.max-w-\[min\(1920px\,94vw\)\]{max-width:min(1920px,94vw)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[2ch\]{min-width:2ch}.min-w-\[4ch\]{min-width:4ch}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16ch\]{min-width:16ch}.min-w-\[20ch\]{min-width:20ch}.min-w-\[24ch\]{min-width:24ch}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[var\(--ds-ctl-sm\)\]{min-width:var(--ds-ctl-sm)}.min-w-\[var\(--ds-ctl-touch\)\]{min-width:var(--ds-ctl-touch)}.flex-1{flex:1}.flex-\[1\.4\]{flex:1.4}.flex-\[1_1_12rem\]{flex:12rem}.flex-\[1_1_16rem\]{flex:16rem}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[4\]{flex-shrink:4}.shrink-\[999\]{flex-shrink:999}.flex-grow,.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[10px\]{--tw-translate-x:10px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-150{--tw-scale-x:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:ds-pg-fade-in_260ms_var\(--ease-out-expo\)_backwards\]{animation:ds-pg-fade-in .26s var(--ease-out-expo) backwards}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-text{cursor:text}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.\[touch-action\:pan-y_pinch-zoom\]{touch-action:pan-y pinch-zoom}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-ds-3{scroll-margin-top:var(--ds-space-3)}.scroll-mt-ds-6{scroll-margin-top:var(--ds-space-6)}.scroll-pb-\[calc\(var\(--ds-ctl-lg\)\+var\(--ds-space-7\)\)\]{scroll-padding-bottom:calc(var(--ds-ctl-lg) + var(--ds-space-7))}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.break-inside-avoid{break-inside:avoid}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[18px_minmax\(0\,1fr\)_auto\]{grid-template-columns:18px minmax(0,1fr) auto}.grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,14ch\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14ch) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(14rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(88px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(112px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(max\(120px\,calc\(25\%_-_12px\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(max(120px,25% - 12px),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(96px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-\[0\.3em\]{gap:.3em}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[8\%\]{gap:8%}.gap-ds-0{gap:var(--ds-space-0)}.gap-ds-1{gap:var(--ds-space-1)}.gap-ds-2{gap:var(--ds-space-2)}.gap-ds-3{gap:var(--ds-space-3)}.gap-ds-4{gap:var(--ds-space-4)}.gap-ds-5{gap:var(--ds-space-5)}.gap-ds-6{gap:var(--ds-space-6)}.gap-ds-7{gap:var(--ds-space-7)}.gap-px{gap:1px}.gap-x-ds-1{column-gap:var(--ds-space-1)}.gap-x-ds-2{column-gap:var(--ds-space-2)}.gap-x-ds-3{column-gap:var(--ds-space-3)}.gap-x-ds-4{column-gap:var(--ds-space-4)}.gap-x-ds-5{column-gap:var(--ds-space-5)}.gap-x-ds-6{column-gap:var(--ds-space-6)}.gap-x-ds-7{column-gap:var(--ds-space-7)}.gap-y-ds-0{row-gap:var(--ds-space-0)}.gap-y-ds-1{row-gap:var(--ds-space-1)}.gap-y-ds-2{row-gap:var(--ds-space-2)}.gap-y-ds-3{row-gap:var(--ds-space-3)}.gap-y-ds-5{row-gap:var(--ds-space-5)}.gap-y-ds-6{row-gap:var(--ds-space-6)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\[var\(--ds-radius-…\)\]{border-radius:var(--ds-radius-…)}.rounded-attachment{border-radius:var(--ds-radius-attachment)}.rounded-bar{border-radius:var(--ds-radius-bar)}.rounded-button{border-radius:var(--ds-radius-button)}.rounded-button-sm{border-radius:var(--ds-radius-button-sm)}.rounded-button-xs{border-radius:var(--ds-radius-button-xs)}.rounded-card{border-radius:var(--ds-radius-card)}.rounded-chip{border-radius:var(--ds-radius-chip)}.rounded-control{border-radius:var(--ds-radius-control)}.rounded-dock{border-radius:var(--ds-radius-dock)}.rounded-full{border-radius:3.40282e38px}.rounded-inherit{border-radius:inherit}.rounded-inline{border-radius:var(--ds-radius-inline)}.rounded-panel{border-radius:var(--ds-radius-panel)}.rounded-pill{border-radius:var(--ds-radius-pill)}.rounded-plate{border-radius:var(--ds-radius-plate)}.rounded-portrait{border-radius:var(--ds-radius-portrait)}.rounded-profile{border-radius:var(--ds-radius-profile)}.rounded-row{border-radius:var(--ds-radius-row)}.rounded-settings{border-radius:var(--ds-radius-settings)}.rounded-slab{border-radius:var(--ds-radius-slab)}.rounded-squircle{border-radius:var(--ds-radius-squircle)}.rounded-squircle-sm{border-radius:var(--ds-radius-squircle-sm)}.rounded-strip{border-radius:var(--ds-radius-strip)}.rounded-well{border-radius:var(--ds-radius-well)}.rounded-t-card{border-top-left-radius:var(--ds-radius-card);border-top-right-radius:var(--ds-radius-card)}.rounded-t-inherit{border-top-left-radius:inherit;border-top-right-radius:inherit}.rounded-t-profile{border-top-left-radius:var(--ds-radius-profile);border-top-right-radius:var(--ds-radius-profile)}.rounded-tl-elbow{border-top-left-radius:var(--ds-radius-elbow)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[color-mix\(in_oklab\,var\(--bone\)_18\%\,transparent\)\]{border-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--bone\)_18\%\,transparent\)\]{border-color:color-mix(in oklab,var(--bone) 18%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--bone-low\)_70\%\,transparent\)\]{border-color:var(--bone-low)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--bone-low\)_70\%\,transparent\)\]{border-color:color-mix(in oklab,var(--bone-low) 70%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_45\%\,var\(--ds-edge\)\)\]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_45\%\,var\(--ds-edge\)\)\]{border-color:color-mix(in oklab,var(--ds-accent) 45%,var(--ds-edge))}}.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_55\%\,transparent\)\]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_55\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_55\%\,var\(--ds-edge\)\)\]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_55\%\,var\(--ds-edge\)\)\]{border-color:color-mix(in oklab,var(--ds-accent) 55%,var(--ds-edge))}}.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_70\%\,transparent\)\]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--ds-accent\)_70\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-accent) 70%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_55\%\,transparent\)\]{border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_55\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-danger-hi) 55%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_65\%\,transparent\)\]{border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_65\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-danger-hi) 65%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_82\%\,transparent\)\]{border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_82\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-danger-hi) 82%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--bone\)_40\%\,transparent\)\]{border-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--bone\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--bone) 40%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--bone\)_55\%\,transparent\)\]{border-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--bone\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--bone) 55%,transparent)}}.border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_40\%\,transparent\)\]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_40\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-accent) 40%,transparent)}}.border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_44\%\,transparent\)\]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_44\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-accent) 44%,transparent)}}.border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_46\%\,transparent\)\]{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_46\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-accent) 46%,transparent)}}.border-\[color\:color-mix\(in_oklab\,var\(--ds-online\)_40\%\,transparent\)\]{border-color:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_oklab\,var\(--ds-online\)_40\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ds-online) 40%,transparent)}}.border-\[color\:var\(--ds-danger\)\]{border-color:var(--ds-danger)}.border-\[color\:var\(--ds-edge\)\]{border-color:var(--ds-edge)}.border-\[var\(--bone\)\]{border-color:var(--bone)}.border-\[var\(--bone-low\)\]{border-color:var(--bone-low)}.border-\[var\(--card-line\,var\(--ink-line\)\)\]{border-color:var(--card-line,var(--ink-line))}.border-\[var\(--ds-accent\)\]{border-color:var(--ds-accent)}.border-\[var\(--ds-danger\)\]{border-color:var(--ds-danger)}.border-\[var\(--ds-danger-hi\)\]{border-color:var(--ds-danger-hi)}.border-\[var\(--ds-line\)\]{border-color:var(--ds-line)}.border-\[var\(--ds-veil-edge\)\]{border-color:var(--ds-veil-edge)}.border-\[var\(--ds-warn\)\]{border-color:var(--ds-warn)}.border-\[var\(--ink-line\)\]{border-color:var(--ink-line)}.border-\[var\(--ink-raise\)\]{border-color:var(--ink-raise)}.border-\[…\]{border-color:…}.border-bone{border-color:var(--bone)}.border-bone-dim{border-color:var(--bone-dim)}.border-bone-low{border-color:var(--bone-low)}.border-current{border-color:currentColor}.border-ink-line{border-color:var(--ink-line)}.border-online{border-color:var(--ds-online)}.border-transparent{border-color:#0000}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--bone\)_6\%\,transparent\)\]{background-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--bone\)_6\%\,transparent\)\]{background-color:color-mix(in oklab,var(--bone) 6%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_12\%\,transparent\)\]{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ds-accent) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_16\%\,transparent\)\]{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_16\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ds-accent) 16%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_18\%\,transparent\)\]{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_18\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ds-accent) 18%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_28\%\,transparent\)\]{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_28\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ds-accent) 28%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_55\%\,transparent\)\]{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_55\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--ds-accent-deep\)_62\%\,transparent\)\]{background-color:var(--ds-accent-deep)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--ds-accent-deep\)_62\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ds-accent-deep) 62%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--ink-deep\)_42\%\,transparent\)\]{background-color:var(--ink-deep)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ink-deep\)_42\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ink-deep) 42%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--ink-deep\)_55\%\,transparent\)\]{background-color:var(--ink-deep)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--ink-deep\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ink-deep) 55%,transparent)}}.bg-\[var\(--bone\)\]{background-color:var(--bone)}.bg-\[var\(--bone-dim\)\]{background-color:var(--bone-dim)}.bg-\[var\(--bone-low\)\]{background-color:var(--bone-low)}.bg-\[var\(--color-ink-raise\)\]{background-color:var(--color-ink-raise)}.bg-\[var\(--ds-accent\)\]{background-color:var(--ds-accent)}.bg-\[var\(--ds-accent-dim\)\]{background-color:var(--ds-accent-dim)}.bg-\[var\(--ds-edge\)\]{background-color:var(--ds-edge)}.bg-\[var\(--ds-online\)\]{background-color:var(--ds-online)}.bg-\[var\(--ds-scroll-thumb\)\]{background-color:var(--ds-scroll-thumb)}.bg-\[var\(--ds-surface-fill\)\]{background-color:var(--ds-surface-fill)}.bg-\[var\(--ds-surface-fill\,var\(--ink\)\)\]{background-color:var(--ds-surface-fill,var(--ink))}.bg-\[var\(--ds-veil\)\]{background-color:var(--ds-veil)}.bg-\[var\(--ds-warn\)\]{background-color:var(--ds-warn)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--ink-deep\)\]{background-color:var(--ink-deep)}.bg-\[var\(--ink-line\)\]{background-color:var(--ink-line)}.bg-\[var\(--ink-raise\)\]{background-color:var(--ink-raise)}.bg-\[var\(--ink-raised\)\]{background-color:var(--ink-raised)}.bg-\[var\(--ink-soft\)\]{background-color:var(--ink-soft)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-bone{background-color:var(--bone)}.bg-bone-dim,.bg-bone-dim\/50{background-color:var(--bone-dim)}@supports (color:color-mix(in lab,red,red)){.bg-bone-dim\/50{background-color:color-mix(in oklab,var(--bone-dim) 50%,transparent)}}.bg-bone-low,.bg-bone-low\/60{background-color:var(--bone-low)}@supports (color:color-mix(in lab,red,red)){.bg-bone-low\/60{background-color:color-mix(in oklab,var(--bone-low) 60%,transparent)}}.bg-bone-mute{background-color:var(--bone-mute)}.bg-current{background-color:currentColor}.bg-ink{background-color:var(--ink)}.bg-ink-deep,.bg-ink-deep\/70{background-color:var(--ink-deep)}@supports (color:color-mix(in lab,red,red)){.bg-ink-deep\/70{background-color:color-mix(in oklab,var(--ink-deep) 70%,transparent)}}.bg-ink-line{background-color:var(--ink-line)}.bg-ink-raise{background-color:var(--ink-raise)}.bg-ink-soft{background-color:var(--ink-soft)}.bg-online{background-color:var(--ds-online)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(90deg\,currentColor_50\%\,transparent_50\%\)\]{background-image:linear-gradient(90deg,currentColor 50%,#0000 50%)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-\[color-mix\(in_oklab\,var\(--ds-accent\)_14\%\,var\(--ds-surface-fill\)\)\]{fill:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.fill-\[color-mix\(in_oklab\,var\(--ds-accent\)_14\%\,var\(--ds-surface-fill\)\)\]{fill:color-mix(in oklab,var(--ds-accent) 14%,var(--ds-surface-fill))}}.fill-\[color-mix\(in_oklab\,var\(--ds-accent\)_22\%\,var\(--ds-surface-fill\)\)\]{fill:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.fill-\[color-mix\(in_oklab\,var\(--ds-accent\)_22\%\,var\(--ds-surface-fill\)\)\]{fill:color-mix(in oklab,var(--ds-accent) 22%,var(--ds-surface-fill))}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-\[2px\]{padding:2px}.p-ds-1{padding:var(--ds-space-1)}.p-ds-2{padding:var(--ds-space-2)}.p-ds-3{padding:var(--ds-space-3)}.p-ds-4{padding:var(--ds-space-4)}.p-ds-5{padding:var(--ds-space-5)}.p-ds-6{padding:var(--ds-space-6)}.p-px{padding:1px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-\[2px\]{padding-inline:2px}.px-\[14\%\]{padding-inline:14%}.px-\[calc\(var\(--ds-space-5\)-var\(--ds-space-2\)\)\]{padding-inline:calc(var(--ds-space-5) - var(--ds-space-2))}.px-ds-1{padding-inline:var(--ds-space-1)}.px-ds-2{padding-inline:var(--ds-space-2)}.px-ds-3{padding-inline:var(--ds-space-3)}.px-ds-4{padding-inline:var(--ds-space-4)}.px-ds-5{padding-inline:var(--ds-space-5)}.px-ds-7{padding-inline:var(--ds-space-7)}.px-px{padding-inline:1px}.py-1{padding-block:var(--spacing)}.py-\[2px\]{padding-block:2px}.py-ds-0{padding-block:var(--ds-space-0)}.py-ds-1{padding-block:var(--ds-space-1)}.py-ds-2{padding-block:var(--ds-space-2)}.py-ds-3{padding-block:var(--ds-space-3)}.py-ds-4{padding-block:var(--ds-space-4)}.py-ds-5{padding-block:var(--ds-space-5)}.py-ds-6{padding-block:var(--ds-space-6)}.py-ds-7{padding-block:var(--ds-space-7)}.py-px{padding-block:1px}.ps-ds-3{padding-inline-start:var(--ds-space-3)}.ps-ds-5{padding-inline-start:var(--ds-space-5)}.pe-ds-2{padding-inline-end:var(--ds-space-2)}.pt-\[1px\]{padding-top:1px}.pt-\[2px\]{padding-top:2px}.pt-\[clamp\(var\(--ds-space-6\)\,10vh\,120px\)\]{padding-top:clamp(var(--ds-space-6),10vh,120px)}.pt-ds-0{padding-top:var(--ds-space-0)}.pt-ds-1{padding-top:var(--ds-space-1)}.pt-ds-2{padding-top:var(--ds-space-2)}.pt-ds-3{padding-top:var(--ds-space-3)}.pt-ds-4{padding-top:var(--ds-space-4)}.pt-ds-5{padding-top:var(--ds-space-5)}.pt-ds-6{padding-top:var(--ds-space-6)}.pt-ds-7{padding-top:var(--ds-space-7)}.pt-px{padding-top:1px}.pr-\[calc\(var\(--ds-ctl-sm\)\+var\(--ds-space-2\)\)\]{padding-right:calc(var(--ds-ctl-sm) + var(--ds-space-2))}.pr-ds-0{padding-right:var(--ds-space-0)}.pr-ds-1{padding-right:var(--ds-space-1)}.pr-ds-2{padding-right:var(--ds-space-2)}.pr-ds-3{padding-right:var(--ds-space-3)}.pr-ds-5{padding-right:var(--ds-space-5)}.pr-ds-7{padding-right:var(--ds-space-7)}.pb-0{padding-bottom:0}.pb-\[22px\]{padding-bottom:22px}.pb-ds-0{padding-bottom:var(--ds-space-0)}.pb-ds-1{padding-bottom:var(--ds-space-1)}.pb-ds-2{padding-bottom:var(--ds-space-2)}.pb-ds-3{padding-bottom:var(--ds-space-3)}.pb-ds-4{padding-bottom:var(--ds-space-4)}.pb-ds-5{padding-bottom:var(--ds-space-5)}.pb-ds-6{padding-bottom:var(--ds-space-6)}.pb-ds-7{padding-bottom:var(--ds-space-7)}.pb-px{padding-bottom:1px}.pl-0{padding-left:0}.pl-\[10px\]{padding-left:10px}.pl-\[40px\]{padding-left:40px}.pl-\[calc\(32px\+var\(--ds-space-4\)\)\]{padding-left:calc(32px + var(--ds-space-4))}.pl-\[calc\(var\(--ds-space-2\)\+var\(--ds-portrait-row\)\+var\(--ds-space-3\)\)\]{padding-left:calc(var(--ds-space-2) + var(--ds-portrait-row) + var(--ds-space-3))}.pl-ds-1{padding-left:var(--ds-space-1)}.pl-ds-2{padding-left:var(--ds-space-2)}.pl-ds-3{padding-left:var(--ds-space-3)}.pl-ds-4{padding-left:var(--ds-space-4)}.pl-ds-5{padding-left:var(--ds-space-5)}.pl-ds-6{padding-left:var(--ds-space-6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-ui{font-family:var(--font-ui)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,1.1)}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,1.25)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--ds-leading-body))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,1.25)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,1.3)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,1.15)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,1.3)}.text-\[2rem\]{font-size:2rem}.text-\[15px\]{font-size:15px}.text-\[length\:var\(--text-2xs\)\]{font-size:var(--text-2xs)}.text-\[length\:var\(--text-base\)\]{font-size:var(--text-base)}.text-\[length\:var\(--text-sm\)\]{font-size:var(--text-sm)}.text-\[length\:var\(--text-xs\)\]{font-size:var(--text-xs)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[var\(--ds-leading-body\)\]{--tw-leading:var(--ds-leading-body);line-height:var(--ds-leading-body)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color-mix\(in_oklab\,var\(--ds-accent\)_58\%\,var\(--bone-low\)\)\]{color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_oklab\,var\(--ds-accent\)_58\%\,var\(--bone-low\)\)\]{color:color-mix(in oklab,var(--ds-accent) 58%,var(--bone-low))}}.text-\[color-mix\(in_oklab\,var\(--ds-accent-hi\)_92\%\,var\(--bone\)\)\]{color:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_oklab\,var\(--ds-accent-hi\)_92\%\,var\(--bone\)\)\]{color:color-mix(in oklab,var(--ds-accent-hi) 92%,var(--bone))}}.text-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_88\%\,var\(--bone\)\)\]{color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_oklab\,var\(--ds-danger-hi\)_88\%\,var\(--bone\)\)\]{color:color-mix(in oklab,var(--ds-danger-hi) 88%,var(--bone))}}.text-\[color\:var\(--row-fg-dim\,var\(--bone-dim\)\)\]{color:var(--row-fg-dim,var(--bone-dim))}.text-\[var\(--card-fg-dim\,var\(--bone-dim\)\)\]{color:var(--card-fg-dim,var(--bone-dim))}.text-\[var\(--card-fg-mute\,var\(--bone-low\)\)\]{color:var(--card-fg-mute,var(--bone-low))}.text-\[var\(--card-fg-mute\,var\(--bone-mute\)\)\]{color:var(--card-fg-mute,var(--bone-mute))}.text-\[var\(--card-key\,var\(--ds-info\)\)\]{color:var(--card-key,var(--ds-info))}.text-\[var\(--card-link\,var\(--ds-accent-hi\)\)\]{color:var(--card-link,var(--ds-accent-hi))}.text-\[var\(--ds-accent-hi\)\]{color:var(--ds-accent-hi)}.text-\[var\(--ds-accent-ink\)\]{color:var(--ds-accent-ink)}.text-\[var\(--ds-danger\)\]{color:var(--ds-danger)}.text-\[var\(--ds-danger-hi\)\]{color:var(--ds-danger-hi)}.text-\[var\(--ds-info\)\]{color:var(--ds-info)}.text-\[var\(--ds-online\)\]{color:var(--ds-online)}.text-\[var\(--ds-warn\)\]{color:var(--ds-warn)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-deep\)\]{color:var(--ink-deep)}.text-\[var\(--row-fg-mute\,var\(--bone-mute\)\)\]{color:var(--row-fg-mute,var(--bone-mute))}.text-\[…\]{color:…}.text-accent{color:var(--ds-accent)}.text-accent-deep{color:var(--ds-accent-deep)}.text-accent-hi{color:var(--ds-accent-hi)}.text-bone{color:var(--bone)}.text-bone-dim{color:var(--bone-dim)}.text-bone-low{color:var(--bone-low)}.text-bone-mute{color:var(--bone-mute)}.text-danger-hi{color:var(--ds-danger-hi)}.text-inherit{color:inherit}.text-online{color:var(--ds-online)}.text-transparent{color:#0000}.text-warn{color:var(--ds-warn)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\[var\(--ink-line\)\]{-webkit-text-decoration-color:var(--ink-line);text-decoration-color:var(--ink-line)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-accent-hi{caret-color:var(--ds-accent-hi)}.accent-\[var\(--ds-accent\)\]{accent-color:var(--ds-accent)}.accent-ink{accent-color:var(--ink)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--ds-danger\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--ds-danger));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--ink-line\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--ink-line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--ds-surface-fill\,var\(--ink\)\)\,0_0_0_3px_var\(--bone\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--ds-surface-fill,var(--ink))), 0 0 0 3px var(--tw-shadow-color,var(--bone));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--ds-drop\)\]{--tw-shadow:var(--ds-drop);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring\!{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--ds-accent\)\]{--tw-ring-color:var(--ds-accent)}.ring-\[var\(--ds-danger-hi\)\]{--tw-ring-color:var(--ds-danger-hi)}.ring-\[var\(--ink\)\]{--tw-ring-color:var(--ink)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[6px\]{--tw-blur:blur(6px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[\.\.\.\]{transition-property:...;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\]{transition-property:opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding-top\]{transition-property:padding-top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\]{transition-property:transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[var\(--dur-fast\)\]{--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}.duration-\[var\(--dur-instant\)\]{--tw-duration:var(--dur-instant);transition-duration:var(--dur-instant)}.duration-\[var\(--dur-normal\)\]{--tw-duration:var(--dur-normal);transition-duration:var(--dur-normal)}.duration-\[var\(--dur-quick\)\]{--tw-duration:var(--dur-quick);transition-duration:var(--dur-quick)}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out-quint);transition-timing-function:var(--ease-out-quint)}.ease-out-quart{--tw-ease:var(--ease-out-quart);transition-timing-function:var(--ease-out-quart)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--ds-rule-inset\:var\(--ds-space-4\)\]{--ds-rule-inset:var(--ds-space-4)}.\[for\:7d\]{for:7d}.\[overflow-anchor\:none\]{overflow-anchor:none}.block-1{block-size:var(--spacing)}.group-focus-within\/role\:opacity-0:is(:where(.group\/role):focus-within *){opacity:0}.group-focus-within\/role\:opacity-100:is(:where(.group\/role):focus-within *){opacity:1}.group-focus-within\/row\:pointer-events-auto:is(:where(.group\/row):focus-within *){pointer-events:auto}.group-focus-within\/row\:opacity-0:is(:where(.group\/row):focus-within *){opacity:0}.group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *),.group-focus-within\/who\:opacity-100:is(:where(.group\/who):focus-within *){opacity:1}@media(hover:hover){.group-hover\:scale-x-150:is(:where(.group):hover *){--tw-scale-x:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-bone:is(:where(.group):hover *){border-color:var(--bone)}.group-hover\:bg-bone-mute:is(:where(.group):hover *){background-color:var(--bone-mute)}.group-hover\:text-bone:is(:where(.group):hover *){color:var(--bone)}.group-hover\/att\:pointer-events-auto:is(:where(.group\/att):hover *){pointer-events:auto}.group-hover\/att\:opacity-100:is(:where(.group\/att):hover *){opacity:1}.group-hover\/cur\:text-bone:is(:where(.group\/cur):hover *){color:var(--bone)}.group-hover\/cur\:text-bone-dim:is(:where(.group\/cur):hover *){color:var(--bone-dim)}.group-hover\/field\:opacity-100:is(:where(.group\/field):hover *){opacity:1}.group-hover\/friend\:pointer-events-auto:is(:where(.group\/friend):hover *){pointer-events:auto}.group-hover\/friend\:opacity-100:is(:where(.group\/friend):hover *){opacity:1}.group-hover\/grip\:border-bone-mute:is(:where(.group\/grip):hover *){border-color:var(--bone-mute)}.group-hover\/line\:pointer-events-auto:is(:where(.group\/line):hover *){pointer-events:auto}.group-hover\/line\:opacity-100:is(:where(.group\/line):hover *){opacity:1}.group-hover\/line\:\[--ds-tools-shown\:1\]:is(:where(.group\/line):hover *){--ds-tools-shown:1}.group-hover\/msg\:pointer-events-auto:is(:where(.group\/msg):hover *){pointer-events:auto}.group-hover\/msg\:opacity-100:is(:where(.group\/msg):hover *){opacity:1}.group-hover\/msg\:\[--ds-tools-shown\:1\]:is(:where(.group\/msg):hover *){--ds-tools-shown:1}.group-hover\/pin\:opacity-100:is(:where(.group\/pin):hover *){opacity:1}.group-hover\/role\:opacity-0:is(:where(.group\/role):hover *){opacity:0}.group-hover\/role\:opacity-100:is(:where(.group\/role):hover *){opacity:1}.group-hover\/row\:pointer-events-auto:is(:where(.group\/row):hover *){pointer-events:auto}.group-hover\/row\:opacity-0:is(:where(.group\/row):hover *){opacity:0}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/status\:opacity-0:is(:where(.group\/status):hover *){opacity:0}.group-hover\/status\:opacity-100:is(:where(.group\/status):hover *),.group-hover\/who\:opacity-100:is(:where(.group\/who):hover *){opacity:1}}.group-focus-visible\:scale-x-150:is(:where(.group):focus-visible *){--tw-scale-x:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\:bg-bone:is(:where(.group):focus-visible *){background-color:var(--bone)}.group-focus-visible\:text-bone:is(:where(.group):focus-visible *){color:var(--bone)}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.first-letter\:uppercase:first-letter{text-transform:uppercase}.placeholder\:text-bone-low::placeholder{color:var(--bone-low)}.placeholder\:text-bone-mute::placeholder{color:var(--bone-mute)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}.focus-within\:pointer-events-auto:focus-within{pointer-events:auto}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:\[--ds-tools-shown\:1\]:focus-within{--ds-tools-shown:1}@media(hover:hover){.hover\:border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_40\%\,transparent\)\]:hover{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color\:color-mix\(in_oklab\,var\(--ds-accent\)_40\%\,transparent\)\]:hover{border-color:color-mix(in oklab,var(--ds-accent) 40%,transparent)}}.hover\:border-\[var\(--ink-line-hi\)\]:hover{border-color:var(--ink-line-hi)}.hover\:bg-\[color-mix\(in_oklab\,var\(--bone\)_5\%\,transparent\)\]:hover{background-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--bone\)_5\%\,transparent\)\]:hover{background-color:color-mix(in oklab,var(--bone) 5%,transparent)}}.hover\:bg-\[var\(--ds-scroll-thumb-hover\)\]:hover{background-color:var(--ds-scroll-thumb-hover)}.hover\:bg-\[var\(--ink-raise\)\]:hover{background-color:var(--ink-raise)}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.hover\:text-\[var\(--ds-accent-hi\)\]:hover{color:var(--ds-accent-hi)}.hover\:text-\[var\(--ds-danger-hi\)\]:hover{color:var(--ds-danger-hi)}.hover\:text-accent-hi:hover{color:var(--ds-accent-hi)}.hover\:text-bone:hover{color:var(--bone)}.hover\:text-bone-dim:hover{color:var(--bone-dim)}.hover\:text-bone-mute:hover{color:var(--bone-mute)}.hover\:text-danger-hi:hover{color:var(--ds-danger-hi)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[var\(--bone-dim\)\]:hover{-webkit-text-decoration-color:var(--bone-dim);text-decoration-color:var(--bone-dim)}.hover\:decoration-bone:hover{-webkit-text-decoration-color:var(--bone);text-decoration-color:var(--bone)}.hover\:opacity-100:hover{opacity:1}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:pointer-events-auto:focus-visible{pointer-events:auto}.focus-visible\:border-\[color\:var\(--ds-focus-border\)\]:focus-visible{border-color:var(--ds-focus-border)}.focus-visible\:bg-\[var\(--ink-raise\)\]:focus-visible{background-color:var(--ink-raise)}.focus-visible\:text-danger-hi:focus-visible{color:var(--ds-danger-hi)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[0_0_0_1px_var\(--ds-focus-halo\)\,0_0_0_3px_var\(--ds-focus-ring\)\]:focus-visible{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--ds-focus-halo)), 0 0 0 3px var(--tw-shadow-color,var(--ds-focus-ring));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--ds-focus-ring\)\]:focus-visible{--tw-ring-color:var(--ds-focus-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[var\(--ds-scroll-thumb-active\)\]:active{background-color:var(--ds-scroll-thumb-active)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}@media(hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-bone-mute:disabled:hover{color:var(--bone-mute)}.disabled\:hover\:text-inherit:disabled:hover{color:inherit}}.has-\[\[data-state\=open\]\]\:pointer-events-auto:has([data-state=open]){pointer-events:auto}.has-\[\[data-state\=open\]\]\:opacity-100:has([data-state=open]){opacity:1}.has-\[\[data-state\=open\]\]\:\[--ds-tools-shown\:1\]:has([data-state=open]){--ds-tools-shown:1}.data-\[highlighted\]\:bg-transparent[data-highlighted]{background-color:#0000}.data-\[moving\]\:cursor-grabbing[data-moving]{cursor:grabbing}.data-\[on\=true\]\:bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_18\%\,transparent\)\][data-on=true]{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.data-\[on\=true\]\:bg-\[color-mix\(in_oklab\,var\(--ds-accent\)_18\%\,transparent\)\][data-on=true]{background-color:color-mix(in oklab,var(--ds-accent) 18%,transparent)}}.data-\[state\=hidden\]\:opacity-0[data-state=hidden]{opacity:0}.data-\[state\=open\]\:text-bone[data-state=open]{color:var(--bone)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media(min-width:1800px){.min-\[1800px\]\:max-w-\[960px\]{max-width:960px}}@media(min-width:40rem){.sm\:left-ds-5{left:var(--ds-space-5)}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:w-\[30ch\]{width:30ch}.sm\:max-w-\[30ch\]{max-width:30ch}.sm\:min-w-\[12ch\]{min-width:12ch}.sm\:min-w-\[16ch\]{min-width:16ch}.sm\:flex-1{flex:1}.sm\:flex-\[2\]{flex:2}.sm\:columns-2{columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:px-ds-6{padding-inline:var(--ds-space-6)}.sm\:px-ds-7{padding-inline:var(--ds-space-7)}.sm\:pl-ds-4{padding-left:var(--ds-space-4)}.sm\:text-right{text-align:right}}@media(min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:w-\[150px\]{width:150px}.md\:w-\[160px\]{width:160px}.md\:w-\[232px\]{width:232px}.md\:w-\[380px\]{width:380px}.md\:w-auto{width:auto}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-\[18px_minmax\(0\,1fr\)_minmax\(0\,220px\)_110px_auto\]{grid-template-columns:18px minmax(0,1fr) minmax(0,220px) 110px auto}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)_104px_112px_auto\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 104px 112px auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,220px\)_110px_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,220px) 110px auto}.md\:grid-cols-\[minmax\(180px\,240px\)_1fr\]{grid-template-columns:minmax(180px,240px) 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:self-start{align-self:flex-start}.md\:px-ds-3{padding-inline:var(--ds-space-3)}.md\:px-ds-4{padding-inline:var(--ds-space-4)}.md\:px-ds-5{padding-inline:var(--ds-space-5)}.md\:px-ds-7{padding-inline:var(--ds-space-7)}.md\:py-0{padding-block:0}.md\:\[--ds-rule-inset\:var\(--ds-space-5\)\]{--ds-rule-inset:var(--ds-space-5)}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-ds-2{top:var(--ds-space-2)}.lg\:flex{display:flex}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}@media(min-width:80rem){.xl\:inline-flex{display:inline-flex}.xl\:w-\[248px\]{width:248px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:760px){.\@min-\[760px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:960px){.\@min-\[960px\]\:col-span-2{grid-column:span 2/span 2}.\@min-\[960px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1100px){.\@min-\[1100px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1200px){.\@min-\[1200px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:18rem){.\@2xs\:block{display:block}.\@2xs\:hidden{display:none}.\@2xs\:inline-flex{display:inline-flex}}@container (min-width:20rem){.\@xs\:block{display:block}.\@xs\:hidden{display:none}.\@xs\:inline-flex{display:inline-flex}}@container (min-width:24rem){.\@sm\:block{display:block}.\@sm\:hidden{display:none}.\@sm\:inline-flex{display:inline-flex}}@container (min-width:28rem){.\@md\:block{display:block}.\@md\:hidden{display:none}.\@md\:inline-flex{display:inline-flex}}@container (min-width:32rem){.\@lg\:flex{display:flex}}@container (min-width:40rem){.\@\[40rem\]\:flex{display:flex}.\@\[40rem\]\:min-w-0{min-width:0}.\@\[40rem\]\:flex-1{flex:1}.\@\[40rem\]\:flex-nowrap{flex-wrap:nowrap}.\@\[40rem\]\:flex-wrap{flex-wrap:wrap}.\@\[40rem\]\:items-center{align-items:center}.\@\[40rem\]\:items-start{align-items:flex-start}.\@\[40rem\]\:gap-ds-2{gap:var(--ds-space-2)}.\@\[40rem\]\:gap-ds-3{gap:var(--ds-space-3)}}.\[\&_\*\]\:\!pointer-events-none *{pointer-events:none!important}.\[\&_\.ds-btn\]\:rounded-chip .ds-btn{border-radius:var(--ds-radius-chip)}.\[\&_\.ds-segmented-opt\]\:min-w-\[34px\] .ds-segmented-opt{min-width:34px}.\[\&_\.ds-segmented-opt\]\:px-ds-2 .ds-segmented-opt{padding-inline:var(--ds-space-2)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\:focus-visible\)\]\:opacity-100:has(:focus-visible){opacity:1}.\[\&\:not\(\:has\(\[data-section\]\)\)\]\:hidden:not(:has([data-section])){display:none}.\[\&\>\*\]\:w-max>*{width:max-content}.\[\&\>\*\]\:min-w-max>*{min-width:max-content}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\]\:flex-none>*{flex:none}.\[\&\>\.ds-chip\]\:shrink-0>.ds-chip{flex-shrink:0}.\[\&\>\:first-child\]\:pt-0>:first-child{padding-top:0}.\[\&\>\[data-menu-icon\]\]\:hidden>[data-menu-icon]{display:none}.\[\&\>div\]\:block\!>div{display:block!important}.\[\&\>div\]\:flex-1>div{flex:1}@media not all and (min-width:40rem){.max-sm\:\[\&\>div\:last-child\]\:ml-0>div:last-child{margin-left:0}.max-sm\:\[\&\>div\:last-child\]\:w-full>div:last-child{width:100%}}@container (min-width:760px){.\@min-\[760px\]\:\[\&\>li\:nth-child\(2\)\]\:before\:hidden>li:nth-child(2):before{content:var(--tw-content);display:none}}.ds-msg-face:hover~div .ds-msg[data-first] .\[\.ds-msg-face\:hover\~div_\.ds-msg\[data-first\]_\&\]\:pointer-events-auto{pointer-events:auto}.ds-msg-face:hover~div .ds-msg[data-first] .\[\.ds-msg-face\:hover\~div_\.ds-msg\[data-first\]_\&\]\:opacity-100{opacity:1}.ds-msg-face:hover~div .ds-msg[data-first] .\[\.ds-msg-face\:hover\~div_\.ds-msg\[data-first\]_\&\]\:\[--ds-tools-shown\:1\]{--ds-tools-shown:1}.ds-msg-head:hover+.ds-msg-box>.ds-msg[data-first] .\[\.ds-msg-head\:hover\+\.ds-msg-box\>\.ds-msg\[data-first\]_\&\]\:pointer-events-auto{pointer-events:auto}.ds-msg-head:hover+.ds-msg-box>.ds-msg[data-first] .\[\.ds-msg-head\:hover\+\.ds-msg-box\>\.ds-msg\[data-first\]_\&\]\:opacity-100{opacity:1}.ds-msg-head:hover+.ds-msg-box>.ds-msg[data-first] .\[\.ds-msg-head\:hover\+\.ds-msg-box\>\.ds-msg\[data-first\]_\&\]\:\[--ds-tools-shown\:1\]{--ds-tools-shown:1}.ds-msg-head:hover+.ds-msg[data-first] .\[\.ds-msg-head\:hover\+\.ds-msg\[data-first\]_\&\]\:pointer-events-auto{pointer-events:auto}.ds-msg-head:hover+.ds-msg[data-first] .\[\.ds-msg-head\:hover\+\.ds-msg\[data-first\]_\&\]\:opacity-100{opacity:1}.ds-msg-head:hover+.ds-msg[data-first] .\[\.ds-msg-head\:hover\+\.ds-msg\[data-first\]_\&\]\:\[--ds-tools-shown\:1\]{--ds-tools-shown:1}@media(hover:hover){.\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}.\[\@media\(hover\:hover\)\]\:group-focus-within\:opacity-100:is(:where(.group):focus-within *),.\[\@media\(hover\:hover\)\]\:group-focus-within\/who\:opacity-100:is(:where(.group\/who):focus-within *){opacity:1}.\[\@media\(hover\:hover\)\]\:group-hover\:opacity-100:is(:where(.group):hover *),.\[\@media\(hover\:hover\)\]\:group-hover\/who\:opacity-100:is(:where(.group\/who):hover *){opacity:1}.\[\@media\(hover\:hover\)\]\:focus-visible\:opacity-100:focus-visible,.\[\@media\(hover\:hover\)\]\:data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}}@media(hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}.animate-illest-blink{animation:.9s step-end infinite illest-blink}.animate-illest-breathe{animation:2.4s ease-in-out infinite illest-breathe}.animate-illest-turn{animation:.9s linear infinite illest-turn}.surface-overlay[data-state=open]{animation:illest-fade-in var(--dur-fast) var(--ease-out-quart)}.surface-overlay[data-state=closed]{animation:illest-fade-out var(--dur-fast) var(--ease-out-quart)}.surface-centered[data-state=open]{animation:illest-surface-in var(--dur-normal) var(--ease-out-quint)}.surface-centered[data-state=closed]{animation:illest-surface-out var(--dur-fast) var(--ease-out-quart)}.surface-anchored{transform-origin:var(--radix-popover-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin,var(--radix-context-menu-content-transform-origin,var(--radix-tooltip-content-transform-origin,center))));--ds-popup-room:calc(var(--radix-popper-available-height,100vh) - var(--ds-held-off,0px))}.surface-anchored[data-side=top]{--illest-anchor-from:translateY(6px)}.surface-anchored[data-side=bottom]{--illest-anchor-from:translateY(-6px)}.surface-anchored[data-side=left]{--illest-anchor-from:translateX(6px)}.surface-anchored[data-side=right]{--illest-anchor-from:translateX(-6px)}.surface-anchored:is([data-state=open],[data-state=delayed-open],[data-state=instant-open]){animation:illest-anchored-in var(--dur-normal) var(--ease-out-quint)}.surface-anchored[data-state=closed]{animation:none}.bloom{text-shadow:0 0 6px}@supports (color:color-mix(in lab,red,red)){.bloom{text-shadow:0 0 6px color-mix(in oklab,currentColor 28%,transparent)}}.ds-focus-ring:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);outline:none}.ds-wallet-mark{background:var(--ink-soft);position:relative}@supports (color:color-mix(in lab,red,red)){.ds-wallet-mark{background:color-mix(in oklab,var(--ink-soft) 88%,transparent)}}.ds-wallet-mark{border:1px solid var(--ds-edge);transition:border-color .16s var(--ease-out-quart),background-color .16s var(--ease-out-quart),opacity .15s var(--ease-out-quart)}.ds-wallet-mark:hover,.ds-wallet-mark--live{background-color:var(--ink-raise)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-mark:hover,.ds-wallet-mark--live{background-color:color-mix(in oklab,var(--ink-raise) 88%,transparent)}}.ds-wallet-mark:hover,.ds-wallet-mark--live{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-mark:hover,.ds-wallet-mark--live{border-color:color-mix(in oklab,var(--ds-accent) 26%,var(--ds-edge))}}.ds-call-mark__live{border-radius:var(--ds-radius-pill);background:var(--ink-soft);place-items:center;padding:2px;display:grid;position:absolute;top:-3px;right:-3px}.ds-call-mark__muted{aspect-ratio:1;border-radius:var(--ds-radius-pill);background:var(--ds-danger,var(--ds-accent));width:16px;color:var(--bone);box-shadow:0 0 0 2px var(--ink-soft);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.ds-wallet-mark:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);outline:none}.ds-wallet-card{--ds-glass:var(--ds-glass-text);--ds-glass-pass:.16;border-radius:var(--ds-radius-panel)}.ds-wallet-well{background:var(--ink-deep)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-well{background:color-mix(in oklab,var(--ink-deep) 55%,transparent)}}.ds-wallet-well{border-top:1px solid var(--ds-edge)}.ds-wallet-slab{border-radius:var(--ds-radius-card);background:var(--ink-soft);position:relative}@supports (color:color-mix(in lab,red,red)){.ds-wallet-slab{background:color-mix(in oklab,var(--ink-soft) 72%,transparent)}}.ds-wallet-slab{border:1px solid var(--ds-edge)}.ds-wallet-pick{border-radius:var(--ds-radius-strip);padding-block:var(--ds-space-0);padding-inline:var(--ds-space-0) var(--ds-space-2);border:1px solid var(--ink-line);background:var(--ink-raise)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-pick{background:color-mix(in oklab,var(--ink-raise) 70%,transparent)}}.ds-wallet-pick .ds-coin-mark,.ds-wallet-amount{border-radius:var(--ds-radius-chip)}.ds-wallet-figure{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.03em;color:var(--bone);font-weight:600;line-height:1}.ds-wallet-chrome .ds-btn{border-radius:calc(var(--ds-radius-panel) - var(--ds-space-3) - 1px)}.ds-wallet-lock{gap:var(--ds-space-1);padding-inline:var(--ds-space-2);color:var(--ds-accent-hi)}.ds-wallet-unlock{padding-block:var(--ds-space-2) 0;margin-bottom:var(--ds-space-2);border-block:1px solid var(--ds-edge);background:var(--ink-deep)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-unlock{background:color-mix(in oklab,var(--ink-deep) 40%,transparent)}}.ds-wallet-balance{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-4);text-align:center;flex-direction:column;display:flex}.ds-wallet-caption{font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--bone-mute)}.ds-wallet-balance-scope{justify-content:center;align-items:center;gap:var(--ds-space-1);min-width:0;display:flex}.ds-wallet-scope{align-items:center;gap:var(--ds-space-1);border-radius:var(--ds-radius-chip);transition:color .14s var(--ease-out-quart);background:0 0;border:none;padding:0;display:inline-flex}.ds-wallet-scope:hover{color:var(--bone)}.ds-wallet-total{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.045em;color:var(--bone);white-space:nowrap;font-weight:600;line-height:1;font-size:calc(var(--text-2xl) * 2);clip-path:inset(-.5em -.25em 0);margin-bottom:var(--ds-space-1);padding-bottom:.06em}.ds-wallet-total[data-size=m]{font-size:calc(var(--text-2xl) * 1.6)}.ds-wallet-total[data-size=s]{font-size:calc(var(--text-2xl) * 1.25)}.ds-wallet-total-lead{letter-spacing:0;color:var(--bone-dim);vertical-align:.84em;margin-inline-end:.12em;font-size:.44em;font-weight:500}.ds-wallet-total-tail{letter-spacing:0;color:var(--bone-dim);vertical-align:.84em;margin-inline-start:.2em;font-size:.44em;font-weight:500}.ds-wallet-total-cents{letter-spacing:-.02em;color:var(--bone-dim);font-size:.5em;font-weight:500}@keyframes ds-wallet-glyph-in{0%{opacity:0;translate:0 .42em}to{opacity:1;translate:0}}.ds-wallet-glyph{animation:ds-wallet-glyph-in .56s var(--ease-out-expo) both;animation-delay:calc(80ms + var(--ds-glyph-i,0) * 28ms);display:inline-block}.ds-wallet-total--none{color:var(--bone-mute)}.ds-wallet-actions{gap:var(--ds-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ds-wallet-action{gap:var(--ds-space-1);height:calc(var(--ds-ctl-lg) + var(--ds-space-5));padding-inline:var(--ds-space-1);border-radius:var(--ds-radius-card);font-size:var(--text-xs);flex-direction:column}.ds-wallet-action.ds-btn--ghost{background:var(--ink-raise)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-action.ds-btn--ghost{background:color-mix(in oklab,var(--ink-raise) 55%,transparent)}}.ds-wallet-action-glyph{place-items:center;display:grid}.ds-wallet-band{min-height:calc(var(--ds-ctl) + var(--ds-space-2));padding-top:var(--ds-space-1)}.ds-wallet-tabs{flex:1;min-width:0}.ds-wallet-tabs .ds-tab[data-state=active]{background:0 0}.ds-wallet-tabs .ds-tab{padding-inline:var(--ds-space-3)}.ds-wallet-tabs>.ds-rule{display:none}.ds-wallet-band{box-shadow:inset 0 -1px 0 var(--ds-edge)}.ds-wallet-short{padding-bottom:var(--ds-space-4)}.ds-wallet-find-open{align-items:center;gap:var(--ds-space-1);border-radius:var(--ds-radius-control);padding-inline:var(--ds-space-3);padding-block:var(--ds-space-1);color:var(--bone-mute);white-space:nowrap;transition:color .14s var(--ease-out-quart),border-color .14s var(--ease-out-quart);background:0 0;border:1px solid #0000;display:inline-flex}.ds-wallet-find-open:hover{color:var(--bone);border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-find-open:hover{border-color:color-mix(in oklab,var(--ds-accent) 26%,var(--ds-edge))}}.ds-wallet-find{border-radius:var(--ds-radius-control);padding-inline:var(--ds-space-3);padding-block:var(--ds-space-1);color:var(--bone);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-find{background:color-mix(in oklab,var(--ink) 62%,transparent)}}.ds-wallet-find{border:1px solid var(--ds-edge);transition:border-color .14s var(--ease-out-quart)}.ds-wallet-find:focus-within{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-find:focus-within{border-color:color-mix(in oklab,var(--ds-accent) 70%,transparent)}}.ds-wallet-find-input{color:var(--bone);box-shadow:none;background:0 0;border:none;outline:none}.ds-wallet-find-input::placeholder{color:var(--bone-mute)}.ds-wallet-find-clear{color:var(--bone-mute);transition:color .14s var(--ease-out-quart);background:0 0;border:none;place-items:center;display:grid}.ds-wallet-find-clear:hover{color:var(--bone)}.ds-wallet-row{align-items:center;gap:var(--ds-space-3);border-radius:var(--ds-radius-card);width:100%;padding:var(--ds-space-2) var(--ds-space-3);text-align:left;transition:background-color .14s var(--ease-out-quart),border-color .14s var(--ease-out-quart);background:0 0;border:1px solid #0000;display:flex;position:relative}.ds-wallet-row:hover{background:var(--ink-soft)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-row:hover{background:color-mix(in oklab,var(--ink-soft) 72%,transparent)}}.ds-wallet-row:hover{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-row:hover{border-color:color-mix(in oklab,var(--ds-accent) 26%,var(--ds-edge))}}.ds-wallet-row[data-empty] .ds-coin-mark{opacity:.6}.ds-wallet-row-name{font-family:var(--font-chrome);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--bone)}.ds-wallet-row-amount{font-family:var(--font-chrome);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--bone-mute);font-variant-numeric:tabular-nums}.ds-wallet-row-value{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--bone);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.ds-wallet-row-value--out{color:var(--bone-dim)}.ds-wallet-row-value--none{font-family:var(--font-chrome);font-size:var(--text-xs);color:var(--bone-mute)}.ds-wallet-subhead{font-family:var(--font-chrome);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);letter-spacing:.04em;text-transform:uppercase;color:var(--bone-mute);padding-block:var(--ds-space-3) var(--ds-space-1);padding-inline:calc(var(--ds-space-3) + 1px)}.ds-wallet-dir{right:calc(-1 * var(--ds-space-0));bottom:calc(-1 * var(--ds-space-0));inline-size:var(--ds-space-5);block-size:var(--ds-space-5);border-radius:var(--ds-radius-pill);background:var(--ink-soft);border:2px solid var(--ink-deep);color:var(--bone-mute);place-items:center;display:grid;position:absolute}.ds-wallet-dir--in{color:var(--bone)}.ds-wallet-dir--failed{color:var(--ds-warn)}.ds-wallet-notice{border-color:var(--ds-accent);width:auto}@supports (color:color-mix(in lab,red,red)){.ds-wallet-notice{border-color:color-mix(in oklab,var(--ds-accent) 32%,transparent)}}.ds-wallet-notice{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-notice{background:color-mix(in oklab,var(--ds-accent) 9%,transparent)}}.ds-wallet-notice:hover{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-notice:hover{border-color:color-mix(in oklab,var(--ds-accent) 32%,transparent)}}.ds-wallet-notice:hover{background:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-notice:hover{background:color-mix(in oklab,var(--ds-accent) 13%,transparent)}}.ds-wallet-row:focus-visible{border-color:var(--ds-accent);outline:none}@supports (color:color-mix(in lab,red,red)){.ds-wallet-row:focus-visible{border-color:color-mix(in oklab,var(--ds-accent) 26%,var(--ds-edge))}}.ds-wallet-row:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring)}.ds-poll-fill{transform-origin:0;transition:transform var(--dur-normal) var(--ease-out-quart)}.ds-poll-mark{width:16px;height:16px;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.ds-poll-option{transition:border-color var(--dur-fast) var(--ease-out)}.ds-poll-option:not(:disabled):active .ds-poll-mark{transform:scale(.88)}.ds-call-record{padding:var(--ds-space-3);border-radius:var(--ds-radius-file)}.ds-call-record-mark{width:var(--ds-ctl-lg);height:var(--ds-ctl-lg);border-radius:var(--ds-radius-button-lg);background:var(--ink-raise)}@supports (color:color-mix(in lab,red,red)){.ds-call-record-mark{background:color-mix(in oklab,var(--ink-raise) 70%,transparent)}}.ds-call-record-mark{border:1px solid var(--ds-edge)}.ds-call-record[data-call=missed] .ds-call-record-mark svg{transform-origin:50% 60%;animation:ds-call-rock .72s var(--ease-out) .12s 1 both}@keyframes ds-call-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-8deg)}72%{transform:rotate(5deg)}to{transform:rotate(0)}}.ds-notice-stack{justify-content:flex-end;align-items:flex-end;gap:var(--ds-space-2);padding:var(--ds-space-3);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset:0}.ds-notice-stack>*{pointer-events:auto}.ds-menu.ds-notice{--key-h:calc(var(--ds-ctl-xs) - var(--ds-space-1));align-items:stretch;gap:var(--ds-space-3);width:344px;max-width:none;padding:var(--ds-space-3);border-radius:var(--ds-radius-notice);transform-origin:100% 100%;display:flex;overflow:hidden}.ds-menu.ds-notice:before{background:linear-gradient(180deg,#ffffff0b,#fff0 58%),var(--ds-surface-fill);-webkit-backdrop-filter:none;backdrop-filter:none}.ds-game-overlay{isolation:isolate;width:196px;padding:var(--ds-space-1);border-radius:var(--ds-radius-float);color:var(--bone);text-shadow:0 1px 2px oklch(0% 0 0/.75);transition:opacity .16s var(--ease-out-quart);background:linear-gradient(#0f0f0fbd,#020202ad);flex-direction:column;gap:1px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1c,0 2px 8px #00000052}.ds-game-overlay[data-quiet]{opacity:.4;transition-duration:.6s}.ds-game-overlay-mark{z-index:-1;aspect-ratio:1;pointer-events:none;fill:#ffffff1a;stroke:#ffffff24;stroke-width:1.5px;width:78%;position:absolute;top:50%;right:-26%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.ds-game-overlay-dot{border-radius:var(--ds-radius-pill);background:var(--ds-online);width:6px;height:6px;box-shadow:0 0 2px 0 var(--ds-online);flex:none}.ds-game-overlay-head{align-items:center;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-0) var(--ds-space-2);display:flex}.ds-game-overlay-call{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);flex:1;font-weight:600;overflow:hidden}.ds-game-overlay-time{color:var(--bone-dim);font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex:none}.ds-game-overlay-switch{align-items:center;gap:var(--ds-space-0);color:var(--ds-danger-hi);font-size:var(--text-2xs);flex:none;font-weight:600;display:inline-flex}.ds-game-overlay-list{flex-direction:column;gap:1px;display:flex}.ds-game-overlay-row{align-items:center;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-0) var(--ds-space-2) var(--ds-space-0) var(--ds-space-1);border-radius:var(--ds-radius-chip);transition:background-color var(--dur-fast) var(--ease-out);display:flex}.ds-game-overlay-row[data-speaking]{background:var(--ds-online)}@supports (color:color-mix(in lab,red,red)){.ds-game-overlay-row[data-speaking]{background:color-mix(in oklab,var(--ds-online) 16%,transparent)}}.ds-game-overlay-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--bone-dim);font-size:var(--text-xs);transition:color var(--dur-fast) var(--ease-out);flex:1;overflow:hidden}.ds-game-overlay-name--lit{color:var(--bone);font-weight:600}.ds-game-overlay-mute{color:var(--bone-mute);flex:none}.ds-game-overlay-more{padding:0 var(--ds-space-2);color:var(--bone-mute);font-size:var(--text-2xs)}.ds-game-overlay-stream{align-items:center;gap:var(--ds-space-1);min-width:0;padding:var(--ds-space-0) var(--ds-space-2);border-radius:var(--ds-radius-chip);color:var(--bone-dim);font-size:var(--text-2xs);background:#ffffff0d;display:flex}.ds-game-overlay-live{color:var(--ds-danger-hi);flex:none;margin-inline-start:auto;font-weight:600}.ds-game-overlay[data-unlocked]{box-shadow:inset 0 0 0 1px #ffffff3d,0 2px 8px #00000052}.ds-game-overlay-controls{align-items:center;gap:var(--ds-space-0);padding-top:var(--ds-space-1);text-shadow:none;display:flex}@keyframes ds-game-overlay-rise{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.ds-game-overlay-hint{align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-0) var(--ds-space-2) 0;color:var(--bone-mute);font-size:var(--text-2xs);display:flex}.ds-game-overlay-key{padding:0 var(--ds-space-1);border-radius:var(--ds-radius-inline);color:var(--bone-dim);font-family:var(--font-mono);font-size:var(--text-2xs);background:#ffffff1a;box-shadow:inset 0 -1px #ffffff14}:is(.ds-frame-game,.ds-ov-back)>.ds-game-overlay-key{height:calc(100% - 2 * var(--ds-space-1));padding:0 var(--ds-space-2);border-radius:var(--ds-radius-pill);align-items:center;display:inline-flex}.ds-overlay-pip{isolation:isolate;border-radius:var(--ds-radius-float);opacity:0;background:#000;position:fixed;inset:6px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 2px 6px #0006}.ds-overlay-pip[data-shown]{animation:ds-overlay-pip-in .26s var(--ease-out-quart) both}.ds-overlay-pip[data-corner^=bottom][data-shown]{animation-name:ds-overlay-pip-up}.ds-overlay-pip[data-shown][data-leaving]{animation:ds-overlay-pip-out .18s var(--ease-out-quart) both}@keyframes ds-overlay-pip-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes ds-overlay-pip-up{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@keyframes ds-overlay-pip-out{0%{opacity:1}to{opacity:0;transform:scale(.98)}}.ds-overlay-pip-fade{transition:opacity .22s var(--ease-out-quart)}.ds-overlay-pip[data-unlocked]{cursor:grab;box-shadow:inset 0 0 0 1px #ffffff47,0 2px 6px #0006}.ds-overlay-pip[data-unlocked]:active{cursor:grabbing}.ds-overlay-pip-picture{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-overlay-pip-picture>canvas,.ds-overlay-pip-picture>video{max-width:100%;max-height:100%}.ds-overlay-pip-tag{z-index:1;align-items:center;gap:var(--ds-space-1);min-width:0;padding:var(--ds-space-1) var(--ds-space-2) var(--ds-space-4);color:var(--bone);font-size:var(--text-2xs);text-shadow:0 1px 2px oklch(0% 0 0/.75);inset-inline:0;background:linear-gradient(#0009,#0000);font-weight:500;display:flex;position:absolute;top:0}.ds-overlay-pip-live{color:var(--ds-danger-hi);flex:none;margin-inline-start:auto;font-weight:600}.ds-overlay-pip-tools{right:var(--ds-space-1);bottom:var(--ds-space-1);z-index:1;gap:var(--ds-space-0);padding:var(--ds-space-0);border-radius:calc(var(--ds-radius-button-sm) + var(--ds-space-0));animation:ds-game-overlay-rise .2s var(--ease-out-quart) both;background:#060606c7;display:flex;position:absolute}[data-motion=reduce] .ds-game-overlay,[data-motion=reduce] .ds-game-overlay-controls,[data-motion=reduce] .ds-overlay-pip-tools{transition:none;animation:none}[data-motion=reduce] .ds-overlay-pip-fade{transition:none}[data-motion=reduce] .ds-overlay-pip[data-shown]{opacity:1;animation:none}[data-motion=reduce] .ds-overlay-pip[data-shown][data-leaving]{opacity:0}.ds-screen-pip{isolation:isolate;color:var(--bone);opacity:0;-webkit-user-select:none;user-select:none;background:#000;position:fixed;inset:0;overflow:hidden}.ds-screen-pip[data-way=shell]{border-radius:var(--ds-radius-float);cursor:grab;box-shadow:inset 0 0 0 1px #ffffff1f}.ds-screen-pip[data-way=shell]:active{cursor:grabbing}.ds-screen-pip[data-shown]{animation:ds-screen-pip-in .22s var(--ease-out-quart) both}.ds-screen-pip[data-shown][data-leaving]{animation:ds-screen-pip-out .16s var(--ease-out-quart) both}@keyframes ds-screen-pip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes ds-screen-pip-out{0%{opacity:1}to{opacity:0;transform:scale(.97)}}.ds-screen-pip-picture{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-screen-pip-picture>canvas,.ds-screen-pip-picture>video{max-width:100%;max-height:100%}.ds-screen-pip-tag,.ds-screen-pip-tools{opacity:0;transition:opacity .16s var(--ease-out-quart),transform .16s var(--ease-out-quart)}.ds-screen-pip-tag{z-index:1;align-items:center;gap:var(--ds-space-1);min-width:0;padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-6);font-size:var(--text-2xs);text-shadow:0 1px 2px oklch(0% 0 0/.75);pointer-events:none;inset-inline:0;background:linear-gradient(#000000a8,#0000);margin:0;font-weight:500;display:flex;position:absolute;top:0;transform:translateY(-2px)}.ds-screen-pip-live{color:var(--ds-danger-hi);flex:none;margin-inline-start:auto;font-weight:600}.ds-screen-pip-tools{right:var(--ds-space-3);bottom:var(--ds-space-3);z-index:1;gap:var(--ds-space-0);padding:var(--ds-space-0);border-radius:calc(var(--ds-radius-button-sm) + var(--ds-space-0));background:#060606c7;display:flex;position:absolute;transform:translateY(2px)}.ds-screen-pip:hover .ds-screen-pip-tag,.ds-screen-pip:hover .ds-screen-pip-tools,.ds-screen-pip:focus-within .ds-screen-pip-tag,.ds-screen-pip:focus-within .ds-screen-pip-tools{opacity:1;transform:none}[data-motion=reduce] .ds-screen-pip[data-shown]{opacity:1;animation:none}[data-motion=reduce] .ds-screen-pip[data-shown][data-leaving]{opacity:0}[data-motion=reduce] :is(.ds-screen-pip-tag,.ds-screen-pip-tools){transition:none;transform:none}.ds-ov-stage{pointer-events:none;color:var(--bone);position:fixed;inset:0;overflow:hidden}.ds-ov-stage[data-open] .ds-ov-dim,.ds-ov-stage[data-open] .ds-ov-piece{pointer-events:auto}.ds-ov-layer{isolation:isolate;position:absolute;inset:0}.ds-ov-dim{background:radial-gradient(120% 90%,#0009,#000000c7);position:absolute;inset:0}.ds-ov-piece{width:max-content;position:absolute;top:0;left:0}.ds-ov-piece-in{position:relative}.ds-ov-resize{right:calc(-1 * (var(--ds-space-2) + var(--ds-space-1)));bottom:calc(-1 * (var(--ds-space-2) + var(--ds-space-1)));z-index:2;width:var(--ds-ctl-xs);height:var(--ds-ctl-xs);color:var(--bone-dim);opacity:.6;cursor:nwse-resize;touch-action:none;transition:opacity var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);background:#00000003;border:0;padding:0;display:block;position:absolute}.ds-ov-resize:before{right:var(--ds-space-2);bottom:var(--ds-space-2);width:calc(var(--ds-radius-float) + var(--ds-space-1));height:calc(var(--ds-radius-float) + var(--ds-space-1));border-bottom-right-radius:calc(var(--ds-radius-float) + var(--ds-space-1));content:"";border-bottom:1.5px solid;border-right:1.5px solid;position:absolute}.ds-ov-resize:hover,.ds-ov-resize:active,.ds-ov-resize:focus-visible,[data-piece][data-dragged] .ds-ov-resize{opacity:1;color:var(--bone)}.ds-ov-resize--pip{position:fixed;bottom:0;right:0}.ds-ov-resize--pip:before{right:var(--ds-space-0);bottom:var(--ds-space-0)}.ds-ov-resize--pip:not([data-shown]){opacity:0;pointer-events:none}.ds-ov-piece[data-open] .ds-ov-piece-body{cursor:grab}.ds-ov-piece[data-dragged] .ds-ov-piece-body{cursor:grabbing}.ds-ov-piece-body{border-radius:var(--ds-radius-float);transition:opacity .22s var(--ease-out-quart),box-shadow .22s var(--ease-out-quart),outline-color .22s var(--ease-out-quart),transform .22s var(--ease-out-quart)}.ds-ov-piece[data-open] .ds-ov-piece-body{outline-offset:6px;outline:1px dashed oklch(100% 0 0/.2)}.ds-ov-piece[data-dragged] .ds-ov-piece-body{outline-color:#ffffff61;transform:scale(1.015);box-shadow:0 18px 40px #0000008c}.ds-ov-piece[data-open][data-hidden] .ds-ov-piece-body{outline-color:#ffffff1f}.ds-ov-hidden{height:var(--ds-ctl-xs);align-items:center;gap:var(--ds-space-1);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-control);color:var(--bone-dim);font-size:var(--text-2xs);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);background:#0b0b0bf0;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 12px #0006}.ds-ov-hidden:hover{color:var(--bone);background:#161616f5}.ds-ov-handle{bottom:calc(100% + var(--ds-space-3));gap:var(--ds-space-0);padding:var(--ds-space-0);border-radius:var(--ds-radius-strip);background:linear-gradient(#0f0f0fbd,#020202ad);border:1px solid oklch(100% 0 0/.11);display:flex;position:absolute;left:0;box-shadow:0 2px 8px #00000052}.ds-ov-handle[data-below]{top:calc(100% + var(--ds-space-3));bottom:auto}.ds-ov-handle[data-toward]{flex-direction:column;top:auto;bottom:0}.ds-ov-handle[data-toward][data-below]{top:0;bottom:auto}.ds-ov-handle[data-toward=right]{left:calc(100% + var(--ds-space-3))}.ds-ov-handle[data-toward=left]{right:calc(100% + var(--ds-space-3));left:auto}.ds-ov-handle-grip,.ds-ov-handle-hide{height:var(--ds-ctl-xs);align-items:center;gap:var(--ds-space-1);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-chip);color:var(--bone-dim);font-size:var(--text-2xs);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);background:0 0;font-weight:600;display:inline-flex}.ds-ov-handle-grip{cursor:grab;touch-action:none}.ds-ov-piece[data-dragged] .ds-ov-handle-grip{cursor:grabbing}.ds-ov-handle-grip,.ds-ov-handle-hide{width:var(--ds-ctl-xs);justify-content:center;padding:0}.ds-ov-handle-grip:hover,.ds-ov-handle-hide:hover,.ds-ov-piece[data-dragged] .ds-ov-handle-grip{color:var(--bone);background:#ffffff14}.ds-ov-handle-hide[aria-pressed=true]{color:var(--bone)}.ds-ov-guides{pointer-events:none;position:absolute;inset:0}.ds-ov-grid{transition:opacity .16s var(--ease-out);background-image:radial-gradient(circle,#ffffff24 1px,#0000 1.5px);background-position:-12px -12px;background-size:24px 24px;position:absolute;inset:24px}.ds-ov-grid[data-free]{opacity:0}.ds-ov-guide{background:#ffffff6b;position:absolute}.ds-ov-guide[data-axis=x]{width:1px;top:0;bottom:0;translate:-.5px}.ds-ov-guide[data-axis=y]{height:1px;left:0;right:0;translate:0 -.5px}.ds-ov-gap{background:#ffffff14;position:absolute}.ds-ov-gap[data-axis=x]{border-inline:1px solid oklch(100% 0 0/.42)}.ds-ov-gap[data-axis=y]{border-block:1px solid oklch(100% 0 0/.42)}.ds-ov-ghost{border-radius:var(--ds-radius-float);width:220px;height:72px;color:var(--bone-mute);font-size:var(--text-xs);background:#0303038c;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.ds-ov-ghost--screen{width:320px;height:180px}.ds-ov-notices{gap:var(--ds-space-2);flex-direction:column;width:344px;display:flex}.ds-ov-notices:empty{display:none}.ds-notice-extra{z-index:var(--z-content);pointer-events:auto;position:relative}.ds-ov-reply{gap:var(--ds-space-2);padding-top:var(--ds-space-2);display:flex}.ds-ov-reply-input{min-width:0;height:var(--ds-ctl-sm);padding:0 var(--ds-space-3);border-radius:var(--ds-radius-control);color:var(--bone);font-size:var(--text-sm);transition:box-shadow var(--dur-fast) var(--ease-out);background:#ffffff0d;flex:1;box-shadow:inset 0 0 0 1px #ffffff1a}.ds-ov-reply-input::placeholder{color:var(--bone-mute)}.ds-ov-reply-input:focus{box-shadow:inset 0 0 0 1px #ffffff3d}.ds-ov-reply-send{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-control);color:var(--bone);transition:opacity var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);background:#ffffff1a;flex:none;place-items:center;display:grid}.ds-ov-reply-send:hover:not(:disabled){background:#ffffff29}.ds-ov-reply-send:disabled{opacity:.4}.ds-ov-back{bottom:var(--ds-space-4);height:var(--ds-ctl-sm);align-items:center;gap:var(--ds-space-2);padding:0 var(--ds-space-4) 0 var(--ds-space-1);border-radius:var(--ds-radius-pill);color:var(--bone-dim);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;background:#060606eb;display:flex;position:absolute;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 24px #00000073}.ds-ov-map{border-radius:var(--ds-radius-card);touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 100% at 30% 0,#ffffff0d,#fff0 60%),#010101;width:100%;max-width:560px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.ds-ov-map-app{border-radius:var(--ds-radius-chip);color:var(--bone-mute);font-family:var(--font-display);font-size:var(--text-2xs);letter-spacing:.3em;text-transform:uppercase;pointer-events:none;background:#030303e6;place-items:center;font-weight:600;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff12}.ds-ov-map-guides{pointer-events:none;position:absolute;inset:0}.ds-ov-map-grid{opacity:1;transition:opacity .16s var(--ease-out);background-image:radial-gradient(circle,#ffffff14 .75px,#0000 1px);background-position:0 0;position:absolute}.ds-ov-map-grid[data-free]{opacity:0}.ds-ov-map-guide{background:#fff3;position:absolute}.ds-ov-map-guide[data-axis=x]{width:1px;top:0;bottom:0;translate:-.5px}.ds-ov-map-guide[data-axis=y]{height:1px;left:0;right:0;translate:0 -.5px}.ds-ov-map-gap{background:#ffffff0d;position:absolute}.ds-ov-map-gap[data-axis=x]{border-inline:1px solid oklch(100% 0 0/.2)}.ds-ov-map-gap[data-axis=y]{border-block:1px solid oklch(100% 0 0/.2)}.ds-ov-map-label{z-index:var(--z-content);right:var(--ds-space-3);bottom:var(--ds-space-2);color:var(--bone-mute);font-size:var(--text-2xs);pointer-events:none;position:absolute}.ds-ov-map-piece{border-radius:var(--ds-radius-chip);outline-offset:var(--ds-space-0);color:var(--bone-dim);font-size:var(--text-2xs);cursor:grab;touch-action:none;transition:transform .26s var(--ease-out-quart),background-color var(--dur-fast) var(--ease-out),outline-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);background:#161616eb;outline:1px dashed oklch(100% 0 0/.1);place-items:center;font-weight:600;display:grid;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.ds-ov-map-piece[data-piece=call]{background:#0d0d0deb}.ds-ov-map-piece[data-piece=screen]{background:#070707eb}.ds-ov-map-piece:hover{color:var(--bone);outline-color:#ffffff2e}.ds-ov-map-piece[data-moving]{z-index:var(--z-content);color:var(--bone);cursor:grabbing;transition:background-color var(--dur-fast) var(--ease-out),outline-color var(--dur-fast) var(--ease-out);background:#242424f5;outline-color:#ffffff3d}[data-motion=reduce] .ds-ov-piece-body,[data-motion=reduce] .ds-ov-map-piece,[data-motion=reduce] .ds-ov-map-grid,[data-motion=reduce] .ds-ov-grid,[data-motion=reduce] .ds-ov-hidden{transition:none}.ds-notice[data-kind=mention],.ds-notice[data-kind=call],.ds-notice[data-kind=missed-call]{box-shadow:var(--ds-sf-drop),inset 2px 0 0 var(--ds-danger)}.ds-notice-open{border-radius:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);position:absolute;inset:0}.ds-notice-open:hover{background:#ffffff06}.ds-notice-mark{align-content:center;place-items:center;gap:var(--ds-space-1);width:calc(var(--ds-ctl-lg) + var(--ds-space-4));min-height:var(--ds-ctl-lg);pointer-events:none;border-radius:var(--ds-radius-button-lg);color:var(--bone);background:linear-gradient(160deg,#ffffff17,#ffffff08);flex:none;align-self:stretch;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff14}.ds-notice-mark--loud{color:var(--ds-danger-hi)}.ds-notice-initial{font-size:var(--text-base);font-weight:600;line-height:1}.ds-notice-face{border-radius:inherit;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.ds-notice-mark[data-face]:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.ds-notice-handset[data-on-face]{right:var(--ds-space-1);bottom:var(--ds-space-1);z-index:1;width:var(--ds-space-5);height:var(--ds-space-5);border-radius:var(--ds-radius-pill);color:var(--bone);background:var(--ds-danger);box-shadow:0 0 0 var(--ds-space-0) #00000073;place-items:center;display:grid;position:absolute}.ds-notice-handset{transform-origin:50% 60%;display:flex}.ds-notice[data-kind=missed-call] .ds-notice-handset{animation:ds-call-rock .72s var(--ease-out) .26s 1 both}.ds-notice[data-kind=call] .ds-notice-handset{animation:ds-notice-ring 1.8s var(--ease-out) .2s infinite both}@keyframes ds-notice-ring{0%{transform:rotate(0)}8%{transform:rotate(-14deg)}16%{transform:rotate(12deg)}24%{transform:rotate(-9deg)}32%{transform:rotate(6deg)}40%,to{transform:rotate(0)}}.ds-notice-words{gap:var(--ds-space-1);min-width:0;padding-top:var(--ds-space-0);pointer-events:none;flex-direction:column;flex:1;display:flex}.ds-notice-meta{align-items:center;gap:var(--ds-space-1);font-size:var(--text-2xs);color:var(--bone-mute);font-weight:500;line-height:1;display:flex}.ds-notice-time{transition:opacity var(--dur-fast) var(--ease-out);margin-left:auto}.ds-notice:hover .ds-notice-time{opacity:0}.ds-notice-title{font-size:var(--text-base);color:var(--bone);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.ds-notice-body{font-size:var(--text-sm);color:var(--bone-dim);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.ds-notice-said{align-items:flex-end;gap:var(--ds-space-2);flex:1;display:flex}.ds-notice-text{gap:var(--ds-space-0);flex-direction:column;flex:1;min-width:0;display:flex}.ds-notice-foot{align-items:center;gap:var(--ds-space-2);padding-top:var(--ds-space-1);display:flex}.ds-notice-corner{flex:none;align-items:center;display:flex}.ds-notice-buttons{justify-content:flex-end;gap:var(--ds-space-2);pointer-events:auto;margin-left:auto;display:flex}.ds-page-card{border:1px solid var(--ink-line);border-radius:var(--ds-radius-page-card);flex-direction:column;width:min(22rem,100%);display:flex;position:relative;overflow:hidden}.ds-page-card[data-live]{width:min(26rem,100%)}.ds-page-card[data-live] .ds-page-card-cover,.ds-page-card[data-live] .ds-page-card-cover[data-bare]{aspect-ratio:16/10}.ds-page-card-live{aspect-ratio:16/10;pointer-events:none;clip-path:inset(0 0 1px);opacity:0;transition:opacity var(--dur-scene) var(--ease-out-expo);position:absolute;top:0;left:0;right:0;overflow:hidden}.ds-page-card-live[data-drawn]{opacity:1}.ds-page-card-live iframe{transform-origin:0 0;background:var(--ink-deep);border:0;position:absolute;top:0;left:0}.ds-page-card-cover{aspect-ratio:1.91;border-bottom:1px solid var(--page-accent,var(--ds-edge));background:var(--ink-deep);display:block;position:relative;overflow:hidden}.ds-page-card-cover img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-scene) var(--ease-out-expo);display:block}.ds-page-card-cover:hover img{transform:scale(1.03)}.ds-page-card-cover[data-bare]{aspect-ratio:3}.ds-page-card-field{background:radial-gradient(120% 90% at 50% 120%,var(--page-accent,var(--ds-accent)),transparent 72%),var(--ink-deep);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-page-card-field{background:radial-gradient(120% 90% at 50% 120%,color-mix(in srgb,var(--page-accent,var(--ds-accent)) 55%,transparent),transparent 72%),var(--ink-deep)}}.ds-page-card-initial{font-family:var(--font-display);color:var(--bone);opacity:.9;font-size:2.25rem;font-weight:700;line-height:1}.ds-page-card-body{gap:var(--ds-space-1);min-width:0;padding:var(--ds-space-3);flex-direction:column;display:flex}.ds-page-card-head{justify-content:space-between;align-items:baseline;gap:var(--ds-space-2);min-width:0;display:flex}.ds-page-card-open{margin-top:var(--ds-space-2);gap:var(--ds-space-1);border-radius:var(--ds-radius-button-sm);width:100%}.ds-notice-key{height:var(--key-h);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-pill);white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ds-notice-said>.ds-notice-corner{margin-right:calc(var(--ds-radius-notice) - var(--key-h) / 2 - var(--ds-space-3) - 1px);margin-bottom:calc(var(--ds-radius-notice) - var(--key-h) / 2 - var(--ds-space-3) - 1px)}.ds-notice-foot .ds-btn{border-radius:var(--ds-radius-button-lg)}.ds-notice-close{top:var(--ds-space-2);right:var(--ds-space-2);width:var(--ds-ctl-xs);height:var(--ds-ctl-xs);border-radius:var(--ds-radius-control);color:var(--bone-mute);opacity:0;transition:opacity var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);place-items:center;display:grid;position:absolute}.ds-notice:hover .ds-notice-close,.ds-notice-close:focus-visible{opacity:1}.ds-notice-close:hover{color:var(--bone);background:#ffffff0f}.ds-notice-life{pointer-events:none;transform-origin:0;background:#ffffff38;height:1px;animation-name:ds-notice-life;animation-timing-function:linear;animation-fill-mode:both;position:absolute;bottom:0;left:0;right:0}.ds-notice[data-held] .ds-notice-life{animation-play-state:paused}@keyframes ds-notice-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.ds-elite-stage{perspective:1200px}.ds-elite{--elite-hue:var(--ds-accent);--elite-lit:var(--ds-accent-hi);--elite-shade:var(--ds-accent-deep);--elite-foil:var(--ds-accent-hi), var(--ds-accent), var(--ds-accent-deep), var(--ds-accent), var(--ds-accent-hi);--elite-foil-bands:var(--ds-accent-hi) 0px, var(--ds-accent) 56px, var(--ds-accent-deep) 112px, var(--ds-accent) 168px, var(--ds-accent-hi) 224px;--elite-px:0;--elite-py:0;--elite-medal-x:calc(100% - var(--ds-space-6) - 3.75rem);--elite-medal-y:50%;isolation:isolate;gap:var(--ds-space-4);padding:var(--ds-space-6);background:var(--ink-soft);transform:rotateX(var(--elite-lean-x,0deg)) rotateY(var(--elite-lean-y,0deg));box-shadow:calc(var(--elite-px) * -1.3px) calc(1px + var(--elite-py) * -1px) 0 0 var(--elite-hue),calc(var(--elite-px) * -2.6px) calc(2px + var(--elite-py) * -2px) 0 0 var(--elite-shade),calc(var(--elite-px) * -4px) calc(3.5px + var(--elite-py) * -3px) 0 0 var(--ink),calc(var(--elite-px) * -10px) calc(22px + var(--elite-py) * -8px) 56px -18px var(--elite-hue);flex-direction:column;display:flex;position:relative;container-type:inline-size}@supports (color:color-mix(in lab,red,red)){.ds-elite{box-shadow:calc(var(--elite-px) * -1.3px) calc(1px + var(--elite-py) * -1px) 0 0 color-mix(in oklab,var(--elite-hue) 55%,var(--ink)),calc(var(--elite-px) * -2.6px) calc(2px + var(--elite-py) * -2px) 0 0 color-mix(in oklab,var(--elite-shade) 70%,var(--ink)),calc(var(--elite-px) * -4px) calc(3.5px + var(--elite-py) * -3px) 0 0 var(--ink),calc(var(--elite-px) * -10px) calc(22px + var(--elite-py) * -8px) 56px -18px color-mix(in oklab,var(--elite-hue) 34%,transparent)}}.ds-elite{transition:transform .9s var(--ease-out),box-shadow .9s var(--ease-out)}.ds-elite[data-elite=off]{box-shadow:calc(var(--elite-px) * -1.3px) calc(1px + var(--elite-py) * -1px) 0 0 var(--elite-hue),calc(var(--elite-px) * -2.6px) calc(2px + var(--elite-py) * -2px) 0 0 var(--elite-shade),calc(var(--elite-px) * -4px) calc(3.5px + var(--elite-py) * -3px) 0 0 var(--ink),calc(var(--elite-px) * -10px) calc(22px + var(--elite-py) * -8px) 56px -18px var(--elite-hue)}@supports (color:color-mix(in lab,red,red)){.ds-elite[data-elite=off]{box-shadow:calc(var(--elite-px) * -1.3px) calc(1px + var(--elite-py) * -1px) 0 0 color-mix(in oklab,var(--elite-hue) 28%,var(--ink)),calc(var(--elite-px) * -2.6px) calc(2px + var(--elite-py) * -2px) 0 0 color-mix(in oklab,var(--elite-shade) 40%,var(--ink)),calc(var(--elite-px) * -4px) calc(3.5px + var(--elite-py) * -3px) 0 0 var(--ink),calc(var(--elite-px) * -10px) calc(22px + var(--elite-py) * -8px) 56px -18px color-mix(in oklab,var(--elite-hue) 12%,transparent)}}.ds-elite[data-pointed]{transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out)}.ds-elite-plate{border-radius:inherit;pointer-events:none;background:radial-gradient(70% 120% at 100% 0%,var(--elite-hue),transparent 64%),radial-gradient(80% 90% at 0% 115%,var(--elite-shade),transparent 72%),linear-gradient(165deg,var(--elite-lit),var(--ink) 70%);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ds-elite-plate{background:radial-gradient(70% 120% at 100% 0%,color-mix(in oklab,var(--elite-hue) 24%,transparent),transparent 64%),radial-gradient(80% 90% at 0% 115%,color-mix(in oklab,var(--elite-shade) 42%,transparent),transparent 72%),linear-gradient(165deg,color-mix(in oklab,var(--elite-lit) 5%,var(--ink-soft)),var(--ink) 70%)}}.ds-elite[data-elite=off] .ds-elite-plate{background:radial-gradient(70% 120% at 100% 0%,var(--elite-shade),transparent 62%),linear-gradient(165deg,var(--ink-soft),var(--ink) 80%)}@supports (color:color-mix(in lab,red,red)){.ds-elite[data-elite=off] .ds-elite-plate{background:radial-gradient(70% 120% at 100% 0%,color-mix(in oklab,var(--elite-shade) 22%,transparent),transparent 62%),linear-gradient(165deg,var(--ink-soft),var(--ink) 80%)}}.ds-elite-plate>*{pointer-events:none;position:absolute}.ds-elite-engrave{background:repeating-radial-gradient(circle at var(--elite-medal-x) var(--elite-medal-y),var(--elite-lit) 0 1px,transparent 1px 6px);inset:0}@supports (color:color-mix(in lab,red,red)){.ds-elite-engrave{background:repeating-radial-gradient(circle at var(--elite-medal-x) var(--elite-medal-y),color-mix(in oklab,var(--elite-lit) 10%,transparent) 0 1px,transparent 1px 6px)}}.ds-elite-engrave{-webkit-mask-image:radial-gradient(22rem circle at var(--elite-medal-x) var(--elite-medal-y),black 18%,transparent 72%);mask-image:radial-gradient(22rem circle at var(--elite-medal-x) var(--elite-medal-y),black 18%,transparent 72%)}.ds-elite[data-elite=off] .ds-elite-engrave{opacity:.5}.ds-elite-embers{transform-origin:0 0;width:50%;height:50%;transform:scale(2);-webkit-mask-image:linear-gradient(#0000 5%,#000 80%);mask-image:linear-gradient(#0000 5%,#000 80%)}.ds-elite-holo{opacity:.6;mix-blend-mode:plus-lighter;-webkit-mask-image:radial-gradient(60% 120% at var(--elite-light-x,82%) var(--elite-light-y,12%),black,transparent 78%),repeating-linear-gradient(118deg,black 0 1px,#00000073 1px 3px),linear-gradient(90deg,#0000004d 30%,black 72%);mask-image:radial-gradient(60% 120% at var(--elite-light-x,82%) var(--elite-light-y,12%),black,transparent 78%),repeating-linear-gradient(118deg,#000 0 1px,#00000073 1px 3px),linear-gradient(90deg,#0000004d 30%,#000 72%);inset:0;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}.ds-elite[data-elite=off] .ds-elite-holo{opacity:.18}.ds-elite-holo-film{background:repeating-linear-gradient(114deg,var(--elite-foil-bands));filter:saturate(1.5);will-change:transform;width:150%;translate:calc(var(--elite-px) * -8%) calc(var(--elite-py) * -6%);transition:translate .9s var(--ease-out);position:absolute;top:-12%;bottom:-12%;left:-25%}.ds-elite[data-pointed] .ds-elite-holo-film{transition:translate .2s var(--ease-out)}.ds-elite-light{opacity:0;background:radial-gradient(26rem circle at var(--elite-light-x,50%) var(--elite-light-y,0%),var(--elite-lit),transparent 62%);inset:0}@supports (color:color-mix(in lab,red,red)){.ds-elite-light{background:radial-gradient(26rem circle at var(--elite-light-x,50%) var(--elite-light-y,0%),color-mix(in oklab,var(--elite-lit) 15%,transparent),transparent 62%)}}.ds-elite-light{transition:opacity .5s var(--ease-out)}.ds-elite[data-pointed] .ds-elite-light{opacity:1}.ds-elite-sheen{background:linear-gradient(105deg,transparent 35%,var(--elite-lit) 50%,transparent 65%);inset:0}@supports (color:color-mix(in lab,red,red)){.ds-elite-sheen{background:linear-gradient(105deg,transparent 35%,color-mix(in oklab,var(--elite-lit) 16%,transparent) 50%,transparent 65%)}}.ds-elite-sheen{transform:translate(-110%)}.ds-elite--arrives .ds-elite-sheen{animation:ds-elite-sheen 1.4s var(--ease-out-expo) .38s 1 both}@keyframes ds-elite-sheen{0%{transform:translate(-110%)}to{transform:translate(110%)}}.ds-elite-glint{opacity:0;mix-blend-mode:plus-lighter;background:radial-gradient(circle,var(--elite-lit) 0 1px,var(--elite-lit) 2px,transparent 4px),linear-gradient(90deg,transparent,var(--elite-lit),transparent) center / 100% 1px no-repeat,linear-gradient(0deg,transparent,var(--elite-lit),transparent) center / 1px 100% no-repeat;width:1.25rem;height:1.25rem;margin:-.625rem 0 0 -.625rem}@supports (color:color-mix(in lab,red,red)){.ds-elite-glint{background:radial-gradient(circle,var(--elite-lit) 0 1px,color-mix(in oklab,var(--elite-lit) 35%,transparent) 2px,transparent 4px),linear-gradient(90deg,transparent,color-mix(in oklab,var(--elite-lit) 85%,transparent),transparent) center / 100% 1px no-repeat,linear-gradient(0deg,transparent,color-mix(in oklab,var(--elite-lit) 85%,transparent),transparent) center / 1px 100% no-repeat}}.ds-elite-glint{will-change:transform,opacity;animation:7s ease-in-out infinite both ds-elite-glint}@keyframes ds-elite-glint{0%,22%,to{opacity:0;transform:scale(.2)rotate(0)}10%{opacity:1;transform:scale(1)rotate(45deg)}}.ds-elite-rim{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:conic-gradient(from 200deg at 72% 40%,var(--elite-foil));padding:1px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ds-elite[data-elite=off] .ds-elite-rim{opacity:.45}.ds-elite-rim:after{content:"";opacity:0;background:radial-gradient(14rem circle at var(--elite-light-x,50%) var(--elite-light-y,0%),var(--bone),transparent 70%);transition:opacity .5s var(--ease-out);position:absolute;inset:0}.ds-elite[data-pointed] .ds-elite-rim:after{opacity:.85}.ds-elite[data-elite=on] .ds-elite-holo-film{animation:13s ease-in-out infinite alternate both ds-elite-drift}.ds-elite[data-elite=on] .ds-elite-fill-film{animation:9s ease-in-out infinite alternate both ds-elite-drift}.ds-elite[data-elite=on] .ds-elite-halo-turn{animation:24s linear infinite reverse ds-elite-card-turn}@keyframes ds-elite-drift{0%{transform:translate(0)}to{transform:translate(-12.5%)}}@keyframes ds-elite-card-turn{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root[data-motion=reduce] .ds-elite{transform:none!important}:root[data-motion=reduce] .ds-elite-light,:root[data-motion=reduce] .ds-elite-rim:after,:root[data-motion=reduce] .ds-elite-glint{display:none}:root[data-motion=reduce] .ds-elite-holo-film,:root[data-motion=reduce] .ds-elite-fill-film,:root[data-motion=reduce] .ds-elite-halo-turn,:root[data-motion=reduce] .ds-elite-medal{animation:none;translate:none}.ds-elite-face{align-items:center;gap:var(--ds-space-6);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.ds-elite-eyebrow{color:var(--bone-mute)}.ds-elite[data-elite=on] .ds-elite-eyebrow{color:var(--elite-lit)}@supports (color:color-mix(in lab,red,red)){.ds-elite[data-elite=on] .ds-elite-eyebrow{color:color-mix(in oklab,var(--elite-lit) 45%,var(--bone-mute))}}.ds-elite-word{min-height:4.5rem}.ds-elite[data-elite=on] .ds-elite-word{--ds-accent:var(--elite-lit);--ds-accent-hi:var(--elite-lit)}.ds-elite[data-elite=on] .ds-elite-ink canvas{filter:hue-rotate(var(--elite-turn,0deg)) saturate(var(--elite-sat,1))}.ds-elite[data-elite=on] .ds-pill{color:var(--elite-lit);border-color:var(--elite-hue)}@supports (color:color-mix(in lab,red,red)){.ds-elite[data-elite=on] .ds-pill{border-color:color-mix(in oklab,var(--elite-hue) 45%,transparent)}}.ds-elite[data-elite=on] .ds-pill{background:var(--elite-hue)}@supports (color:color-mix(in lab,red,red)){.ds-elite[data-elite=on] .ds-pill{background:color-mix(in oklab,var(--elite-hue) 16%,transparent)}}.ds-elite-ink{display:inline-flex;position:relative}.ds-elite-fill{pointer-events:none;opacity:.9;position:absolute;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ds-elite[data-elite=off] .ds-elite-fill{opacity:.5}.ds-elite-fill:after{content:"";background:linear-gradient(180deg,var(--bone) 0%,transparent 38%,var(--ink) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-elite-fill:after{background:linear-gradient(180deg,color-mix(in oklab,var(--bone) 28%,transparent) 0%,transparent 38%,color-mix(in oklab,var(--ink) 50%,transparent) 100%)}}.ds-elite-fill-film{background:linear-gradient(90deg,var(--elite-foil)) 0 0 / 50% 100% repeat-x;will-change:transform;width:200%;translate:calc(var(--elite-px) * -10%) 0;transition:translate .9s var(--ease-out);position:absolute;top:0;bottom:0;left:-40%}.ds-elite[data-pointed] .ds-elite-fill-film{transition:translate .2s var(--ease-out)}.ds-elite-medal{width:7.5rem;height:7.5rem;translate:calc(var(--elite-px) * 3px) calc(var(--elite-py) * 3px);transition:translate .9s var(--ease-out);place-items:center;display:grid;position:relative}.ds-elite-medal>*{grid-area:1/1}.ds-elite-halo{border-radius:var(--ds-radius-pill);opacity:.5;mix-blend-mode:plus-lighter;position:absolute;inset:-22%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#0000 58%,#000 66%,#00000040 80%,#0000 100%);mask-image:radial-gradient(closest-side,#0000 58%,#000 66%,#00000040 80%,#0000)}.ds-elite[data-elite=off] .ds-elite-halo{opacity:.18}.ds-elite-halo-turn{border-radius:inherit;background:conic-gradient(var(--elite-foil));will-change:transform;position:absolute;inset:0}.ds-elite-disc{border-radius:var(--ds-radius-pill);background:radial-gradient(circle at 34% 24%,var(--elite-lit),transparent 58%),radial-gradient(circle at 60% 110%,var(--elite-hue),transparent 62%),var(--ink);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-elite-disc{background:radial-gradient(circle at 34% 24%,color-mix(in oklab,var(--elite-lit) 14%,transparent),transparent 58%),radial-gradient(circle at 60% 110%,color-mix(in oklab,var(--elite-hue) 26%,transparent),transparent 62%),var(--ink)}}.ds-elite-disc{box-shadow:inset 0 1px 0 var(--bone),inset 0 -6px 14px var(--ink),0 10px 24px -8px var(--ink)}@supports (color:color-mix(in lab,red,red)){.ds-elite-disc{box-shadow:inset 0 1px color-mix(in oklab,var(--bone) 12%,transparent),inset 0 -6px 14px color-mix(in oklab,var(--ink) 70%,transparent),0 10px 24px -8px var(--ink)}}.ds-elite-disc:before{content:"";border-radius:inherit;background:conic-gradient(from 210deg,var(--elite-foil));position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask-image:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.ds-elite[data-elite=off] .ds-elite-disc:before{opacity:.5}.ds-elite-glyph{filter:drop-shadow(0 6px 12px var(--elite-hue));position:relative}@supports (color:color-mix(in lab,red,red)){.ds-elite-glyph{filter:drop-shadow(0 6px 12px color-mix(in oklab,var(--elite-hue) 40%,transparent))}}.ds-elite-stone{top:calc(100% + var(--ds-space-2));white-space:nowrap;background:linear-gradient(90deg,var(--elite-lit),var(--elite-hue) 50%,var(--elite-lit));color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;left:50%;translate:-50%}@container (max-width:440px){.ds-elite-plate{--elite-medal-x:calc(var(--ds-space-6) + 2.5rem);--elite-medal-y:calc(var(--ds-space-6) + 2.5rem)}.ds-elite-face{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr)}.ds-elite-medal{order:-1;width:5rem;height:5rem}.ds-elite-glyph{scale:.66}.ds-elite-stone{top:50%;left:calc(100% + var(--ds-space-4));translate:0 -50%}}.ds-elite-line{font-size:var(--text-sm);color:var(--bone-dim);margin:0}.ds-elite-perks,.ds-elite-prices{gap:var(--ds-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@container settings-page (min-width:960px){.ds-elite-perks{gap:var(--ds-space-5) var(--ds-space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.ds-elite-perk{align-items:flex-start;gap:var(--ds-space-3);display:flex}.ds-elite-perk-mark{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-control);color:var(--bone-dim);background:#ffffff0a;flex:none;place-items:center;display:grid}.ds-elite-prices{gap:var(--ds-space-2)}.ds-elite-streak{align-items:center;gap:var(--ds-space-4);display:flex}.ds-elite-ladder{gap:var(--ds-space-3);margin:var(--ds-space-4) 0 0;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));padding:0;list-style:none;display:grid}.ds-elite-rung{align-items:center;gap:var(--ds-space-1);padding-block:var(--ds-space-3);border:1px solid var(--ds-edge);border-radius:var(--ds-radius-control);text-align:center;transition:opacity .2s var(--ease-out),filter .2s var(--ease-out);flex-direction:column;display:flex}.ds-elite-rung[data-reached=no]{opacity:.5;filter:saturate(.15)}.ds-elite-rung[data-reached=no]:hover{opacity:.9;filter:none}.ds-elite-rung[aria-current=step]{border-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-elite-rung[aria-current=step]{border-color:color-mix(in oklab,var(--bone) 22%,transparent)}}.ds-elite-rung[aria-current=step]{background:#ffffff08}.ds-elite-price{justify-content:space-between;align-items:baseline;gap:var(--ds-space-4);padding-block:var(--ds-space-2);border-bottom:1px solid var(--ds-edge);display:flex}.ds-referral-card{gap:var(--ds-space-3);padding:var(--ds-space-5);border:1px solid var(--ds-edge);border-radius:calc(var(--ds-radius-button) + var(--ds-space-5) + 1px);background:radial-gradient(90% 140% at 100% 0%,var(--bone),transparent 62%),linear-gradient(170deg,var(--ink-soft),var(--ink) 85%);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.ds-referral-card{background:radial-gradient(90% 140% at 100% 0%,color-mix(in oklab,var(--bone) 5%,transparent),transparent 62%),linear-gradient(170deg,var(--ink-soft),var(--ink) 85%)}}.ds-referral-card{container-type:inline-size}.ds-referral-head{font-size:var(--text-xl);text-wrap:balance;margin:0;line-height:1.2}.ds-referral-line{max-width:68ch;font-size:var(--text-sm);color:var(--bone-dim);margin:0}.ds-referral-link{align-items:center;row-gap:var(--ds-space-1);margin-block:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ink-line);border-radius:var(--ds-radius-float);background:var(--ink);font-family:var(--font-mono);flex-wrap:wrap;display:flex}.ds-referral-host{min-width:0;font-size:var(--text-sm);color:var(--bone-mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-referral-name{font-size:var(--text-base);color:var(--bone);font-weight:600;display:inline-flex}.ds-referral-char{white-space:pre;animation:ds-referral-char-in .36s var(--ease-out-expo) backwards;animation-delay:calc(var(--ds-cell-i,0) * 34ms + .26s);display:inline-block}@keyframes ds-referral-char-in{0%{opacity:0;translate:0 -6px}}.ds-referral-link[data-copied="1"] .ds-referral-char{animation:ds-referral-char-lit-a .64s var(--ease-out) backwards;animation-delay:calc(var(--ds-cell-i,0) * 30ms)}.ds-referral-link[data-copied="0"] .ds-referral-char{animation:ds-referral-char-lit-b .64s var(--ease-out) backwards;animation-delay:calc(var(--ds-cell-i,0) * 30ms)}@keyframes ds-referral-char-lit-a{0%{color:var(--ds-accent-hi);text-shadow:0 0 12px color-mix(in oklab,var(--ds-accent) 55%,transparent)}}@keyframes ds-referral-char-lit-b{0%{color:var(--ds-accent-hi);text-shadow:0 0 12px color-mix(in oklab,var(--ds-accent) 55%,transparent)}}.ds-referral-also{gap:var(--ds-space-1);font-size:var(--text-xs);flex-direction:column;display:flex}.ds-referral-also-link{min-width:0;font-family:var(--font-mono);color:var(--bone-dim);text-overflow:ellipsis;white-space:nowrap;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out),text-decoration-color var(--dur-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;overflow:hidden}.ds-referral-also-link:hover,.ds-referral-also-link:focus-visible{color:var(--bone);text-decoration-color:currentColor}.ds-referral-code-text{letter-spacing:.12em;text-transform:uppercase}@container (max-width:420px){.ds-referral-head{font-size:var(--text-lg)}.ds-referral-name,.ds-referral-host{font-size:var(--text-sm)}}.ds-referral-earned{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}.ds-referral-stat{gap:var(--ds-space-1);padding:var(--ds-space-3);border:1px solid var(--ds-edge);border-radius:var(--ds-radius-control);flex-direction:column;display:flex}.ds-referral-stat dt{font-size:var(--text-xs);color:var(--bone-mute)}.ds-referral-stat dd{font-size:var(--text-lg);color:var(--bone);margin:0;font-weight:600}.ds-referral-stat .ds-referral-stat-note{font-size:var(--text-xs);color:var(--bone-dim);font-weight:400}.ds-referral-focus{box-shadow:inset 0 0 0 1px var(--ds-accent-hi);background:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.ds-referral-focus{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-accent-hi) 34%,transparent)}}.ds-referral-focus{animation:ds-referral-focus-in 1.4s var(--ease-out) backwards}@keyframes ds-referral-focus-in{0%{box-shadow:inset 0 0 0 1px var(--ds-accent-hi),0 0 0 4px color-mix(in oklab,var(--ds-accent) 30%,transparent)}}.ds-referral-bands{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-referral-band{gap:var(--ds-space-1);padding:var(--ds-space-3);border:1px solid var(--ds-edge);border-radius:var(--ds-radius-control);transition:border-color var(--dur-normal) var(--ease-out),background-color var(--dur-normal) var(--ease-out);flex-direction:column;display:flex}.ds-referral-band[data-now=no]{opacity:.72}.ds-referral-band[data-now=yes]{border-color:var(--bone)}@supports (color:color-mix(in lab,red,red)){.ds-referral-band[data-now=yes]{border-color:color-mix(in oklab,var(--bone) 24%,transparent)}}.ds-referral-band[data-now=yes]{background:#ffffff09}.ds-referral-claim{align-items:center;gap:var(--ds-space-3) var(--ds-space-4);padding:var(--ds-space-4);border:1px solid var(--bone);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.ds-referral-claim{border:1px solid color-mix(in oklab,var(--bone) 16%,transparent)}}.ds-referral-claim{border-radius:calc(var(--ds-radius-button) + var(--ds-space-4) + 1px);background:#ffffff08}.ds-referral-claim-mark,.ds-referral-empty-mark{width:var(--ds-ctl-sm);height:var(--ds-ctl-sm);border-radius:var(--ds-radius-control);color:var(--bone-dim);background:#ffffff0d;flex:none;place-items:center;display:grid}.ds-referral-claim-act{flex:none;margin-inline-start:auto}.ds-referral-empty{align-items:flex-start;gap:var(--ds-space-3);display:flex}.ds-referral-field{animation:ds-referral-field-in var(--dur-normal) var(--ease-out-expo) backwards}@keyframes ds-referral-field-in{0%{opacity:0;translate:0 -4px}}.ds-invited-banner{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-2) var(--ds-space-2);border:1px solid var(--ds-accent-hi);display:flex}@supports (color:color-mix(in lab,red,red)){.ds-invited-banner{border:1px solid color-mix(in oklab,var(--ds-accent-hi) 22%,var(--ds-edge))}}.ds-invited-banner{border-radius:var(--ds-radius-pill);background:linear-gradient(100deg,var(--ds-accent-deep),oklch(100% 0 0/.02) 60%)}@supports (color:color-mix(in lab,red,red)){.ds-invited-banner{background:linear-gradient(100deg,color-mix(in oklab,var(--ds-accent-deep) 14%,transparent),#ffffff05 60%)}}.ds-invited-face{width:var(--ds-ctl-lg);height:var(--ds-ctl-lg);padding:var(--ds-space-0);border-radius:var(--ds-radius-button-lg);background:conic-gradient(from 210deg,var(--ds-accent-hi),var(--ds-accent),var(--ds-accent-deep),var(--ds-accent),var(--ds-accent-hi));color:var(--bone);flex:none;place-items:center;font-weight:600;display:grid;position:relative}.ds-invited-face>span{border-radius:calc(var(--ds-radius-button-lg) - var(--ds-space-0));background:var(--ink);place-items:center;width:100%;height:100%;display:grid}.ds-invited-face>img{inset:var(--ds-space-0);width:calc(100% - 2 * var(--ds-space-0));height:calc(100% - 2 * var(--ds-space-0));border-radius:calc(var(--ds-radius-button-lg) - var(--ds-space-0));object-fit:cover;position:absolute}@property --ds-reveal-sweep{syntax:"<angle>";inherits:false;initial-value:360deg}.ds-referral-reveal{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-4) var(--ds-space-2) var(--ds-space-2);text-align:center;flex-direction:column;display:flex}.ds-referral-reveal-stage{width:calc(var(--ds-portrait-reveal) + 2 * var(--ds-space-4));height:calc(var(--ds-portrait-reveal) + 2 * var(--ds-space-4));position:relative}.ds-referral-reveal-glow{border-radius:var(--ds-radius-pill);background:radial-gradient(closest-side,var(--ds-accent),transparent);position:absolute;inset:-36px}@supports (color:color-mix(in lab,red,red)){.ds-referral-reveal-glow{background:radial-gradient(closest-side,color-mix(in oklab,var(--ds-accent) 26%,transparent),transparent)}}.ds-referral-reveal-glow{opacity:.55;animation:ds-reveal-glow 1.8s var(--ease-out) backwards;pointer-events:none}@keyframes ds-reveal-glow{0%{opacity:0;scale:.6}45%{opacity:.9}}.ds-referral-reveal-ring{border-radius:var(--ds-radius-reveal-ring);background:conic-gradient(from 225deg,var(--ds-accent-hi),var(--ds-accent-hi),var(--ds-accent-hi),var(--ds-accent),var(--ds-accent-deep),var(--ds-accent) var(--ds-reveal-sweep),transparent var(--ds-reveal-sweep));padding:3px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ds-referral-reveal-ring{background:conic-gradient(from 225deg,var(--ds-accent-hi),color-mix(in oklab,var(--ds-accent-hi) 50%,var(--bone)),var(--ds-accent-hi),var(--ds-accent),var(--ds-accent-deep),var(--ds-accent) var(--ds-reveal-sweep),transparent var(--ds-reveal-sweep))}}.ds-referral-reveal-ring{-webkit-mask-composite:xor;animation:ds-reveal-sweep 1.1s var(--ease-out-expo) .16s backwards;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes ds-reveal-sweep{0%{--ds-reveal-sweep:0deg}}.ds-referral-reveal-face{inset:var(--ds-space-4);border-radius:var(--ds-radius-portrait-reveal);background:var(--ink-soft);place-items:center;display:grid;position:absolute;overflow:hidden}.ds-referral-reveal-mark{width:var(--ds-ctl-lg);height:var(--ds-ctl-lg);border-radius:var(--ds-radius-pill);background:var(--ink);box-shadow:0 0 0 1px var(--ds-edge),0 6px 18px #00000080;place-items:center;display:grid;position:absolute;bottom:2px;right:0}.ds-referral-reveal-gift{align-items:center;gap:var(--ds-space-1);flex-direction:column;display:flex}.ds-referral-reveal-amount{font-family:var(--font-display,inherit);font-size:calc(var(--text-2xl) * 1.5);letter-spacing:-.02em;background:linear-gradient(170deg,var(--ds-accent-hi),var(--ds-accent-hi) 40%,var(--ds-accent) 70%,var(--ds-accent-deep));font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.ds-referral-reveal-amount{background:linear-gradient(170deg,color-mix(in oklab,var(--ds-accent-hi) 40%,var(--bone)),var(--ds-accent-hi) 40%,var(--ds-accent) 70%,var(--ds-accent-deep))}}.ds-referral-reveal-amount{color:#0000;-webkit-background-clip:text;background-clip:text}.ds-referral-reveal-amount>span{background:inherit;-webkit-background-clip:text;background-clip:text}.ds-referral-reveal-unit{font-size:var(--text-base);color:var(--bone);font-weight:600}.ds-notice[data-kind=reward]{box-shadow:var(--ds-sf-drop),inset 2px 0 0 var(--ds-accent-hi)}.ds-notice[data-kind=reward] .ds-notice-mark:before{content:"";z-index:1;border-radius:inherit;background:linear-gradient(150deg,var(--ds-accent-hi),var(--ds-accent) 45%,var(--ds-accent-deep));-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ds-wallet-tick{border-radius:var(--ds-radius-chip);padding-inline:var(--ds-space-2);color:var(--bone-mute);background:var(--ink-raise);align-self:flex-end;align-items:center;padding-block:1px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-wallet-tick{background:color-mix(in oklab,var(--ink-raise) 55%,transparent)}}.ds-wallet-tick{border:1px solid var(--ds-edge)}.ds-wallet-fact{align-items:center;gap:var(--ds-space-1);border-radius:var(--ds-radius-control);padding-inline:var(--ds-space-3);padding-block:var(--ds-space-0);color:var(--bone-dim);background:var(--ink-raise);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-wallet-fact{background:color-mix(in oklab,var(--ink-raise) 55%,transparent)}}.ds-wallet-fact{border:1px solid var(--ds-edge);transition:border-color .14s var(--ease-out-quart),background-color .14s var(--ease-out-quart)}button.ds-wallet-fact:hover{background:var(--ink-raise)}@supports (color:color-mix(in lab,red,red)){button.ds-wallet-fact:hover{background:color-mix(in oklab,var(--ink-raise) 72%,transparent)}}button.ds-wallet-fact:hover{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){button.ds-wallet-fact:hover{border-color:color-mix(in oklab,var(--ds-accent) 26%,var(--ds-edge))}}button.ds-wallet-fact:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);outline:none}.ds-wallet-fact--up{color:var(--bone)}.ds-wallet-fact--down{color:var(--ds-danger-hi);border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-fact--down{border-color:color-mix(in oklab,var(--ds-danger-hi) 22%,var(--ds-edge))}}button.ds-wallet-fact--down:hover{border-color:var(--ds-danger-hi)}@supports (color:color-mix(in lab,red,red)){button.ds-wallet-fact--down:hover{border-color:color-mix(in oklab,var(--ds-danger-hi) 40%,transparent)}}.ds-wallet-fact-key{color:var(--bone-mute);font-variant-numeric:tabular-nums}.ds-wallet-peek{gap:var(--ds-space-0);padding:var(--ds-space-0);margin-block:var(--ds-space-1);border-radius:var(--ds-radius-card);background:var(--ink-soft);border:1px solid var(--ds-edge);box-shadow:var(--ds-drop);flex-direction:column;display:flex}.ds-wallet-peek .ds-btn{border-radius:calc(var(--ds-radius-card) - var(--ds-space-0) - 1px)}.ds-wallet-peek--corner{border-radius:var(--ds-radius-slab)}.ds-wallet-peek--corner .ds-btn{border-radius:calc(var(--ds-radius-slab) - var(--ds-space-0) - 1px)}.ds-wallet-strip{align-items:center;gap:var(--ds-space-0);padding:var(--ds-space-0);white-space:nowrap;background:var(--ink-soft);display:flex}@supports (color:color-mix(in lab,red,red)){.ds-wallet-strip{background:color-mix(in oklab,var(--ink-soft) 94%,transparent)}}.ds-wallet-strip{border:1px solid var(--ds-edge);box-shadow:var(--ds-drop);transition:box-shadow .16s var(--ease-out-quart),border-color .16s var(--ease-out-quart)}.ds-wallet-strip[data-lifted]{box-shadow:var(--ds-drop-deep);border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-strip[data-lifted]{border-color:color-mix(in oklab,var(--ds-accent) 26%,var(--ds-edge))}}.ds-wallet-strip[data-lifted]{cursor:grabbing}.ds-wallet-strip .ds-btn{border-radius:calc(var(--ds-radius-slab) - var(--ds-space-0) - 1px)}.ds-wallet-strip-figure{align-items:center;gap:var(--ds-space-2);padding-inline:var(--ds-space-2) var(--ds-space-3);border-radius:calc(var(--ds-radius-slab) - var(--ds-space-0) - 1px);color:var(--bone);cursor:grab;transition:background-color .16s var(--ease-out-quart);align-self:stretch;display:inline-flex}.ds-wallet-strip-figure:hover{background:var(--ink-raise)}@supports (color:color-mix(in lab,red,red)){.ds-wallet-strip-figure:hover{background:color-mix(in oklab,var(--ink-raise) 80%,transparent)}}.ds-wallet-strip-figure:focus-visible{box-shadow:0 0 0 1px var(--ds-focus-halo),0 0 0 3px var(--ds-focus-ring);outline:none}.ds-wallet-strip-total{font-family:var(--font-figure);font-weight:600;font-size:var(--text-sm);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ds-wallet-handle,.ds-wallet-chrome[data-wallet-handle]{touch-action:none}.ds-wallet-chrome[data-wallet-handle]{cursor:grab}.ds-wallet-card[data-lifted] .ds-wallet-chrome{cursor:grabbing}.ds-wallet-grip{top:var(--ds-space-1);width:var(--ds-space-6);border-radius:var(--ds-radius-pill);background:var(--bone);height:3px;position:absolute;left:50%;translate:-50%}@supports (color:color-mix(in lab,red,red)){.ds-wallet-grip{background:color-mix(in oklab,var(--bone) 14%,transparent)}}.ds-wallet-grip{pointer-events:none;transition:background-color .16s var(--ease-out-quart),scale .26s var(--ease-out-expo)}.ds-wallet-chrome[data-wallet-handle]:hover .ds-wallet-grip{background:var(--bone);scale:1.3333 1}@supports (color:color-mix(in lab,red,red)){.ds-wallet-chrome[data-wallet-handle]:hover .ds-wallet-grip{background:color-mix(in oklab,var(--bone) 30%,transparent)}}.ds-wallet-card[data-lifted] .ds-wallet-grip{background:var(--ds-accent);scale:1.3333 1}@supports (color:color-mix(in lab,red,red)){.ds-wallet-card[data-lifted] .ds-wallet-grip{background:color-mix(in oklab,var(--ds-accent) 70%,transparent)}}.ds-wallet-card[data-tight] .ds-wallet-balance-fact{display:none}.ds-wallet-seam{background-color:var(--ink-soft);border:2px solid var(--ink);box-shadow:0 0 0 1px var(--ds-bt-halo),0 0 0 3px var(--ds-bt-ring),0 0 0 1px var(--ds-edge);transition:color .16s var(--ease-out-quart),background-color .16s var(--ease-out-quart),box-shadow .16s var(--ease-out-quart),transform .22s var(--ease-out-quart)}.ds-wallet-seam:hover:not(:disabled){background-color:var(--ink-raise)}.ds-coin-mark{border-radius:var(--ds-radius-control);background:var(--ink-raise);border:1px solid var(--ds-edge);color:var(--bone-dim);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.ds-coin-mark--drawn{color:var(--bone)}.ds-coin-mark:has(.ds-coin-badge){overflow:visible}.ds-coin-mark:has(.ds-coin-badge)>img{border-radius:inherit}.ds-coin-badge{right:calc(-1 * var(--ds-space-0));bottom:calc(-1 * var(--ds-space-0));border-radius:var(--ds-radius-pill);background:var(--ink-soft);border:2px solid var(--ink-deep);color:var(--bone-dim);place-items:center;display:grid;position:absolute}.ds-currency-mark{font-family:var(--font-figure);color:var(--ds-accent-hi);background:var(--ds-accent);font-weight:700}@supports (color:color-mix(in lab,red,red)){.ds-currency-mark{background:color-mix(in oklab,var(--ds-accent) 16%,var(--ink-raise))}}.ds-currency-mark{border-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.ds-currency-mark{border-color:color-mix(in oklab,var(--ds-accent) 38%,transparent)}}.ds-coin-logo{opacity:0;transition:opacity var(--dur-normal) var(--ease-out-expo),scale var(--dur-normal) var(--ease-out-expo);scale:.9}.ds-coin-logo[data-loaded=true]{opacity:1;scale:1}.ds-snap-y{scroll-snap-type:y proximity}.ds-snap-start{scroll-snap-align:start}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-ext-700-normal-D6iG63UR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-700-normal-iEXTdOVf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-vietnamese-700-normal-k5PzE07T.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff");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}:root{--ink:oklch(9.7% 0 0);--ink-deep:oklch(6.7% 0 0);--ink-soft:oklch(15% 0 0);--ink-raise:oklch(18.2% 0 0);--ink-line:oklch(22.6% 0 0);--bone:oklch(96.1% 0 0);--bone-dim:oklch(77.6% 0 0);--bone-mute:oklch(64% 0 0);--bone-low:oklch(51.4% 0 0);--ds-accent:oklch(62% .245 29);--ds-accent-hi:oklch(68% .22 27);--ds-accent-deep:oklch(44% .19 29);--ds-accent-ink:oklch(99% .015 29);--ds-online:oklch(80% .19 148);--ds-idle:oklch(82% .17 78);--ds-warn:oklch(78% .18 58);--ds-info:oklch(80% .13 200);--ds-danger:oklch(53% .2 16);--ds-danger-hi:oklch(70% .19 16);--ds-gild:oklch(64.7% .139 64);--ds-gild-hi:oklch(96% .063 95);--ds-surface-fill:var(--ink);--ds-edge:oklch(100% 0 0/.09);--ds-scroll-thumb:oklch(30% 0 0/.6);--ds-scroll-thumb-hover:oklch(42% 0 0/.8);--ds-scroll-thumb-active:oklch(52% 0 0/.9);--ds-veil:oklch(0% 0 0/.6);--ds-veil-edge:oklch(0% 0 0/.4);--ds-focus-ring:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){:root{--ds-focus-ring:color-mix(in oklab, var(--ds-accent-hi) 92%, transparent)}}:root{--ds-focus-halo:var(--ink);--ds-focus-border:var(--ds-accent-hi)}@supports (color:color-mix(in lab,red,red)){:root{--ds-focus-border:color-mix(in oklab, var(--ds-accent-hi) 78%, transparent)}}:root{--ds-frame-bar:0px;--ds-radius-chip:4px;--ds-radius-control:6px;--ds-radius-card:8px;--ds-radius-window-top:calc(var(--ds-radius-float) + var(--ds-space-2));--ds-radius-window-bottom-left:calc(var(--ds-radius-server-rail) + var(--ds-space-2));--ds-radius-window-bottom-right:calc(var(--ds-radius-account) + var(--ds-space-2));--ds-radius-dialog:10px;--ds-radius-pill:999px;--ds-radius-squircle:14px;--ds-radius-squircle-sm:10px;--ds-radius-portrait:30%;--ds-radius-inline:4px;--ds-radius-elbow:7px;--ds-radius-panel:calc(var(--ds-radius-card) + var(--ds-space-4) + 1px);--ds-portrait-ratio:.3;--ds-portrait-row:26px;--ds-portrait-self:28px;--ds-portrait-head:22px;--ds-radius-portrait-head:calc(var(--ds-portrait-head) * var(--ds-portrait-ratio));--ds-portrait-reveal:96px;--ds-radius-portrait-reveal:calc(var(--ds-portrait-reveal) * var(--ds-portrait-ratio));--ds-radius-reveal-ring:calc(var(--ds-portrait-reveal) * var(--ds-portrait-ratio) + var(--ds-space-4));--ds-radius-row:calc(var(--ds-portrait-row) * var(--ds-portrait-ratio) + var(--ds-space-2));--ds-radius-well:calc(var(--ds-radius-row) + var(--ds-space-1) + 1px);--ds-radius-float:calc(var(--ds-radius-chip) + var(--ds-space-1) + 1px);--ds-radius-strip:calc(var(--ds-radius-chip) + var(--ds-space-0) + 1px);--ds-radius-slab:calc(var(--ds-radius-button) + var(--ds-space-1) + 1px);--ds-radius-bar:calc(var(--ds-radius-button) + var(--ds-space-2) + 1px);--ds-radius-found:calc(var(--ds-radius-control) + var(--ds-space-3));--ds-radius-settings:calc(var(--ds-radius-row) + var(--ds-space-3) + 1px);--ds-radius-attachment:calc(var(--ds-radius-button-sm) + var(--ds-space-2) + 1px);--ds-radius-file:calc(var(--ds-radius-button-lg) + var(--ds-space-3) + 1px);--ds-radius-notice:calc(var(--ds-radius-button-lg) + var(--ds-space-3) + 1px);--ds-radius-page-card:calc(var(--ds-radius-button-sm) + var(--ds-space-3) + 1px);--ds-radius-profile:calc(var(--ds-radius-button-sm) + var(--ds-space-4));--ds-radius-plate:calc(var(--ds-radius-chip) + var(--ds-space-2));--ds-radius-link-row:calc(var(--ds-radius-control) + var(--ds-space-2));--ds-portrait-msg:32px;--ds-radius-msg:calc(var(--ds-portrait-msg) * var(--ds-portrait-ratio) + var(--ds-space-4));--ds-radius-server-rail:calc(var(--ds-row-lg) * var(--ds-portrait-ratio) + var(--ds-space-1) + 1px);--ds-radius-account:calc(var(--ds-portrait-self) * var(--ds-portrait-ratio) + var(--ds-space-1) + 1px);--ds-radius-dock:calc(var(--ds-ctl-sm) * var(--ds-portrait-ratio) + var(--ds-space-0) + 1px);--ds-radius-button-xs:calc(var(--ds-ctl-xs) * var(--ds-portrait-ratio));--ds-radius-button-sm:calc(var(--ds-ctl-sm) * var(--ds-portrait-ratio));--ds-radius-button:calc(var(--ds-ctl) * var(--ds-portrait-ratio));--ds-radius-button-lg:calc(var(--ds-ctl-lg) * var(--ds-portrait-ratio));--ds-density:1;--ds-space-0:calc(2px * var(--ds-density));--ds-space-1:calc(4px * var(--ds-density));--ds-space-2:calc(6px * var(--ds-density));--ds-space-3:calc(8px * var(--ds-density));--ds-space-4:calc(12px * var(--ds-density));--ds-space-5:calc(16px * var(--ds-density));--ds-space-6:calc(24px * var(--ds-density));--ds-space-7:calc(32px * var(--ds-density));--ds-ctl-xs:max(24px, calc(24px * var(--ds-density)));--ds-ctl-sm:calc(30px * var(--ds-density));--ds-ctl:calc(34px * var(--ds-density));--ds-ctl-lg:calc(40px * var(--ds-density));--ds-ctl-touch:44px;--ds-dock-h:calc(var(--ds-ctl-sm) + 2 * var(--ds-space-0) + 2px);--ds-row:calc(28px * var(--ds-density));--ds-row-lg:calc(36px * var(--ds-density));--ds-row-roomy:calc(38px * var(--ds-density));--ds-chrome-h:44px;--ds-chrome-inset:calc((var(--ds-chrome-h) - var(--ds-ctl-sm)) / 2);--ds-chrome-inset-portrait:calc((var(--ds-chrome-h) - var(--ds-portrait-head)) / 2);--ds-gutter:var(--ds-space-5);--ds-drop:0 4px 12px -4px oklch(0% 0 0/.55);--ds-drop-hover:0 6px 16px -6px oklch(0% 0 0/.6);--ds-drop-deep:0 12px 32px -12px oklch(0% 0 0/.7);--ds-mark-glass:blur(6px) saturate(0) brightness(2.1);--ds-mark-fill:var(--ink);--ds-mark-pane:oklch(5% .008 29/.62);--ds-glass-edge:inset 0 1px 0 oklch(100% 0 0/.09);--ds-glass-sheen:linear-gradient(180deg, oklch(100% 0 0/.03), oklch(100% 0 0/.008) 38%, oklch(100% 0 0/0) 70%);--ds-glass:.45;--ds-glass-text:.55;--ds-glass-blur:blur(3px) saturate(85%);--ds-glass-blur-float:blur(12px) saturate(85%);--ds-glass-pass:.66;--z-stage:0;--z-content:1;--z-chrome:10;--z-sticky:20;--z-overlay:100;--z-toast:200;--z-frame:1000;--font-sans:"Geist Variable", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", "Segoe UI Mono", Menlo, Consolas, monospace;--font-ui:var(--font-sans);--font-figure:var(--font-sans);--font-display:"Space Grotesk", var(--font-sans);--font-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--font-terminal:"VT323", var(--font-mono);--font-onest:"Onest", var(--font-sans);--font-chakra:"Chakra Petch", var(--font-sans);--font-klee:"Klee One", Georgia, "Times New Roman", serif;--font-bagel:"Bagel Fat One", var(--font-sans);--font-grotesk:"Space Grotesk", var(--font-sans);--font-unifraktur:"UnifrakturMaguntia", Georgia, serif;--font-pixelify:"Pixelify Sans", var(--font-mono);--font-grenze:"Grenze Gotisch", Georgia, serif;--font-metalmania:"Metal Mania", Georgia, serif;--font-fruktur:"Fruktur", Georgia, serif;--font-newrocker:"New Rocker", Georgia, serif;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--ds-leading-body:1.45;--ds-leading-chrome:1.2;--ds-track-ui:-.006em;--ds-track-ui-wide:.07em;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out:var(--ease-out-quint);--dur-instant:.1s;--dur-fast:.14s;--dur-normal:.2s;--dur-scene:.42s;--ds-stagger-step:18ms;--ds-stagger-max:.5s;--ds-roll-dur:calc(var(--dur-scene) * 1.4);--ds-roll-step:calc(var(--ds-stagger-step) * .8);color-scheme:dark;--duration-instant:var(--dur-instant);--duration-fast:var(--dur-fast);--duration-normal:var(--dur-normal);--duration-scene:var(--dur-scene);--illest-void:var(--ink-deep);--illest-panel:var(--ink-soft);--illest-rim:var(--ink-line);--illest-wash:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){:root{--illest-wash:color-mix(in oklab, var(--ds-accent) 10%, transparent)}}:root{--illest-red:var(--ds-accent);--illest-red-dim:var(--ds-accent-deep);--illest-amber:var(--ds-idle);--illest-amber-dim:var(--ds-idle)}@supports (color:color-mix(in lab,red,red)){:root{--illest-amber-dim:color-mix(in oklab, var(--ds-idle) 62%, var(--ink))}}:root{--illest-cyan-dim:var(--ds-info)}@supports (color:color-mix(in lab,red,red)){:root{--illest-cyan-dim:color-mix(in oklab, var(--ds-info) 68%, var(--ink))}}:root{--illest-bone-bright:var(--bone);--illest-bone:var(--bone-dim);--illest-ash:var(--bone-low);--presence-online:var(--ds-online);--presence-idle:var(--ds-idle);--presence-dnd:var(--ds-danger-hi);--presence-offline:var(--bone-low);--state-hover:var(--ds-accent-hi);--state-selected-bg:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){:root{--state-selected-bg:color-mix(in oklab, var(--ds-accent) 88%, var(--ink-deep))}}:root{--state-selected-fg:var(--ink-deep);--state-disabled:var(--bone-low);--status-error:var(--ds-danger-hi)}html[data-frame=own]{--ds-frame-bar:calc(var(--ds-space-2) + var(--ds-ctl-sm))}:root[data-red=deep]{--ds-accent:oklch(52% .215 27);--ds-accent-hi:oklch(60% .205 26);--ds-accent-deep:oklch(36% .15 28)}@property --user-glow{syntax:"<number>";inherits:true;initial-value:1}@property --user-px{syntax:"<length>";inherits:true;initial-value:0}@property --user-py{syntax:"<length>";inherits:true;initial-value:0}@property --user-ax{syntax:"<length>";inherits:true;initial-value:0}@property --sx{syntax:"<percentage>";inherits:false;initial-value:-15%}@property --row-wash{syntax:"<percentage>";inherits:false;initial-value:0%}@property --gi-hover{syntax:"<number>";inherits:true;initial-value:1}@property --ls-hover{syntax:"<length>";inherits:true;initial-value:0}@property --hv-y{syntax:"<length>";inherits:true;initial-value:0}@property --hv-s{syntax:"<number>";inherits:true;initial-value:1}@property --hv-r{syntax:"<angle>";inherits:true;initial-value:0deg}@property --sweep{syntax:"<length>";inherits:true;initial-value:0}@property --sweepy{syntax:"<length>";inherits:true;initial-value:0}@media(forced-colors:active){.ds-user-name,.ds-user-name-fx,.ds-user-name-ink,.ds-user-name-glow,.ds-user-name-rip,.ds-user-name-glow>.ds-user-name,.ds-user-name-rip>.ds-user-name{filter:none;-webkit-text-stroke-width:0;color:canvastext;-webkit-text-fill-color:CanvasText;background-image:none}}@media(prefers-contrast:more){.ds-user-name-fx{filter:none;--fx-out:opacity(1);--fx-extrude:opacity(1);--fx-engrave:opacity(1);--fx-pop:opacity(1);--fx-aberr:opacity(1);--fx-lift:opacity(1)}.ds-user-name-glow,.ds-user-name-rip{display:none}.ds-user-name{color:var(--user-fill);-webkit-text-fill-color:var(--user-fill);text-shadow:none;-webkit-text-stroke-width:0;background-image:none}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/fonts/display-400.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/serif-400.woff2)format("woff2")}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/terminal-400.woff2)format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/onest.woff2)format("woff2")}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(/static/fonts/chakra.woff2)format("woff2")}@font-face{font-family:Klee One;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/klee.woff2)format("woff2")}@font-face{font-family:Bagel Fat One;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/bagel.woff2)format("woff2")}@font-face{font-family:UnifrakturMaguntia;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/unifraktur.woff2)format("woff2")}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/fonts/pixelify.woff2)format("woff2")}@font-face{font-family:Grenze Gotisch;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/grenze.woff2)format("woff2")}@font-face{font-family:Metal Mania;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/metalmania.woff2)format("woff2")}@font-face{font-family:Fruktur;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/fruktur.woff2)format("woff2")}@font-face{font-family:New Rocker;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/newrocker.woff2)format("woff2")}@property --ds-pop{syntax:"<number>";inherits:true;initial-value:1}@property --ds-list-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --ds-list-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --ds-wave{syntax:"<number>";inherits:false;initial-value:0}@property --ds-glide-wave{syntax:"<number>";inherits:false;initial-value:0}@keyframes ds-status-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes ds-shimmer{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes ds-setting-found{0%{opacity:0}22%{opacity:1}62%{opacity:1}to{opacity:0}}@keyframes ds-board-deal{0%{translate:0 28px;scale:.96}to{translate:0;scale:1}}@keyframes ds-board-deal-clip{0%{translate:0 -100%}to{translate:0}}@keyframes ds-board-deal-face{0%{translate:0 100%}to{translate:0}}@keyframes ds-stage-arrive{0%{translate:var(--ds-arrive-x,0px) var(--ds-arrive-y,0px);scale:var(--ds-arrive-scale,1)}to{translate:0;scale:1}}@keyframes ds-skeleton-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ds-aurora-x{0%,to{transform:translate(-8%,-2%)rotate(-1deg)}50%{transform:translate(8%,2%)rotate(1deg)}}@keyframes ds-aurora-y{0%,to{transform:translate(6%,4%)rotate(1deg)}50%{transform:translate(-6%,-4%)rotate(-1deg)}}@keyframes ds-grid-drift{0%{background-position:0 0}to{background-position:24px 24px}}@keyframes illest-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes illest-breathe{0%,to{opacity:.62}50%{opacity:1}}@keyframes illest-turn{to{transform:rotate(360deg)}}@keyframes illest-fade-in{0%{opacity:0}to{opacity:1}}@keyframes illest-fade-out{0%{opacity:1}to{opacity:0}}@keyframes illest-surface-in{0%{transform:translate(-50%,-48%)scale(.96)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes illest-surface-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.97)}}@keyframes illest-anchored-in{0%{transform:var(--illest-anchor-from,translateY(6px)) scale(.96);--ds-pop:0;box-shadow:none;border-color:#0000}to{--ds-pop:1;transform:translate(0)scale(1)}}:root[data-motion=reduce] .ds-activity-art__img,:root[data-motion=reduce] .ds-progress-rail__fill,:root[data-motion=reduce] .ds-link-card,:root[data-motion=reduce] .ds-link-card__out,:root[data-motion=reduce] .ds-platform-tile{transition:none!important}:root[data-motion=reduce] .ds-activity-art__img{transform:none!important}:root[data-motion=reduce] a.ds-link-card:hover .ds-link-card__out{transform:none}@supports not (color:color-mix(in oklab,red,blue)){:root{--ds-glass:1;--ds-glass-text:1;--ds-glass-blur:none;--ds-glass-blur-float:none;--ds-glass-edge:none;--ds-glass-sheen:none;--ds-mark-glass:none;--ds-focus-ring:#ff6a54eb;--ds-focus-border:#ff6a54c7;--illest-wash:#f71a141a;--illest-amber-dim:#a67405;--illest-cyan-dim:#1c939a;--state-selected-bg:#d81711}.ds-user-name,.ds-user-name-fx{--user-outline:var(--user-ink,var(--user-accent-2,var(--bone)))}.ds-surface:before{background:0 0}.ds-surface{--ds-surface-fill:#090909;background:#090909;border-color:#ffffff17}.ds-surface--glow{--ds-surface-fill:#0c0c0c;background:#0c0c0c}.ds-surface--recessed{--ds-surface-fill:#080808;background:#080808;border-color:#ffffff17}.ds-surface--inset{--ds-surface-fill:#020202;background:#020202}.ds-surface--flat{--ds-surface-fill:#0b0b0b;background:#0b0b0b}.ds-menu{--ds-surface-fill:#0c0c0c;background:#0c0c0c;border-color:#ffffff1a}.ds-menu:before{background:#0c0c0c}.ds-rule,.ds-rule--vertical{background:#1c1c1c}.ds-control,.ds-select-trigger{background:#040404}.ds-code-block{background:#020202}.ds-tooltip{background:#0d0d0d;border-color:#ffffff1f}.ds-btn--primary{color:#010101;background-color:#ff4d46;background-image:none;border-color:#ff8a84}.ds-btn--primary:hover:not(:disabled,[aria-disabled=true]){background-color:#ff6c65;border-color:#ffa6a1}.ds-btn--danger{color:#fe6175;background-color:#c419422e;border-color:#fe617573}.ds-btn--danger:hover:not(:disabled,[aria-disabled=true]){color:#010101;background-color:#fe6175}.ds-btn--confirm{color:var(--ds-accent-ink);background-color:#53de7333;background-image:none;border-color:#53de738c}.ds-btn--ghost:hover:not(:disabled){background-color:#f71a141f;border-color:#f71a147a}.ds-chip[data-active=true],.ds-pill[data-active=true],.ds-chip[aria-pressed=true]{color:#ff6c65;background:#f71a1438;border-color:#f71a148c}.ds-badge{color:var(--ds-accent-ink);background:#d51c15}.ds-badge[data-tone=accent]{color:#010101;background:#ff4d46}.ds-badge[data-tone=mute]{color:var(--bone);background:#5b5b5b}.ds-row:hover:not([data-selected=true]),.ds-menu-item:hover,.ds-menu-item[data-highlighted]{background:#ffffff0d}.ds-row[data-selected=true],.ds-row[aria-current=true]{color:var(--bone);background:#f71a1426}.ds-menu-item--danger{color:#fe6175}.ds-menu-item--danger:hover,.ds-menu-item--danger[data-highlighted]{background:#c4194242}.ds-segmented-pill{background:#f71a142e}.ds-tab[data-state=active]{background:#f71a1417}.ds-control:focus,.ds-control:focus-within{border-color:var(--ds-focus-ring);box-shadow:none;outline:none}.ds-control[aria-invalid=true]:focus-within{border-color:var(--ds-danger-hi);box-shadow:none}.ds-control:focus-visible,.ds-control[data-open=true],.ds-select-trigger[data-state=open],.ds-select-trigger[data-open=true]{border-color:#ff4d46c7}.ds-control:focus,.ds-control:focus-visible,.ds-control:has(:focus-visible),.ds-control[data-open=true]{background:#060606}.ds-select-trigger[data-state=open],.ds-select-trigger[data-open=true]{background:#ffffff0f}.ds-shimmer{background:#f71a141f}.ds-stage:before,.ds-stage:after,.ds-stage>.ds-aurora-2{display:none}body{background-image:none}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-motion=reduce] :is(.ds-control,.ds-select-trigger,.ds-composer,.ds-wallet-find){transition-property:border-color,background-color,color!important;transition-duration:var(--dur-fast)!important}:root[data-motion=reduce] .ds-status-dot{opacity:.85!important;animation:none!important}:root[data-motion=reduce] [data-drag-shifting],:root[data-motion=reduce] [data-rail-lifted][data-drag-settling],:root[data-motion=reduce] [data-drag-lifted][data-drag-settling]{transition-duration:1ms}:root[data-motion=reduce] .ds-status-dot[data-live=true]{opacity:1!important}:root[data-motion=reduce] .ds-shimmer{background:#ffffff12!important;animation:none!important;transform:none!important}:root[data-motion=reduce] .ds-skeleton,:root[data-motion=reduce] .ds-stage-arrive{animation:none!important}:root[data-motion=reduce] .ds-setting-found:after{opacity:1;animation:none!important}:root[data-motion=reduce] .ds-stage:before,:root[data-motion=reduce] .ds-stage:after,:root[data-motion=reduce] .ds-stage>.ds-aurora-2{animation:none!important}:root[data-motion=reduce] .animate-illest-blink,:root[data-motion=reduce] .animate-illest-breathe{opacity:1!important;animation:none!important}:root[data-motion=reduce] .animate-illest-turn{animation:none!important;transform:none!important}:root[data-motion=reduce] .ds-roll-ch{transition:none!important;translate:none!important}:root[data-motion=reduce] .ds-btn:active:not(:disabled),:root[data-motion=reduce] .ds-btn--primary:hover:not(:disabled,[aria-disabled=true]),:root[data-motion=reduce] .ds-btn--danger:hover:not(:disabled,[aria-disabled=true]),:root[data-motion=reduce] .ds-btn--confirm:hover:not(:disabled,[aria-disabled=true]),:root[data-motion=reduce] .ds-btn--ghost:hover:not(:disabled),:root[data-motion=reduce] .ds-chip:active:not(:disabled),:root[data-motion=reduce] .ds-pill:active:not(:disabled),:root[data-motion=reduce] .ds-row:active:not(:disabled),:root[data-motion=reduce] .ds-menu-item:active,:root[data-motion=reduce] .ds-dock-item:active .ds-dock-glyph,:root[data-motion=reduce] .ds-interactive:active:not(:disabled){transform:none!important}@keyframes ds-idle-label{0%,to{translate:0}50%{translate:0 -.4px}}@keyframes ds-idle-mark{0%,to{translate:0}50%{translate:0 -.5px}}@keyframes ds-idle-figure{0%,to{opacity:1}50%{opacity:.975}}@keyframes ds-idle-edge{0%,to{opacity:1}50%{opacity:.96}}:root[data-ambience=full] .ds-num:not(.ds-idle-off,input,textarea),:root[data-ambience=full] .ds-figure:not(.ds-idle-off,input,textarea),:root[data-ambience=full] .ds-idle-figure:not(.ds-idle-off,input,textarea){animation:11s ease-in-out infinite ds-idle-figure;animation-delay:calc(var(--ds-idle-phase,0) * -1s)}:root[data-ambience=full] .ds-rule:not(.ds-idle-off),:root[data-ambience=full] .ds-rule--vertical:not(.ds-idle-off),:root[data-ambience=full] .ds-idle-edge:not(.ds-idle-off){animation:6s ease-in-out infinite ds-idle-edge;animation-delay:calc(var(--ds-idle-phase,0) * -1s)}:root[data-ambience=full] .ds-mark:not(.ds-idle-off,:hover,:focus-visible),:root[data-ambience=full] .ds-coin-logo:not(.ds-idle-off),:root[data-ambience=full] .ds-idle-mark:not(.ds-idle-off){animation:7s ease-in-out infinite ds-idle-mark;animation-delay:calc(var(--ds-idle-phase,0) * -1s)}:root[data-ambience=full] .ds-idle-label:not(.ds-idle-off){animation:9s ease-in-out infinite ds-idle-label;animation-delay:calc(var(--ds-idle-phase,0) * -1s)}:root[data-unattended] .ds-num,:root[data-unattended] .ds-figure,:root[data-unattended] .ds-idle-figure,:root[data-unattended] .ds-rule,:root[data-unattended] .ds-rule--vertical,:root[data-unattended] .ds-idle-edge,:root[data-unattended] .ds-mark,:root[data-unattended] .ds-coin-logo,:root[data-unattended] .ds-idle-mark,:root[data-unattended] .ds-idle-label,:root[data-unattended] .ds-light-disc:before,:root[data-unattended] .ds-user-name[data-effect],:root[data-unattended] .ds-user-name-fx,:root[data-unattended] .ds-user-name-fx *,:root[data-unattended] .ds-user-name-fx:before,:root[data-unattended] .ds-user-name-fx:after,:root[data-unattended] .ds-user-name-ov:before,:root[data-unattended] .ds-user-name-ov:after{animation-play-state:paused!important}:root[data-ambience=full] .ds-row,:root[data-ambience=full] li,:root[data-ambience=full] [role=listitem],:root[data-ambience=full] [role=option]{--ds-idle-phase:0}:root[data-ambience=full] .ds-row:nth-child(7n+2),:root[data-ambience=full] li:nth-child(7n+2),:root[data-ambience=full] [role=listitem]:nth-child(7n+2),:root[data-ambience=full] [role=option]:nth-child(7n+2){--ds-idle-phase:.9}:root[data-ambience=full] .ds-row:nth-child(7n+3),:root[data-ambience=full] li:nth-child(7n+3),:root[data-ambience=full] [role=listitem]:nth-child(7n+3),:root[data-ambience=full] [role=option]:nth-child(7n+3){--ds-idle-phase:1.8}:root[data-ambience=full] .ds-row:nth-child(7n+4),:root[data-ambience=full] li:nth-child(7n+4),:root[data-ambience=full] [role=listitem]:nth-child(7n+4),:root[data-ambience=full] [role=option]:nth-child(7n+4){--ds-idle-phase:2.7}:root[data-ambience=full] .ds-row:nth-child(7n+5),:root[data-ambience=full] li:nth-child(7n+5),:root[data-ambience=full] [role=listitem]:nth-child(7n+5),:root[data-ambience=full] [role=option]:nth-child(7n+5){--ds-idle-phase:3.6}:root[data-ambience=full] .ds-row:nth-child(7n+6),:root[data-ambience=full] li:nth-child(7n+6),:root[data-ambience=full] [role=listitem]:nth-child(7n+6),:root[data-ambience=full] [role=option]:nth-child(7n+6){--ds-idle-phase:4.5}:root[data-ambience=full] .ds-row:nth-child(7n+7),:root[data-ambience=full] li:nth-child(7n+7),:root[data-ambience=full] [role=listitem]:nth-child(7n+7),:root[data-ambience=full] [role=option]:nth-child(7n+7){--ds-idle-phase:5.4}:root[data-ambience=off] .ds-ambient-layer{display:none!important}:root[data-ambience=off]{--ds-glass:1;--ds-glass-text:1;--ds-glass-blur:none;--ds-glass-blur-float:none;--ds-glass-edge:none;--ds-glass-sheen:none;--ds-mark-glass:none}:root[data-ambience=off] :is(.ds-surface,.ds-surface--recessed,.ds-surface--layered,.ds-surface--glow,.ds-surface--flat),:root[data-ambience=off] .ds-menu:before{background:var(--ds-surface-fill);--ds-sf-paint:var(--ds-surface-fill)}@media(prefers-contrast:more){:root{--ds-glass:1;--ds-glass-text:1;--ds-glass-blur:none;--ds-glass-blur-float:none;--ds-glass-edge:none;--ds-glass-sheen:none}:is(.ds-surface,.ds-surface--recessed,.ds-surface--layered,.ds-surface--glow,.ds-surface--flat),.ds-menu:before{background:var(--ds-surface-fill);--ds-sf-paint:var(--ds-surface-fill)}}@media(forced-colors:active){:root{--ds-glass:1;--ds-glass-text:1;--ds-glass-blur:none;--ds-glass-blur-float:none;--ds-glass-edge:none;--ds-glass-sheen:none}:is(.ds-surface,.ds-surface--recessed,.ds-surface--layered,.ds-surface--glow,.ds-surface--flat),.ds-menu:before{background:var(--ds-surface-fill);--ds-sf-paint:var(--ds-surface-fill)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}
