@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-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-space-y-reverse:0;--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-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--font-body), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-mono-face), ui-monospace, monospace;--color-gray-500:#6a7282;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono-face), ui-monospace, monospace;--color-card:var(--card);--shadow-card:var(--shadow);--font-display:var(--font-display-face), var(--font-body), sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-500:lab(47.7841% -.393182 -10.0268)}}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration: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}}@layer components;@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-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-16{top:calc(var(--spacing) * 16)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+9px\)\]{top:calc(100% + 9px)}.top-\[var\(--chrome-h\,65px\)\]{top:var(--chrome-h,65px)}.top-full{top:100%}.right-0{right:0}.right-3\.5{right:calc(var(--spacing) * 3.5)}.bottom-0{bottom:0}.bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.left-0{left:0}.left-1\/2{left:50%}.left-3\.5{left:calc(var(--spacing) * 3.5)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-\[-2\]{grid-column-start:-2}.col-end-\[-2\]{grid-column-end:-2}.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-1{margin:calc(var(--spacing) * -1)}.-m-2{margin:calc(var(--spacing) * -2)}.m-1{margin:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-5{margin-block:calc(var(--spacing) * 5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\!{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-1\.5\!{margin-top:calc(var(--spacing) * 1.5)!important}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[11px\]{margin-top:11px}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mb-0\!{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-\[13px\]{margin-left:13px}.ml-\[37px\]{margin-left:37px}.ml-auto{margin-left:auto}.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}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[30px\]{width:30px;height:30px}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-26{height:calc(var(--spacing) * 26)}.h-44{height:calc(var(--spacing) * 44)}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[10px\]{height:10px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[26px\]{height:26px}.h-\[34px\]{height:34px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[172px\]{height:172px}.h-\[188px\]{height:188px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[232px\]{max-height:232px}.max-h-\[264px\]{max-height:264px}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[52px\]{min-height:52px}.min-h-\[58px\]{min-height:58px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72px\]{min-height:72px}.min-h-\[220px\]{min-height:220px}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[10px\]{width:10px}.w-\[15px\]{width:15px}.w-\[22px\]{width:22px}.w-\[34px\]{width:34px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[104px\]{width:104px}.w-\[132px\]{width:132px}.w-\[152px\]{width:152px}.w-\[170px\]{width:170px}.w-\[188px\]{width:188px}.w-\[190px\]{width:190px}.w-\[300px\]{width:300px}.w-\[344px\]{width:344px}.w-\[calc\(100\%-12px\)\]{width:calc(100% - 12px)}.w-\[min\(340px\,calc\(100vw-32px\)\)\]{width:min(340px,100vw - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[70vw\]{max-width:70vw}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[336px\]{max-width:336px}.max-w-\[340px\]{max-width:340px}.max-w-\[386px\]{max-width:386px}.max-w-\[420px\]{max-width:420px}.max-w-\[432px\]{max-width:432px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[860px\]{max-width:860px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[52px\]{min-width:52px}.min-w-\[170px\]{min-width:170px}.min-w-\[176px\]{min-width:176px}.min-w-\[200px\]{min-width:200px}.min-w-\[230px\]{min-width:230px}.min-w-\[280px\]{min-width:280px}.min-w-\[760px\]{min-width:760px}.min-w-\[880px\]{min-width:880px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1240px\]{min-width:1240px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);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)}.-rotate-90{rotate:-90deg}.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,)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[34px_minmax\(0\,1fr\)\]{grid-template-columns:34px minmax(0,1fr)}.grid-cols-\[44px_minmax\(0\,1fr\)_40px\]{grid-template-columns:44px minmax(0,1fr) 40px}.grid-cols-\[44px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_40px\]{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr) 40px}.grid-cols-\[44px_minmax\(200px\,1fr\)_64px_68px_88px_168px_168px_168px\]{grid-template-columns:44px minmax(200px,1fr) 64px 68px 88px 168px 168px 168px}.grid-cols-\[78px_minmax\(0\,1fr\)\]{grid-template-columns:78px minmax(0,1fr)}.grid-cols-\[110px_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr)}.grid-cols-\[148px_minmax\(0\,1fr\)\]{grid-template-columns:148px minmax(0,1fr)}.grid-cols-\[160px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_64px_16px\]{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr) 64px 16px}.grid-cols-\[176px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:176px minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[260px_minmax\(0\,1fr\)_300px\]{grid-template-columns:260px minmax(0,1fr) 300px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_64px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.4fr) 64px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_88px\]{grid-template-columns:minmax(0,1fr) 88px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,auto\)\]{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.grid-cols-\[minmax\(200px\,1fr\)_236px_132px_64px_92px_92px_248px\]{grid-template-columns:minmax(200px,1fr) 236px 132px 64px 92px 92px 248px}.grid-cols-\[minmax\(230px\,1fr\)_248px_minmax\(200px\,1fr\)_92px_104px\]{grid-template-columns:minmax(230px,1fr) 248px minmax(200px,1fr) 92px 104px}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.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-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[26px\]{gap:26px}.gap-px{gap:1px}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[18px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(18px * var(--tw-space-y-reverse));margin-block-end:calc(18px * calc(1 - var(--tw-space-y-reverse)))}.\[column-gap\:16px\]{column-gap:16px}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[14px\]{column-gap:14px}.gap-x-\[18px\]{column-gap:18px}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-\[9px\]{row-gap:9px}.self-center{align-self:center}.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-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[25px\]{border-radius:25px}.rounded-card{border-radius:var(--r-card)}.rounded-full{border-radius:3.40282e38px}.rounded-input{border-radius:var(--r-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-panel{border-radius:var(--r-panel)}.rounded-pill{border-radius:var(--r-pill)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-b-panel{border-bottom-right-radius:var(--r-panel);border-bottom-left-radius:var(--r-panel)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--divider2\){border-color:var(--divider2)}.border-\(--fainter\){border-color:var(--fainter)}.border-\(--input-border\){border-color:var(--input-border)}.border-\(--onbrand-rule\){border-color:var(--onbrand-rule)}.border-\(--onbrand-rule-2\){border-color:var(--onbrand-rule-2)}.border-\(--onbrand-rule-3\){border-color:var(--onbrand-rule-3)}.border-\(--row-divider\){border-color:var(--row-divider)}.border-\(--walk\){border-color:var(--walk)}.border-\[color\:var\(--btn2-bd\)\]{border-color:var(--btn2-bd)}.border-\[color\:var\(--frame-keyline\)\]{border-color:var(--frame-keyline)}.border-\[color\:var\(--warn-bd\)\]{border-color:var(--warn-bd)}.border-hairline{border-color:var(--hairline)}.border-input-border{border-color:var(--input-border)}.border-page\/10{border-color:var(--page)}@supports (color:color-mix(in lab, red, red)){.border-page\/10{border-color:color-mix(in oklab, var(--page) 10%, transparent)}}.border-primary{border-color:var(--primary)}.border-primary-foreground\/40{border-color:var(--primary-fg)}@supports (color:color-mix(in lab, red, red)){.border-primary-foreground\/40{border-color:color-mix(in oklab, var(--primary-fg) 40%, transparent)}}.border-transparent{border-color:#0000}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-\(--accent-fg\){background-color:var(--accent-fg)}.bg-\(--band-owner\){background-color:var(--band-owner)}.bg-\(--bar-bg\){background-color:var(--bar-bg)}.bg-\(--bar-ghost\){background-color:var(--bar-ghost)}.bg-\(--canvas\){background-color:var(--canvas)}.bg-\(--card\){background-color:var(--card)}.bg-\(--chip\){background-color:var(--chip)}.bg-\(--demo-bg\){background-color:var(--demo-bg)}.bg-\(--demo-fg\){background-color:var(--demo-fg)}.bg-\(--divider2\){background-color:var(--divider2)}.bg-\(--dot-env\){background-color:var(--dot-env)}.bg-\(--faint\){background-color:var(--faint)}.bg-\(--fainter\){background-color:var(--fainter)}.bg-\(--fainter2\){background-color:var(--fainter2)}.bg-\(--live-bg\){background-color:var(--live-bg)}.bg-\(--muted-fg\){background-color:var(--muted-fg)}.bg-\(--name\){background-color:var(--name)}.bg-\(--onbrand-card\){background-color:var(--onbrand-card)}.bg-\(--onbrand-fg\){background-color:var(--onbrand-fg)}.bg-\(--onbrand-ground\){background-color:var(--onbrand-ground)}.bg-\(--onbrand-ok\){background-color:var(--onbrand-ok)}.bg-\(--onbrand-seam\){background-color:var(--onbrand-seam)}.bg-\(--pos\){background-color:var(--pos)}.bg-\(--row-divider\){background-color:var(--row-divider)}.bg-\(--select-tint\){background-color:var(--select-tint)}.bg-\(--subtle\){background-color:var(--subtle)}.bg-\(--tier-critical-bg\){background-color:var(--tier-critical-bg)}.bg-\(--tier-critical-dot\){background-color:var(--tier-critical-dot)}.bg-\(--tier-healthy-bg\){background-color:var(--tier-healthy-bg)}.bg-\(--tier-healthy-dot\){background-color:var(--tier-healthy-dot)}.bg-\(--tier-stale-dot\){background-color:var(--tier-stale-dot)}.bg-\(--walk\){background-color:var(--walk)}.bg-\(--walk-tint\){background-color:var(--walk-tint)}.bg-\(--warn-bg\){background-color:var(--warn-bg)}.bg-\(--x\),.bg-\[var\(--x\)\]{background-color:var(--x)}.bg-accent,.bg-accent\/45{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/45{background-color:color-mix(in oklab, var(--accent) 45%, transparent)}}.bg-band{background-color:var(--band)}.bg-card{background-color:var(--card)}.bg-foreground{background-color:var(--fg)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-hairline{background-color:var(--hairline)}.bg-input-border{background-color:var(--input-border)}.bg-muted{background-color:var(--muted)}.bg-page,.bg-page\/25{background-color:var(--page)}@supports (color:color-mix(in lab, red, red)){.bg-page\/25{background-color:color-mix(in oklab, var(--page) 25%, transparent)}}.bg-pos{background-color:var(--pos)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-fg)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\(image\:--onbrand-seam\){background-image:var(--onbrand-seam)}.bg-\[linear-gradient\(90deg\,transparent\,var\(--select-tint\)_32px\,transparent\)\]{background-image:linear-gradient(90deg,transparent,var(--select-tint) 32px,transparent)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[26px\]{padding:26px}.p-\[30px\]{padding:30px}.p-px{padding:1px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[3px\]{padding-inline:3px}.px-\[4px\]{padding-inline:4px}.px-\[5px\]{padding-inline:5px}.px-\[9px\]{padding-inline:9px}.px-\[11px\]{padding-inline:11px}.px-\[15px\]{padding-inline:15px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[26px\]{padding-inline:26px}.px-\[30px\]{padding-inline:30px}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-\[13px\]{padding-block:13px}.py-\[15px\]{padding-block:15px}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.py-\[26px\]{padding-block:26px}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[5px\]{padding-top:5px}.pt-\[9px\]{padding-top:9px}.pt-\[10px\]{padding-top:10px}.pt-\[13px\]{padding-top:13px}.pt-\[14px\]{padding-top:14px}.pt-\[15px\]{padding-top:15px}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[26px\]{padding-top:26px}.pt-\[30px\]{padding-top:30px}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-\[5px\]{padding-bottom:5px}.pb-\[7px\]{padding-bottom:7px}.pb-\[10px\]{padding-bottom:10px}.pb-\[11px\]{padding-bottom:11px}.pb-\[13px\]{padding-bottom:13px}.pb-\[14px\]{padding-bottom:14px}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pb-\[26px\]{padding-bottom:26px}.pb-\[88px\]{padding-bottom:88px}.pb-\[140px\]{padding-bottom:140px}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[14px\]{padding-left:14px}.pl-\[22px\]{padding-left:22px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.headline-md{font-family:var(--font-display);letter-spacing:-.014em;text-wrap:balance;font-size:clamp(1.25rem,1.06rem + .75vw,1.625rem);font-weight:600;line-height:1.22}.font-display{font-family:var(--font-display-face), var(--font-body), sans-serif}.font-mono{font-family:var(--font-mono-face), ui-monospace, monospace}.label-sm{letter-spacing:.06em;font-size:.75rem;font-weight:500;line-height:1.2}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[38px\]{font-size:38px}.text-\[46px\]{font-size:46px}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.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-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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.018em\]{--tw-tracking:-.018em;letter-spacing:-.018em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[-0\.024em\]{--tw-tracking:-.024em;letter-spacing:-.024em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.045em\]{--tw-tracking:.045em;letter-spacing:.045em}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--accent-fg\){color:var(--accent-fg)}.text-\(--bar-dim\){color:var(--bar-dim)}.text-\(--bar-fg\){color:var(--bar-fg)}.text-\(--bar-mid\){color:var(--bar-mid)}.text-\(--demo-fg\){color:var(--demo-fg)}.text-\(--faint\){color:var(--faint)}.text-\(--fainter\){color:var(--fainter)}.text-\(--fainter2\){color:var(--fainter2)}.text-\(--key\){color:var(--key)}.text-\(--live-fg\){color:var(--live-fg)}.text-\(--muted-fg\){color:var(--muted-fg)}.text-\(--neg\){color:var(--neg)}.text-\(--onbrand-accent\){color:var(--onbrand-accent)}.text-\(--onbrand-faint\){color:var(--onbrand-faint)}.text-\(--onbrand-fg\){color:var(--onbrand-fg)}.text-\(--onbrand-fg-2\){color:var(--onbrand-fg-2)}.text-\(--onbrand-ground\){color:var(--onbrand-ground)}.text-\(--onbrand-muted\){color:var(--onbrand-muted)}.text-\(--onbrand-ok\){color:var(--onbrand-ok)}.text-\(--onbrand-tick\){color:var(--onbrand-tick)}.text-\(--pos\){color:var(--pos)}.text-\(--primary\){color:var(--primary)}.text-\(--tier-critical-fg\){color:var(--tier-critical-fg)}.text-\(--tier-healthy-dot\){color:var(--tier-healthy-dot)}.text-\(--tier-healthy-fg\){color:var(--tier-healthy-fg)}.text-\(--walk\){color:var(--walk)}.text-\(--warn-icon\){color:var(--warn-icon)}.text-\[color\:var\(--btn2-fg\)\]{color:var(--btn2-fg)}.text-accent-foreground{color:var(--accent-fg)}.text-foreground{color:var(--fg)}.text-link{color:var(--link)}.text-muted-foreground{color:var(--muted-fg)}.text-neg{color:var(--neg)}.text-page,.text-page\/70{color:var(--page)}@supports (color:color-mix(in lab, red, red)){.text-page\/70{color:color-mix(in oklab, var(--page) 70%, transparent)}}.text-pos{color:var(--pos)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/70{color:var(--primary-fg)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/70{color:color-mix(in oklab, var(--primary-fg) 70%, transparent)}}.text-primary-foreground\/\[0\.84\]{color:var(--primary-fg)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/\[0\.84\]{color:color-mix(in oklab, var(--primary-fg) 84%, transparent)}}.text-white\/\[0\.82\]{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/\[0\.82\]{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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-\(--onbrand-rule-2\){-webkit-text-decoration-color:var(--onbrand-rule-2);-webkit-text-decoration-color:var(--onbrand-rule-2);-webkit-text-decoration-color:var(--onbrand-rule-2);text-decoration-color:var(--onbrand-rule-2)}.decoration-hairline{-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline)}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[5px\]{text-underline-offset:5px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\(--primary\){accent-color:var(--primary)}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.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-\(--bar-shadow\){--tw-shadow:var(--bar-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--cta-pop\){--tw-shadow:var(--cta-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--cta-pop-dark\){--tw-shadow:var(--cta-pop-dark);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--frame-shadow\){--tw-shadow:var(--frame-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--modal-shadow\){--tw-shadow:var(--modal-shadow);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_1\.5px_var\(--accent\)\,var\(--rail-shadow\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--accent)), var(--rail-shadow);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\(--hairline\)\,0_18px_44px_-18px_rgba\(0\,63\,255\,0\.22\)\,var\(--frame-shadow\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--hairline)), 0 18px 44px -18px var(--tw-shadow-color,#003fff38), var(--frame-shadow);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\(--hairline\)\,var\(--rail-shadow\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--hairline)), var(--rail-shadow);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\(--hairline\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--hairline));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\(--onbrand-rule\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--onbrand-rule));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\(--card\)\,0_0_0_4px_var\(--primary\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--card)), 0 0 0 4px var(--tw-shadow-color,var(--primary));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_3px_var\(--ring\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--ring));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_18px_40px_-28px_rgba\(16\,18\,28\,0\.28\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#10121c47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_-1px_0_0_var\(--row-divider\)\]{--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--row-divider));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-2px_0_var\(--primary\)\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--input-border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--input-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--primary\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_1px_0_0_var\(--hairline\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--hairline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_1px_0_0_var\(--row-divider\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--row-divider));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)}.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,)}.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,)}.\[filter\:saturate\(0\.35\)_contrast\(0\.97\)\]{filter:saturate(.35)contrast(.97)}.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,)}.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-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-shadow{transition-property:box-shadow;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-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.\[animation-delay\:60ms\]{animation-delay:60ms}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:bg-card:is(:where(.group):hover *){background-color:var(--card)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--fg)}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--muted-fg)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}}.placeholder\:font-sans::placeholder{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\(--faint\)::placeholder{color:var(--faint)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-fg)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.focus-within\:bg-band:focus-within{background-color:var(--band)}.focus-within\:shadow-\[0_0_0_3px_var\(--ring\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:gap-2\.5:hover{gap:calc(var(--spacing) * 2.5)}.hover\:border-\(--input-border\):hover{border-color:var(--input-border)}.hover\:bg-\(--bar-ghost-hover\):hover{background-color:var(--bar-ghost-hover)}.hover\:bg-\(--muted\):hover{background-color:var(--muted)}.hover\:bg-\(--onbrand-card\):hover{background-color:var(--onbrand-card)}.hover\:bg-\(--row-hover\):hover{background-color:var(--row-hover)}.hover\:bg-band:hover{background-color:var(--band)}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:font-semibold:hover{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hover\:text-\(--bar-fg\):hover{color:var(--bar-fg)}.hover\:text-foreground:hover{color:var(--fg)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\(--onbrand-accent\):hover{-webkit-text-decoration-color:var(--onbrand-accent);-webkit-text-decoration-color:var(--onbrand-accent);-webkit-text-decoration-color:var(--onbrand-accent);text-decoration-color:var(--onbrand-accent)}.hover\:decoration-primary:hover{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1\.5px_var\(--primary\)\,var\(--frame-shadow\)\]:hover{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--primary)), var(--frame-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_0_2px_var\(--input-border\)\]:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--input-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:border-primary:focus{border-color:var(--primary)}.focus-visible\:text-foreground:focus-visible{color:var(--fg)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:text-muted-foreground:disabled{color:var(--muted-fg)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[walkin_180ms_ease-out\]{animation:.18s ease-out walkin}}@media (prefers-reduced-motion:reduce){.motion-reduce\:block{display:block}.motion-reduce\:hidden{display:none}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media not all and (min-width:48rem){.max-md\:inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.max-md\:top-\[calc\(100\%\+2px\)\]{top:calc(100% + 2px)}}@media (min-width:480px){.min-\[480px\]\:inline{display:inline}}@media (min-width:560px){.min-\[560px\]\:block{display:block}.min-\[560px\]\:w-\[190px\]{width:190px}.min-\[560px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[560px\]\:grid-cols-\[repeat\(auto-fit\,minmax\(230px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media (min-width:600px){.min-\[600px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.min-\[640px\]\:min-w-0{min-width:0}.min-\[640px\]\:flex-nowrap{flex-wrap:nowrap}@media not all and (min-width:1199px){.min-\[640px\]\:max-\[1199px\]\:hidden{display:none}.min-\[640px\]\:max-\[1199px\]\:inline{display:inline}}}@media (min-width:700px){.min-\[700px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[700px\]\:flex-row{flex-direction:row}.min-\[700px\]\:items-center{align-items:center}.min-\[700px\]\:justify-between{justify-content:space-between}}@media (min-width:900px){.min-\[900px\]\:order-1{order:1}.min-\[900px\]\:order-2{order:2}.min-\[900px\]\:order-3{order:3}.min-\[900px\]\:order-5{order:5}.min-\[900px\]\:order-6{order:6}.min-\[900px\]\:row-span-5{grid-row:span 5/span 5}.min-\[900px\]\:mt-5{margin-top:calc(var(--spacing) * 5)}.min-\[900px\]\:mt-6{margin-top:calc(var(--spacing) * 6)}.min-\[900px\]\:mt-9{margin-top:calc(var(--spacing) * 9)}.min-\[900px\]\:mt-11{margin-top:calc(var(--spacing) * 11)}.min-\[900px\]\:mt-12{margin-top:calc(var(--spacing) * 12)}.min-\[900px\]\:mt-\[18px\]{margin-top:18px}.min-\[900px\]\:mt-\[84px\]{margin-top:84px}.min-\[900px\]\:ml-auto{margin-left:auto}.min-\[900px\]\:block{display:block}.min-\[900px\]\:flex{display:flex}.min-\[900px\]\:grid{display:grid}.min-\[900px\]\:hidden{display:none}.min-\[900px\]\:inline{display:inline}.min-\[900px\]\:aspect-\[4\/3\]{aspect-ratio:4/3}.min-\[900px\]\:h-16{height:calc(var(--spacing) * 16)}.min-\[900px\]\:w-\[26px\]{width:26px}.min-\[900px\]\:w-\[104px\]{width:104px}.min-\[900px\]\:w-\[132px\]{width:132px}.min-\[900px\]\:max-w-\[520px\]{max-width:520px}.min-\[900px\]\:basis-auto{flex-basis:auto}.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[900px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[900px\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.min-\[900px\]\:grid-cols-\[44px_minmax\(0\,1fr\)_150px_96px_40px\]{grid-template-columns:44px minmax(0,1fr) 150px 96px 40px}.min-\[900px\]\:grid-cols-\[44px_minmax\(0\,1fr\)_180px_150px_96px_40px\]{grid-template-columns:44px minmax(0,1fr) 180px 150px 96px 40px}.min-\[900px\]\:grid-cols-\[44px_minmax\(0\,1fr\)_180px_150px_112px_96px_40px\]{grid-template-columns:44px minmax(0,1fr) 180px 150px 112px 96px 40px}.min-\[900px\]\:grid-cols-\[44px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_112px_40px\]{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr) 112px 40px}.min-\[900px\]\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[160px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_64px_112px_16px\]{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr) 64px 112px 16px}.min-\[900px\]\:grid-cols-\[190px_minmax\(0\,1fr\)_260px\]{grid-template-columns:190px minmax(0,1fr) 260px}.min-\[900px\]\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[230px_minmax\(0\,1fr\)_260px\]{grid-template-columns:230px minmax(0,1fr) 260px}.min-\[900px\]\:grid-cols-\[300px_minmax\(0\,1fr\)_320px\]{grid-template-columns:300px minmax(0,1fr) 320px}.min-\[900px\]\:grid-cols-\[380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,1\.2fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_430px\]{grid-template-columns:minmax(0,1fr) 430px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_440px\]{grid-template-columns:minmax(0,1fr) 440px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_460px\]{grid-template-columns:minmax(0,1fr) 460px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_520px\]{grid-template-columns:minmax(0,1fr) 520px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,260px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,260px)}.min-\[900px\]\:grid-cols-\[minmax\(0\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.min-\[900px\]\:grid-rows-\[auto_auto_auto_1fr_auto\]{grid-template-rows:auto auto auto 1fr auto}.min-\[900px\]\:grid-rows-subgrid{grid-template-rows:subgrid}.min-\[900px\]\:flex-row{flex-direction:row}.min-\[900px\]\:flex-nowrap{flex-wrap:nowrap}.min-\[900px\]\:items-baseline{align-items:baseline}.min-\[900px\]\:items-center{align-items:center}.min-\[900px\]\:items-end{align-items:flex-end}.min-\[900px\]\:items-start{align-items:flex-start}.min-\[900px\]\:justify-between{justify-content:space-between}.min-\[900px\]\:gap-5{gap:calc(var(--spacing) * 5)}.min-\[900px\]\:gap-6{gap:calc(var(--spacing) * 6)}.min-\[900px\]\:gap-9{gap:calc(var(--spacing) * 9)}.min-\[900px\]\:gap-10{gap:calc(var(--spacing) * 10)}.min-\[900px\]\:gap-11{gap:calc(var(--spacing) * 11)}.min-\[900px\]\:gap-12{gap:calc(var(--spacing) * 12)}.min-\[900px\]\:gap-14{gap:calc(var(--spacing) * 14)}.min-\[900px\]\:gap-16{gap:calc(var(--spacing) * 16)}.min-\[900px\]\:gap-\[18px\]{gap:18px}.min-\[900px\]\:gap-\[52px\]{gap:52px}.min-\[900px\]\:gap-\[72px\]{gap:72px}.min-\[900px\]\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.min-\[900px\]\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.min-\[900px\]\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.min-\[900px\]\:gap-y-0{row-gap:0}.min-\[900px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.min-\[900px\]\:p-6{padding:calc(var(--spacing) * 6)}.min-\[900px\]\:p-7{padding:calc(var(--spacing) * 7)}.min-\[900px\]\:p-8{padding:calc(var(--spacing) * 8)}.min-\[900px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.min-\[900px\]\:px-7{padding-inline:calc(var(--spacing) * 7)}.min-\[900px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.min-\[900px\]\:px-10{padding-inline:calc(var(--spacing) * 10)}.min-\[900px\]\:px-12{padding-inline:calc(var(--spacing) * 12)}.min-\[900px\]\:px-\[26px\]{padding-inline:26px}.min-\[900px\]\:px-\[34px\]{padding-inline:34px}.min-\[900px\]\:py-0{padding-block:0}.min-\[900px\]\:py-6{padding-block:calc(var(--spacing) * 6)}.min-\[900px\]\:py-7{padding-block:calc(var(--spacing) * 7)}.min-\[900px\]\:py-\[72px\]{padding-block:72px}.min-\[900px\]\:py-\[104px\]{padding-block:104px}.min-\[900px\]\:py-\[108px\]{padding-block:108px}.min-\[900px\]\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.min-\[900px\]\:pt-14{padding-top:calc(var(--spacing) * 14)}.min-\[900px\]\:pt-\[26px\]{padding-top:26px}.min-\[900px\]\:pt-\[76px\]{padding-top:76px}.min-\[900px\]\:pt-\[78px\]{padding-top:78px}.min-\[900px\]\:pt-\[84px\]{padding-top:84px}.min-\[900px\]\:pt-\[96px\]{padding-top:96px}.min-\[900px\]\:pt-\[104px\]{padding-top:104px}.min-\[900px\]\:pr-\[34px\]{padding-right:34px}.min-\[900px\]\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.min-\[900px\]\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.min-\[900px\]\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.min-\[900px\]\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.min-\[900px\]\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.min-\[900px\]\:pb-\[72px\]{padding-bottom:72px}.min-\[900px\]\:pb-\[82px\]{padding-bottom:82px}.min-\[900px\]\:pb-\[84px\]{padding-bottom:84px}.min-\[900px\]\:pb-\[88px\]{padding-bottom:88px}.min-\[900px\]\:pb-\[104px\]{padding-bottom:104px}.min-\[900px\]\:pb-\[112px\]{padding-bottom:112px}.min-\[900px\]\:pl-\[34px\]{padding-left:34px}.min-\[900px\]\:text-left{text-align:left}.min-\[900px\]\:text-\[12px\]{font-size:12px}.min-\[900px\]\:text-\[15\.5px\]{font-size:15.5px}.min-\[900px\]\:text-\[15px\]{font-size:15px}.min-\[900px\]\:text-\[17px\]{font-size:17px}.min-\[900px\]\:text-\[21px\]{font-size:21px}.min-\[900px\]\:text-\[22px\]{font-size:22px}.min-\[900px\]\:text-\[26px\]{font-size:26px}.min-\[900px\]\:text-\[28px\]{font-size:28px}.min-\[900px\]\:text-\[32px\]{font-size:32px}.min-\[900px\]\:text-\[40px\]{font-size:40px}.min-\[900px\]\:text-\[44px\]{font-size:44px}.min-\[900px\]\:text-\[46px\]{font-size:46px}.min-\[900px\]\:text-\[48px\]{font-size:48px}.min-\[900px\]\:text-\[58px\]{font-size:58px}.min-\[900px\]\:text-\[62px\]{font-size:62px}.min-\[900px\]\:leading-\[1\.0\]{--tw-leading:1;line-height:1}.min-\[900px\]\:leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.min-\[900px\]\:tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.min-\[900px\]\:tracking-\[-0\.026em\]{--tw-tracking:-.026em;letter-spacing:-.026em}.min-\[900px\]\:whitespace-nowrap{white-space:nowrap}.min-\[900px\]\:shadow-\[inset_1px_0_0_var\(--divider2\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--divider2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:1200px){.min-\[1200px\]\:sticky{position:sticky}.min-\[1200px\]\:min-w-\[248px\]{min-width:248px}}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}}@media (min-width:48rem){.md\:-top-1\.5{top:calc(var(--spacing) * -1.5)}.md\:left-\[calc\(100\%-10px\)\]{left:calc(100% - 10px)}.md\:col-span-3{grid-column:span 3/span 3}.md\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}.md\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:ml-0{margin-left:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[212px\]{width:212px}.md\:w-\[300px\]{width:300px}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:max-w-\[920px\]{max-width:920px}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-\[22px\]{padding:22px}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-\[22px\]{padding-inline:22px}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-9{padding-block:calc(var(--spacing) * 9)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pb-\[22px\]{padding-bottom:22px}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14\.5px\]{font-size:14.5px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[32px\]{font-size:32px}.md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.md\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.md\:text-foreground{color:var(--fg)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:max-w-\[560px\]{max-width:560px}.lg\:grid-cols-\[232px_minmax\(0\,1fr\)\]{grid-template-columns:232px minmax(0,1fr)}.lg\:gap-9{gap:calc(var(--spacing) * 9)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:28rem){.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:36rem){.\@xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:bg-accent:where(.dark,.dark *){background-color:var(--accent)}.dark\:bg-band:where(.dark,.dark *){background-color:var(--band)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\:first-child\]\:mb-0\!>:first-child{margin-bottom:0!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f4f3f0;--card:#fff;--band:#ecebe8;--muted:#e8e7e4;--hairline:#e0dedb;--input-border:#dad7d2;--fg:#262628;--muted-fg:#636368;--primary:#0745ff;--primary-fg:#fcfcfc;--accent:#dce8ff;--accent-fg:#131a94;--link:#0032e2;--hl:#131a94;--btn2-fg:#131a94;--btn2-bd:#131a94;--pos:#1d9e75;--demo-fg:#c62a8c;--demo-bg:#c62a8c1f;--demo-wash:#c62a8c12;--live-fg:#00849c;--live-bg:#00849c1f;--live-wash:#00849c12;--pos-bg:#1d9e751f;--neg:#b0443c;--neg-bg:#b0443c1f;--ring:#00e6ff8c;--shadow:0 8px 28px #2d2d3114;--pshadow:0 10px 24px -8px #1b1ea980;--frame-keyline:#2d2d3114;--foil-edge:linear-gradient(120deg, #e0deda 0%, #d2cfca 28%, #fff 46%, #d2cfca 62%, #e0deda 100%);--sheen:#ffffff1a;--frame-glow:0 18px 44px -18px #003fff1a;--frame-lift:0 10px 34px -14px #2d2d3117;--r-input:12px;--r-panel:16px;--r-card:20px;--r-pill:9999px}@supports (color:lab(0% 0 0)){:root{--page:lab(95.7216% .114203 1.32818);--card:lab(100% 0 0);--band:lab(93.0555% .13116 1.51842);--muted:lab(91.6635% .13122 1.51845);--hairline:lab(88.6513% .16591 1.89919);--input-border:lab(86.1104% .273705 3.04414);--fg:lab(15.2848% .401795 -1.45066);--muted-fg:lab(41.9295% .805825 -2.89997);--primary:lab(38.4857% 45.3824 -98.8803);--primary-fg:lab(98.84% .0000298023 -.0000119209);--accent:lab(91.7189% -.707001 -13.0453);--accent-fg:lab(18.718% 36.023 -67.6058);--link:lab(31.614% 45.0023 -91.9798);--hl:lab(18.718% 36.023 -67.6058);--btn2-fg:lab(18.718% 36.023 -67.6058);--btn2-bd:lab(18.718% 36.023 -67.6058);--pos:lab(57.9122% -42.4009 11.5702);--demo-fg:lab(46.7334% 65.6372 -15.9644);--demo-bg:lab(46.7334% 65.6372 -15.9644/.12);--demo-wash:lab(46.7334% 65.6372 -15.9644/.07);--live-fg:lab(50.164% -24.6511 -22.0002);--live-bg:lab(50.164% -24.6511 -22.0002/.12);--live-wash:lab(50.164% -24.6511 -22.0002/.07);--pos-bg:lab(57.9122% -42.4009 11.5702/.12);--neg:lab(44.3444% 44.5217 28.8045);--neg-bg:lab(44.3444% 44.5217 28.8045/.12);--ring:lab(83.3307% -40.9402 -25.9458/.55);--frame-keyline:lab(18.5848% .738874 -2.60173/.08);--foil-edge:linear-gradient(120deg, lab(88.423% .201106 2.28032) 0%, lab(83.2104% .27433 3.04455) 28%, #fff 46%, lab(83.2104% .27433 3.04455) 62%, lab(88.423% .201106 2.28032) 100%);--sheen:lab(100% 0 0/.1)}}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0b0f1c;--card:#1a2032;--band:#141928;--muted:#212739;--hairline:#2d3242;--input-border:#3c4253;--fg:#f1f0ed;--muted-fg:#9b9ea7;--primary:#4384ff;--primary-fg:#fcfcfc;--accent:#222d47;--accent-fg:#bdd1f9;--link:#589eff;--hl:#77a2fc;--btn2-fg:#f1f0ed;--btn2-bd:#ffffff80;--pos:#5dcaa5;--demo-fg:#f2a8dc;--demo-bg:#f2a8dc29;--demo-wash:#f2a8dc1a;--live-fg:#5ed4e6;--live-bg:#5ed4e629;--live-wash:#5ed4e61a;--pos-bg:#5dcaa529;--neg:#e0837c;--neg-bg:#e0837c29;--ring:#00e6ff8c;--shadow:0 10px 32px #00000059;--pshadow:0 10px 24px -8px #1b1ea980;--frame-keyline:#ffffff14;--foil-edge:linear-gradient(120deg, #ffffff24 0%, #ffffff17 30%, #ffffff57 46%, #ffffff17 62%, #ffffff24 100%);--sheen:#ffffff0f;--frame-glow:0 18px 44px -18px #003fff14;--frame-lift:0 12px 36px -16px #00000073}@supports (color:lab(0% 0 0)){.dark{--page:lab(4.27338% 1.23098 -8.7427);--card:lab(12.1314% 1.75465 -13.0678);--band:lab(8.68223% 1.57923 -11.6113);--muted:lab(15.6431% 1.40437 -12.4057);--hairline:lab(20.9105% .957921 -11.0306);--input-border:lab(27.8788% .820756 -11.0782);--fg:lab(94.7955% .1311 1.51836);--muted-fg:lab(65.1149% .299364 -5.27586);--primary:lab(56.0425% 15.3438 -75.5283);--primary-fg:lab(98.84% .0000298023 -.0000119209);--accent:lab(18.4249% 1.64901 -18.0374);--accent-fg:lab(83.4495% -.610679 -22.1106);--link:lab(63.7467% 4.75836 -66.2537);--hl:lab(66.4573% 4.37731 -50.1135);--btn2-fg:lab(94.7955% .1311 1.51836);--btn2-bd:lab(100% 0 0/.5);--pos:lab(74.2275% -39.5067 8.60009);--demo-fg:lab(77.3763% 33.7288 -14.9016);--demo-bg:lab(77.3763% 33.7288 -14.9016/.16);--demo-wash:lab(77.3763% 33.7288 -14.9016/.1);--live-fg:lab(78.7459% -30.694 -19.5241);--live-bg:lab(78.7459% -30.694 -19.5241/.16);--live-wash:lab(78.7459% -30.694 -19.5241/.1);--pos-bg:lab(74.2275% -39.5067 8.60009/.16);--neg:lab(65.0254% 36.0763 20.1448);--neg-bg:lab(65.0254% 36.0763 20.1448/.16);--ring:lab(83.3307% -40.9402 -25.9458/.55);--frame-keyline:lab(100% 0 0/.08);--foil-edge:linear-gradient(120deg, lab(100% 0 0/.14) 0%, lab(100% 0 0/.09) 30%, lab(100% 0 0/.34) 46%, lab(100% 0 0/.09) 62%, lab(100% 0 0/.14) 100%);--sheen:lab(100% 0 0/.06)}}:root,.dark{--cyan:#00e6ff;--walk:var(--demo-fg);--walk-tint:var(--demo-bg);--walk-wash:var(--demo-wash);--blue:#013fff;--scrim:#0608158c;--mark-shadow:0 4px 14px #1b1ea94d;--warn-bg:#e9b94921;--warn-bd:#e9b94966;--warn-icon:#b8860b;--code-bg:#0f1321;--code-fg:#dadee8;--code-dim:#6b7593;--code-link:#7fa6ff;--code-pos:#5dcaa5;--code-warn:#e9b949;--code-bd:#ffffff17;--code-bd-soft:#ffffff12;--onbrand-ground:#141928;--onbrand-card:#1a2032;--onbrand-rule:#ffffff1a;--onbrand-rule-2:#ffffff24;--onbrand-fg:#fff;--onbrand-fg-2:#e0ded8;--onbrand-muted:#b4b7c2;--onbrand-faint:#8b90a0;--onbrand-accent:#92b6ff;--onbrand-ok:#5dcaa5;--onbrand-seam:linear-gradient(90deg, #003fff00 0%, #9db2ff8c 38%, #00e6ff80 62%, #003fff00 100%);--onbrand-rule-3:#ffffff6b;--cta-pop:inset 0 0 0 1px #ffffff24, 0 30px 70px -34px #1b1ea98c;--cta-pop-dark:0 30px 70px -34px #11131d80;--tl-red:#ff5f56;--tl-amber:#ffbd2e;--tl-green:#27c93f}@supports (color:lab(0% 0 0)){:root,.dark{--cyan:lab(83.3307% -40.9402 -25.9458);--blue:lab(37.1544% 46.9223 -99.3622);--scrim:lab(2.34574% 1.11484 -6.8498/.55);--warn-bg:lab(78.0615% 9.65881 61.2413/.13);--warn-bd:lab(78.0615% 9.65881 61.2413/.4);--warn-icon:lab(59.6895% 13.0403 62.6512);--code-bg:lab(5.98419% 1.45403 -10.523);--code-fg:lab(88.313% .218362 -5.66399);--code-dim:lab(49.2023% 1.67564 -17.6897);--code-link:lab(68.0187% 6.85585 -53.7738);--code-pos:lab(74.2275% -39.5067 8.60009);--code-warn:lab(78.0615% 9.65881 61.2413);--code-bd:lab(100% 0 0/.09);--code-bd-soft:lab(100% 0 0/.07);--onbrand-ground:lab(8.68223% 1.57923 -11.6113);--onbrand-card:lab(12.1314% 1.75465 -13.0678);--onbrand-rule:lab(100% 0 0/.1);--onbrand-rule-2:lab(100% 0 0/.14);--onbrand-fg:lab(100% 0 0);--onbrand-fg-2:lab(88.4304% .273258 3.04383);--onbrand-muted:lab(74.3826% .344515 -6.02827);--onbrand-faint:lab(59.8271% .629127 -8.98433);--onbrand-accent:lab(73.5668% 2.8232 -46.7591);--onbrand-ok:lab(74.2275% -39.5067 8.60009);--onbrand-rule-3:lab(100% 0 0/.42);--tl-red:lab(62.5284% 61.4578 39.3132);--tl-amber:lab(81.233% 16.0736 74.6833);--tl-green:lab(71.2938% -61.3414 54.1416)}}body{background:var(--page);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:600}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary{cursor:pointer}.tnum{font-variant-numeric:tabular-nums}.field:focus,.field:focus-visible,.field:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring);outline:none}a:focus-visible,button:focus-visible,summary:focus-visible,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.shine{transition:transform .18s cubic-bezier(.22,.61,.36,1),filter .18s;position:relative;overflow:hidden}.shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)skew(-20deg)}.shine:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}.shine:not(:disabled):active{transform:translateY(0)}.shine:not(:disabled):hover:after{animation:.7s shine-sweep}.shine-loop:not(:disabled):after{animation:3.6s ease-in-out 1.1s infinite shine-sweep}@keyframes shine-sweep{to{transform:translate(130%)skew(-20deg)}}.lift{transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1)}.lift:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.door{box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow);transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1)}.door:hover{box-shadow:0 0 0 2px var(--primary), var(--frame-shadow);transform:translateY(-3px)}.foil{background:var(--foil-edge);box-shadow:0 0 0 1px var(--frame-keyline), var(--frame-glow), var(--frame-lift);background-position:0%;background-size:280% 280%}.pf-gloss{background:linear-gradient(155deg, var(--sheen) 0%, transparent 38%);pointer-events:none;position:absolute;inset:0}.pf-sheen{background:linear-gradient(100deg, transparent 0%, var(--sheen) 50%, transparent 100%);pointer-events:none;width:45%;animation:.7s cubic-bezier(.22,.61,.36,1) .55s both pf-sheen;position:absolute;top:-60%;bottom:-60%;left:0;transform:translate(-160%)rotate(14deg)}@keyframes pf-sheen{0%{transform:translate(-160%)rotate(14deg)}to{transform:translate(420%)rotate(14deg)}}.dotpulse{animation:1.5s ease-in-out infinite dotpulse}@keyframes dotpulse{0%,to{opacity:.4}50%{opacity:1}}.ping-ring{animation:1.4s cubic-bezier(0,0,.2,1) infinite ping-ring}@keyframes ping-ring{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(2.75)}}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.scrollbar-faint::-webkit-scrollbar{width:8px;height:8px}.scrollbar-faint::-webkit-scrollbar-thumb{background:var(--hairline);border-radius:9999px}@media print{[data-rv]{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.shine,.shine:after,.shine-loop:after,.lift,.door,.pf-sheen,.dotpulse,.ping-ring,.spin{transition:none!important;animation:none!important}.door:hover{transform:none}[data-rv]{opacity:1!important;transform:none!important}.pf-sheen{opacity:0;transform:translate(-160%)rotate(14deg)!important}}:root{--canvas:#eeedea;--subtle:#fbfaf9;--chip:#e8e6e2;--segctl-track:#dddbd7;--row-hover:#f5f4f2;--row-divider:#efedea;--divider2:#e9e7e3;--faint:#8b8b93;--fainter:#a8a8b1;--fainter2:#b8b8c0;--key:#62626c;--attention-tint:#b0443c0d;--row-crit-tint:#b0443c09;--gate-tint:#1d9e7512;--select-tint:#dce8ff6b;--band-owner:#dce8ff73;--band-hover:#ffffff8c;--frame-shadow:0 10px 34px #2d2d3117;--rail-shadow:0 6px 22px #2d2d310a;--band-cell-shadow:0 0 0 1px var(--hairline), 0 2px 6px #2d2d3112;--modal-shadow:0 0 0 1px var(--hairline), 0 24px 64px #11131d29;--bar-bg:#080b17;--bar-fg:#fff;--bar-mid:#9598a1;--bar-dim:#7f8390;--bar-ghost:#ffffff24;--bar-ghost-hover:#ffffff38;--bar-shadow:0 -12px 36px #11131d38;--neg-soft:#96574f;--spark-critical:#c1554d;--spark-warn:#e9b949;--spark-healthy:#5bb391;--spark-nodata:#d2cfca;--chip-env-bg:#00c1d6;--chip-env-fg:#052e35;--dot-env:var(--demo-fg);--tier-healthy-fg:#1d8f6b;--tier-healthy-bg:#1d9e751f;--tier-healthy-bd:#1d9e753d;--tier-healthy-dot:#1d9e75;--tier-warn-fg:#8a6400;--tier-warn-bg:#e9b94929;--tier-warn-bd:#e9b94973;--tier-warn-dot:#e9b949;--tier-critical-fg:#b0443c;--tier-critical-bg:#b0443c1f;--tier-critical-bd:#b0443c4d;--tier-critical-dot:#b0443c;--tier-stale-fg:#636368;--tier-stale-bg:#e8e6e2;--tier-stale-bd:#dcdad6;--tier-stale-dot:#8b8b93;--tier-secondlife-fg:#284cc3;--tier-secondlife-bg:#284cc31f;--tier-secondlife-bd:#284cc33d;--tier-secondlife-dot:#284cc3;--verdict-pass-fg:#1d8f6b;--verdict-pass-bg:#1d9e751f;--verdict-pass-dot:#1d9e75;--verdict-fail-fg:#b0443c;--verdict-fail-bg:#b0443c1f;--verdict-fail-bd:#b0443c4d;--verdict-fail-dot:#b0443c;--verdict-none-fg:var(--muted-fg);--verdict-none-bg:var(--chip);--verdict-none-dot:var(--fainter)}@supports (color:lab(0% 0 0)){:root{--canvas:lab(93.6355% .13116 1.51839);--subtle:lab(98.2678% .0643134 .758374);--chip:lab(91.3193% .165731 1.89906);--segctl-track:lab(87.4951% .201195 2.28039);--row-hover:lab(96.2997% .0973046 1.13819);--row-divider:lab(93.8675% .13113 1.51838);--divider2:lab(91.6673% .165671 1.89906);--faint:lab(58.1338% 1.21635 -4.34519);--fainter:lab(69.1542% 1.20959 -4.34935);--fainter2:lab(74.9635% 1.10283 -3.9906);--key:lab(41.8644% 1.56014 -5.40832);--select-tint:lab(91.7189% -.707001 -13.0453/.42);--band-owner:lab(91.7189% -.707001 -13.0453/.45);--bar-bg:lab(3.23592% .964351 -6.8765);--bar-mid:lab(62.7948% .301719 -5.27455);--bar-dim:lab(54.634% .501722 -7.49806);--spark-nodata:lab(83.2104% .27433 3.04455);--tier-stale-fg:lab(41.9295% .805825 -2.89997);--tier-stale-bg:lab(91.3193% .165731 1.89906);--tier-stale-bd:lab(87.031% .201255 2.28041);--tier-stale-dot:lab(58.1338% 1.21635 -4.34519);--tier-secondlife-fg:lab(36.0458% 22.2793 -67.1084);--tier-secondlife-bg:lab(36.0458% 22.2793 -67.1084/.12);--tier-secondlife-bd:lab(36.0458% 22.2793 -67.1084/.24);--tier-secondlife-dot:lab(36.0458% 22.2793 -67.1084)}}.dark{--muted-fg:#9598a1;--hairline:#2b3141;--card:#141928;--canvas:#070a16;--subtle:#101422;--chip:#212738;--segctl-track:#2c3243;--row-hover:#1d2232;--row-divider:#1f2535;--divider2:#24293a;--faint:#7f8390;--fainter:#6d707a;--fainter2:#5b5d66;--key:#868a97;--attention-tint:#e0837c12;--row-crit-tint:#e0837c0f;--gate-tint:#5dcaa517;--select-tint:#4384ff24;--band-owner:#162146;--band-hover:#ffffff0d;--frame-shadow:0 12px 36px #00000073;--rail-shadow:0 6px 22px #0000004d;--band-cell-shadow:0 0 0 1px var(--hairline), 0 2px 8px #0006;--modal-shadow:0 0 0 1px var(--hairline), 0 24px 64px #0000008c;--neg-soft:#d29b95;--spark-critical:#e0837c;--spark-warn:#e9b949;--spark-healthy:#5dcaa5;--spark-nodata:#4a4d56;--chip-env-bg:var(--cyan);--chip-env-fg:#052e35;--tier-secondlife-fg:#99b9ff;--tier-secondlife-bg:#99b9ff29;--tier-secondlife-bd:#99b9ff4d;--tier-secondlife-dot:#99b9ff;--tier-healthy-fg:#5dcaa5;--tier-healthy-bg:#5dcaa529;--tier-healthy-bd:#5dcaa54d;--tier-healthy-dot:#5dcaa5;--tier-warn-fg:#e9c766;--tier-warn-bg:#e9b9492e;--tier-warn-bd:#e9b94966;--tier-warn-dot:#e9b949;--tier-critical-fg:#e0837c;--tier-critical-bg:#e0837c29;--tier-critical-bd:#e0837c59;--tier-critical-dot:#e0837c;--tier-stale-fg:#9598a1;--tier-stale-bg:#24293a;--tier-stale-bd:#323748;--tier-stale-dot:#7f8390;--verdict-pass-fg:#5dcaa5;--verdict-pass-bg:#5dcaa529;--verdict-pass-dot:#5dcaa5;--verdict-fail-fg:#e0837c;--verdict-fail-bg:#e0837c29;--verdict-fail-bd:#e0837c59;--verdict-fail-dot:#e0837c}@supports (color:lab(0% 0 0)){.dark{--muted-fg:lab(62.7948% .301719 -5.27455);--hairline:lab(20.3297% .971794 -11.0261);--card:lab(8.68223% 1.57923 -11.6113);--canvas:lab(2.92742% .927553 -6.48436);--subtle:lab(6.47709% 1.49716 -10.686);--chip:lab(15.6627% 1.24823 -11.6964);--segctl-track:lab(20.8928% 1.08401 -11.7458);--row-hover:lab(13.337% 1.34057 -11.6708);--row-divider:lab(14.5% 1.29259 -11.6839);--divider2:lab(16.8252% 1.20707 -11.7083);--faint:lab(54.634% .501722 -7.49806);--fainter:lab(47.1201% .385463 -6.00656);--fainter2:lab(39.5927% .336498 -5.25614);--key:lab(57.5344% .494212 -7.50185);--select-tint:lab(56.0425% 15.3438 -75.5283/.14);--band-owner:lab(13.4474% 5.52785 -24.9437);--spark-nodata:lab(32.6177% .426188 -5.98623);--tier-secondlife-fg:lab(74.7754% 3.36415 -43.4149);--tier-secondlife-bg:lab(74.7754% 3.36415 -43.4149/.16);--tier-secondlife-bd:lab(74.7754% 3.36415 -43.4149/.3);--tier-secondlife-dot:lab(74.7754% 3.36415 -43.4149);--tier-stale-fg:lab(62.7948% .301719 -5.27455);--tier-stale-bg:lab(16.8252% 1.20707 -11.7083);--tier-stale-bd:lab(23.2336% .906661 -11.0479);--tier-stale-dot:lab(54.634% .501722 -7.49806)}}body{background:var(--page);min-height:100vh;color:var(--fg);font-family:var(--font-sans);margin:0}.ui-shell{flex-direction:column;min-height:100vh;display:flex}.ui-shell-main{flex:1}.ui-container{max-width:1360px;margin:0 auto;padding:26px 32px 56px}.ui-narrow{max-width:1180px}.ui-topbar{background:var(--page);border-bottom:1px solid var(--hairline)}.ui-topbar-inner{justify-content:space-between;align-items:center;gap:16px;max-width:1360px;margin:0 auto;padding:14px 32px;display:flex}.ui-brand{color:inherit;align-items:center;gap:13px;text-decoration:none;display:flex}.ui-wordmark{flex-direction:column;align-items:stretch;gap:3px;display:inline-flex}.ui-brandname{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:.8}.ui-wordmark-rule{background:var(--primary);border-radius:2px;height:2px;position:relative}.ui-wordmark-rule:after{content:"";background:var(--cyan);border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:38%}.ui-brandsub{color:var(--fainter);font-size:12px}.ui-footer{border-top:1px solid var(--hairline);background:var(--card)}.ui-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;max-width:1360px;margin:0 auto;padding:16px 32px;display:flex}.ui-footer-note{color:var(--fainter);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.ui-footer-note strong{font-family:var(--font-display);color:var(--muted-fg);font-weight:600}.ui-footer-legal{color:var(--muted-fg);font-size:13px;line-height:1.5}.ui-footer-heading{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-fg);font-size:12px;font-weight:500;line-height:1.2}.ui-footer-links{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ui-footer-links a{color:var(--faint);align-items:center;gap:5px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.ui-footer-links a:hover{color:var(--primary)}.ui-footer-links a.accent{color:var(--link)}.ui-display{font-family:var(--font-display)}.ui-h1{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:500}.ui-title{font-family:var(--font-sans);letter-spacing:-.015em;margin:0;font-size:23px;font-weight:600}.ui-titlebar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ui-titlemeta{color:var(--fainter);white-space:nowrap;font-size:12px}.ui-sub{max-width:640px;font-family:var(--font-sans);color:var(--muted-fg);margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.5}.ui-sub .dim{color:var(--faint)}.ui-cardtitle{font-family:var(--font-sans);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;font-size:13.5px;font-weight:600;display:flex}.ui-cardmeta{font-family:var(--font-sans);color:var(--fainter);font-size:12px;font-weight:400}.ui-crumb{color:var(--faint);align-items:center;gap:6px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.ui-crumb:hover{color:var(--primary)}.ui-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);font-size:12px;font-weight:500;line-height:1.2;display:block}.ui-eyebrow-onbrand{color:var(--onbrand-accent)}.ui-link{color:var(--primary);text-decoration:none}.ui-link:hover{text-underline-offset:3px;text-decoration:underline}.ui-figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;font-size:13px;font-weight:500}.ui-figure.nodata{font-family:var(--font-sans);color:var(--fainter2);font-weight:400}.ui-figure .unit,.ui-unit{font-family:var(--font-sans);color:var(--fainter);margin-left:4px;font-size:11px;font-weight:400}.ui-pill{border-radius:var(--r-pill);height:37px;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.ui-pill.sm{height:36px;padding:0 16px}.ui-pill.md{height:44px;padding:0 22px;font-size:14px}.ui-pill.lg{height:48px;padding:0 28px;font-size:15px}.ui-pill.hero{min-width:176px;height:52px;padding:0 30px;font-size:15px}@media (min-width:1200px){.ui-pill.hero{min-width:248px}}.ui-pill.xs{height:34px;padding:0 18px}.ui-cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (max-width:639px),(min-width:900px) and (max-width:999px){.ui-cta-row{flex-direction:column;align-items:stretch}.ui-cta-row>*{white-space:normal}}@media (max-width:639px){.ui-pill.block{width:100%}}.ui-burger{width:24px;height:14px;display:block;position:relative}.ui-burger span{border-radius:var(--r-pill);transform-origin:50%;background:currentColor;height:2px;transition:transform .19s cubic-bezier(.22,.61,.36,1),opacity .13s;position:absolute;left:0;right:0}.ui-burger span:first-child{top:0}.ui-burger span:nth-child(2){top:6px}.ui-burger span:nth-child(3){top:12px}[aria-expanded=true] .ui-burger span:first-child{transform:translateY(6px)rotate(45deg)}[aria-expanded=true] .ui-burger span:nth-child(2){opacity:0}[aria-expanded=true] .ui-burger span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.ui-burger span{transition:none}}.ui-mobile-menu{left:0;right:0;top:var(--menu-top,64px);z-index:40;background:var(--page);flex-direction:column;animation:.17s both ui-mobile-menu-in;display:flex;position:fixed;bottom:0;overflow-y:auto}@keyframes ui-mobile-menu-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-mobile-menu{animation:none}}.ui-pill.primary{background:var(--primary);color:var(--primary-fg);box-shadow:var(--pshadow);border:2px solid #0000}.ui-pill.primary:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring), var(--pshadow)}.ui-pill.primary.quiet{box-shadow:none}.ui-pill.primary.quiet:focus-visible{box-shadow:0 0 0 3px var(--ring)}.ui-pill.primary:disabled{cursor:not-allowed;background:var(--chip);color:var(--faint);box-shadow:none}.ui-pill.secondary{border:2px solid var(--primary);color:var(--primary);background:0 0;transition:background .15s}.ui-pill.secondary:hover{background:var(--card)}.ui-pill.secondary.complete{border-color:var(--tier-healthy-bd);background:var(--tier-healthy-bg);color:var(--tier-healthy-fg)}.ui-pill.secondary.complete:hover{background:var(--tier-healthy-bg)}.ui-pill-count{font-family:var(--font-mono);color:var(--faint);font-size:11px;font-weight:600}.ui-pill.secondary.complete .ui-pill-count{color:var(--tier-healthy-fg)}.ui-cta{border-radius:var(--r-pill);background:var(--primary);width:100%;height:44px;color:var(--primary-fg);font-size:14px;font-weight:600;font-family:var(--font-sans);cursor:pointer;box-shadow:var(--pshadow);border:2px solid #0000;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:inline-flex}.ui-cta:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring), var(--pshadow)}.ui-cta:disabled{cursor:not-allowed;background:var(--chip);color:var(--faint);box-shadow:none}.ui-btn2{border-radius:var(--r-pill);border:2px solid var(--btn2-bd);height:40px;color:var(--btn2-fg);font-size:13px;font-weight:600;font-family:var(--font-sans);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background .15s;display:inline-flex}.ui-btn2:hover{background:var(--band)}.ui-btn-plain{border:1px solid var(--hairline);background:var(--card);height:34px;color:var(--fg);font-family:var(--font-sans);cursor:pointer;border-radius:10px;padding:0 16px;font-size:12.5px;font-weight:500;transition:background .13s}.ui-btn-plain:hover{background:var(--row-hover)}.ui-btn-ghost{height:34px;color:var(--muted-fg);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:0 14px;font-size:12.5px;font-weight:500}.ui-btn-ghost:hover{background:var(--row-hover)}.ui-btn-onDark{color:var(--onbrand-fg-2);cursor:pointer;font-family:var(--font-sans);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;flex:none;align-items:center;gap:6px;padding:7px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.ui-btn-onDark:hover{background:#ffffff1f}.ui-btn-onDark:disabled{opacity:.45;cursor:not-allowed}.ui-iconbtn{border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--card);width:33px;height:33px;color:var(--muted-fg);cursor:pointer;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.ui-iconbtn:hover{background:var(--row-hover)}.ui-copy{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.ui-copy svg{opacity:.55;transition:opacity .12s}.ui-copy:hover svg{opacity:1}.ui-idcopy{cursor:pointer;font-family:var(--font-mono);color:var(--fainter);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:11px;display:inline-flex}.ui-idcopy:hover{color:var(--primary)}.ui-label{color:var(--muted-fg);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.ui-input{box-sizing:border-box;border:1px solid var(--input-border);background:var(--card);width:100%;color:var(--fg);border-radius:var(--r-input);font-size:14px;font-family:var(--font-sans);padding:11px 13px}.ui-input:focus,.ui-input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring);outline:none}.ui-input-mono{box-sizing:border-box;border:1px solid var(--hairline);background:var(--card);width:100%;height:36px;color:var(--fg);font-family:var(--font-mono);border-radius:8px;padding:0 12px;font-size:12px}.ui-input-mono:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring);outline:none}.ui-field{border:1px solid var(--hairline);background:var(--card);border-radius:10px;align-items:stretch;height:36px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.ui-field:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}.ui-field input{min-width:0;height:100%;font-family:var(--font-mono);color:var(--fg);background:0 0;border:none;outline:none;flex:1;padding:0 12px;font-size:12.5px}.ui-field input::placeholder{color:var(--fainter)}.ui-field-prefix{background:var(--subtle);border-right:1px solid var(--divider2);font-family:var(--font-mono);color:var(--fainter);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;display:flex}.ui-fieldrow{grid-template-columns:1fr auto;align-items:start;gap:12px;display:grid}.ui-fieldrow.cols2{grid-template-columns:1fr 1fr;gap:14px}.ui-help{color:var(--faint);margin:7px 0 0;font-size:11.5px;line-height:1.5}.ui-help code{font-family:var(--font-mono);font-size:10.5px}.ui-hint{color:var(--fainter);margin:6px 0 0;font-size:11.5px}.ui-select{position:relative}.ui-select-btn{width:100%;font-family:var(--font-mono);color:var(--fg);cursor:pointer;justify-content:space-between;align-items:center;padding:0 12px;font-size:12.5px}.ui-select-panel{z-index:40;background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-input);box-shadow:var(--shadow);padding:6px;animation:.14s ease-out ui-pop;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.ui-select-panel.down{top:calc(100% + 6px);bottom:auto}.ui-option{width:100%;font-family:var(--font-mono);color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:12.5px;display:flex}.ui-option:hover{background:var(--subtle)}.ui-option.on{background:var(--select-tint)}.ui-option .tick{width:14px;color:var(--primary);flex:none;display:inline-flex}.ui-search{background:var(--card);border:1px solid var(--hairline);border-radius:10px;flex:none;align-items:center;gap:10px;width:340px;max-width:100%;height:36px;padding:0 8px 0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.ui-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}.ui-search .ico{color:var(--fainter);flex:none}.ui-search-input{min-width:0;font-family:var(--font-sans);color:var(--fg);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px}.ui-search-input::placeholder{color:var(--fainter)}.ui-search-clear{background:var(--chip);color:var(--muted-fg);border-radius:var(--r-pill);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ui-search-clear:hover{background:var(--hairline)}.ui-kbd{font-family:var(--font-mono);color:var(--fainter);border:1px solid var(--divider2);border-radius:5px;flex:none;padding:2px 6px;font-size:10px;font-weight:500}.ui-seg{background:var(--canvas);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ui-seg-opt{color:var(--muted-fg);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:500;transition:background .13s,color .13s;display:inline-flex}.ui-seg-opt.on{background:var(--card);color:var(--primary);font-weight:600;box-shadow:0 1px 3px #2d2d3124}.dark .ui-seg-opt.on{background:var(--chip)}.ui-seg-opt:disabled{color:var(--faint);cursor:default}.ui-soon{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--fainter);background:var(--chip);border-radius:var(--r-pill);margin-left:6px;padding:2px 7px;font-size:9px;font-weight:600}.ui-cards{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.ui-card-opt{text-align:left;cursor:pointer;background:var(--card);box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-sans);border:none;border-radius:11px;padding:12px 14px;transition:box-shadow .13s,background .13s}.ui-card-opt.on{box-shadow:inset 0 0 0 2px var(--primary);background:var(--select-tint)}.ui-card-opt-title{color:var(--fg);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.ui-card-opt.on .ui-card-opt-title{color:var(--primary)}.ui-radio-dot{width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--fainter2);background:0 0;border-radius:50%;flex:none}.ui-card-opt.on .ui-radio-dot{background:var(--card);box-shadow:inset 0 0 0 4px var(--primary)}.ui-card-opt-cap{color:var(--faint);margin-top:6px;padding-left:20px;font-size:11.5px;font-weight:400;line-height:1.5;display:block}.ui-form-error{background:var(--tier-critical-bg);color:var(--tier-critical-fg);border-radius:10px;margin-top:12px;padding:9px 12px;font-size:12.5px}.ui-error-text{color:var(--neg);margin-top:10px;font-size:12.5px}.ui-card{background:var(--card);border:1px solid var(--hairline);border-radius:14px;padding:18px 24px 20px}.ui-card.flush{padding:0}.ui-card.flush .ui-cardtitle{padding:15px 20px 0}.ui-twocol{grid-template-columns:1.55fr 1fr;align-items:start;gap:16px;display:grid}.ui-col{flex-direction:column;gap:16px;min-width:0;display:flex}.ui-col>.ui-card{min-width:0}.ui-tile{border:1px solid var(--hairline);border-radius:var(--r-input);background:var(--subtle);padding:12px 14px}.ui-tile .lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-bottom:5px;font-size:10px;font-weight:600}.ui-tile .big{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--faint);font-size:22px;font-weight:500}.ui-tile .small{color:var(--fainter);margin-top:3px;font-size:11.5px}.ui-auth-frame{background:radial-gradient(620px 320px at 50% 0%, #dae3ff8c, transparent 70%), var(--canvas);flex-direction:column;min-height:100vh;display:flex}.dark .ui-auth-frame{background:radial-gradient(620px 320px at 50% 0%, #26284a99, transparent 70%), var(--canvas)}.ui-auth-card{background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);width:400px;max-width:calc(100vw - 48px);box-shadow:var(--frame-shadow);margin:0 auto;padding:30px 28px 26px}.ui-auth-h1{font-family:var(--font-display);text-align:center;margin:0 0 6px;font-size:24px;font-weight:600}.ui-auth-sub{color:var(--muted-fg);text-align:center;margin-bottom:22px;font-size:13px}.ui-auth-foot{color:var(--fainter);justify-content:center;align-items:center;gap:6px;padding:26px 0 30px;font-size:11.5px;display:flex}.ui-note-ice{background:var(--accent);color:var(--accent-fg);border-radius:10px;padding:10px 12px;font-size:12px}.ui-fieldlabel{color:var(--fg);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.ui-note-warn{background:var(--warn-bg);border:1px solid var(--warn-bd);color:var(--tier-warn-fg);border-radius:10px;align-items:flex-start;gap:9px;margin-top:12px;padding:10px 13px;font-size:11px;line-height:1.55;display:flex}.ui-note-warn svg{color:var(--warn-icon);flex:none;margin-top:1px}.ui-note-plain{border-top:1px solid var(--row-divider);color:var(--faint);align-items:flex-start;gap:8px;margin-top:2px;padding-top:12px;font-size:11.5px;line-height:1.55;display:flex}.ui-note-plain svg{color:var(--fainter);flex:none;margin-top:1px}.ui-answerable-note{flex-direction:column;gap:10px}.ui-note-gate{background:var(--gate-tint);color:var(--fg);border-radius:10px;align-items:flex-start;gap:9px;margin-top:16px;padding:10px 12px;font-size:12px;line-height:1.55;display:flex}.ui-note-gate svg{color:var(--tier-healthy-fg);flex:none;margin-top:2px}.ui-accent-top{border-top:3px solid var(--warn-icon)}.ui-tipwrap{cursor:help;border-bottom:1px dotted var(--fainter);position:relative}.ui-tipwrap .ui-tip{background:var(--fg);width:320px;max-width:76vw;color:var(--card);text-align:left;box-shadow:var(--shadow);opacity:0;visibility:hidden;z-index:40;pointer-events:none;white-space:normal;border-radius:10px;padding:10px 12px;font-size:11.5px;font-weight:400;line-height:1.55;transition:opacity .12s,transform .12s,visibility 0s .12s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-2px)}.ui-tipwrap:hover .ui-tip,.ui-tipwrap:focus-visible .ui-tip{opacity:1;visibility:visible;transition:opacity .12s,transform .12s,visibility;transform:translateY(0)}.ui-band{background:var(--canvas);border-radius:14px;grid-template-columns:repeat(4,1fr);margin:20px 0 0;padding:4px;display:grid}.ui-band[data-cells="1"]{grid-template-columns:1fr}.ui-band[data-cells="2"]{grid-template-columns:repeat(2,1fr)}.ui-band[data-cells="3"]{grid-template-columns:repeat(3,1fr)}.ui-band-cell{text-align:left;min-width:0;font-family:var(--font-sans);color:var(--fg);background:0 0;border:none;border-radius:11px;padding:16px 20px}button.ui-band-cell{cursor:pointer;transition:background .13s}button.ui-band-cell:not(.on):hover{background:var(--band-hover)}.ui-band-cell.on{background:var(--card);box-shadow:var(--band-cell-shadow)}.ui-band-label{color:var(--fg);align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.ui-band-label .chev{color:var(--fainter);margin-left:auto;transform:rotate(90deg)}.ui-band-num{min-width:0;font-family:var(--font-sans);letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:7px;margin-top:9px;font-size:32px;font-weight:300;line-height:1;display:flex}.ui-band-num .unit{letter-spacing:0;color:var(--faint);font-size:12px;font-weight:400}.ui-band-num.na{color:var(--fainter2)}.ui-band-num.prose,.ui-band.strip .ui-band-num.prose{-webkit-line-clamp:3;letter-spacing:0;white-space:normal;overflow-wrap:break-word;font-variant-numeric:normal;-webkit-box-orient:vertical;margin-top:7px;font-size:14px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.ui-band.strip{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:0 0;border-radius:0;margin:0;padding:0}.ui-band.strip .ui-band-cell{text-align:center;border-radius:0;padding:14px 20px 15px}.ui-band.strip .ui-band-label,.ui-band.strip .ui-band-num{justify-content:center}.ui-band.strip .ui-band-cell:first-child{padding-left:0}.ui-band.strip .ui-band-cell:last-child{padding-right:0}.ui-band.strip .ui-band-cell+.ui-band-cell{box-shadow:inset 1px 0 0 var(--divider2)}.ui-band.strip .ui-band-label{color:var(--faint);font-size:11.5px}.ui-band.strip .ui-band-num{letter-spacing:-.02em;margin-top:4px;font-size:24px}.ui-band.strip .ui-band-num .unit{color:var(--fainter);font-size:12px}@media (max-width:900px){.ui-band.strip .ui-band-cell:nth-child(odd){padding-left:0}.ui-band.strip .ui-band-cell:nth-child(2n){padding-right:0}.ui-band.strip .ui-band-cell:nth-child(2n+3),.ui-band.strip .ui-band-cell:nth-child(2n+4){border-top:1px solid var(--divider2)}.ui-band.strip .ui-band-cell:nth-child(odd)+.ui-band-cell{box-shadow:inset 1px 0 0 var(--divider2)}.ui-band.strip .ui-band-cell:nth-child(2n)+.ui-band-cell{box-shadow:none}}@media (max-width:480px){.ui-band.strip .ui-band-cell{box-shadow:none;padding-left:0;padding-right:0}.ui-band.strip .ui-band-cell+.ui-band-cell{border-top:1px solid var(--divider2);box-shadow:none}}.ui-band-cap{color:var(--faint);text-wrap:pretty;min-width:0;margin-top:9px;font-size:12px;line-height:1.45}.ui-band-cap.neg{color:var(--neg);font-weight:500}.ui-band-cap.pos{color:var(--pos);font-weight:500}.ui-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 14px;display:flex}.ui-toolnote{color:var(--faint);white-space:nowrap;font-size:12px}.ui-tablecard{background:var(--card);border:1px solid var(--hairline);border-radius:14px;margin-bottom:14px;overflow:hidden}.ui-tablehead{align-items:center;gap:10px;padding:13px 20px;display:flex}.ui-tabletitle{color:var(--fg);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.ui-tablenote{color:var(--fainter);font-size:12px}.ui-tablecount{color:var(--faint);margin-left:auto;font-size:12px}.ui-grid{align-items:center;column-gap:16px;padding:0 20px;display:grid}.ui-cols{background:var(--subtle);color:var(--faint);padding-top:8px;padding-bottom:8px;font-size:11.5px;font-weight:500}.ui-row{border-top:1px solid var(--row-divider);color:inherit;cursor:pointer;padding-top:12px;padding-bottom:12px;text-decoration:none;transition:background .12s}.ui-row:hover{background:var(--row-hover)}.ui-row.crit{background:var(--row-crit-tint);box-shadow:inset 2px 0 0 var(--tier-critical-dot)}.ui-r{text-align:right}.ui-monocell{font-family:var(--font-mono);color:var(--fainter);letter-spacing:.02em;white-space:nowrap;font-size:11px}.ui-rowname{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.ui-rowname.nodata{color:var(--muted-fg)}.ui-celltext{color:var(--muted-fg);font-size:12.5px}.ui-cellquiet{color:var(--muted-fg);font-size:12px}.ui-cellquiet.never{color:var(--fainter2)}.ui-tableempty{text-align:center;color:var(--faint);padding:34px 24px;font-size:13px}.ui-tablefoot{border-top:1px solid var(--row-divider);color:var(--faint);align-items:center;gap:10px;padding:10px 20px;font-size:12px;display:flex}.ui-tablefoot .pager{align-items:center;gap:10px;margin-left:auto;display:flex}.ui-pagerbtn{color:var(--muted-fg);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.ui-pagerbtn:hover:not(:disabled){background:var(--row-hover);color:var(--fg)}.ui-pagerbtn:disabled{color:var(--fainter2);cursor:default}.ui-loghead,.ui-logrow{align-items:center;column-gap:16px;padding:10px 20px;display:grid}.ui-loghead{color:var(--faint);background:var(--subtle);padding-top:8px;padding-bottom:8px;font-size:11.5px;font-weight:500}.ui-logrow{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted-fg);border-top:1px solid var(--row-divider);font-size:12px}.ui-logrow .val{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg);font-size:12.5px;font-weight:500}.ui-logrow .val .unit{font-family:var(--font-sans);color:var(--fainter);margin-left:4px;font-size:10.5px;font-weight:400}.ui-logrow .res{font-family:var(--font-sans);justify-content:flex-end;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.ui-logrow .res .ui-dot{width:5px;height:5px}.ui-logrow.flagged{background:var(--attention-tint);box-shadow:inset 3px 0 0 var(--tier-critical-dot)}.ui-logrow.flagged .res{color:var(--tier-critical-fg);font-weight:600}.ui-logrow .res.ok{color:var(--tier-healthy-fg)}.ui-logrow .res.fail{color:var(--faint)}.ui-logrow .res.warn{color:var(--tier-warn-fg)}.ui-meta-row{border-bottom:1px solid var(--row-divider);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:12px;display:flex}.ui-meta-row:last-of-type{border-bottom:none}.ui-meta-row .k{color:var(--faint);flex:none;font-size:12px}.ui-meta-row .v{color:var(--fg);text-align:right;min-width:0;font-family:var(--font-mono);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ui-meta-row .v.sans{font-family:var(--font-sans);font-size:12px}.ui-meta-row .v.quiet{color:var(--fainter);font-family:var(--font-sans);font-size:11.5px}.ui-meta-row .v.link{color:var(--link)}.ui-meta-row .v.link:hover{color:var(--primary)}.ui-meta-row .v.truncate{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.ui-dot{border-radius:var(--r-pill);flex:none;width:6px;height:6px;display:inline-block;position:relative}.ui-tier{white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.ui-tier .ui-dot{width:6px;height:6px}.ui-tier[data-tier=healthy]{color:var(--tier-healthy-fg)}.ui-tier[data-tier=healthy] .ui-dot{background:var(--tier-healthy-dot)}.ui-tier[data-tier=secondlife]{color:var(--tier-secondlife-fg)}.ui-tier[data-tier=secondlife] .ui-dot{background:var(--tier-secondlife-dot)}.ui-tier[data-tier=warn]{color:var(--tier-warn-fg)}.ui-tier[data-tier=warn] .ui-dot{background:var(--tier-warn-dot)}.ui-tier[data-tier=critical]{color:var(--tier-critical-fg);font-weight:600}.ui-tier[data-tier=critical] .ui-dot{background:var(--tier-critical-dot)}.ui-tier[data-tier=stale]{color:var(--tier-stale-fg)}.ui-tier.strong{font-weight:600}.ui-tier[data-tier=stale] .ui-dot{background:var(--tier-stale-dot)}.ui-tier[data-tier=nodata]{color:var(--faint)}.ui-tier[data-tier=nodata] .ui-dot{border:1px dashed var(--fainter);box-sizing:border-box;background:0 0}.ui-tierline{border-top:1px solid var(--row-divider);justify-content:space-between;align-items:center;gap:12px;padding:11px 2px;font-size:12.5px;display:flex}.ui-tierline .name{color:var(--fg);align-items:center;gap:8px;font-weight:500;display:inline-flex}.ui-tierline .name .current{color:var(--faint);font-size:11px;font-weight:400}.ui-tierline .val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg);font-size:12.5px;font-weight:500}.ui-tierline.active-critical{background:var(--attention-tint);border-top:none;border-radius:10px;margin:6px -12px 0;padding:11px 12px}.ui-tierline.active-critical .name{color:var(--neg);font-weight:600}.ui-tierline.active-critical .name .current{color:var(--neg-soft)}.ui-tierline.active-critical .val{color:var(--neg);font-weight:600}.ui-sqdot{background:var(--dot-env);border-radius:2px;flex:none;width:7px;height:7px}.ui-sqdot.muted{background:var(--fainter)}.ui-envmark{letter-spacing:.1em;text-transform:uppercase;color:var(--fg);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.ui-envchip{letter-spacing:.08em;border-radius:var(--r-pill);background:var(--chip);color:var(--faint);text-transform:uppercase;flex:none;padding:3px 7px;font-size:9px;font-weight:700}.ui-envchip[data-env=primary]{background:var(--chip-env-bg);color:var(--chip-env-fg)}.ui-gauge{margin-top:22px}.ui-gauge-head{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.ui-gauge-head .lbl{color:var(--muted-fg);font-size:12px;font-weight:500}.ui-gauge-head .val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ui-gauge-track{border-radius:var(--r-pill);background:var(--chip);height:4px;position:relative}.ui-gauge-fill{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.ui-gauge-pos{width:10px;height:10px;box-shadow:0 0 0 2px var(--card);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%}.ui-gauge-tick{width:1px;position:absolute;top:-4px;bottom:-4px}.ui-gauge-labels{height:16px;font-family:var(--font-mono);color:var(--fainter);margin-top:6px;font-size:10.5px;position:relative}.ui-gauge-labels>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.ui-gauge-labels>span:first-child{transform:none}.ui-track{background:var(--chip);border-radius:3px;height:5px;margin-top:10px;position:relative;overflow:hidden}.ui-track-fill{background:var(--primary);border-radius:3px;height:100%;transition:width .5s cubic-bezier(.22,.61,.36,1)}.ui-track-sheen{opacity:.55;background:linear-gradient(90deg, transparent, var(--page), transparent);width:40%;animation:1.5s linear infinite vf-sheen;position:absolute;top:0;bottom:0;left:0}.ui-units{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.ui-unit{border-radius:var(--r-pill);background:var(--chip);width:8px;height:8px;transition:background-color .18s}.ui-unit[data-state=busy]{background:var(--primary);animation:1.5s ease-in-out infinite dotpulse}.ui-unit[data-state=failed]{background:var(--neg)}.ui-unit[data-state=done]{background:var(--primary);animation:.3s cubic-bezier(.22,.61,.36,1) ui-unit-done}@keyframes ui-unit-done{0%{transform:scale(1.6)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-track-fill,.ui-unit{transition:none!important;animation:none!important}.ui-track-sheen{display:none}.ui-unit{transform:none}}.ui-live{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tier-healthy-fg);align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.ui-live .ui-dot{background:var(--pos)}.ui-overlay{z-index:90;background:var(--scrim);justify-content:center;align-items:flex-start;padding:9vh 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ui-modal{background:var(--card);border-radius:var(--r-panel);width:620px;max-width:100%;box-shadow:var(--modal-shadow);flex-direction:column;animation:.16s ease-out ui-pop;display:flex;overflow:hidden}.ui-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 0;display:flex}.ui-modal-title{color:var(--fg);margin:0;font-size:15px;font-weight:600}.ui-modal-sub{color:var(--faint);margin-top:4px;font-size:12px}.ui-modal-close{cursor:pointer;width:28px;height:28px;color:var(--fainter);background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;line-height:1;display:flex}.ui-modal-close:hover{background:var(--row-hover);color:var(--fg)}.ui-modal-body{flex-direction:column;gap:18px;padding:4px 24px 22px;display:flex}.ui-modal-foot{border-top:1px solid var(--hairline);align-items:center;gap:10px;margin-top:2px;padding:14px 24px;display:flex}.ui-modal-footnote{color:var(--faint);font-size:11.5px;line-height:1.5}.ui-menu{z-index:60;position:relative}.ui-menu-panel{background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-input);min-width:250px;max-width:calc(100vw - 28px);box-shadow:var(--shadow);padding:6px;animation:.14s ease-out ui-pop;position:absolute;top:calc(100% + 8px);right:0}.ui-menu-head{align-items:center;gap:10px;padding:10px 12px;display:flex}.ui-menu-id{min-width:0}.ui-menu-id .name{color:var(--fg);font-size:13px;font-weight:600}.ui-menu-id .email{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ui-menu-sep{border-top:1px solid var(--divider2);margin:4px 6px}.ui-menu-item{width:100%;color:var(--muted-fg);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .12s;display:flex}.ui-menu-item:hover{background:var(--row-hover);color:var(--fg)}.ui-menu-item.danger{color:var(--neg)}.ui-menu-item.danger:hover{background:var(--tier-critical-bg);color:var(--tier-critical-fg)}.ui-menu-caret{color:var(--fainter2);transition:transform .18s;transform:rotate(90deg)}.ui-menu-caret.open{transform:rotate(-90deg)}.ui-userchip{color:var(--muted-fg);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:3px 6px 3px 3px;font-family:inherit;font-size:12px;transition:background .15s;display:inline-flex}.ui-userchip:hover{background:var(--row-hover)}.ui-avatar{border-radius:var(--r-pill);background:var(--accent);width:29px;height:29px;color:var(--accent-fg);flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.ui-toast{background:var(--bar-bg);color:var(--bar-fg);border-radius:var(--r-pill);z-index:60;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;animation:.25s cubic-bezier(.22,.61,.36,1) ui-toast-in;display:inline-flex;position:fixed;top:26px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0000004d}.ui-toast svg{color:var(--code-pos)}.ui-loading{color:var(--muted-fg);justify-content:center;align-items:center;gap:10px;padding:80px 0;font-size:13px;display:flex}.ui-spinner{border-radius:var(--r-pill);border:2px solid var(--hairline);border-top-color:var(--primary);width:16px;height:16px}.ui-stepper{align-items:center;padding:18px 24px;display:flex}.ui-step{font-family:var(--font-sans);cursor:default;background:0 0;border:none;flex:none;align-items:center;gap:8px;padding:0;display:flex}.ui-step.clickable{cursor:pointer}.ui-step-dot{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--hairline);background:var(--card);color:var(--faint);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.ui-step.active .ui-step-dot{box-shadow:none;background:var(--primary);color:var(--primary-fg)}.ui-step.done .ui-step-dot{box-shadow:none;background:var(--accent);color:var(--accent-fg)}.ui-step-lbl{color:var(--faint);font-size:12.5px;font-weight:500}.ui-step.active .ui-step-lbl{color:var(--fg);font-weight:600}.ui-step.done .ui-step-lbl{color:var(--muted-fg)}.ui-step-line{background:var(--divider2);flex:1;height:1px;margin:0 14px}.ui-step-line.done{background:var(--accent)}.ui-preview{background:var(--subtle);border:1px solid var(--divider2);border-radius:var(--r-input);align-items:center;gap:12px;padding:13px 16px;display:flex}.ui-preview .nm{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.ui-preview .await{color:var(--faint);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ui-preview .await .ui-dot{background:var(--fainter2)}.ui-idbadge{font-family:var(--font-mono);background:var(--accent);color:var(--accent-fg);border-radius:6px;flex:none;padding:3px 7px;font-size:10.5px;font-weight:600}.ui-review{margin-top:14px}.ui-review-row{border-bottom:1px solid var(--row-divider);justify-content:space-between;align-items:center;gap:16px;padding:9px 0;font-size:12.5px;display:flex}.ui-review-row:last-child{border-bottom:none}.ui-review-row .k{color:var(--muted-fg);flex:none}.ui-review-row .v{font-family:var(--font-mono);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ui-review-row .v.sans{font-family:var(--font-sans);font-size:12.5px}.ui-review-note{color:var(--faint);align-items:flex-start;gap:8px;margin-top:14px;font-size:11.5px;line-height:1.55;display:flex}.ui-review-note svg{color:var(--fainter);flex:none;margin-top:1px}.ui-done{text-align:center;flex-direction:column;align-items:center;padding:30px 24px 34px;display:flex}.ui-done-tile{background:var(--pos-bg);width:44px;height:44px;color:var(--pos);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ui-done h4{color:var(--fg);margin:14px 0 0;font-size:15px;font-weight:600}.ui-done .cap{color:var(--faint);max-width:420px;margin-top:6px;font-size:12.5px}.ui-chk{border:1px solid var(--hairline);text-align:left;border-radius:14px;overflow:hidden}.ui-chk-head{background:var(--subtle);border-bottom:1px solid var(--divider2);padding:15px 16px 13px}.ui-chk-head-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-chk-title{color:var(--fg);font-size:13px;font-weight:600}.ui-chk-status{color:var(--primary);text-align:right;font-size:11px;font-weight:600}.ui-chk-caption{color:var(--muted-fg);margin:10px 0 0;font-size:12px;line-height:1.5}.ui-chk-steps{padding:4px 14px 6px}.ui-chk-colhead{color:var(--faint);justify-content:space-between;align-items:center;padding:2px 26px 8px 4px;font-size:11.5px;font-weight:500;display:flex}.ui-chk-step{border-top:1px solid var(--divider2)}.ui-chk-step:first-child{border-top:none}.ui-chk-row{align-items:center;gap:12px;padding:11px 4px;display:flex}.ui-chk-box{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--hairline);background:var(--card);color:var(--primary-fg);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .14s,box-shadow .14s;display:flex;position:relative}.ui-chk-box-face{transition:opacity .14s}.ui-chk-box-preview{opacity:0;width:12px;height:12px;color:var(--pos);justify-content:center;align-items:center;margin:auto;transition:opacity .14s;display:flex;position:absolute;inset:0}.ui-chk-box.active .ui-chk-box-preview,.ui-chk-box.on .ui-chk-box-preview{color:var(--primary-fg)}.ui-chk-box:not(:disabled):hover .ui-chk-box-face{opacity:0}.ui-chk-box:not(:disabled):hover .ui-chk-box-preview{opacity:.75}.ui-chk-box:not(.active):not(.on):not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--pos)}.ui-chk-box.active,.ui-chk-box.on{background:var(--primary);box-shadow:none}.ui-chk-box:disabled{cursor:default}.ui-chk-box .n{color:var(--muted-fg);font-size:12px;font-weight:600;line-height:1;transition:opacity .14s}.ui-chk-box.active .n{color:var(--primary-fg)}.ui-chk-head-btn{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.ui-chk-step-title{text-align:left;font-family:var(--font-sans);color:var(--fg);flex:1;font-size:13.5px;font-weight:600}.ui-chk-step-title.done{color:var(--faint);text-decoration:line-through}.ui-chk-where{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-fg);background:var(--chip);white-space:nowrap;border-radius:6px;flex:none;padding:4px 9px;font-size:10px;font-weight:500;transition:color .14s,background .14s}.ui-chk-where.done{color:var(--tier-healthy-fg);background:var(--tier-healthy-bg)}.ui-chk-chev{color:var(--faint);flex:none;transition:transform .18s;transform:rotate(90deg)}.ui-chk-chev.open{transform:rotate(-90deg)}.ui-chk-body{color:var(--muted-fg);padding:0 4px 14px 46px;font-size:12.5px;line-height:1.65}.ui-chk-body code{background:var(--chip);font-family:var(--font-mono);color:var(--primary);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px;font-size:11.5px}.ui-chk-block{margin-top:12px}.ui-chk-block-label{color:var(--muted-fg);font-size:12px;line-height:1.55}.ui-chk-list{margin:12px 0 0;padding-left:20px}.ui-chk-list li{margin:3px 0}.ui-chk-sub{flex-direction:column;gap:16px;margin:12px 0 0;display:flex}.ui-chk-sub-row{gap:12px;display:flex}.ui-chk-sub-n{min-width:22px;font-family:var(--font-mono);color:var(--fainter);flex:none;padding-top:3px;font-size:10.5px;font-weight:500}.ui-chk-sub-main{flex:1;min-width:0}.ui-chk-sub-title{color:var(--fg);font-size:13px;font-weight:500}.ui-chk-subtext{color:var(--fg);margin:6px 0 0;font-size:12px}.ui-codeblock{background:var(--code-bg);border-radius:10px;margin-top:6px;overflow:hidden}.ui-codeblock-head{border-bottom:1px solid var(--code-bd-soft);justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;display:flex}.ui-codeblock-ctx{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--code-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.ui-codeblock-copy{cursor:pointer;font-family:var(--font-sans);color:var(--code-link);background:0 0;border:none;flex:none;padding:2px 0;font-size:11px;font-weight:500}.ui-codeblock-copy:hover{filter:brightness(1.15)}.ui-codeblock-copy:disabled{opacity:.45;cursor:not-allowed}.ui-codeblock pre{font-family:var(--font-mono);color:var(--code-fg);white-space:pre;margin:0;padding:16px 18px;font-size:13px;line-height:1.7;overflow:auto}.ui-codeblock pre.scroll{max-height:240px}.ui-vf{background:var(--page);min-height:100vh;color:var(--fg)}.ui-vf-measure{max-width:960px;margin-inline:auto;padding-inline:18px}@media (min-width:700px){.ui-vf-measure{padding-inline:26px}}@media (min-width:1000px){.ui-vf-measure{padding-inline:40px}}.ui-vf-spacer{flex:1}.ui-vf-hero{border-bottom:1px solid var(--hairline);position:relative;overflow:hidden}.ui-vf-wash{pointer-events:none;background:radial-gradient(130% 95% at 50% -12%, var(--card), transparent 68%);opacity:.55;position:absolute;inset:0}.ui-vf-hero-inner{text-align:left;flex-direction:column;align-items:stretch;gap:22px;padding-block:40px;display:flex;position:relative}@media (min-width:700px){.ui-vf-hero-inner{text-align:center;align-items:center;padding-block:56px 52px}}@media (min-width:1000px){.ui-vf-hero-inner{padding-block:76px 72px}}.ui-vf-subject{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 12px;animation:.5s both vf-fade;display:flex}.ui-vf-subject>strong{color:var(--muted-fg);font-size:13.5px;font-weight:500}.ui-vf-subject>span[aria-hidden]{background:var(--fainter2);border-radius:50%;width:4px;height:4px}.ui-vf-subject>code{font-family:var(--font-mono);color:var(--faint);word-break:break-all;font-size:11.5px}@media (min-width:700px){.ui-vf-subject{justify-content:center}}.ui-vf-steps{text-align:left;align-items:center;width:100%;max-width:620px;display:flex}.ui-vf-step{flex:none;align-items:center;gap:9px;min-width:0;display:flex}.ui-vf-step[data-rail="1"]{flex:auto}.ui-vf-step-ring{border:1px solid var(--input-border);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:border-color .3s,background .3s;display:inline-flex;position:relative}.ui-vf-step-ring[data-state=done]{border-color:var(--verdict-pass-dot);background:var(--verdict-pass-bg);color:var(--verdict-pass-fg)}.ui-vf-step-ring[data-state=now]{border-color:var(--primary);background:var(--accent);color:var(--primary)}.ui-vf-step-ring>svg{width:14px;height:14px}.ui-vf-step-dot{background:currentColor;border-radius:50%;width:7px;height:7px;position:relative}.ui-vf-halo{background:var(--accent);border-radius:50%;animation:1.6s ease-out infinite vf-halo;position:absolute;inset:-1px}.ui-vf-step-num{font-family:var(--font-mono);color:var(--fainter);font-size:10px}.ui-vf-step-label{color:var(--fg);white-space:nowrap;font-size:13px;font-weight:600}.ui-vf-step[data-state=next] .ui-vf-step-label{color:var(--fainter)}.ui-vf-step-rail{background:var(--hairline);flex:1;min-width:14px;height:1px;margin-inline:4px;transition:background .4s}.ui-vf-step[data-state=done] .ui-vf-step-rail{background:var(--verdict-pass-dot)}.ui-vf-step:not([data-state=now]) .ui-vf-step-label{display:none}@media (min-width:700px){.ui-vf-step:not([data-state=now]) .ui-vf-step-label{display:inline}}.ui-vf-card{border-radius:var(--r-card);background:var(--page);width:100%;max-width:620px;box-shadow:0 0 0 1px var(--hairline), var(--shadow);text-align:left;flex-direction:column;gap:16px;padding:20px 18px 22px;animation:.45s cubic-bezier(.22,.61,.36,1) both vf-rise;display:flex}@media (min-width:700px){.ui-vf-card{padding:26px 28px 28px}}.ui-vf-card>header{flex-direction:column;gap:8px;display:flex}.ui-vf-card h2{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:22px;font-weight:500;line-height:1.12}@media (min-width:700px){.ui-vf-card h2{font-size:27px}}.ui-vf-card p{max-width:560px;color:var(--muted-fg);margin:0;font-size:15px;line-height:1.55}.ui-vf-progress{flex-direction:column;gap:9px;display:flex}.ui-vf-track{background:var(--chip);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.ui-vf-fill{background:var(--primary);border-radius:4px;transition:width .5s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0 auto 0 0}.ui-vf-sheen{opacity:.55;background:linear-gradient(90deg, transparent, var(--page), transparent);width:40%;animation:1.5s linear infinite vf-sheen;position:absolute;top:0;bottom:0}.ui-vf-count{font-family:var(--font-mono);letter-spacing:.03em;color:var(--muted-fg);font-size:11.5px}.ui-vf-queue{border-top:1px solid var(--hairline);flex-direction:column;gap:4px;margin:0;padding:4px 0 0;list-style:none;display:flex}.ui-vf-queue>li{border-radius:var(--r-panel);background:0 0;align-items:flex-start;gap:12px;padding:10px 12px;transition:background .3s;display:flex}.ui-vf-queue>li[data-state=busy]{background:var(--page);box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow)}.ui-vf-queue-name{flex-direction:column;flex:1;gap:5px;min-width:0;font-size:14.5px;font-weight:500;line-height:1.35;transition:color .3s;display:flex}.ui-vf-queue>li[data-state=wait] .ui-vf-queue-name{color:var(--fainter)}.ui-vf-queue>li[data-state=busy] .ui-vf-queue-name{font-size:15.5px;font-weight:600}@media (min-width:700px){.ui-vf-queue>li[data-state=busy] .ui-vf-queue-name{font-size:17px}}.ui-vf-queue-name>small{color:var(--muted-fg);font-size:14px;font-weight:400;line-height:1.5;animation:.4s both vf-fade}.ui-vf-queue-word{white-space:nowrap;flex:none;padding-top:3px;font-size:12.5px;font-weight:600}.ui-vf-mark{background:var(--chip);width:28px;height:28px;color:var(--muted-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ui-vf-mark[data-size=lg]{width:34px;height:34px}.ui-vf-mark[data-state=none]{background:var(--verdict-none-bg);color:var(--verdict-none-fg)}.ui-vf-mark[data-state=pass]{background:var(--verdict-pass-bg);color:var(--verdict-pass-fg)}.ui-vf-mark[data-state=fail]{background:var(--verdict-fail-bg);color:var(--verdict-fail-fg)}.ui-vf-mark[data-state=busy]{background:var(--accent);color:var(--primary)}.ui-vf-mark>svg{width:15px;height:15px}.ui-vf-mark[data-size=lg]>svg{width:18px;height:18px}.ui-vf-mark[data-state=busy] .ui-vf-halo{background:var(--accent);animation:1.4s ease-out infinite vf-halo;inset:0}.ui-vf-wait-dot{background:var(--fainter2);border-radius:50%;width:7px;height:7px}.ui-vf-tick{stroke-dasharray:26;animation:.45s both vf-draw}.ui-vf-pop{animation:.4s both vf-pop}.ui-vf-word[data-state=pass]{color:var(--verdict-pass-fg)}.ui-vf-word[data-state=fail]{color:var(--verdict-fail-fg)}.ui-vf-word[data-state=none]{color:var(--verdict-none-fg)}.ui-vf-word[data-state=busy]{color:var(--primary)}.ui-vf-word[data-state=wait]{color:var(--fainter)}.ui-vf-answer{flex-direction:column;align-items:stretch;gap:18px;width:100%;animation:.5s cubic-bezier(.22,.61,.36,1) .12s both vf-rise;display:flex}@media (min-width:700px){.ui-vf-answer{align-items:center}}.ui-vf-answer-label{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:600}.ui-vf-answer h1{max-width:780px;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;color:var(--fg);margin:0;font-size:30px;font-weight:500;line-height:1.03}.ui-vf-answer h1[data-state=fail]{color:var(--verdict-fail-fg)}@media (min-width:700px){.ui-vf-answer h1{font-size:40px}}@media (min-width:1000px){.ui-vf-answer h1{font-size:54px}}.ui-vf-answer>p{max-width:560px;color:var(--muted-fg);margin:0;font-size:15.5px;line-height:1.55}@media (min-width:700px){.ui-vf-answer>p{font-size:17px}}.ui-vf-tally{border-radius:var(--r-panel);background:var(--page);width:fit-content;max-width:100%;box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow);flex-wrap:wrap;justify-content:flex-start;gap:10px 22px;padding:12px 20px;display:flex}@media (min-width:700px){.ui-vf-tally{border-radius:var(--r-pill);flex-wrap:nowrap;justify-content:center}}.ui-vf-tally>span{white-space:nowrap;color:var(--faint);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.ui-vf-tally>span>i{background:var(--fainter2);border-radius:50%;width:7px;height:7px}.ui-vf-tally>span[data-state=pass]{color:var(--verdict-pass-fg)}.ui-vf-tally>span[data-state=pass]>i{background:var(--verdict-pass-dot);box-shadow:0 0 0 3px var(--verdict-pass-bg)}.ui-vf-tally>span[data-state=fail]{color:var(--verdict-fail-fg)}.ui-vf-tally>span[data-state=fail]>i{background:var(--verdict-fail-dot);box-shadow:0 0 0 3px var(--verdict-fail-bg)}.ui-vf-tally>span[data-state=none]{color:var(--verdict-none-fg)}.ui-vf-tally>span[data-state=none]>i{background:var(--verdict-none-dot);box-shadow:0 0 0 3px var(--verdict-none-bg)}.ui-vf-receipt{max-width:620px;font-family:var(--font-mono);color:var(--faint);font-size:11.5px;line-height:1.6}.ui-vf-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;padding-top:4px;display:flex}@media (min-width:700px){.ui-vf-actions{justify-content:center}}.ui-vf-btn{border:1px solid var(--input-border);border-radius:var(--r-pill);color:var(--fg);background:0 0;padding:12px 18px;font-size:14px;font-weight:500;transition:background .18s,transform .18s}.ui-vf-btn:not(:disabled):hover{background:var(--muted)}.ui-vf-btn[data-kind=outline]{border-color:var(--primary);color:var(--primary);padding:11px 20px;font-weight:600}.ui-vf-btn[data-kind=outline]:not(:disabled):hover{background:var(--accent)}.ui-vf-btn[data-kind=solid]{background:var(--primary);color:var(--primary-fg);box-shadow:var(--pshadow);border-color:#0000;padding:13px 22px;font-size:14.5px;font-weight:600}.ui-vf-btn[data-kind=solid]:not(:disabled):hover{background:var(--primary);transform:translateY(-1px)}.ui-vf-btn:disabled{cursor:not-allowed;background:var(--chip);color:var(--faint);box-shadow:none}.ui-vf-text-btn{color:var(--link);background:0 0;border:none;padding:0;font-size:14px;font-weight:500}.ui-vf-text-btn:hover{text-underline-offset:2px;text-decoration:underline}.ui-vf-invite{text-align:left;flex-direction:column;gap:18px;width:100%;max-width:580px;margin-inline:auto;animation:.45s both vf-rise;display:flex}@media (min-width:700px){.ui-vf-invite{text-align:center}}.ui-vf-invite h1{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:30px;font-weight:500;line-height:1.03}@media (min-width:700px){.ui-vf-invite h1{font-size:40px}}@media (min-width:1000px){.ui-vf-invite h1{font-size:54px}}.ui-vf-invite>p{color:var(--muted-fg);margin:0;font-size:15.5px;line-height:1.55}@media (min-width:700px){.ui-vf-invite>p{font-size:17px}}.ui-vf-invite form{flex-direction:column;gap:12px;display:flex}.ui-vf-invite input{border:1px solid var(--input-border);border-radius:var(--r-pill);background:var(--page);width:100%;height:54px;box-shadow:var(--rail-shadow);font-family:var(--font-mono);color:var(--fg);padding-inline:18px;font-size:13.5px}.ui-vf-invite input::placeholder{color:var(--fainter)}.ui-vf-invite-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;display:flex}@media (min-width:700px){.ui-vf-invite-actions{justify-content:center}}.ui-vf-fault{border-radius:var(--r-input);background:var(--subtle);width:100%;max-width:620px;box-shadow:0 0 0 1px var(--hairline);color:var(--muted-fg);text-align:left;padding:14px 16px;font-size:14px;line-height:1.6}.ui-vf-section{padding-block:32px 28px}@media (min-width:700px){.ui-vf-section{padding-block:40px 36px}}@media (min-width:1000px){.ui-vf-section{padding-block:54px 44px}}.ui-vf-stack{flex-direction:column;gap:20px;display:flex}.ui-vf-h2{font-family:var(--font-display);letter-spacing:-.022em;margin:0;font-size:21px;font-weight:500;line-height:1.1}@media (min-width:700px){.ui-vf-h2{font-size:25px}}@media (min-width:1000px){.ui-vf-h2{font-size:28px}}.ui-vf-h3{font-family:var(--font-display);letter-spacing:-.018em;margin:0;font-size:19px;font-weight:500;line-height:1.2}@media (min-width:700px){.ui-vf-h3{font-size:21px}}.ui-vf-lead{color:var(--muted-fg);margin:0;font-size:15.5px;line-height:1.6}.ui-vf-lead strong{color:var(--fg);font-weight:600}.ui-vf-heading{flex-direction:column;gap:8px;display:flex}.ui-vf-history{border-radius:var(--r-card);background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow);overflow:hidden}.ui-vf-history-row+.ui-vf-history-row{box-shadow:inset 0 1px 0 var(--row-divider)}.ui-vf-history-head{text-align:left;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:12px;width:100%;padding:16px 18px;list-style:none;transition:background .18s;display:flex}.ui-vf-history-head::-webkit-details-marker{display:none}.ui-vf-history-row[open]>.ui-vf-history-head .ui-vf-chevron{transform:rotate(180deg)}.ui-vf-history-head:hover{background:var(--band-hover)}.ui-vf-history-head>strong{letter-spacing:-.008em;white-space:nowrap;font-size:16px;font-weight:600}@media (min-width:700px){.ui-vf-history-head>strong{font-size:17px}}.ui-vf-history-head>span{color:var(--verdict-pass-fg);font-size:14.5px}.ui-vf-history-body{flex-direction:column;gap:12px;padding:0 18px 18px 54px;animation:.28s both vf-rise;display:flex}.ui-vf-asked{border-radius:var(--r-input);background:var(--subtle);box-shadow:0 0 0 1px var(--hairline);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.ui-vf-asked>span{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:600}.ui-vf-asked>code{font-family:var(--font-mono);word-break:break-all;font-size:12px}.ui-vf-entry-line{border-bottom:1px solid var(--row-divider);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-bottom:8px;display:flex}.ui-vf-entry-line>strong{font-size:13.5px;font-weight:600}.ui-vf-entry-line>a,.ui-vf-entry-line>code{font-family:var(--font-mono);color:var(--muted-fg);font-size:11.5px}.ui-vf-entry-line>time{color:var(--faint);font-size:12px}.ui-vf-note{font-family:var(--font-mono);color:var(--faint);font-size:11.5px;line-height:1.6}.ui-vf-mini{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-vf-mini>li{border-bottom:1px solid var(--row-divider);align-items:baseline;gap:10px;padding-bottom:8px;font-size:13.5px;display:flex}.ui-vf-mini>li>i{background:var(--fainter2);border-radius:50%;flex:none;width:6px;height:6px}.ui-vf-mini>li[data-state=pass]>i{background:var(--verdict-pass-dot)}.ui-vf-mini>li[data-state=fail]>i{background:var(--verdict-fail-dot)}.ui-vf-mini>li[data-state=none]>i{background:var(--verdict-none-dot)}.ui-vf-mini>li>em{margin-left:auto;font-size:12.5px;font-style:normal;font-weight:600}.ui-vf-checks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ui-vf-check{border-radius:var(--r-card);background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow);animation:.5s cubic-bezier(.22,.61,.36,1) both vf-rise;overflow:hidden}.ui-vf-check[data-state=fail]{box-shadow:0 0 0 1px var(--verdict-fail-bd), var(--shadow)}.ui-vf-check-head{text-align:left;background:0 0;border:none;align-items:flex-start;gap:14px;width:100%;padding:16px;transition:background .18s;display:flex}@media (min-width:700px){.ui-vf-check-head{padding:18px 20px}}.ui-vf-check-head:hover{background:var(--band-hover)}.ui-vf-check-head[data-open=pending]{cursor:default}.ui-vf-check-head[data-open=pending]:hover{background:0 0}.ui-vf-check-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ui-vf-check-copy>strong{letter-spacing:-.008em;font-size:16px;font-weight:600;line-height:1.35}@media (min-width:700px){.ui-vf-check-copy>strong{font-size:17px}}.ui-vf-check-catch{color:var(--muted-fg);font-size:14.5px;line-height:1.55}.ui-vf-check-note{font-size:14px;font-weight:500;line-height:1.5}.ui-vf-check-how{border-top:1px solid var(--row-divider);color:var(--muted-fg);margin-top:4px;padding-top:10px;font-size:13.5px;line-height:1.6}.ui-vf-check-state{white-space:nowrap;flex:none;align-items:center;gap:7px;padding-top:5px;font-size:13px;font-weight:600;display:flex}.ui-vf-chevron{width:15px;height:15px;color:var(--faint);flex:none;transition:transform .22s}.ui-vf-chevron[data-open=true]{transform:rotate(180deg)}.ui-vf-evidence{padding:0 16px 18px;animation:.28s both vf-rise}@media (min-width:700px){.ui-vf-evidence{padding:0 20px 20px 68px}}.ui-vf-evidence-inner{border-radius:var(--r-card);background:var(--subtle);box-shadow:0 0 0 1px var(--hairline);overflow:hidden}.ui-vf-band{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ui-vf-band+.ui-vf-band{box-shadow:inset 0 1px 0 var(--hairline)}.ui-vf-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-fg);font-size:11px;font-weight:600}.ui-vf-primary-prose{color:var(--fg);margin:0;font-size:15px;line-height:1.62}.ui-vf-secondary-prose{color:var(--muted-fg);font-size:13.5px;line-height:1.55}.ui-vf-machine{font-family:var(--font-mono);color:var(--fg);word-break:break-all;font-size:12.5px;line-height:1.6}.ui-vf-srcs{grid-template-columns:minmax(0,1fr);align-items:baseline;gap:8px 20px;display:grid}@media (min-width:700px){.ui-vf-srcs{grid-template-columns:110px minmax(0,1fr)}}.ui-vf-srcs>div{flex-direction:column;gap:9px;display:flex}.ui-vf-src{flex-direction:column;gap:2px;display:flex}.ui-vf-hr{background:var(--hairline);height:1px}.ui-vf-run{background:var(--code-bg);flex-direction:column;gap:10px;padding:16px 20px;display:flex}.ui-vf-run-head{align-items:center;gap:12px;display:flex}.ui-vf-run-head>.ui-vf-label{color:var(--code-dim);flex:1}.ui-vf-copy{border:1px solid var(--code-bd);border-radius:var(--r-pill);color:var(--code-fg);background:0 0;padding:5px 12px;font-size:12px;font-weight:500;transition:background .18s}.ui-vf-copy:hover{background:var(--code-bd)}.ui-vf-run pre{max-height:300px;font-family:var(--font-mono);color:var(--code-fg);white-space:pre-wrap;word-break:break-all;margin:0;font-size:12.5px;line-height:1.7;overflow:auto}.ui-vf-finish{border-radius:var(--r-card);background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--shadow);flex-direction:column;gap:18px;padding:22px 20px;display:flex}@media (min-width:1000px){.ui-vf-finish{padding:28px 30px}}.ui-vf-finish-section{padding-block:6px 32px}@media (min-width:700px){.ui-vf-finish-section{padding-block:8px 40px}}@media (min-width:1000px){.ui-vf-finish-section{padding-block:10px 54px}}.ui-vf-offers{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:700px){.ui-vf-offers{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-vf-offer{border:1px solid var(--hairline);border-radius:var(--r-panel);background:var(--page);text-align:left;flex-direction:column;gap:5px;padding:14px 16px;transition:transform .18s,box-shadow .18s;display:flex}.ui-vf-offer:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.ui-vf-offer>strong{color:var(--fg);font-size:14px;font-weight:600}.ui-vf-offer>span{color:var(--muted-fg);font-size:12.5px;line-height:1.5}.ui-vf-optional{background:var(--band);box-shadow:inset 0 1px 0 var(--hairline)}.ui-vf-optional-inner{flex-direction:column;gap:24px;display:flex}@media (min-width:700px){.ui-vf-optional-inner{gap:30px}}.ui-vf-index{flex-wrap:wrap;gap:10px 26px;padding-top:2px;display:flex}.ui-vf-index>span{align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.ui-vf-num{font-family:var(--font-mono);color:var(--faint);font-size:11px;font-weight:400}.ui-vf-part{border-top:1px solid var(--hairline);flex-direction:column;gap:14px;padding-top:24px;display:flex}@media (min-width:700px){.ui-vf-part{padding-top:30px}}.ui-vf-part-head{text-align:left;background:0 0;border:none;align-items:baseline;gap:16px;padding:0;list-style:none;display:flex}.ui-vf-part>div,.ui-vf-part-head>span:first-child,.ui-vf-group-body,.ui-vf-item,.ui-vf-check-copy,.ui-vf-evidence,.ui-vf-lane,.ui-vf-lane-item{min-width:0}.ui-vf-part-head::-webkit-details-marker{display:none}.ui-vf-group-head::-webkit-details-marker{display:none}.ui-vf-when-open,.ui-vf-part[open]>.ui-vf-part-head .ui-vf-when-closed,.ui-vf-group[open]>.ui-vf-group-head .ui-vf-when-closed{display:none}.ui-vf-part[open]>.ui-vf-part-head .ui-vf-when-open,.ui-vf-group[open]>.ui-vf-group-head .ui-vf-when-open{display:inline}.ui-vf-part[open]>.ui-vf-part-head .ui-vf-chevron,.ui-vf-group[open]>.ui-vf-group-head .ui-vf-chevron{transform:rotate(180deg)}.ui-vf-part-head>span:first-child{flex-direction:column;flex:1;gap:8px;display:flex}.ui-vf-part-title{font-family:var(--font-display);letter-spacing:-.018em;color:var(--fg);font-size:19px;font-weight:500}@media (min-width:700px){.ui-vf-part-title{font-size:21px}}.ui-vf-part-lead{color:var(--muted-fg);font-size:15px;line-height:1.6}.ui-vf-part-action{color:var(--link);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex}.ui-vf-part-action .ui-vf-chevron{color:currentColor;width:14px;height:14px}.ui-vf-table{border-radius:var(--r-card);background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow);animation:.3s both vf-rise;overflow-x:auto}.ui-vf-table-inner{min-width:720px}.ui-vf-tr{box-shadow:inset 0 -1px 0 var(--row-divider);grid-template-columns:150px 150px repeat(5,minmax(0,1fr));align-items:center;padding:14px 18px;display:grid}.ui-vf-tr[data-head=true]{background:var(--subtle);box-shadow:inset 0 -1px 0 var(--hairline);color:var(--faint);padding-block:12px;font-size:11.5px;font-weight:500}.ui-vf-tr>span:first-child{flex-direction:column;gap:2px;padding-right:12px;display:flex}.ui-vf-tr[data-head=false]>span:first-child>strong{font-size:14px;font-weight:600}.ui-vf-tr>span:first-child>time{color:var(--faint);font-size:11.5px}.ui-vf-tr-id{font-family:var(--font-mono);color:var(--link);padding-right:12px;font-size:12px}.ui-vf-cell{color:var(--verdict-none-fg);align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.ui-vf-cell>i{background:var(--verdict-none-dot);border-radius:50%;flex:none;width:6px;height:6px}.ui-vf-cell[data-state=pass]{color:var(--verdict-pass-fg)}.ui-vf-cell[data-state=pass]>i{background:var(--verdict-pass-dot)}.ui-vf-cell[data-state=fail]{color:var(--verdict-fail-fg)}.ui-vf-cell[data-state=fail]>i{background:var(--verdict-fail-dot)}.ui-vf-lanes{border-radius:var(--r-card);background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow);overflow:hidden}.ui-vf-lane{flex-direction:column;gap:14px;padding:17px 19px;display:flex}.ui-vf-lane>span:first-child{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--fg);font-size:10.5px;font-weight:600}.ui-vf-lane[data-origin=ours]{background:var(--muted);box-shadow:inset 4px 0 0 var(--fainter2), inset 0 1px 0 var(--hairline);padding:17px 19px 18px 29px}.ui-vf-lane[data-origin=ours]>span:first-child{color:var(--muted-fg)}.ui-vf-lane-grid{grid-template-columns:minmax(0,1fr);gap:14px 24px;display:grid}@media (min-width:1000px){.ui-vf-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-vf-lane-item>strong{font-family:var(--font-mono);word-break:break-all;font-size:12.5px;font-weight:500;display:block}.ui-vf-lane-item>span{max-width:560px;color:var(--muted-fg);margin-top:4px;font-size:13.5px;line-height:1.55;display:block}.ui-vf-lane[data-origin=ours] .ui-vf-lane-item>strong{color:var(--muted-fg)}.ui-vf-lane[data-origin=ours] .ui-vf-lane-item>span{color:var(--faint)}.ui-vf-lane-foot{color:var(--faint);margin:0;font-size:13.5px;line-height:1.6}.ui-vf-terms{border-top:1px solid var(--hairline);margin:0;animation:.3s both vf-rise}.ui-vf-term{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:6px 40px;padding-block:18px;display:grid}@media (min-width:700px){.ui-vf-term{grid-template-columns:260px minmax(0,1fr)}}.ui-vf-term>dt{font-family:var(--font-display);letter-spacing:-.012em;font-size:18px;font-weight:500;line-height:1.3}.ui-vf-term>dd{color:var(--muted-fg);margin:0;font-size:15px;line-height:1.65}.ui-vf-groups{border-radius:var(--r-card);background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--rail-shadow);overflow:hidden}.ui-vf-group+.ui-vf-group{box-shadow:inset 0 1px 0 var(--row-divider)}.ui-vf-group-head{text-align:left;background:0 0;border:none;align-items:baseline;gap:14px;width:100%;padding:16px 19px;list-style:none;transition:background .18s;display:flex}.ui-vf-group-action{color:var(--link);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.ui-vf-group-action .ui-vf-chevron{color:currentColor;width:14px;height:14px}.ui-vf-group-head:hover{background:var(--band-hover)}.ui-vf-group-head>span:first-child{flex-direction:column;flex:1;gap:4px;display:flex}.ui-vf-group-head strong{font-size:15px;font-weight:600}.ui-vf-group-head small{max-width:620px;color:var(--muted-fg);font-size:13.5px;line-height:1.55}.ui-vf-group-body{counter-reset:vf-item;flex-direction:column;gap:16px;padding:0 19px 18px;display:flex}.ui-vf-item{box-shadow:inset 2px 0 0 var(--hairline);counter-increment:vf-item;flex-direction:column;gap:5px;padding-left:14px;display:flex}.ui-vf-item-title{color:var(--fg);font-size:14px;font-weight:600;line-height:1.45}.ui-vf-item-title:before{content:counter(vf-item, lower-alpha) ") ";font-family:var(--font-mono);color:var(--faint);font-size:12px;font-weight:400}.ui-vf-item>dt,.ui-vf-item-key{font-family:var(--font-mono);word-break:break-all;font-size:12px;font-weight:500}.ui-vf-item>dd,.ui-vf-item-body{color:var(--muted-fg);margin:0;font-size:13.5px;line-height:1.6}.ui-vf-item-body code{font-family:var(--font-mono);font-size:12px}.ui-vf-value{font-family:var(--font-mono);color:var(--fg);word-break:break-all;margin-top:6px;font-size:12px;line-height:1.6;display:block}.ui-vf-foot-note{color:var(--faint);margin:0;font-size:13px;line-height:1.6}@keyframes vf-halo{0%{opacity:.55;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.7)}}@keyframes vf-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vf-fade{0%{opacity:0}to{opacity:1}}@keyframes vf-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes vf-sheen{0%{transform:translate(-100%)}to{transform:translate(320%)}}@keyframes vf-draw{0%{stroke-dashoffset:26px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ui-vf-card,.ui-vf-answer,.ui-vf-invite,.ui-vf-check,.ui-vf-evidence,.ui-vf-history-body,.ui-vf-table,.ui-vf-terms,.ui-vf-subject,.ui-vf-queue-name>small,.ui-vf-tick,.ui-vf-pop,.ui-vf-halo,.ui-vf-sheen,.ui-vf-fill,.ui-vf-step-ring,.ui-vf-step-rail,.ui-vf-offer,.ui-vf-btn,.ui-vf-chevron{transition:none!important;animation:none!important}.ui-vf-card,.ui-vf-answer,.ui-vf-invite,.ui-vf-check,.ui-vf-evidence,.ui-vf-history-body,.ui-vf-table,.ui-vf-terms,.ui-vf-subject,.ui-vf-queue-name>small{opacity:1;transform:none}.ui-vf-tick{stroke-dashoffset:0}.ui-vf-halo,.ui-vf-sheen{display:none}}@media print{.ui-vf-wash,.ui-vf-actions,.ui-vf-offers,.ui-vf-copy,.ui-vf-sheen{display:none!important}.ui-vf-card,.ui-vf-check,.ui-vf-finish,.ui-vf-history,.ui-vf-lanes,.ui-vf-groups,.ui-vf-table,.ui-vf-tally{break-inside:avoid;box-shadow:0 0 0 1px var(--hairline)!important}.ui-vf-hero,.ui-vf-optional{background:0 0}}@keyframes ui-toast-in{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@keyframes ui-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ui-rise{animation:.5s cubic-bezier(.22,.61,.36,1) both ui-rise}@keyframes ui-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes ui-draw{to{stroke-dashoffset:0}}.ui-drawline{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s ease-out .15s forwards ui-draw}.ui-drawline-slow{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s ease-out .2s forwards ui-draw}@keyframes ui-fadein{0%{opacity:0}to{opacity:1}}.ui-areafade{opacity:0;animation:1.1s ease-out .5s forwards ui-fadein}@keyframes ui-ping{0%{opacity:.5;transform:scale(1)}75%,to{opacity:0;transform:scale(3)}}.ui-ping-ring{animation:1.8s cubic-bezier(0,0,.2,1) infinite ui-ping}@keyframes ui-svg-ping{0%{r:4;opacity:.55}75%,to{r:13;opacity:0}}.ui-chart-ping{animation:1.4s cubic-bezier(0,0,.2,1) infinite ui-svg-ping}@media (prefers-reduced-motion:reduce){.ui-rise,.ui-toast,.ui-drawline,.ui-drawline-slow,.ui-areafade,.ui-chart-ping,.ui-ping-ring,.ui-menu-panel,.ui-select-panel,.ui-modal{transition:none!important;animation:none!important}.ui-rise,.ui-toast{opacity:1}.ui-drawline,.ui-drawline-slow{stroke-dashoffset:0}.ui-areafade{opacity:1}}.ui-tablescroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.ui-tablescroll .ui-grid{min-width:min-content}.ui-stickcell{z-index:1;background:var(--card);box-shadow:1px 0 0 var(--row-divider);position:sticky;left:0}.ui-cols .ui-stickcell{background:var(--subtle)}.ui-row:hover .ui-stickcell{background:var(--row-hover)}@media (max-width:960px){.ui-band{grid-template-columns:repeat(2,1fr)}.ui-search{flex:1;width:auto;min-width:200px}.ui-twocol{grid-template-columns:1fr}.ui-term-body{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}}@media (max-width:640px){.ui-container{padding:16px 14px 44px}.ui-topbar-inner{padding:12px 14px}.ui-brandsub{display:none}.ui-footer-inner{padding:14px}.ui-overlay{padding:4vh 10px 16px}.ui-topbar .ui-pill{padding:0 12px}}@media (max-width:480px){.ui-band{grid-template-columns:1fr}.ui-meta-row .v.truncate{max-width:160px}}.ui-fresh{background:var(--walk-wash);box-shadow:inset 2px 0 0 var(--walk);border-radius:4px;margin:0 -9px;padding:4px 9px}.ui-fresh.live{background:var(--live-wash);box-shadow:inset 2px 0 0 var(--live-fg)}.ui-vf-field{position:relative}.ui-vf-suggest{z-index:20;background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--modal-shadow);border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.ui-vf-suggest-row{text-align:left;flex-direction:column;gap:3px;width:100%;padding:12px 16px;display:flex}.ui-vf-suggest-row:hover{background:var(--subtle)}.ui-vf-suggest-label{color:var(--muted-fg);font-size:12px;font-weight:600}.ui-vf-suggest-id{font-family:var(--font-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-size:12.5px;overflow:hidden}@keyframes verifier-dwell{0%{width:0}to{width:100%}}.ui-dwell{background:var(--onbrand-fg);opacity:.22;width:0;animation-name:verifier-dwell;animation-timing-function:linear;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.ui-dwell{opacity:.12;width:100%;animation:none}}.ui-steps{--step-cycle:6s}.ui-swingtag{perspective:420px;width:136px;height:104px;display:block;position:relative}.ui-swingtag-hem{border-radius:var(--r-pill);background:var(--hairline);width:108px;height:3px;display:block;position:absolute;top:1px;left:0}.ui-swingtag-stitch{border-top:1px dashed var(--hairline);width:96px;height:0;display:block;position:absolute;top:9px;left:6px}.ui-swingtag-hang{transform-origin:31px 1px;width:72px;display:block;position:absolute;top:2px;left:14px}.ui-swingtag-string{border-radius:var(--r-pill);background:var(--faint);width:2px;height:18px;display:block;position:absolute;top:0;left:30px}.ui-swingtag-card{background:var(--card);width:72px;height:87px;box-shadow:0 0 0 1px var(--hairline), var(--shadow-card);border-radius:11px;margin-top:17px;display:block;position:relative;transform:rotateY(-28deg)rotateX(7deg)rotate(-4deg)}.ui-swingtag-punch{border-radius:var(--r-pill);background:var(--subtle);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--hairline);margin-left:-5px;display:block;position:absolute;top:8px;left:50%}.ui-swingtag-qr{object-fit:contain;width:48px;height:48px;margin-left:-24px;display:block;position:absolute;top:23px;left:50%}.dark .ui-swingtag-qr{filter:invert()}.ui-swingtag-rule{border-radius:var(--r-pill);background:var(--hairline);width:42px;height:2px;display:block;position:absolute;bottom:8px;left:15px}.ui-swingtag-rule+.ui-swingtag-rule{width:26px;bottom:14px}.ui-swingtag-beam{border-radius:var(--r-pill);background:var(--primary);opacity:0;width:54px;height:2px;margin-left:-27px;display:block;position:absolute;top:23px;left:50%}@keyframes ui-swingtag-settle{0%{transform:rotate(-8deg)}14%{transform:rotate(3deg)}21%{transform:rotate(-1.5deg)}28%{transform:rotate(0)}88%{transform:rotate(0)}to{transform:rotate(-8deg)}}@keyframes ui-swingtag-scan{0%,12%{opacity:0;transform:translateY(0)}16%{opacity:1;transform:translateY(3px)}30%{opacity:1;transform:translateY(45px)}34%{opacity:0;transform:translateY(49px)}35%,to{opacity:0;transform:translateY(0)}}.ui-steps[data-play] .ui-swingtag-hang{animation:ui-swingtag-settle var(--step-cycle) ease-in-out infinite}.ui-steps[data-play] .ui-swingtag-beam{animation:ui-swingtag-scan var(--step-cycle) linear infinite}.ui-chain{align-items:center;height:104px;display:flex}.ui-chain-node{border-radius:var(--r-pill);background:var(--pos);flex:none;width:9px;height:9px;display:block}.ui-chain-link{background:var(--accent);flex:none;width:44px;height:2px;display:block;position:relative}.ui-chain-link>span{background:var(--pos);transform-origin:0;display:block;position:absolute;inset:0}.ui-chain-seal{flex:none;place-items:center;width:18px;height:18px;display:grid;position:relative}.ui-chain-disc{border-radius:var(--r-pill);background:var(--pos);grid-area:1/1;width:18px;height:18px}.ui-chain-tick{fill:none;width:13px;height:13px;stroke:var(--onbrand-fg);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1}@keyframes ui-chain-go-a{0%,5%{background:var(--primary)}12%,88%{background:var(--pos)}96%,to{background:var(--primary)}}@keyframes ui-chain-go-b{0%,20%{background:var(--primary)}27%,88%{background:var(--pos)}96%,to{background:var(--primary)}}@keyframes ui-chain-fill-a{0%,10%{transform:scaleX(0)}20%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes ui-chain-fill-b{0%,25%{transform:scaleX(0)}35%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes ui-chain-seal{0%,35%{background:var(--card);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--primary)}44%,88%{background:var(--pos);width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--pos)}96%,to{background:var(--card);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--primary)}}@keyframes ui-chain-tick{0%,42%{opacity:0;stroke-dashoffset:1px}52%,88%{opacity:1;stroke-dashoffset:0}94%,to{opacity:0;stroke-dashoffset:1px}}.ui-steps[data-play] .ui-chain-node:first-child{animation:ui-chain-go-a var(--step-cycle) linear infinite}.ui-steps[data-play] .ui-chain-link:nth-child(2)>span{animation:ui-chain-fill-a var(--step-cycle) linear infinite}.ui-steps[data-play] .ui-chain-node:nth-child(3){animation:ui-chain-go-b var(--step-cycle) linear infinite}.ui-steps[data-play] .ui-chain-link:nth-child(4)>span{animation:ui-chain-fill-b var(--step-cycle) linear infinite}.ui-steps[data-play] .ui-chain-disc{animation:ui-chain-seal var(--step-cycle) linear infinite}.ui-steps[data-play] .ui-chain-tick path{stroke-dasharray:1;animation:ui-chain-tick var(--step-cycle) linear infinite}.ui-verdict{border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--card);align-items:center;padding:8px 14px;font-size:13px;font-weight:500;display:inline-grid}.ui-verdict-face{white-space:nowrap;grid-area:1/1;justify-content:center;align-items:center;gap:6px;min-height:1.45em;display:inline-flex}.ui-verdict-wait{color:var(--muted-fg);opacity:0}.ui-verdict-done{color:inherit}.ui-verdict-ring{flex:none;width:13px;height:13px}@keyframes ui-verdict-wait{0%,44%{opacity:1}52%,88%{opacity:0}96%,to{opacity:1}}@keyframes ui-verdict-done{0%,44%{opacity:0}52%,88%{opacity:1}96%,to{opacity:0}}.ui-steps[data-play] .ui-verdict-wait{animation:ui-verdict-wait var(--step-cycle) linear infinite}.ui-steps[data-play] .ui-verdict-done{animation:ui-verdict-done var(--step-cycle) linear infinite}@media (prefers-reduced-motion:reduce){.ui-steps[data-play] *,.ui-steps[data-play]{animation:none!important}}.ui-vf-split{align-items:stretch;width:100%;display:flex}.ui-vf-split .ui-vf-field{flex:auto;min-width:0;position:relative}.ui-vf-invite .ui-vf-split input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:104px}.ui-vf-sample{white-space:nowrap;top:50%;font-size:13px;position:absolute;inset-inline-end:16px;transform:translateY(-50%)}.ui-vf-invite .ui-vf-split .ui-vf-go{border-start-start-radius:0;border-end-start-radius:0;flex:none;height:54px;padding-inline:26px}.ui-vf-split .ui-vf-suggest{inset-inline-end:0}.door-mark{place-items:center start;display:inline-grid}.door-mark-text,.door-mark-face{grid-area:1/1;transition:opacity .18s,transform .18s}.door-mark-face{color:var(--muted-fg);opacity:0;align-items:center;gap:7px;display:inline-flex;transform:translateY(3px)}.door:hover .door-mark-text{opacity:0;transform:translateY(-3px)}.door:hover .door-mark-face{opacity:1;transform:none}.door-mark-ok{border-radius:var(--r-pill);background:var(--pos);width:15px;height:15px;color:var(--onbrand-fg);justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.door-mark-text,.door-mark-face{transition:opacity .18s;transform:none!important}}.ui-phase{background:var(--card);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.ui-phase{background:color-mix(in srgb, var(--card) 88%, transparent)}}.ui-phase{box-shadow:0 0 0 1px var(--hairline);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 10px;font-size:11px}@keyframes ui-phase-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.ui-phase-in{animation:.32s cubic-bezier(.22,.61,.36,1) both ui-phase-in}@media (prefers-reduced-motion:reduce){.ui-phase-in{animation:none}}.ui-codecell{background:var(--subtle);box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-mono), ui-monospace, monospace;color:var(--muted-fg);border-radius:8px;padding:5px 10px;font-size:12.5px;line-height:1.6;display:inline-block}.ui-codecell-str{color:var(--accent-fg)}.ui-codecell-num{color:var(--pos)}.ui-codecell-id{color:var(--primary)}.ui-glyph-card{isolation:isolate;position:relative;overflow:hidden}.ui-glyph{z-index:-1;color:var(--accent);position:absolute;bottom:-18px;right:-14px}@supports (color:color-mix(in lab, red, red)){.ui-glyph{color:color-mix(in srgb, var(--accent) 55%, transparent)}}.ui-glyph{pointer-events:none}.ui-skel{vertical-align:middle;background:linear-gradient(90deg, var(--muted) 0%, var(--muted) 50%, var(--muted) 100%);border-radius:4px;height:.72em;display:inline-block}@supports (color:color-mix(in lab, red, red)){.ui-skel{background:linear-gradient(90deg, var(--muted) 0%, color-mix(in srgb, var(--muted) 55%, var(--card)) 50%, var(--muted) 100%)}}.ui-skel{background-size:220% 100%;animation:1.15s ease-in-out infinite ui-skel-sweep}@keyframes ui-skel-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.ui-skel{background:var(--muted);animation:none}}.ui-cellmark{place-items:center;display:grid}.ui-cellmark>[aria-hidden]{grid-area:1/1}.ui-cellmark-check{color:var(--primary);opacity:0;display:inline-flex}@keyframes ui-cellmark-check{0%{opacity:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}58%{opacity:1;transform:scale(1)}76%,to{opacity:0;transform:scale(.85)}}@keyframes ui-cellmark-dot{0%,66%{opacity:0;transform:scale(.35)}to{opacity:1;transform:none}}[data-marks] .ui-cellmark-check{animation:ui-cellmark-check .95s cubic-bezier(.22, .61, .36, 1) calc(var(--i,0) * 42ms) both}[data-marks] .ui-cellmark-dot{animation:ui-cellmark-dot .95s cubic-bezier(.22, .61, .36, 1) calc(var(--i,0) * 42ms) both}.ui-estate-card{z-index:60;background:var(--card);box-shadow:0 0 0 1px var(--hairline), var(--modal-shadow);pointer-events:none;border-radius:14px;flex-direction:column;gap:10px;padding:12px;animation:.18s cubic-bezier(.22,.61,.36,1) both ui-estate-open;display:flex;position:fixed;overflow:hidden}@keyframes ui-estate-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ui-estate-art{background:var(--subtle);border-radius:9px;height:96px;display:block}.ui-estate-title{color:var(--fg);padding:0 2px 2px;font-size:12.5px;font-weight:600;display:block}@keyframes ui-art-in{0%{opacity:0}to{opacity:1}}@keyframes ui-art-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes ui-art-pop{0%{opacity:0;transform-origin:50%;transform:scale(.86)}to{opacity:1;transform:none}}.ui-art-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s cubic-bezier(.22,.61,.36,1) .22s forwards ui-draw}@media (prefers-reduced-motion:reduce){.ui-estate-card,.ui-estate-card *{opacity:1!important;animation:none!important;transform:none!important}.ui-art-draw{stroke-dashoffset:0}}.ui-foundation{--onbrand-ground:var(--muted);--onbrand-card:var(--card);--onbrand-rule:var(--hairline);--onbrand-rule-2:var(--input-border);--onbrand-rule-3:var(--input-border);--onbrand-fg:var(--fg);--onbrand-fg-2:var(--fg);--onbrand-muted:var(--muted-fg);--onbrand-faint:var(--faint);--onbrand-accent:var(--primary);--onbrand-ok:var(--pos);--onbrand-tick:#fff;--onbrand-seam:transparent}@media (min-width:1000px){.ui-vf-invite-row{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:56px;width:100%;display:grid}.ui-vf-invite-row .ui-vf-invite{text-align:left;max-width:620px;margin-inline:0}.ui-vf-invite-row .ui-vf-invite h1,.ui-vf-invite-row .ui-vf-invite>p{text-align:left}.ui-vf-invite-row .ui-vf-invite-actions{justify-content:flex-start}}.ui-vf-invite-art{display:none}@media (min-width:1000px){.ui-vf-invite-art{display:block}}@keyframes ui-navpanel-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ui-nav-current{color:var(--primary);font-weight:500}.ui-navpanel{animation:.16s cubic-bezier(.22,.61,.36,1) both ui-navpanel-open}@media (prefers-reduced-motion:reduce){.ui-navpanel{animation:none}}.ui-orbit{z-index:0;opacity:.2}.ui-orbit-ring{border-radius:var(--r-pill);animation-name:ui-orbit-turn;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0;left:0}.ui-orbit-path{border-radius:var(--r-pill);opacity:.6;border:1px dashed;position:absolute;inset:0}.ui-orbit-mark{margin:-13px;display:block;position:absolute;top:50%;left:50%}.ui-orbit-upright{animation-name:ui-orbit-upright;animation-timing-function:linear;animation-iteration-count:infinite;display:block}@keyframes ui-orbit-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ui-orbit-upright{0%{transform:rotate(calc(-1 * var(--ui-orbit-angle)))}to{transform:rotate(calc(-1 * var(--ui-orbit-angle) - 360deg))}}@media (prefers-reduced-motion:reduce){.ui-orbit-ring,.ui-orbit-upright{animation:none}}.ui-ripple{z-index:0;pointer-events:none;width:0;height:0;color:var(--primary);opacity:.28;display:block;position:absolute;top:50%;left:50%}.ui-ripple-ring{border-radius:var(--r-pill);opacity:0;border:1px solid;width:240px;height:240px;margin-top:-120px;margin-left:-120px;animation:18s linear infinite ui-ripple-out;display:block;position:absolute;top:0;left:0}@keyframes ui-ripple-out{0%{opacity:0;transform:scale(.12)}8%{opacity:.55}70%{opacity:.16}to{opacity:0;transform:scale(9)}}@media (prefers-reduced-motion:reduce){.ui-ripple{display:none}}.ui-pipe{border-radius:var(--r-card);border:1px solid var(--hairline);background:var(--subtle);grid-template-columns:1fr;align-items:center;gap:18px;padding:30px 24px;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.ui-pipe{grid-template-columns:minmax(0,1fr) 172px minmax(0,1fr);gap:28px;padding:42px 40px}}.ui-pipe-side{flex-direction:column;align-items:center;gap:12px;display:flex}.ui-pipe-side--out{align-items:center}@media (min-width:900px){.ui-pipe-side{align-items:flex-start}.ui-pipe-side--out{align-items:flex-end}}.ui-pipe-in{border:1px solid var(--hairline);background:var(--card);color:var(--muted-fg);border-radius:10px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;animation:8s ease-in-out infinite ui-pipe-in;display:inline-flex}.ui-pipe-doc{border:1px solid var(--input-border);background:repeating-linear-gradient(to bottom, var(--input-border) 0 1px, transparent 1px 4px);border-radius:2px;flex:none;width:12px;height:15px;display:block}@keyframes ui-pipe-in{0%{opacity:0;transform:translate(-14px)}12%,62%{opacity:1;transform:none}84%,to{opacity:0;transform:translate(26px)}}.ui-pipe-core{flex-direction:column;justify-self:center;align-items:center;gap:12px;display:flex;position:relative}.ui-pipe-axis{background:linear-gradient(to bottom, transparent, var(--primary), transparent);opacity:.5;width:2px;margin-left:-1px;position:absolute;top:-30px;bottom:-30px;left:50%}.ui-pipe-seal{background:var(--primary);width:56px;height:56px;box-shadow:0 10px 30px -12px var(--primary);border-radius:16px;place-items:center;display:grid;position:relative}.ui-pipe-seal-dot{border-radius:var(--r-pill);background:var(--onbrand-fg);width:16px;height:16px;animation:8s ease-in-out infinite ui-pipe-beat;display:block}@keyframes ui-pipe-beat{0%,55%{transform:scale(1)}62%{transform:scale(1.45)}72%,to{transform:scale(1)}}.ui-pipe-core-word{color:var(--fg);white-space:nowrap;font-size:12.5px;font-weight:600;position:relative}.ui-pipe-out{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-fg);align-items:center;padding:7px 14px;font-size:13px;font-weight:600;animation:8s ease-in-out infinite ui-pipe-out;display:inline-flex}@keyframes ui-pipe-out{0%,58%{opacity:0;transform:translate(-18px)scale(.9)}70%,88%{opacity:1;transform:none}to{opacity:0;transform:translate(14px)}}@media (prefers-reduced-motion:reduce){.ui-pipe-in,.ui-pipe-out,.ui-pipe-seal-dot{opacity:1;animation:none;transform:none}}.ui-flow{width:100%;height:auto;display:block;overflow:visible}.ui-flow-line{fill:none;stroke:var(--hairline);stroke-width:1.5px;stroke-linecap:round}.ui-flow-pulse{fill:none;stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:12 100;animation:8.4s linear infinite ui-flow-run}@keyframes ui-flow-run{0%{stroke-dashoffset:112px;opacity:0}6%{opacity:1}70%{opacity:1}76%,to{stroke-dashoffset:0;opacity:0}}.ui-flow-pill{fill:var(--card);stroke:var(--hairline);stroke-width:1px}.ui-flow-word{fill:var(--fg);font-family:var(--font-sans), system-ui, sans-serif;text-anchor:middle;font-size:15px;font-weight:500}.ui-flow-core{fill:var(--primary);stroke:none}.ui-flow-core-word{fill:var(--onbrand-fg);font-family:var(--font-sans), system-ui, sans-serif;text-anchor:middle;font-size:17px;font-weight:600}@media (prefers-reduced-motion:reduce){.ui-flow-pulse{display:none}}.ui-faces-cell{align-items:start;display:grid}.ui-faces-cell>*{grid-area:1/1}.ui-faces-cell>p{transition:opacity .18s}.door:hover .ui-faces-cell>p{opacity:0}.ui-faces{pointer-events:none;align-items:center;padding-top:2px;display:flex}.ui-face{border-radius:var(--r-pill);background:var(--card);width:40px;height:40px;box-shadow:0 0 0 2px var(--card);opacity:0;flex:none;transition:opacity .24s,transform .24s cubic-bezier(.22,.61,.36,1);display:block;overflow:hidden;transform:translate(-10px)scale(.9)}.ui-face+.ui-face{margin-left:-12px}.ui-face img{object-fit:cover;width:100%;height:100%;display:block}.door:hover .ui-face{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ui-face{transition:opacity .18s;transform:none;transition-delay:0s!important}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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}
