/*! 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)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-tracking:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:.375rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base;@layer components{.dh-pacman-spinner,.dh-pacman-spinner *{box-sizing:border-box}.dh-pacman-spinner{width:2.2em;height:1em;color:var(--pacman-spinner-color);font-size:var(--pacman-spinner-size);vertical-align:middle;flex:none;line-height:1;display:inline-block;overflow:hidden}.dh-pacman-spinner__inner{width:100%;height:100%;display:block;position:relative}.dh-pacman-spinner__jaw{z-index:2;width:1em;height:.5em;animation-duration:var(--pacman-spinner-chew-duration);will-change:transform;background:currentColor;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block;position:absolute;left:0}.dh-pacman-spinner__jaw--top{transform-origin:50% 100%;border-radius:1em 1em 0 0;animation-name:dh-pacman-spinner-chew-top;top:0;transform:rotate(-28deg)}.dh-pacman-spinner__jaw--bottom{transform-origin:50% 0;border-radius:0 0 1em 1em;animation-name:dh-pacman-spinner-chew-bottom;bottom:0;transform:rotate(28deg)}.dh-pacman-spinner__eye{z-index:3;background:var(--loading-eye-surface,#f1f1f1);width:.2em;height:.2em;animation:dh-pacman-spinner-blink var(--pacman-spinner-blink-duration) ease-in-out infinite;transform-origin:50%;will-change:transform;border-radius:50%;place-items:center;display:grid;position:absolute;top:.16em;left:.55em}.dh-pacman-spinner__pupil{background:var(--loading-eye-ink,#111318);width:.09em;height:.09em;animation:dh-pacman-spinner-gaze var(--pacman-spinner-gaze-duration) ease-in-out infinite;will-change:transform;border-radius:50%;display:block}.dh-pacman-spinner__dot{background:var(--pacman-spinner-dot-color);width:.2em;height:.2em;animation:dh-pacman-spinner-dot var(--pacman-spinner-duration) linear infinite both;will-change:opacity, transform;border-radius:50%;display:block;position:absolute;top:50%;left:2em;transform:translateY(-50%)}.dh-pacman-spinner__dot--one{animation-delay:var(--pacman-spinner-delay-one)}.dh-pacman-spinner__dot--two{animation-delay:var(--pacman-spinner-delay-two)}.dh-pacman-spinner__dot--three{animation-delay:var(--pacman-spinner-delay-three)}.dh-pacman-spinner__dot--four{animation-delay:var(--pacman-spinner-delay-four)}@keyframes dh-pacman-spinner-chew-top{0%,to{transform:rotate(-28deg)}45%{transform:rotate(-3deg)}72%{transform:rotate(-20deg)}}@keyframes dh-pacman-spinner-chew-bottom{0%,to{transform:rotate(28deg)}45%{transform:rotate(3deg)}72%{transform:rotate(20deg)}}@keyframes dh-pacman-spinner-blink{0%,39%,43%,to{transform:scaleY(1)}41%{transform:scaleY(.08)}}@keyframes dh-pacman-spinner-gaze{0%,to{transform:translate(-8%)}50%{transform:translate(18%)}}@keyframes dh-pacman-spinner-dot{0%{opacity:0;transform:translateY(-50%)scale(.72)}12%{opacity:.72}55%{opacity:1;transform:translate(-.72em,-50%)scale(1)}to{opacity:0;transform:translate(-1.26em,-50%)scale(.62)}}@media (prefers-reduced-motion:reduce){.dh-pacman-spinner__jaw,.dh-pacman-spinner__eye,.dh-pacman-spinner__pupil,.dh-pacman-spinner__dot{will-change:auto;animation:none}.dh-pacman-spinner__jaw--top{transform:rotate(-22deg)}.dh-pacman-spinner__jaw--bottom{transform:rotate(22deg)}.dh-pacman-spinner__dot{opacity:.55;transform:translateY(-50%)}.dh-pacman-spinner__dot--one{left:.86em}.dh-pacman-spinner__dot--two{left:1.22em}.dh-pacman-spinner__dot--three{left:1.58em}.dh-pacman-spinner__dot--four{left:1.94em}}.dh-atom-spinner,.dh-atom-spinner *{box-sizing:border-box}.dh-atom-spinner{width:var(--atom-spinner-size);height:var(--atom-spinner-size);color:var(--atom-spinner-color);vertical-align:middle;flex:none;line-height:1;display:inline-block;overflow:hidden}.dh-atom-spinner__inner{width:100%;height:100%;display:block;position:relative}.dh-atom-spinner__core{z-index:2;width:22%;height:22%;color:var(--atom-spinner-core-color);animation:dh-atom-spinner-core var(--atom-spinner-duration-pulse) ease-in-out infinite;will-change:opacity, transform;background:currentColor;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dh-atom-spinner__core:after{border:max(1px, calc(var(--atom-spinner-size) / 60)) solid currentColor;border-radius:inherit;content:"";opacity:.2;position:absolute;inset:-38%}.dh-atom-spinner__orbit{border-width:0;border-top:calc(var(--atom-spinner-size) / 27) solid transparent;border-left:calc(var(--atom-spinner-size) / 27) solid currentColor;will-change:transform;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.dh-atom-spinner__orbit:after{content:"";background:currentColor;border-radius:50%;width:9%;height:9%;position:absolute;top:5%;left:46%}.dh-atom-spinner__orbit--one{opacity:.9;animation:dh-atom-spinner-orbit-one var(--atom-spinner-duration-main) linear infinite;transform:rotate(120deg)rotateX(66deg)rotate(0)}.dh-atom-spinner__orbit--two{opacity:.62;animation:dh-atom-spinner-orbit-two var(--atom-spinner-duration-slow) linear infinite reverse;transform:rotate(240deg)rotateX(66deg)rotate(0)}.dh-atom-spinner__orbit--three{opacity:.76;animation:dh-atom-spinner-orbit-three var(--atom-spinner-duration-fast) linear infinite;transform:rotate(360deg)rotateX(66deg)rotate(0)}@keyframes dh-atom-spinner-core{0%,to{opacity:.82;transform:translate(-50%,-50%)scale(.86)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dh-atom-spinner-orbit-one{to{transform:rotate(120deg)rotateX(66deg)rotate(360deg)}}@keyframes dh-atom-spinner-orbit-two{to{transform:rotate(240deg)rotateX(66deg)rotate(360deg)}}@keyframes dh-atom-spinner-orbit-three{to{transform:rotate(360deg)rotateX(66deg)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dh-atom-spinner__core,.dh-atom-spinner__orbit{will-change:auto;animation:none}.dh-atom-spinner__core{opacity:1;transform:translate(-50%,-50%)}}}@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.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}.sticky{position:sticky}.inset-0{inset:0}.\!top-0{top:0!important}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.\!right-0{right:0!important}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.bottom-0{bottom:0}.\!left-auto{left:auto!important}.left-0{left:0}.left-1\/2{left:50%}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[1100\]{z-index:1100}.z-\[1101\]{z-index:1101}.m-0{margin:0}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mb-0{margin-bottom:0}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-\[34px\]{width:34px;height:34px}.\!h-\[140px\]{height:140px!important}.\!h-dvh{height:100dvh!important}.h-\[175px\]{height:175px}.h-auto{height:auto}.\!max-h-none{max-height:none!important}.max-h-\[50vh\]{max-height:50vh}.max-h-\[78px\]{max-height:78px}.max-h-\[154px\]{max-height:154px}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[calc\(100dvh-48px\)\]{max-height:calc(100dvh - 48px)}.max-h-\[calc\(100dvh-110px\)\]{max-height:calc(100dvh - 110px)}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[34px\]{min-height:34px}.min-h-\[90px\]{min-height:90px}.\!w-\[min\(760px\,100vw\)\]{width:min(760px,100vw)!important}.\!w-\[min\(960px\,calc\(100vw-24px\)\)\]{width:min(960px,100vw - 24px)!important}.w-9{width:calc(var(--spacing) * 9)}.w-\[100cqw\]{width:100cqw}.w-\[180px\]{width:180px}.w-\[min\(560px\,calc\(100vw-24px\)\)\]{width:min(560px,100vw - 24px)}.w-auto{width:auto}.w-full{width:100%}.max-w-\[72vw\]{max-width:72vw}.max-w-\[calc\(100vw-48px\)\]{max-width:calc(100vw - 48px)}.max-w-\[calc\(100vw-74px\)\]{max-width:calc(100vw - 74px)}.max-w-\[min\(540px\,calc\(100vw-32px\)\)\]{max-width:min(540px,100vw - 32px)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.\!translate-x-0{--tw-translate-x:0px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\!translate-y-0{--tw-translate-y:0px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.resize{resize:both}.resize-y{resize:vertical}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[7px\]{gap:7px}.gap-\[18px\]{gap:18px}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.\!rounded-none{border-radius:0!important}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:2147483647px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-\[var\(--warning-border\)\]{border-color:var(--warning-border)}.border-current{border-color:currentColor}.border-transparent{border-color:#0000}.border-r-transparent{border-right-color:#0000}.bg-\[var\(--modal-surface\)\]{background-color:var(--modal-surface)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-muted\)\]{background-color:var(--surface-muted)}.bg-\[var\(--warning-surface\)\]{background-color:var(--warning-surface)}.bg-black\/\[0\.82\]{background-color:#000000d1}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.82\]{background-color:color-mix(in oklab, var(--color-black) 82%, transparent)}}.bg-transparent{background-color:#0000}.fill-\[var\(--surface-muted\)\]{fill:var(--surface-muted)}.stroke-\[var\(--muted\)\]{stroke:var(--muted)}.object-contain{object-fit:contain}.\!p-0{padding:0!important}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-\[18px\]{padding:18px}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[9px\]{padding-inline:9px}.px-\[13px\]{padding-inline:13px}.px-\[18px\]{padding-inline:18px}.py-0{padding-block:0}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[17px\]{font-size:17px}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.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)}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--link\)\]{color:var(--link)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--primary-ink\)\]{color:var(--primary-ink)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--warning\)\]{color:var(--warning)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#0000009e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-\[5px\]{--tw-backdrop-blur:blur(5px);-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-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))}.select-text{-webkit-user-select:text;user-select:text}.placeholder\:text-\[var\(--muted\)\]::placeholder{color:var(--muted)}@media (hover:hover){.hover\:border-\[var\(--muted\)\]:hover{border-color:var(--muted)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:opacity-\[0\.92\]:hover{opacity:.92}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--focus\)\]:focus-visible{outline-color:var(--focus)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:border-\[var\(--border\)\]:disabled{border-color:var(--border)}.disabled\:border-\[var\(--disabled-primary-border\)\]:disabled{border-color:var(--disabled-primary-border)}.disabled\:bg-\[var\(--disabled-primary-bg\)\]:disabled{background-color:var(--disabled-primary-bg)}.disabled\:bg-\[var\(--surface\)\]:disabled{background-color:var(--surface)}.disabled\:bg-\[var\(--surface-muted\)\]:disabled{background-color:var(--surface-muted)}.disabled\:text-\[var\(--disabled-primary-text\)\]:disabled{color:var(--disabled-primary-text)}.disabled\:text-\[var\(--faint\)\]:disabled{color:var(--faint)}.disabled\:text-\[var\(--muted\)\]:disabled{color:var(--muted)}.data-\[state\=checked\]\:bg-\[var\(--primary\)\][data-state=checked],.data-\[state\=indeterminate\]\:bg-\[var\(--primary\)\][data-state=indeterminate]{background-color:var(--primary)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=700px){.max-\[700px\]\:max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-\[700px\]\:max-h-\[calc\(100dvh-86px\)\]{max-height:calc(100dvh - 86px)}.max-\[700px\]\:max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-\[700px\]\:max-w-\[calc\(100vw-50px\)\]{max-width:calc(100vw - 50px)}.max-\[700px\]\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tbody_tr\:hover_td\]\:bg-\[var\(--table-hover\)\] tbody tr:hover td{background-color:var(--table-hover)}.\[\&_td\]\:border-r td{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&_td\]\:border-b td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_td\]\:border-\[var\(--border\)\] td{border-color:var(--border)}.\[\&_td\]\:bg-\[var\(--table-row\)\] td{background-color:var(--table-row)}.\[\&_td\]\:px-3\.5 td{padding-inline:calc(var(--spacing) * 3.5)}.\[\&_td\]\:py-3 td{padding-block:calc(var(--spacing) * 3)}.\[\&_td\]\:align-middle td{vertical-align:middle}.\[\&_td\>div\]\:\!h-auto td>div{height:auto!important}.\[\&_td\>div\]\:min-h-6 td>div{min-height:calc(var(--spacing) * 6)}.\[\&_th\]\:sticky th{position:sticky}.\[\&_th\]\:top-0 th{top:0}.\[\&_th\]\:z-10 th{z-index:10}.\[\&_th\]\:h-12 th{height:calc(var(--spacing) * 12)}.\[\&_th\]\:border-r th{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-\[var\(--border-strong\)\] th{border-color:var(--border-strong)}.\[\&_th\]\:bg-\[var\(--table-header\)\] th{background-color:var(--table-header)}.\[\&_th\]\:px-3\.5 th{padding-inline:calc(var(--spacing) * 3.5)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing) * 2)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_th\]\:tracking-\[0\.04em\] th{--tw-tracking:.04em;letter-spacing:.04em}.\[\&_th\]\:text-\[var\(--ink\)\] th{color:var(--ink)}.\[\&_tr\[data-even\]_td\]\:bg-\[var\(--table-alt\)\] tr[data-even] td{background-color:var(--table-alt)}.\[\&_tr\[data-selected\]_td\]\:bg-\[var\(--selected\)\] tr[data-selected] td{background-color:var(--selected)}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:flex-1>div{flex:1}.\[\&\>div\]\:flex-col>div{flex-direction:column}.\[\&\>div\]\:gap-6>div{gap:calc(var(--spacing) * 6)}.\[\&\>div\]\:p-6>div{padding:calc(var(--spacing) * 6)}@media not all and (width>=700px){.max-\[700px\]\:\[\&\>div\]\:gap-4>div{gap:calc(var(--spacing) * 4)}.max-\[700px\]\:\[\&\>div\]\:px-3>div{padding-inline:calc(var(--spacing) * 3)}.max-\[700px\]\:\[\&\>div\]\:py-4>div{padding-block:calc(var(--spacing) * 4)}}.\[\&\>footer\]\:justify-between>footer{justify-content:space-between}.\[\&\>footer\]\:px-6>footer{padding-inline:calc(var(--spacing) * 6)}@media not all and (width>=700px){.max-\[700px\]\:\[\&\>footer\]\:px-3>footer{padding-inline:calc(var(--spacing) * 3)}}.\[\&\>header\]\:px-6>header{padding-inline:calc(var(--spacing) * 6)}.\[\&\>header\]\:py-5>header{padding-block:calc(var(--spacing) * 5)}@media not all and (width>=700px){.max-\[700px\]\:\[\&\>header\]\:px-3>header{padding-inline:calc(var(--spacing) * 3)}.max-\[700px\]\:\[\&\>header\]\:py-4>header{padding-block:calc(var(--spacing) * 4)}}}.dh-theme{--light-muted:#59616f;--light-faint:#636d7c;--font:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--canvas:#050505;--modal-surface:#0b0b0b;--toolbar-surface:#0a0a0a57;--table-header:#161616b3;--table-row:#0a0a0a5c;--table-alt:#0e0e0e6b;--table-hover:#151515b8;--surface:#0a0a0aeb;--surface-alt:#0e0e0ef0;--surface-muted:#171717;--disabled-primary-bg:#242424;--disabled-primary-border:#3b3b3b;--disabled-primary-text:#8a8a8a;--surface-hover:#181818;--selected:#141719;--border:#272727;--border-strong:#444;--ink:#f1f1f1;--text:#cfcfcf;--muted:#888;--faint:#777;--primary:#f1f1f1;--primary-ink:#0a0a0a;--link:#9fc7ff;--focus:#fff;--error:#ffb5b5;--warning:#efd773;--warning-surface:#17140b;--warning-border:#574c2a;--success:#45d483;--loading-accent:#9fc7ff;--loading-accent-secondary:#789bff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font);color:var(--text);background:var(--canvas);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.dh-theme[data-theme=light]{--canvas:#f7f8fc;--modal-surface:#fff;--toolbar-surface:#ffffff73;--table-header:#f1f3f8db;--table-row:#ffffff6b;--table-alt:#f1f3f87a;--table-hover:#eef1f6d6;--surface:#fffffff0;--surface-alt:#f7f8fc;--surface-muted:#f1f3f8;--disabled-primary-bg:#e6e8ee;--disabled-primary-border:#c7ceda;--disabled-primary-text:#636d7c;--surface-hover:#eef1f6;--selected:#e9eeff;--border:#dfe3ec;--border-strong:#c7ceda;--ink:#17191f;--text:#343944;--muted:#59616f;--faint:#636d7c;--primary:#315bea;--primary-ink:#fff;--link:#2458c6;--focus:#315bea;--error:#b4232f;--warning:#7d5b00;--warning-surface:#fff9e8;--warning-border:#d7c68e;--success:#267447;--loading-accent:#315bea;--loading-accent-secondary:#8ea5f6;--loading-eye-surface:#fff;--loading-eye-ink:#254bd0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-image:linear-gradient(#315bea08 1px,#0000 1px),linear-gradient(90deg,#315bea08 1px,#0000 1px);background-size:32px 32px}.dh-theme,.dh-theme *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.dh-theme body{min-width:320px;min-height:100vh;margin:0}.dh-theme button,.dh-theme input,.dh-theme textarea,.dh-theme select{font-family:inherit}.dh-theme :where(a:not([data-ui-button])){color:var(--link)}.dh-theme a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.dh-theme p{line-height:1.6}.dh-theme button{touch-action:manipulation}.dh-theme button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-tracking{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}._control_sf41l_1{position:relative}._dot_sf41l_4{background:var(--success);border-radius:50%;width:6px;height:6px}._trigger_sf41l_10{background:var(--surface-muted);border-radius:4px;grid-template-columns:6px minmax(0,auto) 12px;gap:8px;height:32px;min-height:32px;padding:0 9px;display:grid}._trigger_sf41l_10 ._name_sf41l_20{text-overflow:ellipsis;max-width:120px;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}._trigger_sf41l_10 svg{width:12px;height:12px;transition:transform .15s}._trigger_sf41l_10[aria-expanded=true] svg{transform:rotate(180deg)}._dot_sf41l_4{box-shadow:0 0 0 3px #45d4831a}._menu_sf41l_39{z-index:40;border:1px solid var(--border-strong);background:var(--modal-surface);border-radius:4px;width:220px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 36px #0000006b}._menu_sf41l_39 button{border-color:var(--border-strong);background:var(--surface-muted);width:100%;min-height:28px;color:var(--text);justify-content:flex-start;gap:5px;margin-top:6px;padding:0 8px;font-size:11px;font-weight:550}._menu_sf41l_39 button svg{stroke-width:1.45px;width:14px;height:14px}._menu_sf41l_39 button:hover{background:var(--surface-hover)}._menu_sf41l_39 button:last-child{color:var(--error);background:var(--warning-surface);border-color:var(--warning-border);margin-top:2px}._summary_sf41l_78{border-bottom:1px solid var(--border);gap:3px;padding:7px 8px 9px;display:grid}._summary_sf41l_78>span{align-items:center;gap:7px;min-width:0;display:flex}._summary_sf41l_78 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}._summary_sf41l_78 small{color:var(--faint);font-size:10px}@media (prefers-reduced-motion:reduce){._trigger_sf41l_10 svg{transition:none}}._form_sf41l_106{gap:16px;display:grid}._form_sf41l_106 label{gap:8px;display:grid}._form_sf41l_106 input,._form_sf41l_106 button{min-height:40px}._error_sf41l_118{color:var(--error);margin:0;font-size:12px}@media (width<=700px){._name_sf41l_20{display:none}}._loginDialog_sf41l_128{width:min(400px,100vw - 24px)}._loginModes_sf41l_131{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px;display:grid}._editor_1fn5r_1{flex-direction:column;flex:1;min-height:240px;display:flex}._editor_1fn5r_1 label{color:var(--ink);font-size:13px;font-weight:600}._editor_1fn5r_1 p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.6}._editor_1fn5r_1 textarea{border:1px solid var(--border-strong);width:100%;min-height:160px;color:var(--text);background:var(--modal-surface);resize:none;border-radius:3px;flex:1;margin-top:12px;padding:16px;font-size:13px;line-height:1.6}._editor_1fn5r_1>span{color:var(--muted);text-align:right;margin-top:8px;font:11px ui-monospace,monospace}@media (width<=700px){._editor_1fn5r_1 textarea{padding:12px}._label_1nb5x_2{display:none}}._particles_rmtw6_1{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){._particles_rmtw6_1{opacity:.72}}._app_1t2dx_1{z-index:1;min-height:100vh;position:relative}._header_1t2dx_6{justify-content:space-between;align-items:flex-start;gap:24px;width:min(1600px,100% - 40px);min-height:66px;margin:auto;padding-top:18px;display:flex}._header_1t2dx_6 nav{scrollbar-width:none;gap:28px;min-width:0;display:flex;overflow:auto}._header_1t2dx_6 nav a{color:var(--muted);white-space:nowrap;flex-shrink:0;padding:3px 0 10px;font-size:15px;font-weight:550;line-height:1.2;text-decoration:none;position:relative}._header_1t2dx_6 nav a:hover{color:var(--text)}._header_1t2dx_6 nav a[aria-current=page]{color:var(--ink);font-weight:650}._header_1t2dx_6 nav a[aria-current=page]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M0 2 Q4 0 8 2 T16 2' fill='none' stroke='%23d8d8d8' stroke-width='1.2'/%3E%3C/svg%3E");height:4px;animation:.65s linear infinite _wave_1t2dx_1;position:absolute;bottom:0;left:0;right:0}._actions_1t2dx_51,._theme_1t2dx_52{flex-shrink:0;align-items:center;gap:8px;display:flex}._theme_1t2dx_52{gap:2px}._theme_1t2dx_52 button[aria-pressed=true]{background:var(--primary);color:var(--primary-ink)}._error_1t2dx_65{width:min(1600px,100% - 40px);color:var(--error);margin:12px auto;font-size:13px}._loading_1t2dx_71{text-align:center;color:var(--muted);padding:80px}@keyframes _wave_1t2dx_1{to{background-position-x:16px}}@media (width<=700px){._header_1t2dx_6{gap:8px;width:calc(100% - 24px);padding-top:12px}._header_1t2dx_6 nav{flex:1;gap:18px}._header_1t2dx_6 nav a{font-size:14px}._actions_1t2dx_51{gap:6px}._theme_1t2dx_52 button{width:30px;height:32px}._error_1t2dx_65{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){._header_1t2dx_6 nav a[aria-current=page]:after{animation:none}}._theme_1t2dx_52{border:1px solid var(--border-strong);background:var(--surface-muted);border-radius:4px;gap:2px;height:34px;padding:2px}._theme_1t2dx_52 button{min-width:58px;height:28px;min-height:28px;color:var(--muted);background:0 0;border:1px solid #0000;gap:5px;padding:0 7px;font-size:11px}._theme_1t2dx_52 button svg{width:14px;height:14px}@media (width<=700px){._theme_1t2dx_52 button{width:32px;min-width:32px}._theme_1t2dx_52 button span{display:none}._header_1t2dx_6{align-items:center}}
