@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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}}}:root,:host{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1)}@keyframes halfspan-feedback-1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes halfspan-halfspan-toaster-1{to{transform:rotate(360deg)}}@keyframes halfspan-otp-code-input-1{0%{filter:blur(var(--blur-small,2px));opacity:0;transform:translateY(var(--distance-micro,4px))}to{filter:blur();opacity:1;transform:translateY(0)}}@keyframes halfspan-auth-background-1{0%{opacity:0}14%{opacity:.65}32%{opacity:0}to{opacity:0}}@keyframes halfspan-not-found-1{0%{opacity:0;transform:translate(-16px)rotate(-2deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes halfspan-not-found-2{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}[data-halfspan-skeleton]{--halfspan-shimmer-highlight:255 255 255;--halfspan-shimmer-duration:1.55s;isolation:isolate;position:relative;overflow:hidden}:where(html[data-halfspan-theme=dark],[data-halfspan-design-system][data-halfspan-theme=dark]) [data-halfspan-skeleton]{--halfspan-shimmer-highlight:92 92 98}.halfspan-shimmer-stage{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.halfspan-shimmer-track{width:38%;height:160%;animation:halfspan-shimmer-sweep var(--halfspan-shimmer-duration) ease-in-out infinite;position:absolute;top:-30%;left:0}.halfspan-shimmer-bloom,.halfspan-shimmer-beam,.halfspan-shimmer-core{position:absolute;inset:0}.halfspan-shimmer-bloom{background-image:radial-gradient(ellipse 170% 86% at 42% 50%, rgb(var(--halfspan-shimmer-highlight) / .14), transparent), radial-gradient(ellipse 130% 58% at 48% 22%, rgb(var(--halfspan-shimmer-highlight) / .094), transparent);filter:blur(20px);opacity:.9;animation:halfspan-shimmer-bloom calc(var(--halfspan-shimmer-duration) * 2.17) ease-in-out infinite}.halfspan-shimmer-beam{background-image:radial-gradient(ellipse 78% 42% at 43% 50%, rgb(var(--halfspan-shimmer-highlight) / .328), transparent), radial-gradient(ellipse 56% 34% at 52.8% 62%, rgb(var(--halfspan-shimmer-highlight) / .218), transparent), radial-gradient(ellipse 48% 28% at 46% 40%, rgb(var(--halfspan-shimmer-highlight) / .125), transparent);filter:blur(10.2px);animation:halfspan-shimmer-beam calc(var(--halfspan-shimmer-duration) * 1.37) ease-in-out infinite}.halfspan-shimmer-core{background-image:radial-gradient(ellipse 26% 92% at 50% 50%, rgb(var(--halfspan-shimmer-highlight) / .546), transparent), radial-gradient(ellipse 16% 64% at 52% 38%, rgb(var(--halfspan-shimmer-highlight) / .351), transparent), radial-gradient(ellipse 20% 48% at 47% 68%, rgb(var(--halfspan-shimmer-highlight) / .218), transparent);filter:blur(2px);animation:halfspan-shimmer-core calc(var(--halfspan-shimmer-duration) * .83) ease-in-out infinite}@keyframes halfspan-shimmer-sweep{0%{transform:translate(-160%)skew(-18deg)}to{transform:translate(calc(100cqw + 60%))skew(-18deg)}}@keyframes halfspan-shimmer-bloom{0%,to{transform:translate(-7%,4%)scale(1.02)}50%{transform:translate(8%,-6%)scale(1.12)}}@keyframes halfspan-shimmer-beam{0%,to{transform:translate(3%,-5%)}40%{transform:translate(-5%,6%)}75%{transform:translate(2%,2%)}}@keyframes halfspan-shimmer-core{0%,to{transform:translate(5%,-3%)scale(.94)}35%{transform:translate(-6%,5%)scale(1.06)}70%{transform:translate(3%,3%)scale(1)}}@media (prefers-reduced-motion:reduce){.halfspan-shimmer-track,.halfspan-shimmer-bloom,.halfspan-shimmer-beam,.halfspan-shimmer-core{animation:none}.halfspan-shimmer-stage{display:none}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.\[inset-inline-start\:0\]{inset-inline-start:0}.\[inset-block-start\:4px\]{inset-block-start:4px}.top-0{top:0}.top-1{top:var(--spacing)}.right-0{right:0}.right-1{right:var(--spacing)}.bottom-0{bottom:0}.left-0{left:0}.isolate{isolation:isolate}.\[z-index\:1\]{z-index:1}.\[z-index\:100\]{z-index:100}.\[z-index\:var\(--ui-z-index\)\]{z-index:var(--ui-z-index)}.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-0{margin:0}.mx-auto{margin-inline:auto}.\[margin-block-start\:2px\]{margin-block-start:2px}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-\[var\(--halfspan-interactive-height\,_40px\)\]{height:var(--halfspan-interactive-height,40px)}.h-\[var\(--halfspan-interactive-height\,_48px\)\]{height:var(--halfspan-interactive-height,48px)}.h-\[var\(--halfspan-space-7\,_56px\)\]{height:var(--halfspan-space-7,56px)}.h-full{height:100%}.max-h-\[min\(320px\,_var\(--available-height\)\)\]{max-height:min(320px, var(--available-height))}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-4{width:calc(var(--spacing) * 4)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-\[auto\]{width:auto}.w-\[max-content\]{width:max-content}.w-\[var\(--halfspan-interactive-height\,_48px\)\]{width:var(--halfspan-interactive-height,48px)}.w-\[var\(--halfspan-space-6\,_48px\)\]{width:var(--halfspan-space-6,48px)}.w-\[var\(--width\)\]{width:var(--width)}.w-full{width:100%}.max-w-\[1280px\]{max-width:1280px}.min-w-0{min-width:0}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.\[flex\:0_0_16px\]{flex:0 0 16px}.\[flex\:1_1_auto\]{flex:auto}.shrink-0{flex-shrink:0}.shrink-\[1\]{flex-shrink:1}.grow-\[1\]{flex-grow:1}.\[flex-basis\:auto\]{flex-basis:auto}.\[transform-origin\:var\(--transform-origin\)\]{transform-origin:var(--transform-origin)}.\[transform\:none\]{transform:none}.\[transform\:rotate\(0deg\)\]{transform:rotate(0)}.\[transform\:scale\(1\)\]{transform:scale(1)}.\[transform\:translate3d\(0\,_0\,_0\)\]{transform:translate(0)}.\[transform\:translateY\(0\)_scale\(1\)\]{transform:translateY(0)scale(1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[cursor\:not-allowed\]{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.\[appearance\:none\]{appearance:none}.grid-cols-\[40px_48px_56px\]{grid-template-columns:40px 48px 56px}.grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,_1fr\)_16px\]{grid-template-columns:minmax(0,1fr) 16px}.grid-cols-\[repeat\(auto-fill\,minmax\(184px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(184px,1fr))}.flex-col{flex-direction:column}.place-items-center{place-items:center}.\[align-items\:start\]{align-items:start}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.\[justify-items\:center\]{justify-items:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[2px\]{gap:2px}.gap-\[var\(--halfspan-space-1\)\]{gap:var(--halfspan-space-1)}.gap-\[var\(--halfspan-space-1\,_8px\)\]{gap:var(--halfspan-space-1,8px)}.gap-\[var\(--halfspan-space-half\)\]{gap:var(--halfspan-space-half)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--halfspan-field-radius\,_var\(--halfspan-radius-sm\)\)\]{border-radius:var(--halfspan-field-radius,var(--halfspan-radius-sm))}.rounded-\[var\(--halfspan-field-radius\,_var\(--halfspan-radius-sm\,_12px\)\)\]{border-radius:var(--halfspan-field-radius,var(--halfspan-radius-sm,12px))}.rounded-\[var\(--halfspan-interactive-radius\,_var\(--halfspan-radius-pill\,_0px\)\)\]{border-radius:var(--halfspan-interactive-radius,var(--halfspan-radius-pill,0px))}.rounded-\[var\(--halfspan-radius-lg\,_0px\)\]{border-radius:var(--halfspan-radius-lg,0px)}.rounded-\[var\(--halfspan-radius-md\)\]{border-radius:var(--halfspan-radius-md)}.rounded-\[var\(--halfspan-radius-md\,_0px\)\]{border-radius:var(--halfspan-radius-md,0px)}.rounded-\[var\(--halfspan-radius-menu\,_16px\)\]{border-radius:var(--halfspan-radius-menu,16px)}.rounded-\[var\(--halfspan-radius-menu-row\,_10px\)\]{border-radius:var(--halfspan-radius-menu-row,10px)}.rounded-\[var\(--halfspan-radius-pill\)\]{border-radius:var(--halfspan-radius-pill)}.rounded-\[var\(--halfspan-radius-pill\,_0px\)\]{border-radius:var(--halfspan-radius-pill,0px)}.rounded-\[var\(--ui-border-radius\,inherit\)\]{border-radius:var(--ui-border-radius,inherit)}.rounded-lg{border-radius:var(--halfspan-radius-lg)}.rounded-md{border-radius:var(--halfspan-radius-md)}.rounded-sm{border-radius:var(--halfspan-radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[length\:0\]{border-style:var(--tw-border-style);border-width:0}.border-\[length\:var\(--halfspan-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--halfspan-border-width)}.border-\[length\:var\(--halfspan-border-width\,_0\.5px\)\]{border-style:var(--tw-border-style);border-width:var(--halfspan-border-width,.5px)}.border-\[length\:var\(--halfspan-control-border-width\,_1px\)\]{border-style:var(--tw-border-style);border-width:var(--halfspan-control-border-width,1px)}.border-\[length\:var\(--ui-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--ui-border-width)}.\[border-style\:none\]{border-style:none}.\[border-style\:solid\]{border-style:solid}.\[border-style\:var\(--ui-border-style\)\]{border-style:var(--ui-border-style)}.border-\[color\:var\(--halfspan-field-border\,_var\(--halfspan-neutral-400\)\)\]{border-color:var(--halfspan-field-border,var(--halfspan-neutral-400))}.border-\[color\:var\(--halfspan-gray-alpha-400\,_var\(--halfspan-neutral-400\)\)\]{border-color:var(--halfspan-gray-alpha-400,var(--halfspan-neutral-400))}.border-\[color\:var\(--halfspan-menu-border\)\]{border-color:var(--halfspan-menu-border)}.border-\[color\:var\(--halfspan-menu-border\,_var\(--halfspan-field-border\,_var\(--halfspan-neutral-400\)\)\)\]{border-color:var(--halfspan-menu-border,var(--halfspan-field-border,var(--halfspan-neutral-400)))}.border-\[color\:var\(--halfspan-red-800\,_\#dc2626\)\]{border-color:var(--halfspan-red-800,#dc2626)}.border-\[color\:var\(--ui-border-color\)\]{border-color:var(--ui-border-color)}.border-\[var\(--halfspan-border-subtle-on-light\)\]{border-color:var(--halfspan-border-subtle-on-light)}.bg-\[color-mix\(in_srgb\,var\(--halfspan-neutral-200\)_24\%\,transparent\)\]{background-color:var(--halfspan-neutral-200)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--halfspan-neutral-200\)_24\%\,transparent\)\]{background-color:color-mix(in srgb,var(--halfspan-neutral-200) 24%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,_var\(--halfspan-gray-1000\,_var\(--halfspan-neutral-1000\)\)_6\%\,_var\(--halfspan-background-100\,_var\(--halfspan-neutral-0\)\)\)\]{background-color:var(--halfspan-gray-1000,var(--halfspan-neutral-1000))}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,_var\(--halfspan-gray-1000\,_var\(--halfspan-neutral-1000\)\)_6\%\,_var\(--halfspan-background-100\,_var\(--halfspan-neutral-0\)\)\)\]{background-color:color-mix(in srgb, var(--halfspan-gray-1000,var(--halfspan-neutral-1000)) 6%, var(--halfspan-background-100,var(--halfspan-neutral-0)))}}.bg-\[color\:transparent\]{background-color:#0000}.bg-\[color\:var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)\]{background-color:var(--halfspan-action-background,var(--halfspan-neutral-1000))}.bg-\[color\:var\(--halfspan-card-surface\,_var\(--halfspan-neutral-0\)\)\]{background-color:var(--halfspan-card-surface,var(--halfspan-neutral-0))}.bg-\[color\:var\(--halfspan-control-state-overlay\,_transparent\)\]{background-color:var(--halfspan-control-state-overlay,transparent)}.bg-\[color\:var\(--halfspan-control-subdued-fill\)\]{background-color:var(--halfspan-control-subdued-fill)}.bg-\[color\:var\(--halfspan-field-background\,_var\(--halfspan-neutral-0\)\)\]{background-color:var(--halfspan-field-background,var(--halfspan-neutral-0))}.bg-\[color\:var\(--halfspan-gray-100\,_var\(--halfspan-neutral-200\)\)\]{background-color:var(--halfspan-gray-100,var(--halfspan-neutral-200))}.bg-\[color\:var\(--halfspan-menu\)\]{background-color:var(--halfspan-menu)}.bg-\[color\:var\(--halfspan-menu\,_var\(--halfspan-neutral-0\)\)\]{background-color:var(--halfspan-menu,var(--halfspan-neutral-0))}.bg-\[color\:var\(--halfspan-neutral-1000\)\]{background-color:var(--halfspan-neutral-1000)}.bg-\[color\:var\(--halfspan-red-100\,_color-mix\(in_srgb\,_\#dc2626_8\%\,_transparent\)\)\]{background-color:var(--halfspan-red-100,#dc262614)}.bg-\[color\:var\(--halfspan-secondary-background\,_var\(--halfspan-neutral-0\)\)\]{background-color:var(--halfspan-secondary-background,var(--halfspan-neutral-0))}.bg-\[color\:var\(--halfspan-selected-bg\)\]{background-color:var(--halfspan-selected-bg)}.bg-\[color\:var\(--halfspan-skeleton-fill\,_var\(--halfspan-control-subdued-fill\,_\#f2f2f2\)\)\]{background-color:var(--halfspan-skeleton-fill,var(--halfspan-control-subdued-fill,#f2f2f2))}.bg-\[color\:var\(--halfspan-text\)\]{background-color:var(--halfspan-text)}.bg-\[color\:var\(--surface\)\]{background-color:var(--surface)}.bg-foreground{background-color:var(--halfspan-text)}.bg-surface{background-color:var(--halfspan-bg)}.\[background-image\:none\]{background-image:none}.\[background-image\:var\(--halfspan-button-primary-overlay\,_linear-gradient\(180deg\,_rgb\(255_255_255_\/_14\%\)_0\%\,_transparent_46\%\,_rgb\(0_0_0_\/_10\%\)_100\%\)\)\]{background-image:var(--halfspan-button-primary-overlay,linear-gradient(180deg, #ffffff24 0%, transparent 46%, #0000001a 100%))}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-\[12px_52px_12px_16px\]{padding:12px 52px 12px 16px}.p-\[var\(--halfspan-radius-menu-gap\)\]{padding:var(--halfspan-radius-menu-gap)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[var\(--halfspan-field-padding-inline\,_16px\)\]{padding-inline:var(--halfspan-field-padding-inline,16px)}.px-\[var\(--halfspan-field-padding-inline\,_var\(--halfspan-space-2\)\)\]{padding-inline:var(--halfspan-field-padding-inline,var(--halfspan-space-2))}.px-\[var\(--halfspan-interactive-padding-x\,_var\(--halfspan-space-2\)\)\]{padding-inline:var(--halfspan-interactive-padding-x,var(--halfspan-space-2))}.px-\[var\(--halfspan-space-1\)\]{padding-inline:var(--halfspan-space-1)}.px-\[var\(--halfspan-space-2\)\]{padding-inline:var(--halfspan-space-2)}.px-\[var\(--inset\)\]{padding-inline:var(--inset)}.py-\[var\(--halfspan-space-1\)\]{padding-block:var(--halfspan-space-1)}.py-\[var\(--halfspan-space-3\)\]{padding-block:var(--halfspan-space-3)}.py-\[var\(--halfspan-space-half\)\]{padding-block:var(--halfspan-space-half)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.\[text-align\:start\]{text-align:start}.text-center{text-align:center}.font-\[family-name\:inherit\]{font-family:inherit}.font-\[family-name\:var\(--halfspan-font-family\)\],.font-sans{font-family:var(--halfspan-font-family)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[32px\]{font-size:32px}.text-\[length\:13px\]{font-size:13px}.text-\[length\:14px\]{font-size:14px}.text-\[length\:15px\]{font-size:15px}.text-\[length\:20px\]{font-size:20px}.text-\[length\:var\(--halfspan-button-font-size\,_var\(--halfspan-font-size-base\,_14px\)\)\]{font-size:var(--halfspan-button-font-size,var(--halfspan-font-size-base,14px))}.text-\[length\:var\(--halfspan-field-font-size\,_16px\)\]{font-size:var(--halfspan-field-font-size,16px)}.text-\[length\:var\(--halfspan-field-font-size\,_var\(--halfspan-font-size-base\,_16px\)\)\]{font-size:var(--halfspan-field-font-size,var(--halfspan-font-size-base,16px))}.text-\[length\:var\(--halfspan-font-size-base\,_16px\)\]{font-size:var(--halfspan-font-size-base,16px)}.text-\[length\:var\(--halfspan-font-size-compact\)\]{font-size:var(--halfspan-font-size-compact)}.text-\[length\:var\(--halfspan-font-size-compact\,_15px\)\]{font-size:var(--halfspan-font-size-compact,15px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-\[16\]{--tw-leading:16;line-height:16}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[var\(--halfspan-interactive-height\,_48px\)\]{--tw-leading:var(--halfspan-interactive-height,48px);line-height:var(--halfspan-interactive-height,48px)}.leading-\[var\(--halfspan-line-height-base\)\]{--tw-leading:var(--halfspan-line-height-base);line-height:var(--halfspan-line-height-base)}.leading-\[var\(--halfspan-line-height-base\,_20px\)\]{--tw-leading:var(--halfspan-line-height-base,20px);line-height:var(--halfspan-line-height-base,20px)}.font-\[number\:650\]{--tw-font-weight:650;font-weight:650}.font-\[number\:var\(--halfspan-font-weight-medium\)\]{--tw-font-weight:var(--halfspan-font-weight-medium);font-weight:var(--halfspan-font-weight-medium)}.font-\[number\:var\(--halfspan-font-weight-medium\,_500\)\]{--tw-font-weight:var(--halfspan-font-weight-medium,500);font-weight:var(--halfspan-font-weight-medium,500)}.font-\[number\:var\(--halfspan-font-weight-regular\)\]{--tw-font-weight:var(--halfspan-font-weight-regular);font-weight:var(--halfspan-font-weight-regular)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[color\:transparent\]{color:#0000}.text-\[color\:var\(--halfspan-accent-mint\)\]{color:var(--halfspan-accent-mint)}.text-\[color\:var\(--halfspan-accent-rose\)\]{color:var(--halfspan-accent-rose)}.text-\[color\:var\(--halfspan-accent-sand\)\]{color:var(--halfspan-accent-sand)}.text-\[color\:var\(--halfspan-action-text\,_var\(--halfspan-neutral-0\)\)\]{color:var(--halfspan-action-text,var(--halfspan-neutral-0))}.text-\[color\:var\(--halfspan-gray-900\,_var\(--halfspan-neutral-600\)\)\]{color:var(--halfspan-gray-900,var(--halfspan-neutral-600))}.text-\[color\:var\(--halfspan-gray-1000\,_var\(--halfspan-neutral-1000\)\)\]{color:var(--halfspan-gray-1000,var(--halfspan-neutral-1000))}.text-\[color\:var\(--halfspan-green-700\,_\#16a34a\)\]{color:var(--halfspan-green-700,#16a34a)}.text-\[color\:var\(--halfspan-menu\)\]{color:var(--halfspan-menu)}.text-\[color\:var\(--halfspan-muted\)\]{color:var(--halfspan-muted)}.text-\[color\:var\(--halfspan-muted\,_var\(--halfspan-neutral-600\)\)\]{color:var(--halfspan-muted,var(--halfspan-neutral-600))}.text-\[color\:var\(--halfspan-neutral-0\)\]{color:var(--halfspan-neutral-0)}.text-\[color\:var\(--halfspan-red-800\,_\#dc2626\)\]{color:var(--halfspan-red-800,#dc2626)}.text-\[color\:var\(--halfspan-selected-text\)\]{color:var(--halfspan-selected-text)}.text-\[color\:var\(--halfspan-text\)\]{color:var(--halfspan-text)}.text-\[color\:var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)\]{color:var(--halfspan-text,var(--halfspan-neutral-1000))}.text-\[color\:var\(--halfspan-text\,_var\(--halfspan-neutral-1000\,_\#111114\)\)\]{color:var(--halfspan-text,var(--halfspan-neutral-1000,#111114))}.text-foreground{color:var(--halfspan-text)}.text-muted{color:var(--halfspan-muted)}.text-surface{color:var(--halfspan-bg)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[caret-color\:var\(--halfspan-focus-color\,_var\(--halfspan-text\,_var\(--halfspan-neutral-1000\,_\#111114\)\)\)\]{caret-color:var(--halfspan-focus-color,var(--halfspan-text,var(--halfspan-neutral-1000,#111114)))}.\[opacity\:0\.5\]{opacity:.5}.\[opacity\:0\]{opacity:0}.\[opacity\:1\]{opacity:1}.\[opacity\:var\(--halfspan-control-state-opacity\,_0\)\]{opacity:var(--halfspan-control-state-opacity,0)}.\[opacity\:var\(--halfspan-control-surface-opacity\,_1\)\]{opacity:var(--halfspan-control-surface-opacity,1)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_0_0_1px_var\(--halfspan-red-800\,_\#dc2626\)\]{box-shadow:0 0 0 1px var(--halfspan-red-800,#dc2626)}.\[box-shadow\:inset_0_0_0_1px_var\(--halfspan-menu-border\)\]{box-shadow:inset 0 0 0 1px var(--halfspan-menu-border)}.\[box-shadow\:none\]{box-shadow:none}.\[box-shadow\:var\(--halfspan-button-primary-edge\,_inset_0_1px_0_rgb\(255_255_255_\/_18\%\)\,_inset_0_0_0_1px_rgb\(0_0_0_\/_72\%\)\)\]{box-shadow:var(--halfspan-button-primary-edge,inset 0 1px 0 #ffffff2e, inset 0 0 0 1px #000000b8)}.\[box-shadow\:var\(--halfspan-button-secondary-edge\,_inset_0_0_0_1px_color-mix\(in_srgb\,_var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)_18\%\,_transparent\)\)\]{box-shadow:var(--halfspan-button-secondary-edge,inset 0 0 0 1px var(--halfspan-text,var(--halfspan-neutral-1000)))}@supports (color:color-mix(in lab, red, red)){.\[box-shadow\:var\(--halfspan-button-secondary-edge\,_inset_0_0_0_1px_color-mix\(in_srgb\,_var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)_18\%\,_transparent\)\)\]{box-shadow:var(--halfspan-button-secondary-edge,inset 0 0 0 1px color-mix(in srgb, var(--halfspan-text,var(--halfspan-neutral-1000)) 18%, transparent))}}.\[box-shadow\:var\(--halfspan-menu-shadow\,_var\(--halfspan-shadow-overlay\,_0_16px_48px_rgb\(0_0_0_\/_16\%\)\)\)\]{box-shadow:var(--halfspan-menu-shadow,var(--halfspan-shadow-overlay,0 16px 48px #00000029))}.\[box-shadow\:var\(--halfspan-shadow-surface\)\]{box-shadow:var(--halfspan-shadow-surface)}.\[box-shadow\:var\(--halfspan-shadow-surface-dark\)\]{box-shadow:var(--halfspan-shadow-surface-dark)}.\[box-shadow\:var\(--ui-box-shadow\)\]{box-shadow:var(--ui-box-shadow)}.\[outline\:none\]{outline:none}.\[outline-offset\:0\]{outline-offset:0}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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\:var\(--ui-filter\)\]{filter:var(--ui-filter)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[backdrop-filter\:var\(--ui-backdrop-filter\)\]{-webkit-backdrop-filter:var(--ui-backdrop-filter);backdrop-filter:var(--ui-backdrop-filter)}.\[transition-property\:background-color\,_box-shadow\,_color\,_transform\]{transition-property:background-color,box-shadow,color,transform}.\[transition-property\:background-color\,_color\,_transform\]{transition-property:background-color,color,transform}.\[transition-property\:background-color\,_color\]{transition-property:background-color,color}.\[transition-property\:color\,_transform\]{transition-property:color,transform}.\[transition-property\:filter\,_transform\]{transition-property:filter,transform}.\[transition-property\:opacity\,_transform\]{transition-property:opacity,transform}.\[transition-property\:opacity\]{transition-property:opacity}.\[transition-property\:transform\,_opacity\]{transition-property:transform,opacity}.\[transition-property\:transform\]{transition-property:transform}.duration-\[0ms\]{--tw-duration:0s;transition-duration:0s}.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.duration-\[150ms\]{--tw-duration:.15s;transition-duration:.15s}.duration-\[var\(--duration-fast\)\,_var\(--duration-quick\)\]{--tw-duration:var(--duration-fast), var(--duration-quick);transition-duration:var(--duration-fast), var(--duration-quick)}.duration-\[var\(--duration-micro\,_80ms\)\]{--tw-duration:var(--duration-micro,80ms);transition-duration:var(--duration-micro,80ms)}.duration-\[var\(--duration-quick\)\]{--tw-duration:var(--duration-quick);transition-duration:var(--duration-quick)}.duration-\[var\(--duration-quick\,_150ms\)\]{--tw-duration:var(--duration-quick,.15s);transition-duration:var(--duration-quick,.15s)}.ease-\[var\(--ease-out\,_cubic-bezier\(0\.23\,_1\,_0\.32\,_1\)\)\]{--tw-ease:var(--ease-out,cubic-bezier(.23, 1, .32, 1));transition-timing-function:var(--ease-out,cubic-bezier(.23, 1, .32, 1))}.ease-\[var\(--ease-smooth-out\)\,_var\(--ease-out\)\]{--tw-ease:var(--ease-smooth-out), var(--ease-out);transition-timing-function:var(--ease-smooth-out), var(--ease-out)}.ease-\[var\(--ease-smooth-out\)\]{--tw-ease:var(--ease-smooth-out);transition-timing-function:var(--ease-smooth-out)}.ease-\[var\(--ease-smooth-out\,_cubic-bezier\(0\.16\,_1\,_0\.3\,_1\)\)\]{--tw-ease:var(--ease-smooth-out,cubic-bezier(.16, 1, .3, 1));transition-timing-function:var(--ease-smooth-out,cubic-bezier(.16, 1, .3, 1))}.ease-\[var\(--ease-smooth-out\,_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\)\]{--tw-ease:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));transition-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[will-change\:transform\]{will-change:transform}.\[--halfspan-control-flat-fill\:transparent\]{--halfspan-control-flat-fill:transparent}.\[--halfspan-control-raised-inset\:none\]{--halfspan-control-raised-inset:none}.\[--halfspan-control-recessed-stroke\:var\(--halfspan-field-border\,_var\(--halfspan-neutral-400\)\)\]{--halfspan-control-recessed-stroke:var(--halfspan-field-border,var(--halfspan-neutral-400))}.\[--halfspan-focus-ring\:inset_0_0_0_2px_currentColor\]{--halfspan-focus-ring:inset 0 0 0 2px currentColor}.\[--halfspan-focus-ring\:inset_0_0_0_2px_var\(--halfspan-control-focus-color\,_currentColor\)\]{--halfspan-focus-ring:inset 0 0 0 2px var(--halfspan-control-focus-color,currentColor)}.\[-webkit-backdrop-filter\:var\(--ui--webkit-backdrop-filter\)\]{-webkit-backdrop-filter:var(--ui--webkit-backdrop-filter)}.\[-webkit-clip-path\:var\(--ui--webkit-clip-path\)\]{-webkit-clip-path:var(--ui--webkit-clip-path)}.\[animation-duration\:1s\]{animation-duration:1s}.\[animation-duration\:var\(--duration-quick\,_150ms\)\]{animation-duration:var(--duration-quick,.15s)}.\[animation-fill-mode\:both\]{animation-fill-mode:both}.\[animation-iteration-count\:infinite\]{animation-iteration-count:infinite}.\[animation-name\:halfspan-halfspan-toaster-1\]{animation-name:halfspan-halfspan-toaster-1}.\[animation-name\:halfspan-otp-code-input-1\]{animation-name:halfspan-otp-code-input-1}.\[animation-timing-function\:var\(--ease-linear\)\]{animation-timing-function:var(--ease-linear)}.\[animation-timing-function\:var\(--ease-smooth-out\,_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\)\]{animation-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.\[background\:var\(--ui-background\)\]{background:var(--ui-background)}.\[border\:0\]{border:0}.\[clip-path\:var\(--ui-clip-path\)\]{clip-path:var(--ui-clip-path)}.\[text-decoration\:none\]{text-decoration:none}.\[user-select\:none\]{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:w-8:hover{width:calc(var(--spacing) * 8)}}@media not all and (min-width:640px){.max-\[640px\]\:hidden{display:none}.max-\[640px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[640px\]\:grid-cols-\[40px_48px\]{grid-template-columns:40px 48px}.max-\[640px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[640px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[640px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[640px\]\:py-3{padding-block:calc(var(--spacing) * 3)}.max-\[640px\]\:pt-8{padding-top:calc(var(--spacing) * 8)}.max-\[640px\]\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}.\[\&_h1\]\:m-0 h1,.\[\&_p\]\:m-0 p,.\[\&_span\]\:m-0 span{margin:0}.\[\&\:\:placeholder\]\:text-\[color\:var\(--halfspan-gray-700\,_var\(--halfspan-neutral-400\)\)\]::placeholder{color:var(--halfspan-gray-700,var(--halfspan-neutral-400))}.\[\&\:\:placeholder\]\:\[opacity\:1\]::placeholder{opacity:1}.\[\&\:active\]\:\[transform\:none\]:active{transform:none}.\[\&\:active\]\:\[transform\:scale\(0\.97\)\]:active{transform:scale(.97)}.\[\&\:active\]\:\[transform\:scale\(var\(--scale-large\)\)\]:active{transform:scale(var(--scale-large))}.\[\&\:active\:not\(\:disabled\)\]\:\[transform\:scale\(var\(--scale-small\,_0\.98\)\)\]:active:not(:disabled){transform:scale(var(--scale-small,.98))}.\[\&\:active\:not\(\:disabled\)\]\:bg-\[color\:color-mix\(in_srgb\,_var\(--halfspan-neutral-1000\)_88\%\,_black\)\]:active:not(:disabled){background-color:var(--halfspan-neutral-1000)}@supports (color:color-mix(in lab, red, red)){.\[\&\:active\:not\(\:disabled\)\]\:bg-\[color\:color-mix\(in_srgb\,_var\(--halfspan-neutral-1000\)_88\%\,_black\)\]:active:not(:disabled){background-color:color-mix(in srgb, var(--halfspan-neutral-1000) 88%, black)}}.\[\&\:active\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-action-background-pressed\,_color-mix\(in_srgb\,_var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)_88\%\,_black\)\)\]:active:not(:disabled){background-color:var(--halfspan-action-background-pressed,var(--halfspan-action-background,var(--halfspan-neutral-1000)))}@supports (color:color-mix(in lab, red, red)){.\[\&\:active\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-action-background-pressed\,_color-mix\(in_srgb\,_var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)_88\%\,_black\)\)\]:active:not(:disabled){background-color:var(--halfspan-action-background-pressed,color-mix(in srgb, var(--halfspan-action-background,var(--halfspan-neutral-1000)) 88%, black))}}.\[\&\:active\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-gray-200\,_var\(--halfspan-neutral-400\)\)\]:active:not(:disabled){background-color:var(--halfspan-gray-200,var(--halfspan-neutral-400))}.\[\&\:active\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-secondary-background-pressed\,_color-mix\(in_srgb\,_var\(--halfspan-secondary-background-hover\,_var\(--halfspan-neutral-200\)\)_88\%\,_var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)\)\)\]:active:not(:disabled){background-color:var(--halfspan-secondary-background-pressed,var(--halfspan-secondary-background-hover,var(--halfspan-neutral-200)))}@supports (color:color-mix(in lab, red, red)){.\[\&\:active\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-secondary-background-pressed\,_color-mix\(in_srgb\,_var\(--halfspan-secondary-background-hover\,_var\(--halfspan-neutral-200\)\)_88\%\,_var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)\)\)\]:active:not(:disabled){background-color:var(--halfspan-secondary-background-pressed,color-mix(in srgb, var(--halfspan-secondary-background-hover,var(--halfspan-neutral-200)) 88%, var(--halfspan-text,var(--halfspan-neutral-1000))))}}.\[\&\:disabled\]\:\[transform\:scale\(1\)\]:disabled{transform:scale(1)}.\[\&\:disabled\]\:\[cursor\:not-allowed\]:disabled{cursor:not-allowed}.\[\&\:disabled\]\:bg-\[color\:color-mix\(in_srgb\,_var\(--halfspan-neutral-1000\)_76\%\,_var\(--halfspan-bg\,_var\(--halfspan-neutral-0\)\)\)\]:disabled{background-color:var(--halfspan-neutral-1000)}@supports (color:color-mix(in lab, red, red)){.\[\&\:disabled\]\:bg-\[color\:color-mix\(in_srgb\,_var\(--halfspan-neutral-1000\)_76\%\,_var\(--halfspan-bg\,_var\(--halfspan-neutral-0\)\)\)\]:disabled{background-color:color-mix(in srgb, var(--halfspan-neutral-1000) 76%, var(--halfspan-bg,var(--halfspan-neutral-0)))}}.\[\&\:disabled\]\:bg-\[color\:var\(--halfspan-action-background-disabled\,_color-mix\(in_srgb\,_var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)_76\%\,_var\(--halfspan-bg\,_var\(--halfspan-neutral-0\)\)\)\)\]:disabled{background-color:var(--halfspan-action-background-disabled,var(--halfspan-action-background,var(--halfspan-neutral-1000)))}@supports (color:color-mix(in lab, red, red)){.\[\&\:disabled\]\:bg-\[color\:var\(--halfspan-action-background-disabled\,_color-mix\(in_srgb\,_var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)_76\%\,_var\(--halfspan-bg\,_var\(--halfspan-neutral-0\)\)\)\)\]:disabled{background-color:var(--halfspan-action-background-disabled,color-mix(in srgb, var(--halfspan-action-background,var(--halfspan-neutral-1000)) 76%, var(--halfspan-bg,var(--halfspan-neutral-0))))}}.\[\&\:disabled\]\:bg-\[color\:var\(--halfspan-gray-100\,_var\(--halfspan-neutral-200\)\)\]:disabled{background-color:var(--halfspan-gray-100,var(--halfspan-neutral-200))}.\[\&\:disabled\]\:bg-\[color\:var\(--halfspan-secondary-background-disabled\,_var\(--halfspan-secondary-background\,_var\(--halfspan-neutral-0\)\)\)\]:disabled{background-color:var(--halfspan-secondary-background-disabled,var(--halfspan-secondary-background,var(--halfspan-neutral-0)))}.\[\&\:disabled\]\:text-\[color\:var\(--halfspan-action-text-disabled\,_color-mix\(in_srgb\,_var\(--halfspan-action-text\,_var\(--halfspan-neutral-0\)\)_48\%\,_var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)\)\)\]:disabled{color:var(--halfspan-action-text-disabled,var(--halfspan-action-text,var(--halfspan-neutral-0)))}@supports (color:color-mix(in lab, red, red)){.\[\&\:disabled\]\:text-\[color\:var\(--halfspan-action-text-disabled\,_color-mix\(in_srgb\,_var\(--halfspan-action-text\,_var\(--halfspan-neutral-0\)\)_48\%\,_var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)\)\)\]:disabled{color:var(--halfspan-action-text-disabled,color-mix(in srgb, var(--halfspan-action-text,var(--halfspan-neutral-0)) 48%, var(--halfspan-action-background,var(--halfspan-neutral-1000))))}}.\[\&\:disabled\]\:text-\[color\:var\(--halfspan-gray-700\,_var\(--halfspan-neutral-400\)\)\]:disabled{color:var(--halfspan-gray-700,var(--halfspan-neutral-400))}.\[\&\:disabled\]\:text-\[color\:var\(--halfspan-neutral-400\)\]:disabled{color:var(--halfspan-neutral-400)}.\[\&\:disabled\]\:\[box-shadow\:inset_0_0_0_1px_rgb\(0_0_0_\/_32\%\)\]:disabled{box-shadow:inset 0 0 0 1px #00000052}.\[\&\:disabled\]\:\[box-shadow\:inset_0_0_0_1px_rgb\(10_10_10_\/_10\%\)\]:disabled{box-shadow:inset 0 0 0 1px #0a0a0a1a}.\[\&\:focus-visible\]\:text-\[color\:var\(--halfspan-text\)\]:focus-visible{color:var(--halfspan-text)}.\[\&\:focus-visible\]\:\[box-shadow\:inset_0_0_0_2px_currentColor\]:focus-visible{box-shadow:inset 0 0 0 2px}.\[\&\:focus-visible\]\:\[box-shadow\:inset_0_0_0_2px_var\(--halfspan-control-focus-color\,_currentColor\)\]:focus-visible{box-shadow:inset 0 0 0 2px var(--halfspan-control-focus-color,currentColor)}.\[\&\:focus-visible\]\:\[box-shadow\:inset_0_0_0_2px_var\(--halfspan-menu\)\]:focus-visible{box-shadow:inset 0 0 0 2px var(--halfspan-menu)}.\[\&\:focus-visible\]\:\[box-shadow\:inset_0_0_0_2px_var\(--halfspan-text\)\]:focus-visible{box-shadow:inset 0 0 0 2px var(--halfspan-text)}.\[\&\:focus-visible\]\:\[box-shadow\:var\(--halfspan-button-primary-edge\,_inset_0_1px_0_rgb\(255_255_255_\/_18\%\)\,_inset_0_0_0_1px_rgb\(0_0_0_\/_72\%\)\)\,_inset_0_0_0_2px_var\(--halfspan-control-focus-color\,_currentColor\)\]:focus-visible{box-shadow:var(--halfspan-button-primary-edge,inset 0 1px 0 #ffffff2e, inset 0 0 0 1px #000000b8), inset 0 0 0 2px var(--halfspan-control-focus-color,currentColor)}.\[\&\:focus-visible\]\:\[box-shadow\:var\(--halfspan-button-secondary-edge\,_inset_0_0_0_1px_color-mix\(in_srgb\,_var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)_18\%\,_transparent\)\)\,_inset_0_0_0_2px_var\(--halfspan-control-focus-color\,_currentColor\)\]:focus-visible{box-shadow:var(--halfspan-button-secondary-edge,inset 0 0 0 1px var(--halfspan-text,var(--halfspan-neutral-1000))), inset 0 0 0 2px var(--halfspan-control-focus-color,currentColor)}@supports (color:color-mix(in lab, red, red)){.\[\&\:focus-visible\]\:\[box-shadow\:var\(--halfspan-button-secondary-edge\,_inset_0_0_0_1px_color-mix\(in_srgb\,_var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)_18\%\,_transparent\)\)\,_inset_0_0_0_2px_var\(--halfspan-control-focus-color\,_currentColor\)\]:focus-visible{box-shadow:var(--halfspan-button-secondary-edge,inset 0 0 0 1px color-mix(in srgb, var(--halfspan-text,var(--halfspan-neutral-1000)) 18%, transparent)), inset 0 0 0 2px var(--halfspan-control-focus-color,currentColor)}}.\[\&\:focus-visible\]\:\[box-shadow\:var\(--halfspan-shadow-surface\)\,_0_0_0_2px_var\(--halfspan-text\)\]:focus-visible{box-shadow:var(--halfspan-shadow-surface), 0 0 0 2px var(--halfspan-text)}.\[\&\:focus-visible\]\:\[box-shadow\:var\(--halfspan-shadow-surface-dark\)\,_0_0_0_2px_var\(--halfspan-text\)\]:focus-visible{box-shadow:var(--halfspan-shadow-surface-dark), 0 0 0 2px var(--halfspan-text)}.\[\&\:focus-visible\]\:\[outline\:none\]:focus-visible{outline:none}.\[\&\:focus-visible\]\:\[outline-width\:0\]:focus-visible{outline-width:0}.\[\&\:focus-visible\]\:\[outline-offset\:0\]:focus-visible{outline-offset:0}.\[\&\:focus-visible\]\:\[outline-color\:transparent\]:focus-visible{outline-color:#0000}.\[\&\:focus-visible\]\:\[--halfspan-control-recessed-stroke\:var\(--halfspan-field-focus-border\,_var\(--halfspan-focus-color\,_var\(--halfspan-neutral-600\)\)\)\]:focus-visible{--halfspan-control-recessed-stroke:var(--halfspan-field-focus-border,var(--halfspan-focus-color,var(--halfspan-neutral-600)))}.\[\&\:focus-visible\]\:\[outline-style\:none\]:focus-visible{outline-style:none}.\[\&\:hover\]\:bg-\[color\:var\(--halfspan-control-surface-hover\,_var\(--halfspan-interaction-overlay\,_rgb\(10_10_10_\/_5\%\)\)\)\]:hover{background-color:var(--halfspan-control-surface-hover,var(--halfspan-interaction-overlay,#0a0a0a0d))}.\[\&\:hover\]\:text-\[color\:var\(--halfspan-gray-1000\,_var\(--halfspan-neutral-1000\)\)\]:hover{color:var(--halfspan-gray-1000,var(--halfspan-neutral-1000))}.\[\&\:hover\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-action-background-hover\,_var\(--halfspan-neutral-800\)\)\]:hover:not(:disabled){background-color:var(--halfspan-action-background-hover,var(--halfspan-neutral-800))}.\[\&\:hover\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-gray-200\,_var\(--halfspan-neutral-400\)\)\]:hover:not(:disabled){background-color:var(--halfspan-gray-200,var(--halfspan-neutral-400))}.\[\&\:hover\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-neutral-800\)\]:hover:not(:disabled){background-color:var(--halfspan-neutral-800)}.\[\&\:hover\:not\(\:disabled\)\]\:bg-\[color\:var\(--halfspan-secondary-background-hover\,_var\(--halfspan-neutral-200\)\)\]:hover:not(:disabled){background-color:var(--halfspan-secondary-background-hover,var(--halfspan-neutral-200))}.\[\&\:hover\:not\(\:disabled\)\]\:duration-\[0ms\]:hover:not(:disabled){--tw-duration:0s;transition-duration:0s}.\[\&\[data-animate\]\]\:duration-\[180ms\][data-animate]{--tw-duration:.18s;transition-duration:.18s}.\[\&\[data-disabled\]\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.\[\&\[data-disabled\]\]\:opacity-45[data-disabled]{opacity:.45}.\[\&\[data-ending-style\]\]\:\[transform\:translateY\(-4px\)_scale\(0\.98\)\][data-ending-style]{transform:translateY(-4px)scale(.98)}.\[\&\[data-ending-style\]\]\:\[opacity\:0\][data-ending-style]{opacity:0}.\[\&\[data-highlighted\]\]\:bg-\[color\:var\(--halfspan-menu-item-hover\,_var\(--halfspan-interaction-overlay\)\)\][data-highlighted]{background-color:var(--halfspan-menu-item-hover,var(--halfspan-interaction-overlay))}.\[\&\[data-highlighted\]\]\:text-\[color\:var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)\][data-highlighted]{color:var(--halfspan-text,var(--halfspan-neutral-1000))}.\[\&\[data-highlighted\]\]\:\[--halfspan-control-flat-fill\:var\(--halfspan-menu-item-hover\,_color-mix\(in_srgb\,_currentColor_6\%\,_transparent\)\)\][data-highlighted]{--halfspan-control-flat-fill:var(--halfspan-menu-item-hover,currentColor)}@supports (color:color-mix(in lab, red, red)){.\[\&\[data-highlighted\]\]\:\[--halfspan-control-flat-fill\:var\(--halfspan-menu-item-hover\,_color-mix\(in_srgb\,_currentColor_6\%\,_transparent\)\)\][data-highlighted]{--halfspan-control-flat-fill:var(--halfspan-menu-item-hover,color-mix(in srgb, currentColor 6%, transparent))}}.\[\&\[data-mounted\=\'false\'\]\[data-y-position\=\'bottom\'\]\]\:\[--y\:translateY\(var\(--distance-small\)\)\][data-mounted=false][data-y-position=bottom]{--y:translateY(var(--distance-small))}.\[\&\[data-popup-open\]\]\:\[transform\:rotate\(180deg\)\][data-popup-open]{transform:rotate(180deg)}.\[\&\[data-selected\]\]\:text-\[color\:var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)\][data-selected]{color:var(--halfspan-text,var(--halfspan-neutral-1000))}.\[\&\[data-selected\]\]\:\[--halfspan-control-flat-fill\:var\(--halfspan-menu-item-selected\,_color-mix\(in_srgb\,_currentColor_9\%\,_transparent\)\)\][data-selected]{--halfspan-control-flat-fill:var(--halfspan-menu-item-selected,currentColor)}@supports (color:color-mix(in lab, red, red)){.\[\&\[data-selected\]\]\:\[--halfspan-control-flat-fill\:var\(--halfspan-menu-item-selected\,_color-mix\(in_srgb\,_currentColor_9\%\,_transparent\)\)\][data-selected]{--halfspan-control-flat-fill:var(--halfspan-menu-item-selected,color-mix(in srgb, currentColor 9%, transparent))}}.\[\&\[data-sonner-toast\]\[data-removed\=\'true\'\]\[data-front\=\'true\'\]\[data-swipe-out\=\'false\'\]\]\:duration-\[var\(--duration-quick\)\,_var\(--duration-micro\)\][data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--tw-duration:var(--duration-quick), var(--duration-micro);transition-duration:var(--duration-quick), var(--duration-micro)}.\[\&\[data-sonner-toast\]\[data-removed\=\'true\'\]\[data-front\=\'true\'\]\[data-swipe-out\=\'false\'\]\]\:ease-\[var\(--ease-in-out\)\,_var\(--ease-in-out\)\][data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--tw-ease:var(--ease-in-out), var(--ease-in-out);transition-timing-function:var(--ease-in-out), var(--ease-in-out)}.\[\&\[data-sonner-toast\]\[data-removed\=\'true\'\]\[data-front\=\'true\'\]\[data-swipe-out\=\'false\'\]\]\:\[--y\:translateY\(var\(--distance-small\)\)\][data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(var(--distance-small))}.\[\&\[data-starting-style\]\]\:\[transform\:translateY\(-4px\)_scale\(0\.98\)\][data-starting-style]{transform:translateY(-4px)scale(.98)}.\[\&\[data-starting-style\]\]\:\[opacity\:0\][data-starting-style]{opacity:0}@container halfspan-surface (max-width:420px){.\[\@container_halfspan-surface_\(max-width\:_420px\)\]\:h-13{height:calc(var(--spacing) * 13)}.\[\@container_halfspan-surface_\(max-width\:_420px\)\]\:h-\[var\(--halfspan-interactive-height\,_48px\)\]{height:var(--halfspan-interactive-height,48px)}.\[\@container_halfspan-surface_\(max-width\:_420px\)\]\:w-\[42px\]{width:42px}.\[\@container_halfspan-surface_\(max-width\:_420px\)\]\:w-\[var\(--halfspan-interactive-height\,_48px\)\]{width:var(--halfspan-interactive-height,48px)}.\[\@container_halfspan-surface_\(max-width\:_420px\)\]\:rounded-\[var\(--halfspan-field-radius\,_var\(--halfspan-radius-sm\)\)\]{border-radius:var(--halfspan-field-radius,var(--halfspan-radius-sm))}.\[\@container_halfspan-surface_\(max-width\:_420px\)\]\:rounded-\[var\(--halfspan-radius-sm\,_0px\)\]{border-radius:var(--halfspan-radius-sm,0px)}}@media (forced-colors:active){.\[\@media_\(forced-colors\:_active\)\]\:border-\[length\:1px\]{border-style:var(--tw-border-style);border-width:1px}.\[\@media_\(forced-colors\:_active\)\]\:border-\[color\:ButtonText\]{border-color:buttontext}.\[\@media_\(forced-colors\:_active\)\]\:\[background-image\:none\]{background-image:none}.\[\@media_\(forced-colors\:_active\)\]\:\[box-shadow\:none\]{box-shadow:none}.\[\@media_\(forced-colors\:_active\)\]\:\[\&\:focus-visible\]\:\[outline\:2px_solid_ButtonText\]:focus-visible{outline:2px solid buttontext}.\[\&\:focus-visible\]\:\[\@media_\(forced-colors\:_active\)\]\:\[outline-width\:2px\]:focus-visible{outline-width:2px}.\[\&\:focus-visible\]\:\[\@media_\(forced-colors\:_active\)\]\:\[outline-offset\:2px\]:focus-visible,.\[\@media_\(forced-colors\:_active\)\]\:\[\&\:focus-visible\]\:\[outline-offset\:2px\]:focus-visible{outline-offset:2px}.\[\&\:focus-visible\]\:\[\@media_\(forced-colors\:_active\)\]\:\[outline-color\:Highlight\]:focus-visible{outline-color:highlight}.\[\&\:focus-visible\]\:\[\@media_\(forced-colors\:_active\)\]\:\[outline-style\:solid\]:focus-visible{outline-style:solid}}@media (hover:hover) and (pointer:fine){.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:active\]\:\[transform\:translateY\(0\)_scale\(0\.98\)\]:active{transform:translateY(0)scale(.98)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:active\]\:\[filter\:brightness\(1\.02\)\]:active{filter:brightness(1.02)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:\[transform\:translateY\(-2px\)_scale\(1\)\]:hover{transform:translateY(-2px)scale(1)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:bg-\[color\:var\(--halfspan-interaction-overlay\)\]:hover{background-color:var(--halfspan-interaction-overlay)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:text-\[color\:var\(--halfspan-muted\)\]:hover{color:var(--halfspan-muted)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:text-\[color\:var\(--halfspan-text\)\]:hover{color:var(--halfspan-text)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:text-\[color\:var\(--halfspan-text\,_var\(--halfspan-neutral-1000\)\)\]:hover{color:var(--halfspan-text,var(--halfspan-neutral-1000))}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:\[opacity\:0\.84\]:hover{opacity:.84}}@media (max-width:420px){.\[\@media_\(max-width\:_420px\)\]\:h-13{height:calc(var(--spacing) * 13)}.\[\@media_\(max-width\:_420px\)\]\:h-\[var\(--halfspan-interactive-height\,_48px\)\]{height:var(--halfspan-interactive-height,48px)}.\[\@media_\(max-width\:_420px\)\]\:w-\[42px\]{width:42px}.\[\@media_\(max-width\:_420px\)\]\:w-\[var\(--halfspan-interactive-height\,_48px\)\]{width:var(--halfspan-interactive-height,48px)}.\[\@media_\(max-width\:_420px\)\]\:rounded-\[var\(--halfspan-field-radius\,_var\(--halfspan-radius-sm\)\)\]{border-radius:var(--halfspan-field-radius,var(--halfspan-radius-sm))}.\[\@media_\(max-width\:_420px\)\]\:rounded-\[var\(--halfspan-radius-sm\,_0px\)\]{border-radius:var(--halfspan-radius-sm,0px)}}@media (prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[transform\:none\]{transform:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:duration-\[0ms\],.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:duration-\[0s\]{--tw-duration:0s;transition-duration:0s}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[animation-duration\:0ms\]{animation-duration:0s}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[animation-name\:none\]{animation-name:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\:active\]\:\[transform\:none\]:active,.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\:hover\]\:\[transform\:none\]:hover{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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}:root,:where([data-halfspan-design-system],[data-halfspan-widget]){--halfspan-grid:8px;--halfspan-grid-half:4px;--halfspan-mesh-cell-coarse:64px;--halfspan-mesh-cell-standard:32px;--halfspan-mesh-cell-fine:16px;--halfspan-mesh-cell-micro:8px;--halfspan-mesh-line-width:.5px;--halfspan-mesh-line:#0c0c1414;--halfspan-mesh-line-strong:#0c0c1424;--halfspan-neutral-0:#f8fafa;--halfspan-neutral-200:#c5c6c8;--halfspan-neutral-400:#818283;--halfspan-neutral-600:#4f5052;--halfspan-neutral-800:#282728;--halfspan-neutral-1000:#111114;--halfspan-bg:#fff;--halfspan-control-subdued-fill:#f2f2f2;--halfspan-surface:#f2f2f2;--halfspan-text:#0c0c14;--halfspan-muted:#767676;--halfspan-sidebar-bg:#fff;--halfspan-sidebar-hover:#f8f8f8;--halfspan-sidebar-selected:#f3f3f3;--halfspan-sidebar-text:#767676;--halfspan-selected-bg:#f3f3f3;--halfspan-selected-text:#0c0c14;--halfspan-text-selection-bg:#f3f3f3;--halfspan-text-selection-text:#111114;--halfspan-menu:#fff;--halfspan-menu-border:#0c0c1424;--halfspan-menu-hover:#f3f3f3;--halfspan-menu-item-hover:#f3f3f3;--halfspan-menu-item-selected:#f3f3f3;--halfspan-interaction-overlay:#f3f3f3;--halfspan-interaction-overlay-pressed:#f3f3f3;--halfspan-interaction-overlay-light:#f3f3f3;--halfspan-interaction-overlay-light-pressed:#f3f3f3;--halfspan-interaction-overlay-dark:#f8fafa0d;--halfspan-interaction-overlay-dark-pressed:#f8fafa14;--halfspan-accent-sand:#a78a59;--halfspan-accent-mint:#629e7e;--halfspan-accent-aqua:#469ea8;--halfspan-accent-sky:#5e95c3;--halfspan-accent-iris:#8987c7;--halfspan-accent-lilac:#a77bbb;--halfspan-accent-rose:#c17392;--halfspan-accent-coral:#c47865;--halfspan-border-width:.5px;--halfspan-control-border-width:1px;--halfspan-border-subtle-on-light:#0c0c1414;--halfspan-border-strong-on-light:#0c0c1424;--halfspan-border-subtle-on-dark:#f8fafa14;--halfspan-border-strong-on-dark:#f8fafa24;--halfspan-shadow-control-raised:drop-shadow(0 0 .5px #0a0a0a1f) drop-shadow(0 1px 2px #0a0a0a1a);--halfspan-shadow-control-raised-dark:drop-shadow(0 0 .5px #f8fafa2e) drop-shadow(0 1px 2px #00000047);--halfspan-shadow-glass:drop-shadow(0 0 .5px #0a0a0a1a) drop-shadow(0 8px 24px #0a0a0a1a);--halfspan-shadow-glass-dark:drop-shadow(0 0 .5px #f8fafa2e) drop-shadow(0 8px 24px #00000052);--halfspan-shadow-surface:0 0 0 1px #0a0a0a0d, 0 4px 12px #0a0a0a0f, 0 16px 40px #0a0a0a14;--halfspan-shadow-surface-dark:inset 0 1px 0 #f8fafa29, 0 4px 12px #0003, 0 16px 40px #00000047;--halfspan-space-0:0px;--halfspan-space-half:4px;--halfspan-space-1:8px;--halfspan-space-2:16px;--halfspan-space-3:24px;--halfspan-space-4:32px;--halfspan-space-5:40px;--halfspan-space-6:48px;--halfspan-space-7:56px;--halfspan-space-8:64px;--halfspan-space-10:80px;--halfspan-space-12:96px;--halfspan-space-16:128px;--halfspan-radius-xs:4px;--halfspan-radius-sm:8px;--halfspan-radius-md:12px;--halfspan-radius-menu:16px;--halfspan-radius-menu-row:max(0px, calc(var(--halfspan-radius-menu) - var(--halfspan-radius-menu-gap)));--halfspan-radius-menu-gap:6px;--halfspan-radius-card-gap:16px;--halfspan-radius-card-inner:max(0px, calc(var(--halfspan-card-radius,var(--halfspan-radius-xl)) - var(--halfspan-radius-card-gap)));--halfspan-radius-control:var(--halfspan-radius-menu-row);--halfspan-radius-lg:16px;--halfspan-radius-xl:24px;--halfspan-radius-xxl:32px;--halfspan-radius-cap:999px;--halfspan-radius-pill:999px;--halfspan-font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", sans-serif;--halfspan-font-size-compact:15px;--halfspan-font-size-base:16px;--halfspan-font-weight-regular:400;--halfspan-font-weight-medium:500;--halfspan-line-height-base:20px;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:8px;--distance-base:16px;--distance-medium:24px;--distance-large:32px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--page-slide-dur:.25s;--page-fade-dur:.25s;--page-slide-distance:16px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1)}@supports (color:lab(0% 0 0)){:root,:where([data-halfspan-design-system],[data-halfspan-widget]){--halfspan-accent-sand:lab(59.4925% 6.5141 30.5567);--halfspan-accent-mint:lab(60.4682% -26.1584 10.3354);--halfspan-accent-aqua:lab(60.1439% -25.3384 -13.4836);--halfspan-accent-sky:lab(59.2616% -8.86944 -29.7688);--halfspan-accent-iris:lab(58.3633% 12.0804 -33.3369);--halfspan-accent-lilac:lab(57.9135% 26.4498 -27.0692);--halfspan-accent-rose:lab(58.0335% 34.4625 -3.0942);--halfspan-accent-coral:lab(58.593% 28.9434 23.7587)}}:where([data-halfspan-design-system][data-halfspan-theme=dark]){--halfspan-bg:#000;--halfspan-control-subdued-fill:#1b1c1f;--halfspan-surface:#141517;--halfspan-text:#f8fafa;--halfspan-muted:#c5c6c8;--halfspan-sidebar-bg:#000;--halfspan-sidebar-hover:#f8fafa0d;--halfspan-sidebar-selected:#f8fafa0d;--halfspan-sidebar-text:#c5c6c8;--halfspan-selected-bg:#f8fafa0d;--halfspan-selected-text:#f8fafa;--halfspan-text-selection-bg:#f8fafa0d;--halfspan-text-selection-text:#f8fafa;--halfspan-menu:#000;--halfspan-menu-border:#f8fafa24;--halfspan-menu-hover:#f8fafa0d;--halfspan-menu-item-hover:#f8fafa0d;--halfspan-menu-item-selected:#f8fafa0d;--halfspan-mesh-line:#f8fafa14;--halfspan-mesh-line-strong:#f8fafa24;--halfspan-interaction-overlay:#f8fafa0d;--halfspan-interaction-overlay-pressed:#f8fafa14}:where([data-halfspan-design-system],[data-halfspan-widget])::selection,:where([data-halfspan-design-system],[data-halfspan-widget]) ::selection{background-color:var(--halfspan-text-selection-bg);color:var(--halfspan-text-selection-text)}:where([data-halfspan-mesh]){--halfspan-mesh-cell:var(--halfspan-mesh-cell-standard);background-image:linear-gradient(to right, var(--halfspan-mesh-line) var(--halfspan-mesh-line-width), transparent var(--halfspan-mesh-line-width)), linear-gradient(to bottom, var(--halfspan-mesh-line) var(--halfspan-mesh-line-width), transparent var(--halfspan-mesh-line-width)), linear-gradient(135deg, transparent calc(50% - var(--halfspan-mesh-line-width)), var(--halfspan-mesh-line) 50%, transparent calc(50% + var(--halfspan-mesh-line-width)));background-size:var(--halfspan-mesh-cell) var(--halfspan-mesh-cell)}:where([data-halfspan-mesh=coarse]){--halfspan-mesh-cell:var(--halfspan-mesh-cell-coarse)}:where([data-halfspan-mesh=fine]){--halfspan-mesh-cell:var(--halfspan-mesh-cell-fine)}:where([data-halfspan-mesh=micro]){--halfspan-mesh-cell:var(--halfspan-mesh-cell-micro)}:where([data-halfspan-mesh-focus]){--halfspan-mesh-line:var(--halfspan-mesh-line-strong)}@media (prefers-reduced-motion:reduce){:where([data-halfspan-design-system],[data-halfspan-widget]){--modal-open-dur:0s;--modal-close-dur:0s;--page-slide-dur:0s;--page-fade-dur:0s;--page-blur:0px;--page-slide-distance:0px}}@media (prefers-contrast:more){:where([data-halfspan-design-system],[data-halfspan-widget]){--halfspan-border-width:1px}}@media (forced-colors:active){:where([data-halfspan-design-system],[data-halfspan-widget]){--halfspan-border-width:1px;--halfspan-control-border-width:1px;--halfspan-border-subtle-on-light:CanvasText;--halfspan-border-strong-on-light:CanvasText;--halfspan-border-subtle-on-dark:CanvasText;--halfspan-border-strong-on-dark:CanvasText}:where([data-halfspan-design-system],[data-halfspan-widget])::selection,:where([data-halfspan-design-system],[data-halfspan-widget]) ::selection{color:highlighttext;background-color:highlight}}
