@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:0px;--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}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--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-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--halfspan-font-family);--default-mono-font-family:var(--font-mono)}}@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{:root,[data-halfspan-design-system]{--halfspan-font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", sans-serif}:root{font-family:var(--halfspan-font-family,-apple-system, sans-serif);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;color:var(--halfspan-text);background:var(--halfspan-bg)}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,textarea,select,code,pre,.mono{font-family:inherit}button,input,textarea,select{font-size:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{line-height:var(--halfspan-line-height-base)}button:not([data-halfspan-button]):not([data-halfspan-pill-option]):not([data-halfspan-select-trigger]){background:0 0;border:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}strong{font-weight:var(--halfspan-font-weight-medium)}.mono,code,pre{font-variant-numeric:tabular-nums}.app-shell{color:var(--halfspan-text);font-family:var(--halfspan-font-family);font-size:14px;line-height:20px}.app-shell :where(button:not([data-halfspan-button]):not([data-halfspan-select-trigger]):not([data-halfspan-pill-option]),a,summary):focus-visible{box-shadow:inset 0 0 0 var(--halfspan-control-border-width) var(--halfspan-control-focus-color);outline:none}:where(input,textarea,[contenteditable=true]):focus,:where(input,textarea,[contenteditable=true]):focus-visible{box-shadow:none;outline:none}.app-shell :where(input,textarea)::placeholder{color:var(--halfspan-muted)}.app-shell svg{flex-shrink:0}.brand{align-items:center;gap:var(--halfspan-space-1);padding:var(--halfspan-space-1);color:var(--halfspan-text);font-size:28px;line-height:var(--halfspan-space-4);letter-spacing:-.8px;font-weight:600;display:flex}.brand-mark{width:var(--halfspan-space-5);height:var(--halfspan-space-5);color:var(--halfspan-text);place-items:center;display:grid}.brand-mark svg{width:var(--halfspan-space-5);height:var(--halfspan-space-5)}.brand-period{color:inherit}.badge-dot{width:var(--halfspan-space-half);height:var(--halfspan-space-half);border-radius:var(--halfspan-radius-pill);background:currentColor;flex-shrink:0}.main-shell{margin-left:var(--halfspan-dashboard-sidebar-width);flex-direction:column;min-height:100dvh;display:flex}.topbar{min-height:var(--halfspan-space-8);padding:var(--halfspan-space-1) var(--halfspan-dashboard-content-inset);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);background:var(--halfspan-bg);justify-content:space-between;align-items:center;gap:var(--halfspan-space-2);display:flex}.breadcrumbs,.topbar-right{align-items:center;gap:var(--halfspan-space-2);display:flex}.breadcrumbs{color:var(--halfspan-muted);font-size:14px}.breadcrumbs strong{color:var(--halfspan-text);font-weight:500}.breadcrumb-divider{color:var(--halfspan-muted)}.synthetic-label{color:var(--halfspan-muted);font-size:12px}.owner-avatar{width:var(--halfspan-space-4);height:var(--halfspan-space-4);background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-radius-pill);color:var(--halfspan-text);place-items:center;display:grid}.mobile-menu{display:none}main{width:100%;min-width:0;max-width:1440px;padding:var(--halfspan-space-4) var(--halfspan-dashboard-content-inset) var(--halfspan-space-6);flex:1;margin:0 auto}.page-heading{justify-content:space-between;align-items:flex-start;gap:var(--halfspan-space-3);margin-bottom:var(--halfspan-space-4);display:flex}.eyebrow{align-items:center;gap:var(--halfspan-space-1);font-size:12px;line-height:var(--halfspan-line-height-base);color:var(--halfspan-muted);letter-spacing:0;text-transform:none;font-weight:500;display:flex}.eyebrow-line{display:none}h1{color:var(--halfspan-text);letter-spacing:-.6px;font-size:28px;font-weight:600;line-height:var(--halfspan-space-4);margin-top:var(--halfspan-space-1)}.page-heading p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-1);max-width:72ch}.page-heading>.button,.page-heading>.badge{margin-top:var(--halfspan-space-3)}.button{justify-content:center;align-items:center;gap:var(--halfspan-space-1);min-height:var(--halfspan-space-5);width:auto;padding-inline:var(--halfspan-space-2);font-size:14px;line-height:var(--halfspan-line-height-base);border-radius:var(--halfspan-radius-pill);white-space:nowrap;flex-shrink:0;font-weight:500;display:inline-flex}.button:not([data-halfspan-button]){border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control)}.button-primary:not([data-halfspan-button]){background:var(--halfspan-neutral-1000);color:var(--halfspan-neutral-0)}.button-secondary:not([data-halfspan-button]){background:var(--halfspan-control-subdued-fill);color:var(--halfspan-text)}.button-small{min-height:var(--halfspan-space-5);padding-inline:var(--halfspan-space-2);font-size:14px}.icon-button{width:var(--halfspan-space-5);height:var(--halfspan-space-5);min-width:var(--halfspan-space-5);border-radius:var(--halfspan-radius-pill);color:var(--halfspan-text);background:var(--halfspan-control-subdued-fill);place-items:center;padding:0;display:grid}.button:disabled,.icon-button:disabled{opacity:.5}.field{gap:var(--halfspan-space-1);color:var(--halfspan-text);flex-direction:column;min-width:0;font-size:14px;font-weight:500;display:flex}.field>label,.field>span:first-child{color:var(--halfspan-text);font-size:14px;line-height:var(--halfspan-line-height-base);font-weight:500}.field>small,.field small{font-size:12px;line-height:var(--halfspan-line-height-base);color:var(--halfspan-muted);font-weight:400}.field-row{gap:var(--halfspan-space-2);margin-top:var(--halfspan-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.halfspan-input,.input-wrapper{width:100%;min-width:0;display:block}[data-halfspan-input-shell],[data-halfspan-select-trigger]{width:100%;min-width:0}[data-halfspan-select-trigger]{isolation:isolate}input:not([data-halfspan-input]):not([type=checkbox]):not([cmdk-input]),textarea,select{width:100%;min-width:0;min-height:var(--halfspan-space-5);border:var(--halfspan-control-border-width) solid var(--halfspan-field-border);background:var(--halfspan-field-background);color:var(--halfspan-text);border-radius:var(--halfspan-field-radius);padding:var(--halfspan-space-1) var(--halfspan-space-2);font-size:14px;font-weight:400;line-height:var(--halfspan-space-3)}textarea{resize:vertical;min-height:128px;font-size:16px;line-height:var(--halfspan-space-3)}select{cursor:pointer}.input-prefix{min-width:0;position:relative}.input-prefix>.halfspan-input{width:100%;min-width:0}.input-prefix>span:first-child:not(.halfspan-input){left:var(--halfspan-space-2);top:var(--halfspan-space-1);z-index:1;font-size:14px;line-height:var(--halfspan-space-3);color:var(--halfspan-muted);position:absolute}.input-prefix>input,.input-prefix [data-halfspan-input-shell]{padding-left:var(--halfspan-space-4)}.divider{height:var(--halfspan-border-width);background:var(--halfspan-dashboard-edge-soft);margin:var(--halfspan-space-4) 0 var(--halfspan-space-3)}.api-settings-layout{align-items:start;gap:var(--halfspan-space-3);grid-template-columns:minmax(0,2fr) minmax(240px,1fr);display:grid}.api-settings-panel,.api-settings-guide{min-width:0;padding:var(--halfspan-space-3);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-card-edge);border-radius:var(--halfspan-radius-lg);background:var(--halfspan-dashboard-card)}.api-settings-heading{align-items:center;gap:var(--halfspan-space-2);margin-bottom:var(--halfspan-space-3);display:flex}.api-settings-heading h2,.api-settings-guide h2{color:var(--halfspan-text);font-size:20px;font-weight:500;line-height:28px}.api-settings-heading p,.api-connection-test p,.api-settings-guide p,.api-test-result p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);overflow-wrap:anywhere}.api-settings-panel form{gap:var(--halfspan-space-3);flex-direction:column;display:flex}.api-settings-actions{align-items:center;gap:var(--halfspan-space-2);flex-wrap:wrap;display:flex}.api-settings-link{align-items:center;gap:var(--halfspan-space-1);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.api-connection-test{justify-content:space-between;align-items:center;gap:var(--halfspan-space-3);margin-top:var(--halfspan-space-3);padding-top:var(--halfspan-space-3);border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);display:flex}.api-connection-test h3,.api-test-result strong{font-size:14px;font-weight:500}.api-connection-test small{color:var(--halfspan-muted);margin-top:var(--halfspan-space-1);display:block}.api-test-result{align-items:flex-start;gap:var(--halfspan-space-1);padding:var(--halfspan-space-2);margin-top:var(--halfspan-space-3);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);display:flex}.api-test-result>div{min-width:0}.api-settings-guide>*+*{margin-top:var(--halfspan-space-2)}.api-settings-guide ol{padding-left:var(--halfspan-space-3);color:var(--halfspan-muted);list-style:decimal}.api-settings-guide li+li{margin-top:var(--halfspan-space-1)}.provider-model-note{margin-top:var(--halfspan-space-2);color:var(--halfspan-muted);overflow-wrap:anywhere;font-size:12px}.provider-model-note .text-link{font-size:inherit}@media (max-width:1100px){.api-settings-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.api-settings-panel,.api-settings-guide{padding:var(--halfspan-space-2)}.api-connection-test{align-items:flex-start;gap:var(--halfspan-space-2);flex-direction:column}}.mode-toggle{width:100%;min-width:0}.mode-toggle>[data-halfspan-pill-switcher]{width:100%}.mode-toggle [data-halfspan-pill-option]{white-space:nowrap;flex:1;justify-content:center}.switch-row{justify-content:space-between;align-items:center;gap:var(--halfspan-space-2);margin-top:var(--halfspan-space-3);padding:var(--halfspan-space-1) 0;cursor:pointer;display:flex}.switch-row strong{color:var(--halfspan-text);font-size:14px;font-weight:500;display:block}.switch-row small{color:var(--halfspan-muted);margin-top:var(--halfspan-space-half);font-size:12px;line-height:var(--halfspan-line-height-base);display:block}.switch-row input{opacity:0;width:1px;height:1px;position:absolute}.switch-track{width:var(--halfspan-space-5);height:var(--halfspan-space-3);background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-radius-pill);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);transition:background-color var(--duration-quick) var(--ease-smooth-out);flex-shrink:0;display:block;position:relative}.switch-track:after{content:"";top:calc(var(--halfspan-space-half) - var(--halfspan-control-border-width));left:calc(var(--halfspan-space-half) - var(--halfspan-control-border-width));width:var(--halfspan-space-2);height:var(--halfspan-space-2);border-radius:var(--halfspan-radius-pill);background:var(--halfspan-muted);transition:transform var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out);position:absolute}.switch-row input:checked+.switch-track{background:var(--halfspan-text);border-color:var(--halfspan-text)}.switch-row input:checked+.switch-track:after{background:var(--halfspan-bg);transform:translateX(var(--halfspan-space-2))}.switch-row input:focus-visible+.switch-track{border-color:var(--halfspan-text);box-shadow:inset 0 0 0 var(--halfspan-control-border-width) var(--halfspan-control-focus-color)}.badge{align-items:center;gap:var(--halfspan-space-half);background:var(--halfspan-control-subdued-fill);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-pill);color:var(--halfspan-text);padding:var(--halfspan-space-half) var(--halfspan-space-1);white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.badge-green,.badge-amber,.badge-red,.amber{color:var(--halfspan-text)}.alert{align-items:center;gap:var(--halfspan-space-1);padding:var(--halfspan-space-2);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-card-edge);border-radius:var(--halfspan-radius-md);margin-bottom:var(--halfspan-space-3);color:var(--halfspan-text);background:var(--halfspan-control-subdued-fill);font-size:14px;line-height:var(--halfspan-space-3);display:flex}.alert>span{flex:1}.alert button{width:var(--halfspan-space-5);height:var(--halfspan-space-5);min-width:var(--halfspan-space-5);color:inherit;padding:0}.inline-note{align-items:flex-start;gap:var(--halfspan-space-1);font-size:14px;line-height:var(--halfspan-space-3);margin:var(--halfspan-space-2) 0;display:flex}.inline-note svg{margin-top:var(--halfspan-space-half)}.muted{color:var(--halfspan-muted)}.json-disclosure{border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);margin-top:var(--halfspan-space-2);padding-top:var(--halfspan-space-1);color:var(--halfspan-muted)}.json-disclosure summary{min-height:var(--halfspan-space-4);align-items:center;gap:var(--halfspan-space-1);font-size:12px;line-height:var(--halfspan-line-height-base);-webkit-user-select:none;user-select:none;list-style:none;display:flex}.json-disclosure summary::-webkit-details-marker{display:none}.provider-evidence>summary::-webkit-details-marker{display:none}.json-disclosure summary svg:last-child{margin-left:auto}.json-disclosure[open] summary svg:last-child{transform:rotate(45deg)}.json-disclosure pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--halfspan-selected-bg);max-height:512px;color:var(--halfspan-text);padding:var(--halfspan-space-2);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);font-size:14px;line-height:var(--halfspan-space-3);margin:var(--halfspan-space-1) 0 0;overflow:auto}.empty-state{text-align:center;padding:var(--halfspan-space-6) var(--halfspan-space-3);flex-direction:column;align-items:center;display:flex}.empty-icon{width:var(--halfspan-space-7);height:var(--halfspan-space-7);border-radius:var(--halfspan-radius-lg);background:var(--halfspan-control-subdued-fill);color:var(--halfspan-muted);margin-bottom:var(--halfspan-space-2);place-items:center;display:grid}.empty-icon>svg{width:var(--halfspan-space-4);height:var(--halfspan-space-4)}.empty-state h3{color:var(--halfspan-text);font-size:16px;font-weight:500;line-height:var(--halfspan-space-3)}.empty-state p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1);max-width:40ch}.setup-layout{gap:var(--halfspan-space-3);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.setup-panel,.authority-preview,.run-detail,.browser-preview,.observation-summary,.metrics-panel,.simulator-panel,.attack-catalog,.attack-results,.comparison-results,.archive-panel{background:var(--halfspan-dashboard-card);border:var(--halfspan-dashboard-card-border-width) solid var(--halfspan-dashboard-card-edge);border-radius:var(--halfspan-dashboard-card-radius)}.setup-panel{min-width:0;padding:var(--halfspan-space-3)}.panel-heading{align-items:center;gap:var(--halfspan-space-1);margin-bottom:var(--halfspan-space-3);display:flex}.step-number{color:var(--halfspan-muted);background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-radius-pill);width:var(--halfspan-space-4);height:var(--halfspan-space-4);font-variant-numeric:tabular-nums;place-items:center;font-size:12px;display:grid}.panel-heading h2{font-size:16px;font-weight:600;line-height:var(--halfspan-space-3)}.panel-caption{color:var(--halfspan-muted);margin-left:auto;font-size:12px}.scenario-tabs{gap:var(--halfspan-space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scenario-tabs button{align-items:center;gap:var(--halfspan-space-1);min-height:var(--halfspan-space-6);width:100%;height:auto;padding:var(--halfspan-space-1) var(--halfspan-space-2);color:var(--halfspan-muted);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);background:var(--halfspan-dashboard-card);box-shadow:none;text-align:left;justify-content:flex-start;font-size:14px;display:flex}.scenario-tabs button:hover{background:var(--halfspan-interaction-overlay)}.scenario-tabs button.active{background:var(--halfspan-selected-bg);border-color:var(--halfspan-control-focus-color);color:var(--halfspan-text)}.scenario-tabs .tab-index{color:var(--halfspan-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.scenario-description{margin:var(--halfspan-space-3) 0}.scenario-description h3{color:var(--halfspan-text);font-size:16px;font-weight:500;line-height:var(--halfspan-space-3)}.scenario-description p{color:var(--halfspan-muted);margin-top:var(--halfspan-space-half);font-size:14px;line-height:var(--halfspan-line-height-base)}.role-fields{margin-bottom:var(--halfspan-space-3);gap:var(--halfspan-space-4);position:relative}.role-arrow{left:calc(50% - var(--halfspan-space-1));top:var(--halfspan-space-5);color:var(--halfspan-muted);position:absolute}.channel-options{gap:var(--halfspan-space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.channel-options button{justify-content:center;align-items:center;gap:var(--halfspan-space-half);width:100%;min-height:var(--halfspan-space-5);padding:var(--halfspan-space-1);color:var(--halfspan-muted);border-radius:var(--halfspan-radius-pill);background:var(--halfspan-control-subdued-fill);box-shadow:none;font-size:14px;display:flex}.channel-options button.active{background:var(--halfspan-selected-bg);color:var(--halfspan-text);box-shadow:inset 0 0 0 var(--halfspan-control-border-width) var(--halfspan-control-focus-color)}.channel-options button:disabled{opacity:.45}.channel-options button small{display:none}.launch-row{justify-content:space-between;align-items:center;gap:var(--halfspan-space-2);border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);margin-top:var(--halfspan-space-3);padding-top:var(--halfspan-space-3);display:flex}.launch-row p{align-items:center;gap:var(--halfspan-space-1);color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);max-width:28ch;display:flex}.authority-preview{padding:var(--halfspan-space-3)}.authority-preview h2{color:var(--halfspan-text);font-size:24px;font-weight:500;line-height:var(--halfspan-space-4);letter-spacing:-.4px;margin-top:var(--halfspan-space-2)}.authority-preview>p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.authority-preview dl{margin:var(--halfspan-space-3) 0 var(--halfspan-space-2)}.authority-preview dl div{justify-content:space-between;align-items:baseline;gap:var(--halfspan-space-2);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);padding:var(--halfspan-space-2) 0;display:flex}.authority-preview dt{color:var(--halfspan-muted);font-size:12px}.authority-preview dd{color:var(--halfspan-text);text-align:right;font-size:14px;font-weight:500;line-height:var(--halfspan-line-height-base);max-width:65%;margin:0}.authority-preview dd.budget-value{font-size:20px;line-height:var(--halfspan-space-3);font-variant-numeric:tabular-nums}.scope-note{gap:var(--halfspan-space-1);border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);padding-top:var(--halfspan-space-2);margin-top:var(--halfspan-space-2);display:flex}.scope-note svg{color:var(--halfspan-muted);margin-top:var(--halfspan-space-half)}.scope-note p{color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base)}.protocol-preview{padding:var(--halfspan-space-3) var(--halfspan-space-1) 0}.loop-list{margin:var(--halfspan-space-3) 0}.loop-step{gap:var(--halfspan-space-2);padding-bottom:var(--halfspan-space-3);display:flex;position:relative}.loop-step:last-child{padding-bottom:0}.loop-step:not(:last-child):before{content:"";width:var(--halfspan-border-width);top:var(--halfspan-space-4);bottom:0;left:var(--halfspan-space-2);background:var(--halfspan-dashboard-edge-soft);position:absolute}.loop-step>span{width:var(--halfspan-space-4);height:var(--halfspan-space-4);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-pill);color:var(--halfspan-muted);flex-shrink:0;place-items:center;font-size:12px;display:grid}.loop-step strong{color:var(--halfspan-text);font-size:14px;font-weight:500;display:block}.loop-step p{color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-half)}.replay-note{gap:var(--halfspan-space-1);border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);padding-top:var(--halfspan-space-2);color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);display:flex}.replay-note svg{margin-top:var(--halfspan-space-half)}.session-bar{justify-content:space-between;align-items:center;gap:var(--halfspan-space-2);background:var(--halfspan-dashboard-card);border:var(--halfspan-dashboard-card-border-width) solid var(--halfspan-dashboard-card-edge);border-radius:var(--halfspan-dashboard-card-radius) var(--halfspan-dashboard-card-radius) 0 0;padding:var(--halfspan-space-3);display:flex}.session-identity{align-items:center;gap:var(--halfspan-space-2);min-width:0;display:flex}.service-icon{width:var(--halfspan-space-6);height:var(--halfspan-space-6);color:var(--halfspan-text);background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-radius-md);flex-shrink:0;place-items:center;display:grid}.session-identity strong{font-size:16px;line-height:var(--halfspan-space-3);color:var(--halfspan-text)}.session-identity strong .mono{color:var(--halfspan-muted);margin-left:var(--halfspan-space-1);font-size:12px;font-weight:400}.session-identity strong+div{align-items:center;gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-1);flex-wrap:wrap;display:flex}.session-meta{color:var(--halfspan-muted);font-size:12px}.session-meta>span{margin:0 var(--halfspan-space-half)}.goal-strip{gap:var(--halfspan-space-1);padding:var(--halfspan-space-2) var(--halfspan-space-3);border:var(--halfspan-dashboard-card-border-width) solid var(--halfspan-dashboard-card-edge);background:var(--halfspan-dashboard-card);border-top:0;display:flex}.goal-strip>svg{margin-top:var(--halfspan-space-half);color:var(--halfspan-muted)}.goal-strip p{color:var(--halfspan-text);font-size:16px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1);max-width:80ch}.execution-toolbar{justify-content:space-between;align-items:center;gap:var(--halfspan-space-2);padding:var(--halfspan-space-2);border:var(--halfspan-dashboard-card-border-width) solid var(--halfspan-dashboard-card-edge);border-radius:0 0 var(--halfspan-dashboard-card-radius) var(--halfspan-dashboard-card-radius);margin-bottom:var(--halfspan-space-3);background:var(--halfspan-dashboard-card);border-top:0;display:flex}.pipeline{align-items:center;gap:var(--halfspan-space-1);flex-wrap:wrap;display:flex}.pipeline>span{align-items:center;gap:var(--halfspan-space-half);color:var(--halfspan-muted);font-size:12px;display:flex}.pipeline>svg{color:var(--halfspan-muted)}.pipeline>span.done,.pipeline>span.current{color:var(--halfspan-text)}.pipeline>span.current{font-weight:500}.run-actions{align-items:center;gap:var(--halfspan-space-1);display:flex}.run-main-grid{gap:var(--halfspan-space-3);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.run-detail{overflow:hidden}.detail-tabs{align-items:center;gap:var(--halfspan-space-1);min-height:var(--halfspan-space-8);padding:var(--halfspan-space-1) var(--halfspan-space-2);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);display:flex}.detail-tabs>button{align-items:center;gap:var(--halfspan-space-1);height:var(--halfspan-space-5);width:auto;padding:0 var(--halfspan-space-1);color:var(--halfspan-muted);border-radius:var(--halfspan-radius-pill);box-shadow:none;background:0 0;font-size:14px;display:flex}.detail-tabs>button.active{color:var(--halfspan-text);background:var(--halfspan-selected-bg)}.detail-tabs button>span{color:var(--halfspan-muted);font-size:12px}.detail-tabs .export-link{gap:var(--halfspan-space-half);margin-left:auto;font-size:12px}.section-label{justify-content:space-between;align-items:center;gap:var(--halfspan-space-1);font-size:12px;line-height:var(--halfspan-line-height-base);color:var(--halfspan-muted);letter-spacing:0;text-transform:none;flex-wrap:wrap;font-weight:500;display:flex}.section-label>span:last-child:not(:first-child){font-weight:400}.proposal-area{padding:var(--halfspan-space-3)}.proposal-content{margin-top:var(--halfspan-space-3)}.restatement{border-left:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);padding-left:var(--halfspan-space-2)}.restatement>span{color:var(--halfspan-muted);font-size:12px}.restatement p{color:var(--halfspan-text);font-size:16px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.candidate-heading{justify-content:space-between;gap:var(--halfspan-space-1);color:var(--halfspan-muted);margin:var(--halfspan-space-3) 0 var(--halfspan-space-1);font-size:12px;line-height:var(--halfspan-line-height-base);display:flex}.candidate-heading small{font-size:12px}.candidates{gap:var(--halfspan-space-1);flex-direction:column;display:flex}.candidate{gap:var(--halfspan-space-1);padding:var(--halfspan-space-2);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);background:var(--halfspan-dashboard-card);display:flex}.candidate-selected{background:var(--halfspan-selected-bg)}.candidate-icon{width:var(--halfspan-space-3);height:var(--halfspan-space-3);color:var(--halfspan-muted);flex-shrink:0;place-items:center;display:grid}.candidate-selected .candidate-icon{color:var(--halfspan-text)}.candidate>div{flex:1;min-width:0}.candidate>div>div{justify-content:space-between;gap:var(--halfspan-space-1);display:flex}.candidate strong{color:var(--halfspan-text);overflow-wrap:anywhere;font-size:14px;font-weight:500}.candidate>div>div>span{color:var(--halfspan-muted);white-space:nowrap;font-size:12px}.candidate p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-half)}.candidate small{color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-1);display:block}.justification{padding-top:var(--halfspan-space-3)}.justification p{color:var(--halfspan-text);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.evidence-refs{gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-1);flex-wrap:wrap;display:flex}.evidence-refs span{align-items:center;gap:var(--halfspan-space-half);color:var(--halfspan-muted);border-radius:var(--halfspan-radius-pill);background:var(--halfspan-control-subdued-fill);padding:var(--halfspan-space-half) var(--halfspan-space-1);font-size:12px;display:inline-flex}.uncertainties{gap:var(--halfspan-space-1);color:var(--halfspan-text);padding-top:var(--halfspan-space-2);font-size:14px;line-height:var(--halfspan-space-3);display:flex}.uncertainties svg{margin-top:var(--halfspan-space-half)}.decision-panel{margin:0 var(--halfspan-space-3) var(--halfspan-space-3);padding:var(--halfspan-space-2);background:var(--halfspan-control-subdued-fill);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md)}.decision-heading{align-items:center;gap:var(--halfspan-space-1);display:flex}.guardian-symbol{width:var(--halfspan-space-5);height:var(--halfspan-space-5);color:var(--halfspan-text);place-items:center;display:grid}.decision-heading h3{color:var(--halfspan-text);font-size:16px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-half);font-weight:500}.decision-heading>.badge{margin-left:auto}.decision-panel>p{color:var(--halfspan-text);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-2)}.reason-code{color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-1);overflow-wrap:anywhere;display:inline-block}.receipt-preview{margin:0 var(--halfspan-space-3) var(--halfspan-space-3);padding:var(--halfspan-space-2);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);background:var(--halfspan-dashboard-card)}.receipt-identity{justify-content:space-between;align-items:center;gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-2);display:flex}.receipt-identity strong{color:var(--halfspan-text);overflow-wrap:anywhere;font-size:14px;font-weight:500}.receipt-preview p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.event-list{border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);padding:var(--halfspan-space-3);scrollbar-color:var(--halfspan-sidebar-selected) transparent;max-height:448px;overflow-y:auto}.event-list>.section-label{top:calc(-1 * var(--halfspan-space-3));background:var(--halfspan-dashboard-card);padding:var(--halfspan-space-1) 0;margin-top:calc(-1 * var(--halfspan-space-1));margin-bottom:var(--halfspan-space-1);z-index:1;position:sticky}.event-row{width:100%;min-height:var(--halfspan-space-7);text-align:left;height:auto;padding:var(--halfspan-space-1) 0;justify-content:flex-start;align-items:center;gap:var(--halfspan-space-1);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);box-shadow:none;background:0 0;border-radius:0;display:flex}.event-row:last-child{border-bottom:0}.event-row:hover{background:var(--halfspan-interaction-overlay)}.event-node{width:var(--halfspan-space-4);height:var(--halfspan-space-4);background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-radius-pill);color:var(--halfspan-muted);flex-shrink:0;place-items:center;display:grid}.event-row>div{gap:var(--halfspan-space-half);flex-direction:column;min-width:0;display:flex}.event-row strong{color:var(--halfspan-text);overflow-wrap:anywhere;font-size:14px;font-weight:500}.event-row div>span,.event-row time{color:var(--halfspan-muted);font-size:12px}.event-row time{white-space:nowrap;margin-left:auto}.event-row>svg{color:var(--halfspan-muted)}.run-inspector{gap:var(--halfspan-space-3);flex-direction:column;display:flex}.browser-preview{overflow:hidden}.browser-chrome{align-items:center;gap:var(--halfspan-space-1);padding:var(--halfspan-space-1) var(--halfspan-space-2);background:var(--halfspan-control-subdued-fill);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);display:flex}.window-dots{gap:var(--halfspan-space-half);display:flex}.window-dots i{width:var(--halfspan-space-half);height:var(--halfspan-space-half);border-radius:var(--halfspan-radius-pill);background:var(--halfspan-muted)}.browser-chrome>span:nth-child(2){align-items:center;gap:var(--halfspan-space-half);padding:var(--halfspan-space-1);color:var(--halfspan-muted);overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;display:flex}.screenshot-wrap{background:var(--halfspan-bg);justify-content:center;align-items:center;min-height:256px;display:flex}.screenshot-wrap img{width:100%;height:auto;display:block}.browser-waiting{text-align:center;padding:var(--halfspan-space-5) var(--halfspan-space-3);flex-direction:column;align-items:center;display:flex}.mini-browser{width:112px;height:var(--halfspan-space-10);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);background:var(--halfspan-control-subdued-fill);padding:var(--halfspan-space-2);margin-bottom:var(--halfspan-space-3);position:relative}.mini-browser>div{width:72%;height:var(--halfspan-space-half);background:var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-xs);margin-bottom:var(--halfspan-space-1)}.mini-browser>div:nth-child(2){width:95%}.mini-browser>div:nth-child(3){width:55%}.mini-browser>span{width:var(--halfspan-space-4);height:var(--halfspan-space-4);right:calc(-1 * var(--halfspan-space-1));bottom:calc(-1 * var(--halfspan-space-1));border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-pill);background:var(--halfspan-bg);color:var(--halfspan-text);place-items:center;display:grid;position:absolute}.browser-waiting h3{color:var(--halfspan-text);font-size:16px;font-weight:500;line-height:var(--halfspan-space-3)}.browser-waiting p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);max-width:32ch;margin-top:var(--halfspan-space-1)}.browser-caption{align-items:center;gap:var(--halfspan-space-1);padding:var(--halfspan-space-2);border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);display:flex}.observation-summary,.metrics-panel,.simulator-panel{padding:var(--halfspan-space-3)}.observation-summary dl{margin:var(--halfspan-space-2) 0 0}.observation-summary dl>div{justify-content:space-between;gap:var(--halfspan-space-2);padding:var(--halfspan-space-1) 0;font-size:14px;display:flex}.observation-summary dt{color:var(--halfspan-muted)}.observation-summary dd{text-align:right;color:var(--halfspan-text);margin:0}.metric-rows{margin-top:var(--halfspan-space-2)}.metric-rows>div{justify-content:space-between;gap:var(--halfspan-space-2);padding:var(--halfspan-space-1) 0;border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);font-size:14px;display:flex}.metric-rows>div:last-child{border-bottom:0}.metric-rows span{color:var(--halfspan-muted)}.metric-rows strong{color:var(--halfspan-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}.metrics-panel>p,.simulator-panel>p{color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-2);border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);padding-top:var(--halfspan-space-2)}.approval-banner,.clarify-banner,.termination-banner{align-items:flex-start;gap:var(--halfspan-space-2);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-dashboard-card-radius);padding:var(--halfspan-space-3);margin-bottom:var(--halfspan-space-3);color:var(--halfspan-text);display:flex}.approval-banner>div,.clarify-banner>div{flex:1;min-width:0}.approval-banner h3,.clarify-banner h3{color:var(--halfspan-text);font-size:16px;font-weight:500;line-height:var(--halfspan-space-3)}.approval-banner p,.clarify-banner p,.termination-banner p{color:var(--halfspan-text);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.termination-banner p{margin-top:0}.clarify-banner form{gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-2);display:flex}.clarify-banner form>.halfspan-input{flex:1;min-width:0}.authority-content{padding:var(--halfspan-space-3)}.grant-record{padding-top:var(--halfspan-space-3)}.grant-record+.grant-record{border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);margin-top:var(--halfspan-space-3)}.record-heading{justify-content:space-between;align-items:center;gap:var(--halfspan-space-1);display:flex}.record-heading h3,.record-heading>strong{color:var(--halfspan-text);font-size:16px;font-weight:500;line-height:var(--halfspan-space-3)}.grant-record>.mono{margin-top:var(--halfspan-space-1);overflow-wrap:anywhere;font-size:12px}.accounting-grid{gap:var(--halfspan-space-2);margin:var(--halfspan-space-3) 0;padding:var(--halfspan-space-2) 0;border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.accounting-grid>div{gap:var(--halfspan-space-1);flex-direction:column;display:flex}.accounting-grid span{color:var(--halfspan-muted);font-size:12px}.accounting-grid strong{color:var(--halfspan-text);font-size:20px;font-weight:500;line-height:var(--halfspan-space-3);font-variant-numeric:tabular-nums}.grant-metadata{margin:0}.grant-metadata>div{justify-content:space-between;gap:var(--halfspan-space-2);padding:var(--halfspan-space-1) 0;font-size:14px;display:flex}.grant-metadata dt{color:var(--halfspan-muted)}.grant-metadata dd{color:var(--halfspan-text);text-align:right;margin:0}.token-list{gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-2);flex-wrap:wrap;display:flex}.token-list>span{color:var(--halfspan-muted);background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-radius-pill);padding:var(--halfspan-space-half) var(--halfspan-space-1);font-size:12px}.evidence-detail{padding:var(--halfspan-space-3)}.evidence-detail>select,.evidence-detail>[data-halfspan-select-trigger],.evidence-detail>.halfspan-select{margin-top:var(--halfspan-space-2)}.evidence-provenance{gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-3);color:var(--halfspan-muted);display:flex}.evidence-provenance p{font-size:14px;line-height:var(--halfspan-space-3)}.simulator-panel .record-heading{margin-top:var(--halfspan-space-2)}.simulation-balance{justify-content:space-between;gap:var(--halfspan-space-2);margin-top:var(--halfspan-space-2);color:var(--halfspan-muted);font-size:14px;display:flex}.simulation-balance strong{color:var(--halfspan-text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.simulator-panel .field-row{margin-top:var(--halfspan-space-2)}.simulation-actions{gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-2);flex-wrap:wrap;display:flex}.price-control{align-items:flex-end;gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-2);display:flex}.price-control>.field{flex:1}.empty-inline{padding:var(--halfspan-space-2) 0;font-size:14px}.provider-evidence{border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);background:var(--halfspan-dashboard-card);margin-top:var(--halfspan-space-2)}.provider-evidence>summary{align-items:center;gap:var(--halfspan-space-1);padding:var(--halfspan-space-2);color:var(--halfspan-text);font-size:14px;line-height:var(--halfspan-space-3);flex-wrap:wrap;list-style:none;display:flex}.provider-evidence>summary>.badge{margin-left:auto}.provider-evidence-body{padding:0 var(--halfspan-space-2) var(--halfspan-space-2)}.provider-evidence dl{padding-bottom:var(--halfspan-space-1);margin:0}.provider-evidence dl>div{justify-content:space-between;gap:var(--halfspan-space-2);padding:var(--halfspan-space-1) 0;font-size:12px;line-height:var(--halfspan-line-height-base);display:flex}.provider-evidence dt{color:var(--halfspan-muted);flex-shrink:0}.provider-evidence dd{color:var(--halfspan-text);overflow-wrap:anywhere;text-align:right;margin:0}.provider-evidence-body pre{color:var(--halfspan-text);font-family:inherit;font-size:14px;line-height:var(--halfspan-space-3);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--halfspan-selected-bg);max-height:320px;padding:var(--halfspan-space-2);border-radius:var(--halfspan-radius-sm);overflow-y:auto}.provider-evidence-body p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3)}.provider-evidence-body .evidence-untrusted{border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);margin-top:var(--halfspan-space-2);padding-top:var(--halfspan-space-2);font-size:12px;line-height:var(--halfspan-line-height-base)}.compact-select{width:160px;margin-top:var(--halfspan-space-3);flex-shrink:0}.attack-intro{align-items:center;gap:var(--halfspan-space-2);background:var(--halfspan-control-subdued-fill);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-dashboard-card-radius);padding:var(--halfspan-space-3);margin-bottom:var(--halfspan-space-3);display:flex}.attack-intro>svg{color:var(--halfspan-text)}.attack-intro p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);flex:1}.attack-intro strong{color:var(--halfspan-text);font-weight:500;display:block}.attack-layout{gap:var(--halfspan-space-3);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.attack-catalog,.attack-results{padding:var(--halfspan-space-3)}.attack-case{align-items:flex-start;gap:var(--halfspan-space-2);padding:var(--halfspan-space-3) 0;border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);display:flex}.attack-case:last-child{border-bottom:0;padding-bottom:0}.attack-index{color:var(--halfspan-muted);margin-top:var(--halfspan-space-half);font-size:12px}.attack-case>div{flex:1;min-width:0}.attack-case h3{color:var(--halfspan-text);font-size:16px;font-weight:500;line-height:var(--halfspan-space-3)}.attack-case p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-half)}.attack-category{color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-1);display:inline-block}.attack-result{margin-top:var(--halfspan-space-3);padding-top:var(--halfspan-space-3);border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft)}.attack-result>p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.attack-outcome{justify-content:space-between;gap:var(--halfspan-space-1);margin-top:var(--halfspan-space-2);color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);flex-wrap:wrap;display:flex}.attack-outcome strong{color:var(--halfspan-text);font-variant-numeric:tabular-nums;margin-left:var(--halfspan-space-half);font-size:14px;font-weight:500}.comparison-controls{align-items:center;gap:var(--halfspan-space-2);padding:var(--halfspan-space-2);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-dashboard-card-radius);background:var(--halfspan-dashboard-card);display:flex}.comparison-controls .mode-toggle{flex-shrink:0;width:280px}.comparison-controls>p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);flex:1}.evidence-conditions{gap:var(--halfspan-space-3);margin:var(--halfspan-space-4) 0;display:flex}.evidence-conditions>div{gap:var(--halfspan-space-2);flex:1;min-width:0;display:flex}.evidence-conditions>div>span{width:var(--halfspan-space-4);height:var(--halfspan-space-4);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-sm);color:var(--halfspan-text);flex-shrink:0;place-items:center;font-size:14px;display:grid}.evidence-conditions h3{color:var(--halfspan-text);font-size:16px;font-weight:500;line-height:var(--halfspan-space-3)}.evidence-conditions p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.comparison-results{padding:var(--halfspan-space-3)}.comparison-table-scroll{margin-top:var(--halfspan-space-2);scrollbar-color:var(--halfspan-sidebar-selected) transparent;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}th{color:var(--halfspan-muted);font-size:12px;line-height:var(--halfspan-line-height-base);padding:var(--halfspan-space-2) var(--halfspan-space-1);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);font-weight:500}td{color:var(--halfspan-text);padding:var(--halfspan-space-2) var(--halfspan-space-1);border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);white-space:nowrap}tbody tr:last-child td{border:0}.aggregate-table{border-top:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);padding-top:var(--halfspan-space-3);margin-top:var(--halfspan-space-3)}.result-note{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-2)}.comparison-note{align-items:flex-start;gap:var(--halfspan-space-1);padding:var(--halfspan-space-3) 0;color:var(--halfspan-muted);display:flex}.comparison-note p{font-size:14px;line-height:var(--halfspan-space-3);max-width:80ch}.archive-panel{padding:var(--halfspan-space-3)}.archive-row{align-items:center;gap:var(--halfspan-space-2);padding:var(--halfspan-space-3) 0;border-bottom:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-soft);display:flex}.archive-row:last-child{border-bottom:0;padding-bottom:0}.archive-icon{width:var(--halfspan-space-6);height:var(--halfspan-space-6);border-radius:var(--halfspan-radius-md);background:var(--halfspan-control-subdued-fill);color:var(--halfspan-text);flex-shrink:0;place-items:center;display:grid}.archive-row>div{flex:1;min-width:0}.text-link{text-align:left;color:var(--halfspan-text);font-size:16px;line-height:var(--halfspan-space-3);width:auto;height:auto;min-height:var(--halfspan-space-5);box-shadow:none;background:0 0;justify-content:flex-start;padding:0}.text-link:hover{text-decoration:underline}.text-link .mono{color:var(--halfspan-muted);margin-left:var(--halfspan-space-1);font-size:12px}.archive-row p{color:var(--halfspan-muted);font-size:14px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-half)}.verification-instructions{gap:var(--halfspan-space-2);margin:var(--halfspan-space-4) 0;color:var(--halfspan-muted);display:flex}.verification-instructions h3{color:var(--halfspan-text);font-size:16px;line-height:var(--halfspan-space-3);font-weight:500}.verification-instructions p{font-size:14px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-1)}.verification-instructions code{color:var(--halfspan-text);background:var(--halfspan-selected-bg);border:var(--halfspan-control-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-md);padding:var(--halfspan-space-2);margin-top:var(--halfspan-space-2);overflow-wrap:anywhere;font-size:14px;display:inline-block}.verification-instructions .muted{font-size:12px;line-height:var(--halfspan-line-height-base);margin-top:var(--halfspan-space-2)}.login-panel{width:min(100%,512px);margin:var(--halfspan-space-8) auto;padding:var(--halfspan-space-4);border:var(--halfspan-dashboard-card-border-width) solid var(--halfspan-dashboard-card-edge);border-radius:var(--halfspan-radius-xxl);background:var(--halfspan-dashboard-card)}.login-panel>p{color:var(--halfspan-muted);font-size:16px;line-height:var(--halfspan-space-3);margin-top:var(--halfspan-space-2)}.login-panel code{color:var(--halfspan-text);font-size:14px}.login-panel form,.login-panel .button{margin-top:var(--halfspan-space-3)}.skeleton{background:var(--halfspan-control-subdued-fill);border-radius:var(--halfspan-radius-md)}.skeleton-title{width:52%;height:var(--halfspan-space-4);margin-top:var(--halfspan-space-2)}.skeleton-subtitle{width:68%;height:var(--halfspan-space-2);margin:var(--halfspan-space-2) 0 var(--halfspan-space-5)}.skeleton-panel{border-radius:var(--halfspan-dashboard-card-radius);width:100%;height:512px}@media (min-width:1600px){.setup-layout{gap:var(--halfspan-space-4);grid-template-columns:minmax(0,1fr) 352px}.setup-panel,.authority-preview{padding:var(--halfspan-space-3)}}@media (max-width:1279px){.app-shell{--halfspan-dashboard-content-inset:var(--halfspan-space-3)}.setup-layout{grid-template-columns:minmax(0,1fr)}.setup-aside{gap:var(--halfspan-space-3);grid-template-columns:1fr 1fr;align-items:start;display:grid}.protocol-preview{padding:var(--halfspan-space-2) var(--halfspan-space-1) 0}.execution-toolbar{flex-wrap:wrap}.pipeline{flex:1}.run-actions{margin-left:auto}.run-main-grid{grid-template-columns:minmax(0,1fr)}.run-inspector{grid-template-columns:1fr 1fr;align-items:start;display:grid}.browser-preview{grid-column:1/-1}.screenshot-wrap{max-height:448px;overflow:auto}.screenshot-wrap img{max-width:768px}.approval-banner{flex-wrap:wrap}.approval-banner>.button{margin-left:var(--halfspan-space-5)}.attack-layout{grid-template-columns:minmax(0,1fr)}.attack-intro>.badge{display:none}.comparison-controls{flex-wrap:wrap}.comparison-controls>p{min-width:224px}.comparison-controls>.button{margin-left:auto}.evidence-conditions{flex-direction:column}.synthetic-label{display:none}}@media (max-width:1023px){.workspace-switch>svg{display:none}.sidebar{padding-inline:var(--halfspan-space-1)}.setup-aside{grid-template-columns:minmax(0,1fr)}.protocol-preview{padding:0 var(--halfspan-space-1)}.loop-list{gap:var(--halfspan-space-3);grid-template-columns:1fr 1fr;display:grid}.loop-step{gap:var(--halfspan-space-1);padding-bottom:0}.loop-step:before{display:none}.run-inspector{flex-direction:column;display:flex}.run-inspector>section{width:100%}.launch-row{flex-wrap:wrap}.launch-row p{max-width:none}.launch-row>.button{margin-left:auto}.field-row{gap:var(--halfspan-space-2)}.role-fields{gap:var(--halfspan-space-4)}.attack-case{flex-wrap:wrap}.attack-case>div{min-width:192px}.attack-case>.button{margin-left:var(--halfspan-space-4)}.archive-row{flex-wrap:wrap}.archive-row>div{min-width:192px}.archive-row>.button{margin-left:var(--halfspan-space-8)}.accounting-grid strong{font-size:18px}}@media (max-width:767px){.app-shell{--halfspan-dashboard-content-inset:var(--halfspan-space-2)}.sidebar{width:248px;padding-inline:var(--halfspan-space-2);transition:transform var(--duration-fast) var(--ease-smooth-out);transform:translate(-100%)}.sidebar.sidebar-open{transform:translate(0)}.sidebar-backdrop{z-index:20;background:var(--halfspan-neutral-1000);border-radius:0;width:100vw;height:100dvh;min-height:100dvh;padding:0;position:fixed;inset:0;transform:none}@supports (color:color-mix(in lab, red, red)){.sidebar-backdrop{background:color-mix(in srgb, var(--halfspan-neutral-1000) 40%, transparent)}}.main-shell{margin-left:0}.mobile-menu{width:var(--halfspan-space-5);height:var(--halfspan-space-5);min-width:var(--halfspan-space-5);color:var(--halfspan-text);place-items:center;padding:0;display:grid}.topbar{min-height:var(--halfspan-space-8);padding-inline:var(--halfspan-space-2);gap:var(--halfspan-space-1)}.breadcrumbs{gap:var(--halfspan-space-1)}.breadcrumbs>span:first-of-type,.breadcrumb-divider{display:none}.topbar-right{gap:var(--halfspan-space-1)}main{padding-top:var(--halfspan-space-3)}.page-heading{gap:var(--halfspan-space-2);margin-bottom:var(--halfspan-space-3)}h1{font-size:24px;line-height:var(--halfspan-space-4);letter-spacing:-.4px}.page-heading>.button{width:var(--halfspan-space-5);min-width:var(--halfspan-space-5);gap:0;padding:0;font-size:0}.page-heading>.button>svg{width:var(--halfspan-space-2);height:var(--halfspan-space-2)}.page-heading>.badge{display:none}.setup-panel,.authority-preview{padding:var(--halfspan-space-3)}.setup-aside{grid-template-columns:minmax(0,1fr)}.protocol-preview{padding-top:var(--halfspan-space-2)}.loop-list{display:block}.loop-step{padding-bottom:var(--halfspan-space-3)}.loop-step:not(:last-child):before{display:block}.session-bar{padding:var(--halfspan-space-2);align-items:flex-start}.session-identity{gap:var(--halfspan-space-1)}.session-identity strong .mono{margin:var(--halfspan-space-half) 0 0;display:block}.session-identity strong+div{flex-direction:column;align-items:flex-start}.service-icon{width:var(--halfspan-space-5);height:var(--halfspan-space-5)}.goal-strip,.execution-toolbar{padding:var(--halfspan-space-2)}.pipeline{justify-content:space-between;gap:var(--halfspan-space-half);min-width:100%}.pipeline>span{font-size:12px}.pipeline>span svg{display:none}.run-actions{justify-content:flex-end;width:100%}.run-inspector{gap:var(--halfspan-space-2);grid-template-columns:1fr 1fr;display:grid}.browser-preview{grid-column:1/-1}.attack-intro{padding:var(--halfspan-space-2)}.compact-select{width:144px}.clarify-banner form{flex-direction:column}.approval-banner,.clarify-banner,.termination-banner{padding:var(--halfspan-space-2);gap:var(--halfspan-space-1)}.approval-banner>.button{margin-left:var(--halfspan-space-4)}.comparison-controls .mode-toggle,.comparison-controls>.button{width:100%}.comparison-controls>p{min-width:100%}.login-panel{margin:var(--halfspan-space-4) auto;padding:var(--halfspan-space-3);border-radius:var(--halfspan-radius-xl)}}@media (max-width:479px){.setup-panel,.authority-preview,.attack-catalog,.attack-results,.comparison-results,.archive-panel{padding:var(--halfspan-space-2)}.setup-aside{grid-template-columns:minmax(0,1fr)}.panel-heading{flex-wrap:wrap}.panel-caption{margin-left:auto}.scenario-tabs{gap:var(--halfspan-space-half)}.scenario-tabs button{gap:var(--halfspan-space-half);padding:var(--halfspan-space-1);justify-content:center;font-size:14px}.scenario-tabs button>svg{width:var(--halfspan-space-2);height:var(--halfspan-space-2)}.scenario-tabs .tab-index{display:none}.field-row{gap:var(--halfspan-space-2);grid-template-columns:minmax(0,1fr)}.role-arrow{display:none}.channel-options{grid-template-columns:1fr 1fr}.mode-toggle [data-halfspan-pill-option]{padding-inline:var(--halfspan-space-1);font-size:12px}.launch-row{flex-direction:column;align-items:stretch}.launch-row>.button{width:100%;margin-left:0}.launch-row p{max-width:none}.loop-list{gap:var(--halfspan-space-3) var(--halfspan-space-2);grid-template-columns:1fr 1fr;display:grid}.loop-step{padding-bottom:0}.loop-step:before{display:none!important}.loop-step:last-child{grid-column:1/-1}.session-bar{flex-wrap:wrap}.session-bar>.badge{margin-left:var(--halfspan-space-6)}.goal-strip p{font-size:14px}.detail-tabs{gap:var(--halfspan-space-half);padding-inline:var(--halfspan-space-1)}.detail-tabs>button{gap:var(--halfspan-space-half);padding-inline:var(--halfspan-space-1);font-size:12px}.detail-tabs .export-link{min-width:var(--halfspan-space-5);gap:0;padding:0;font-size:0}.detail-tabs .export-link svg{width:var(--halfspan-space-2);height:var(--halfspan-space-2)}.proposal-area,.authority-content,.evidence-detail,.event-list{padding:var(--halfspan-space-2)}.event-list>.section-label{top:calc(-1 * var(--halfspan-space-2))}.candidate{padding:var(--halfspan-space-1)}.candidate>div>div{flex-wrap:wrap}.decision-panel,.receipt-preview{margin-inline:var(--halfspan-space-2)}.decision-heading{flex-wrap:wrap}.decision-heading h3{font-size:14px}.decision-heading>.badge{margin-left:var(--halfspan-space-6)}.receipt-identity{flex-wrap:wrap}.event-row time{font-size:12px}.event-row>svg{display:none}.run-inspector{flex-direction:column;display:flex}.run-inspector>section{width:100%}.observation-summary,.metrics-panel,.simulator-panel{padding:var(--halfspan-space-2)}.approval-banner>.button{width:100%;margin-left:0}.approval-banner>div{min-width:0}.accounting-grid{gap:var(--halfspan-space-1)}.accounting-grid strong{font-size:16px}.price-control{flex-wrap:wrap}.price-control>.field{min-width:160px}.price-control>.button{margin-left:auto}.compact-select{width:120px}.attack-intro{align-items:flex-start}.attack-intro>svg{width:var(--halfspan-space-3)}.attack-case{gap:var(--halfspan-space-1)}.attack-case>div{min-width:160px}.attack-case>.button{margin-left:var(--halfspan-space-3)}.record-heading{flex-wrap:wrap}.archive-row{gap:var(--halfspan-space-1)}.archive-row>div{min-width:160px}.archive-row>.button{margin-left:var(--halfspan-space-7)}.text-link{font-size:14px;display:block}.text-link .mono{margin-left:0;margin-top:var(--halfspan-space-half);display:block}.verification-instructions{gap:var(--halfspan-space-1)}.verification-instructions>div{min-width:0}.verification-instructions code{width:100%;padding:var(--halfspan-space-1)}}@media (prefers-reduced-motion:reduce){.app-shell *,.app-shell :before,.app-shell :after{transition-duration:0s!important;animation:none!important}}@media (forced-colors:active){.app-shell :where(button:not([data-halfspan-button]):not([data-halfspan-select-trigger]):not([data-halfspan-pill-option]),a,summary):focus-visible{outline-offset:2px;outline:2px solid buttontext}}.main-nav{margin-top:2rem}.sidebar{overflow-y:auto}.page-heading .eyebrow{display:none}.setup-layout{display:block}.setup-panel{padding:var(--halfspan-space-3)}.setup-panel .panel-heading{margin-bottom:1rem}.setup-panel h2{letter-spacing:-.01em;font-size:1rem;font-weight:600}.setup-panel .scenario-tabs{margin-bottom:1.5rem}.setup-panel .scenario-tabs button{min-height:2.75rem;padding-block:.625rem}.setup-panel .scenario-tabs button svg{width:1.125rem;height:1.125rem}.setup-panel .authority-preview{border:0;border-top:1px solid var(--halfspan-dashboard-edge-soft);box-shadow:none;background:0 0;border-radius:0;margin-top:1.5rem;padding:1.5rem 0 0}.setup-panel .authority-preview h2{font-size:1rem;line-height:1.5}.setup-panel .authority-preview>p{margin-top:.375rem}.setup-panel .authority-preview dl{margin-top:1rem}.setup-panel .authority-preview dl>div{padding-block:.5rem}.setup-panel .launch-row{margin-top:1.5rem}.mode-explanation{color:var(--halfspan-muted);margin:.75rem 0 1.25rem;font-size:.8125rem;line-height:1.5}.advanced-settings,.inspector-disclosure{border-top:1px solid var(--halfspan-dashboard-edge-soft)}.advanced-settings>summary,.inspector-disclosure>summary{padding:1rem 0;font-size:.875rem;font-weight:500}.advanced-settings>summary>span{float:right;color:var(--halfspan-muted);font-size:.75rem;font-weight:400}.disclosure-body{padding-block:.5rem}.inspector-disclosure{width:100%}.inspector-disclosure>summary{padding-inline:1rem}.inspector-disclosure>section{box-shadow:none;border:0}.run-inspector{flex-direction:column;display:flex}.app-shell summary:focus-visible{outline:2px solid var(--halfspan-text);outline-offset:3px}@media (max-width:767px){.setup-panel{padding:.5rem 0}.setup-panel .authority-preview{padding-top:1.25rem}.setup-panel .field-row{grid-template-columns:minmax(0,1fr)}.setup-panel .role-arrow{display:none}.run-inspector{display:flex}.page-heading>.button{gap:.375rem;width:auto;padding-inline:.75rem;font-size:.8125rem}}.api-settings-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.chatgpt-description,.chatgpt-message{color:var(--halfspan-muted);margin-bottom:1.5rem;line-height:1.6}.chatgpt-account{overflow-wrap:anywhere;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.chatgpt-account-picker{margin-top:1.5rem}.chatgpt-login{margin-top:.5rem}.chatgpt-usage{margin-top:1.5rem}.chatgpt-pending p{margin-bottom:1rem}.api-settings-back{margin-top:1.5rem}@media (max-width:1100px){.api-settings-layout{grid-template-columns:minmax(0,1fr)}}.chatgpt-settings .chatgpt-usage{width:fit-content;margin-top:1.5rem;display:flex}}@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.\[pointer-events\:auto\]{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.\[inset-inline-start\:0\]{inset-inline-start:0}.\[inset-inline-start\:12px\]{inset-inline-start:12px}.\[inset-inline-start\:16px\]{inset-inline-start:16px}.\[inset-inline-start\:calc\(var\(--halfspan-dashboard-sidebar-width\)_\+_var\(--halfspan-space-4\)_-_var\(--halfspan-space-half\)\)\]{inset-inline-start:calc(var(--halfspan-dashboard-sidebar-width) + var(--halfspan-space-4) - var(--halfspan-space-half))}.\[inset-inline-end\:0\]{inset-inline-end:0}.\[inset-block-start\:0\]{inset-block-start:0}.\[inset-block-start\:4px\]{inset-block-start:4px}.\[inset-block-end\:0\]{inset-block-end:0}.\[inset-block-end\:auto\]{inset-block-end:auto}.\[top\:50\%\]{top:50%}.top-0{top:0}.top-1{top:var(--spacing)}.top-2{top:calc(var(--spacing) * 2)}.top-5{top:calc(var(--spacing) * 5)}.top-9{top:calc(var(--spacing) * 9)}.right-0{right:0}.right-1{right:var(--spacing)}.bottom-0{bottom:0}.\[left\:50\%\]{left:50%}.left-0{left:0}.isolate{isolation:isolate}.\[z-index\:-1\]{z-index:-1}.\[z-index\:1\]{z-index:1}.\[z-index\:2\]{z-index:2}.\[z-index\:20\]{z-index:20}.\[z-index\:60\]{z-index:60}.\[z-index\:80\]{z-index:80}.\[z-index\:100\]{z-index:100}.\[z-index\:var\(--ui-z-index\)\]{z-index:var(--ui-z-index)}.\[order\:0\]{order:0}.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}.m-\[0_0_4px\]{margin:0 0 4px}.m-\[0_0_8px\]{margin:0 0 8px}.m-\[0_0_16px\]{margin:0 0 16px}.m-\[4px_0_0\]{margin:4px 0 0}.m-\[8px_0\]{margin:8px 0}.m-\[8px_0_0\]{margin:8px 0 0}.mx-0{margin-inline:0}.mx-\[-12px\]{margin-inline:-12px}.mx-\[-16px\]{margin-inline:-16px}.mx-\[auto\],.mx-auto{margin-inline:auto}.\[margin-inline-start\:auto\]{margin-inline-start:auto}.\[margin-inline-start\:var\(--halfspan-space-3\)\]{margin-inline-start:var(--halfspan-space-3)}.\[margin-block-start\:0\]{margin-block-start:0}.\[margin-block-start\:2px\]{margin-block-start:2px}.\[margin-block-start\:8px\]{margin-block-start:8px}.\[margin-block-end\:4px\]{margin-block-end:4px}.\[margin-block-end\:8px\]{margin-block-end:8px}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-flex\!{display:inline-flex!important}.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-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-9\!{height:calc(var(--spacing) * 9)!important}.h-10{height:calc(var(--spacing) * 10)}.h-10\!{height:calc(var(--spacing) * 10)!important}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[1px\]{height:1px}.h-\[100dvh\]{height:100dvh}.h-\[auto\]{height:auto}.h-\[calc\(var\(--halfspan-space-4\)_\+_var\(--halfspan-space-half\)\)\]{height:calc(var(--halfspan-space-4) + var(--halfspan-space-half))}.h-\[var\(--halfspan-dashboard-control-height\)\]{height:var(--halfspan-dashboard-control-height)}.h-\[var\(--halfspan-dashboard-sidebar-icon-size\)\]{height:var(--halfspan-dashboard-sidebar-icon-size)}.h-\[var\(--halfspan-interactive-height\)\]{height:var(--halfspan-interactive-height)}.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-3\)\]{height:var(--halfspan-space-3)}.h-\[var\(--halfspan-space-4\)\]{height:var(--halfspan-space-4)}.h-\[var\(--halfspan-space-5\)\]{height:var(--halfspan-space-5)}.h-\[var\(--halfspan-space-7\,_56px\)\]{height:var(--halfspan-space-7,56px)}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[min\(320px\,_var\(--available-height\)\)\]{max-height:min(320px, var(--available-height))}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.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)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-\[100\%\]{min-height:100%}.min-h-\[var\(--halfspan-dashboard-control-height\)\]{min-height:var(--halfspan-dashboard-control-height)}.min-h-\[var\(--halfspan-space-4\)\]{min-height:var(--halfspan-space-4)}.min-h-\[var\(--halfspan-space-5\)\]{min-height:var(--halfspan-space-5)}.min-h-\[var\(--halfspan-space-12\)\]{min-height:var(--halfspan-space-12)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-120{width:calc(var(--spacing) * 120)}.w-\[auto\]{width:auto}.w-\[auto\]\!{width:auto!important}.w-\[calc\(100\%_-_var\(--halfspan-space-3\)\)\]{width:calc(100% - var(--halfspan-space-3))}.w-\[calc\(var\(--halfspan-space-4\)_\+_var\(--halfspan-space-half\)\)\]{width:calc(var(--halfspan-space-4) + var(--halfspan-space-half))}.w-\[fit-content\]{width:fit-content}.w-\[max-content\]{width:max-content}.w-\[min\(248px\,_calc\(100vw_-_64px\)\)\]{width:min(248px,100vw - 64px)}.w-\[var\(--anchor-width\)\]{width:var(--anchor-width)}.w-\[var\(--halfspan-border-width\)\]{width:var(--halfspan-border-width)}.w-\[var\(--halfspan-dashboard-sidebar-icon-size\)\]{width:var(--halfspan-dashboard-sidebar-icon-size)}.w-\[var\(--halfspan-interactive-height\,_48px\)\]{width:var(--halfspan-interactive-height,48px)}.w-\[var\(--halfspan-space-3\)\]{width:var(--halfspan-space-3)}.w-\[var\(--halfspan-space-5\)\]{width:var(--halfspan-space-5)}.w-\[var\(--halfspan-space-6\,_48px\)\]{width:var(--halfspan-space-6,48px)}.w-\[var\(--width\)\]{width:var(--width)}.w-auto{width:auto}.w-full{width:100%}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-120{max-width:calc(var(--spacing) * 120)}.max-w-\[68ch\]{max-width:68ch}.max-w-\[100\%\]{max-width:100%}.max-w-\[1280px\]{max-width:1280px}.max-w-\[none\]{max-width:none}.min-w-0{min-width:0}.min-w-0\!{min-width:0!important}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-210{min-width:calc(var(--spacing) * 210)}.min-w-260{min-width:calc(var(--spacing) * 260)}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.min-w-\[var\(--halfspan-space-4\)\]{min-width:var(--halfspan-space-4)}.\[flex\:0_0_16px\]{flex:0 0 16px}.\[flex\:0_0_auto\]{flex:none}.\[flex\:1_1_320px\]{flex:320px}.\[flex\:1_1_auto\]{flex:auto}.flex-1{flex:1}.shrink-0{flex-shrink:0}.shrink-\[1\]{flex-shrink:1}.grow-\[0\]{flex-grow:0}.grow-\[1\]{flex-grow:1}.\[flex-basis\:auto\]{flex-basis:auto}.\[table-layout\:auto\]{table-layout:auto}.\[border-collapse\:collapse\]{border-collapse:collapse}.\[transform-origin\:var\(--transform-origin\)\]{transform-origin:var(--transform-origin)}.\[transform\:none\]{transform:none}.\[transform\:none\]\!{transform:none!important}.\[transform\:rotate\(-90deg\)\]{transform:rotate(-90deg)}.\[transform\:rotate\(0deg\)\]{transform:rotate(0)}.\[transform\:rotate\(180deg\)\]{transform:rotate(180deg)}.\[transform\:scale\(1\)\]{transform:scale(1)}.\[transform\:translate\(-50\%\,_-50\%\)\]{transform:translate(-50%,-50%)}.\[transform\:translate3d\(0\,_0\,_0\)\]{transform:translate(0)}.\[transform\:translateX\(-1px\)\]\!{transform:translate(-1px)!important}.\[transform\:translateX\(0\)\],.\[transform\:translateX\(0px\)\]{transform:translate(0)}.\[transform\:translateX\(6\.5px\)\]{transform:translate(6.5px)}.\[transform\:translateY\(-50\%\)\]{transform:translateY(-50%)}.\[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\:vertical\]{resize:vertical}.resize{resize:both}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[appearance\:none\]{appearance:none}.grid-cols-\[16px\]{grid-template-columns:16px}.grid-cols-\[16px_minmax\(0\,_1fr\)_auto\]{grid-template-columns:16px minmax(0,1fr) auto}.grid-cols-\[40px_48px_56px\]{grid-template-columns:40px 48px 56px}.grid-cols-\[minmax\(0\,_1\.5fr\)_minmax\(280px\,_1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}.grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,_1fr\)_0\]{grid-template-columns:minmax(0,1fr) 0}.grid-cols-\[minmax\(0\,_1fr\)_16px\]{grid-template-columns:minmax(0,1fr) 16px}.grid-cols-\[minmax\(0\,_1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(288px\,_0\.7fr\)_minmax\(640px\,_1\.3fr\)\]{grid-template-columns:minmax(288px,.7fr) minmax(640px,1.3fr)}.grid-cols-\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(4\,_minmax\(160px\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(160px,1fr))}.grid-cols-\[repeat\(5\,_minmax\(120px\,_1fr\)\)\]{grid-template-columns:repeat(5,minmax(120px,1fr))}.grid-cols-\[repeat\(5\,_minmax\(144px\,_1fr\)\)\]{grid-template-columns:repeat(5,minmax(144px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(184px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(184px,1fr))}.grid-cols-\[var\(--halfspan-dashboard-sidebar-width\)_minmax\(0\,_1fr\)\]{grid-template-columns:var(--halfspan-dashboard-sidebar-width) minmax(0, 1fr)}.grid-cols-\[var\(--halfspan-space-3\)_minmax\(0\,_1fr\)\]{grid-template-columns:var(--halfspan-space-3) minmax(0, 1fr)}.grid-rows-\[auto_minmax\(0\,_1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.\[flex-wrap\:wrap\],.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.\[align-items\:start\]{align-items:start}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\[justify-items\:center\]{justify-items:center}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\!{gap:var(--spacing)!important}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.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-2\)\]{gap:var(--halfspan-space-2)}.gap-\[var\(--halfspan-space-half\)\]{gap:var(--halfspan-space-half)}.\[align-self\:flex-end\]{align-self:flex-end}.\[align-self\:flex-start\]{align-self:flex-start}.\[justify-self\:center\]{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.\[overflow-x\:auto\]{overflow-x:auto}.\[overflow-x\:hidden\]{overflow-x:hidden}.\[overflow-y\:auto\]{overflow-y:auto}.\[overflow-y\:hidden\]{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-\[0_var\(--halfspan-radius-lg\)_var\(--halfspan-radius-lg\)_0\]{border-radius:0 var(--halfspan-radius-lg) var(--halfspan-radius-lg) 0}.rounded-\[999px\]\!{border-radius:999px!important}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--halfspan-card-radius\)\]{border-radius:var(--halfspan-card-radius)}.rounded-\[var\(--halfspan-dashboard-button-radius\)\]{border-radius:var(--halfspan-dashboard-button-radius)}.rounded-\[var\(--halfspan-dashboard-sidebar-nav-radius\)\]{border-radius:var(--halfspan-dashboard-sidebar-nav-radius)}.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\)\]{border-radius:var(--halfspan-radius-lg)}.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\)\]{border-radius:var(--halfspan-radius-menu)}.rounded-\[var\(--halfspan-radius-menu\,_16px\)\]{border-radius:var(--halfspan-radius-menu,16px)}.rounded-\[var\(--halfspan-radius-menu-row\)\]{border-radius:var(--halfspan-radius-menu-row)}.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\(--halfspan-radius-sm\)\]{border-radius:var(--halfspan-radius-sm)}.rounded-\[var\(--halfspan-radius-xl\)\]{border-radius:var(--halfspan-radius-xl)}.rounded-\[var\(--halfspan-radius-xs\)\]{border-radius:var(--halfspan-radius-xs)}.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\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[length\:0\]{border-style:var(--tw-border-style);border-width:0}.border-\[length\:0_0_var\(--halfspan-border-width\)\]{border-style:var(--tw-border-style);border-width:0 0 var(--halfspan-border-width)}.border-\[length\:1px\]{border-style:var(--tw-border-style);border-width:1px}.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_0\]{border-style:var(--tw-border-style);border-width:var(--halfspan-border-width) 0 0}.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\(--halfspan-dashboard-card-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--halfspan-dashboard-card-border-width)}.border-\[length\:var\(--ui-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--ui-border-width)}.\[border-inline-end-width\:0\]{border-inline-end-width:0}.\[border-inline-end-width\:1px\]{border-inline-end-width:1px}.\[border-inline-end-width\:var\(--halfspan-border-width\)\]{border-inline-end-width:var(--halfspan-border-width)}.\[border-block-start-width\:1px\]{border-block-start-width:1px}.\[border-block-start-width\:var\(--halfspan-border-width\)\]{border-block-start-width:var(--halfspan-border-width)}.\[border-block-start-width\:var\(--halfspan-dashboard-card-border-width\)\]{border-block-start-width:var(--halfspan-dashboard-card-border-width)}.\[border-block-end-width\:1px\]{border-block-end-width:1px}.\[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-inline-end-style\:solid\]{border-inline-end-style:solid}.\[border-block-start-style\:solid\]{border-block-start-style:solid}.\[border-block-end-style\:solid\]{border-block-end-style:solid}.border-\[color\:transparent\]{border-color:#0000}.border-\[color\:var\(--halfspan-border-subtle-on-light\)\]{border-color:var(--halfspan-border-subtle-on-light)}.border-\[color\:var\(--halfspan-dashboard-card-edge\)\]{border-color:var(--halfspan-dashboard-card-edge)}.border-\[color\:var\(--halfspan-dashboard-edge-control\)\]{border-color:var(--halfspan-dashboard-edge-control)}.border-\[color\:var\(--halfspan-dashboard-edge-soft\)\]{border-color:var(--halfspan-dashboard-edge-soft)}.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)}.\[border-inline-end-color\:var\(--halfspan-border-subtle-on-light\)\]{border-inline-end-color:var(--halfspan-border-subtle-on-light)}.\[border-block-start-color\:var\(--halfspan-border-subtle-on-light\)\]{border-block-start-color:var(--halfspan-border-subtle-on-light)}.\[border-block-start-color\:var\(--halfspan-dashboard-card-edge\)\]{border-block-start-color:var(--halfspan-dashboard-card-edge)}.\[border-block-end-color\:var\(--halfspan-border-subtle-on-light\)\]{border-block-end-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-bg\)_92\%\,_transparent\)\]{background-color:var(--halfspan-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,_var\(--halfspan-bg\)_92\%\,_transparent\)\]{background-color:color-mix(in srgb, var(--halfspan-bg) 92%, 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\:rgb\(17_17_20_\/_48\%\)\]{background-color:#1111147a}.bg-\[color\:transparent\]{background-color:#0000}.bg-\[color\:transparent\]\!{background-color:#0000!important}.bg-\[color\:var\(--halfspan-action-background\,_var\(--halfspan-neutral-1000\)\)\]{background-color:var(--halfspan-action-background,var(--halfspan-neutral-1000))}.bg-\[color\:var\(--halfspan-border-subtle-on-light\)\]{background-color:var(--halfspan-border-subtle-on-light)}.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-dashboard-action-fill\)\]{background-color:var(--halfspan-dashboard-action-fill)}.bg-\[color\:var\(--halfspan-dashboard-card\)\]{background-color:var(--halfspan-dashboard-card)}.bg-\[color\:var\(--halfspan-dashboard-code-field\)\]{background-color:var(--halfspan-dashboard-code-field)}.bg-\[color\:var\(--halfspan-dashboard-content-canvas\)\]{background-color:var(--halfspan-dashboard-content-canvas)}.bg-\[color\:var\(--halfspan-dashboard-panel\)\]{background-color:var(--halfspan-dashboard-panel)}.bg-\[color\:var\(--halfspan-dashboard-panel-hover\)\]{background-color:var(--halfspan-dashboard-panel-hover)}.bg-\[color\:var\(--halfspan-dashboard-shell\)\]{background-color:var(--halfspan-dashboard-shell)}.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%))}.\[object-fit\:contain\]{object-fit:contain}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[0_8px\]{padding:0 8px}.p-\[0_12px\]{padding:0 12px}.p-\[0_16px\]{padding:0 16px}.p-\[0_24px_24px\]{padding:0 24px 24px}.p-\[2px_8px\]{padding:2px 8px}.p-\[4px_8px\]{padding:4px 8px}.p-\[4px_12px\]{padding:4px 12px}.p-\[8px_12px\]{padding:8px 12px}.p-\[12px_16px\]{padding:12px 16px}.p-\[12px_52px_12px_16px\]{padding:12px 52px 12px 16px}.p-\[14px_16px\]{padding:14px 16px}.p-\[16px_0\]{padding:16px 0}.p-\[var\(--halfspan-radius-menu-gap\)\]{padding:var(--halfspan-radius-menu-gap)}.p-\[var\(--halfspan-space-1\)\]{padding:var(--halfspan-space-1)}.p-\[var\(--halfspan-space-3\)\]{padding:var(--halfspan-space-3)}.p-\[var\(--halfspan-space-half\)_var\(--halfspan-space-1\)\]{padding:var(--halfspan-space-half) var(--halfspan-space-1)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\!{padding-inline:calc(var(--spacing) * 4)!important}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[calc\(8px_\+_4px\)\]\!{padding-inline:12px!important}.px-\[calc\(var\(--halfspan-space-1\)_\+_var\(--halfspan-space-half\)\)\]{padding-inline:calc(var(--halfspan-space-1) + var(--halfspan-space-half))}.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\(--halfspan-space-half\)\]{padding-inline:var(--halfspan-space-half)}.px-\[var\(--inset\)\]{padding-inline:var(--inset)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[48px_0\]{padding-block:48px 0}.py-\[56px_64px\]{padding-block:56px 64px}.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)}.\[padding-inline-start\:0\]{padding-inline-start:0}.\[padding-inline-start\:24px\]{padding-inline-start:24px}.\[padding-inline-start\:40px\]{padding-inline-start:40px}.\[padding-inline-start\:calc\(var\(--halfspan-space-1\)_\+_var\(--halfspan-space-half\)\)\]{padding-inline-start:calc(var(--halfspan-space-1) + var(--halfspan-space-half))}.\[padding-inline-end\:0\]{padding-inline-end:0}.\[padding-inline-end\:8px\]{padding-inline-end:8px}.\[padding-inline-end\:24px\]{padding-inline-end:24px}.\[padding-inline-end\:var\(--halfspan-space-1\)\]{padding-inline-end:var(--halfspan-space-1)}.\[padding-inline-end\:var\(--halfspan-space-3\)\]{padding-inline-end:var(--halfspan-space-3)}.\[padding-block-start\:0\]{padding-block-start:0}.\[padding-block-start\:2px\]{padding-block-start:2px}.\[padding-block-start\:8px\]{padding-block-start:8px}.\[padding-block-start\:16px\]{padding-block-start:16px}.\[padding-block-end\:8px\]{padding-block-end:8px}.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}.text-left{text-align:left}.font-\[family-name\:inherit\]{font-family:inherit}.font-\[family-name\:var\(--halfspan-font-family\)\]{font-family:var(--halfspan-font-family)}.font-\[family-name\:var\(--halfspan-font-family\)\]\!{font-family:var(--halfspan-font-family)!important}.font-\[family-name\:var\(--halfspan-font-family\,_\'TWK_Lausanne_Pan\'\,_sans-serif\)\]\!{font-family:var(--halfspan-font-family,"TWK Lausanne Pan", sans-serif)!important}.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\:11px\]{font-size:11px}.text-\[length\:12px\]{font-size:12px}.text-\[length\:13px\]{font-size:13px}.text-\[length\:14px\]{font-size:14px}.text-\[length\:15px\]{font-size:15px}.text-\[length\:15px\]\!{font-size:15px!important}.text-\[length\:16px\]{font-size:16px}.text-\[length\:20px\]{font-size:20px}.text-\[length\:24px\]{font-size:24px}.text-\[length\:28px\]{font-size:28px}.text-\[length\:inherit\]{font-size:inherit}.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-dashboard-sidebar-font-size\)\]{font-size:var(--halfspan-dashboard-sidebar-font-size)}.text-\[length\:var\(--halfspan-field-font-size\)\]{font-size:var(--halfspan-field-font-size)}.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-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[20px\]\!{--tw-leading:20px!important;line-height:20px!important}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.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\:700\]{--tw-font-weight:700;font-weight:700}.font-\[number\:inherit\]{--tw-font-weight:inherit;font-weight:inherit}.font-\[number\:var\(--halfspan-dashboard-sidebar-font-weight\)\]{--tw-font-weight:var(--halfspan-dashboard-sidebar-font-weight);font-weight:var(--halfspan-dashboard-sidebar-font-weight)}.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)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.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\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.3px\]\!{--tw-tracking:-.3px!important;letter-spacing:-.3px!important}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[word-break\:break-all\]{word-break:break-all}.\[word-break\:break-word\]{word-break:break-word}.\[text-overflow\:clip\],.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.\[white-space\:pre-wrap\]{white-space:pre-wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-accent-sky\)_68\%\,_var\(--halfspan-muted\)\)\]{color:var(--halfspan-accent-sky)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-accent-sky\)_68\%\,_var\(--halfspan-muted\)\)\]{color:color-mix(in srgb, var(--halfspan-accent-sky) 68%, var(--halfspan-muted))}}.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-text\)_38\%\,_var\(--halfspan-muted\)\)\]{color:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-text\)_38\%\,_var\(--halfspan-muted\)\)\]{color:color-mix(in srgb, var(--halfspan-text) 38%, var(--halfspan-muted))}}.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-text\)_66\%\,_var\(--halfspan-muted\)\)\]{color:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-text\)_66\%\,_var\(--halfspan-muted\)\)\]{color:color-mix(in srgb, var(--halfspan-text) 66%, var(--halfspan-muted))}}.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-text\)_84\%\,_var\(--halfspan-muted\)\)\]{color:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,_var\(--halfspan-text\)_84\%\,_var\(--halfspan-muted\)\)\]{color:color-mix(in srgb, var(--halfspan-text) 84%, var(--halfspan-muted))}}.text-\[color\:currentColor\]{color:currentColor}.text-\[color\:inherit\]{color:inherit}.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-accent-sky\)\]{color:var(--halfspan-accent-sky)}.text-\[color\:var\(--halfspan-action-text\,_var\(--halfspan-neutral-0\)\)\]{color:var(--halfspan-action-text,var(--halfspan-neutral-0))}.text-\[color\:var\(--halfspan-danger-text\)\]{color:var(--halfspan-danger-text)}.text-\[color\:var\(--halfspan-dashboard-action-text\)\]{color:var(--halfspan-dashboard-action-text)}.text-\[color\:var\(--halfspan-dashboard-action-text\)\]\!{color:var(--halfspan-dashboard-action-text)!important}.text-\[color\:var\(--halfspan-dashboard-sidebar-icon\)\]{color:var(--halfspan-dashboard-sidebar-icon)}.text-\[color\:var\(--halfspan-dashboard-sidebar-text\)\]{color:var(--halfspan-dashboard-sidebar-text)}.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\)\]\!{color:var(--halfspan-text)!important}.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)}.\[text-transform\:capitalize\]{text-transform:capitalize}.\[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\.35\]{opacity:.35}.\[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\:inset_0_0_0_var\(--halfspan-border-width\)_var\(--halfspan-dashboard-edge-soft\)\]{box-shadow:inset 0 0 0 var(--halfspan-border-width) var(--halfspan-dashboard-edge-soft)}.\[box-shadow\:none\]{box-shadow:none}.\[box-shadow\:none\]\!{box-shadow:none!important}.\[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\:blur\(16px\)\]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.\[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\,_opacity\,_transform\]{transition-property:color,opacity,transform}.\[transition-property\:color\,_transform\]{transition-property:color,transform}.\[transition-property\:filter\,_transform\]{transition-property:filter,transform}.\[transition-property\:grid-template-columns\]{transition-property:grid-template-columns}.\[transition-property\:inset-inline-start\]{transition-property:inset-inline-start}.\[transition-property\:none\]{transition-property:none}.\[transition-property\:none\]\!{transition-property:none!important}.\[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-\[140ms\]{--tw-duration:.14s;transition-duration:.14s}.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-fast\)\]{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-\[var\(--duration-micro\)\]{--tw-duration:var(--duration-micro);transition-duration:var(--duration-micro)}.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)}.duration-\[var\(--halfspan-motion-fast\)\]{--tw-duration:var(--halfspan-motion-fast);transition-duration:var(--halfspan-motion-fast)}.ease-\[cubic-bezier\(0\.23\,_1\,_0\.32\,_1\)\]{--tw-ease:cubic-bezier(.23, 1, .32, 1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.ease-\[cubic-bezier\(0\.77\,_0\,_0\.175\,_1\)\]{--tw-ease:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.ease-\[var\(--ease-in-out\)\]{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.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-\[var\(--halfspan-motion-ease\)\]{--tw-ease:var(--halfspan-motion-ease);transition-timing-function:var(--halfspan-motion-ease)}.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\:auto\]\!{will-change:auto!important}.\[will-change\:transform\]{will-change:transform}.\[--halfspan-action-background-hover\:color-mix\(in_srgb\,_\#141517_80\%\,_black\)\]\!{--halfspan-action-background-hover:#101112!important}.\[--halfspan-action-background-pressed\:color-mix\(in_srgb\,_\#141517_80\%\,_black\)\]\!{--halfspan-action-background-pressed:#101112!important}.\[--halfspan-action-background\:color-mix\(in_srgb\,_\#141517_80\%\,_black\)\]\!{--halfspan-action-background:#101112!important}.\[--halfspan-action-text\:\#f8fafa\]\!{--halfspan-action-text:#f8fafa!important}.\[--halfspan-control-flat-fill\:transparent\]{--halfspan-control-flat-fill:transparent}.\[--halfspan-control-flat-fill\:var\(--halfspan-dashboard-card\)\]{--halfspan-control-flat-fill:var(--halfspan-dashboard-card)}.\[--halfspan-control-flat-fill\:var\(--halfspan-dashboard-navigation-selected\)\]{--halfspan-control-flat-fill:var(--halfspan-dashboard-navigation-selected)}.\[--halfspan-control-flat-stroke\:var\(--halfspan-dashboard-edge-control\)\]{--halfspan-control-flat-stroke:var(--halfspan-dashboard-edge-control)}.\[--halfspan-control-raised-fill\:color-mix\(in_srgb\,_\#141517_80\%\,_black\)\]\!{--halfspan-control-raised-fill:#101112!important}.\[--halfspan-control-raised-fill\:var\(--halfspan-bg\)\]\!{--halfspan-control-raised-fill:var(--halfspan-bg)!important}.\[--halfspan-control-raised-fill\:var\(--halfspan-control-subdued-fill\)\]\!{--halfspan-control-raised-fill:var(--halfspan-control-subdued-fill)!important}.\[--halfspan-control-raised-fill\:var\(--halfspan-dashboard-action-fill\)\]\!{--halfspan-control-raised-fill:var(--halfspan-dashboard-action-fill)!important}.\[--halfspan-control-raised-inset\:none\]{--halfspan-control-raised-inset:none}.\[--halfspan-control-raised-inset\:none\]\!{--halfspan-control-raised-inset:none!important}.\[--halfspan-control-raised-inset\:var\(--halfspan-dashboard-action-inset\,_inset_0_0_0_1px_color-mix\(in_srgb\,_\#f8fafa_18\%\,_transparent\)\,_inset_0_1px_0_rgb\(255_255_255_\/_6\%\)\)\]\!{--halfspan-control-raised-inset:var(--halfspan-dashboard-action-inset,inset 0 0 0 1px #f8fafa2e, inset 0 1px 0 #ffffff0f)!important}.\[--halfspan-control-raised-shadow\:none\]\!{--halfspan-control-raised-shadow:none!important}.\[--halfspan-control-raised-shadow\:var\(--halfspan-dashboard-action-shadow\,_drop-shadow\(0_1px_2px_rgb\(0_0_0_\/_24\%\)\)\)\]\!{--halfspan-control-raised-shadow:var(--halfspan-dashboard-action-shadow,drop-shadow(0 1px 2px #0000003d))!important}.\[--halfspan-control-raised-stroke\:transparent\]\!{--halfspan-control-raised-stroke:transparent!important}.\[--halfspan-control-raised-stroke\:var\(--halfspan-dashboard-card-edge\)\]\!{--halfspan-control-raised-stroke:var(--halfspan-dashboard-card-edge)!important}.\[--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-control-state-overlay\:color-mix\(in_srgb\,_var\(--halfspan-dashboard-action-text\)_12\%\,_transparent\)\]\!{--halfspan-control-state-overlay:var(--halfspan-dashboard-action-text)!important}@supports (color:color-mix(in lab, red, red)){.\[--halfspan-control-state-overlay\:color-mix\(in_srgb\,_var\(--halfspan-dashboard-action-text\)_12\%\,_transparent\)\]\!{--halfspan-control-state-overlay:color-mix(in srgb, var(--halfspan-dashboard-action-text) 12%, transparent)!important}}.\[--halfspan-control-state-overlay\:color-mix\(in_srgb\,_var\(--halfspan-text\)_8\%\,_transparent\)\]\!{--halfspan-control-state-overlay:var(--halfspan-text)!important}@supports (color:color-mix(in lab, red, red)){.\[--halfspan-control-state-overlay\:color-mix\(in_srgb\,_var\(--halfspan-text\)_8\%\,_transparent\)\]\!{--halfspan-control-state-overlay:color-mix(in srgb, var(--halfspan-text) 8%, transparent)!important}}.\[--halfspan-control-state-overlay\:rgb\(255_255_255_\/_8\%\)\]\!{--halfspan-control-state-overlay:#ffffff14!important}.\[--halfspan-control-subdued-fill\:var\(--halfspan-surface\)\]\!{--halfspan-control-subdued-fill:var(--halfspan-surface)!important}.\[--halfspan-field-font-size\:14px\]{--halfspan-field-font-size:14px}.\[--halfspan-field-padding-inline\:12px\]{--halfspan-field-padding-inline:12px}.\[--halfspan-field-radius\:12px\]{--halfspan-field-radius:12px}.\[--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)}.\[--halfspan-interactive-height\:40px\]{--halfspan-interactive-height:40px}.\[--halfspan-radius-menu-gap\:8px\]{--halfspan-radius-menu-gap:8px}.\[--halfspan-radius-menu-row\:max\(0px\,_calc\(var\(--halfspan-radius-menu\)_-_var\(--halfspan-radius-menu-gap\)\)\)\]{--halfspan-radius-menu-row:max(0px, calc(var(--halfspan-radius-menu) - var(--halfspan-radius-menu-gap)))}.\[-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\:transparent\]\!{background:0 0!important}.\[background\:var\(--ui-background\)\]{background:var(--ui-background)}.\[border-block-end\:var\(--halfspan-border-width\)_solid_var\(--halfspan-border-subtle-on-light\)\]{border-block-end:var(--halfspan-border-width) solid var(--halfspan-border-subtle-on-light)}.\[border\:0\]{border:0}.\[border\:none\]\!{border:none!important}.\[border\:var\(--halfspan-border-width\)_solid_var\(--halfspan-border-subtle-on-light\)\]{border:var(--halfspan-border-width) solid var(--halfspan-border-subtle-on-light)}.\[clip-path\:var\(--ui-clip-path\)\]{clip-path:var(--ui-clip-path)}.\[container-name\:dashboard-content\]{container-name:dashboard-content}.\[key\:string\]{key:string}.\[list-style\:none\]{list-style:none}.\[overscroll-behavior-inline\:contain\]{overscroll-behavior-inline:contain}.\[text-decoration\:none\]{text-decoration:none}.\[user-select\:none\]{-webkit-user-select:none;user-select:none}.first\:pl-2:first-child{padding-left:calc(var(--spacing) * 2)}.first\:pl-6:first-child{padding-left:calc(var(--spacing) * 6)}@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}.\[\&\:\:before\]\:absolute:before{position:absolute}.\[\&\:\:before\]\:inset-0:before{inset:0}.\[\&\:\:before\]\:\[content\:\'\'\]:before{content:""}.\[\&\:\:placeholder\]\:text-\[color\:var\(--halfspan-gray-700\,_var\(--halfspan-neutral-400\)\)\]::placeholder{color:var(--halfspan-gray-700,var(--halfspan-neutral-400))}.\[\&\:\:placeholder\]\:text-\[color\:var\(--halfspan-muted\)\]::placeholder{color:var(--halfspan-muted)}.\[\&\:\:placeholder\]\:\[opacity\:1\]::placeholder{opacity:1}.\[\&\:active\]\:\[transform\:none\]:active{transform:none}.\[\&\:active\]\:\[transform\:scale\(0\.96\)\]:active{transform:scale(.96)}.\[\&\:active\]\:\[transform\:scale\(0\.97\)\]:active{transform:scale(.97)}.\[\&\:active\]\:\[transform\:scale\(var\(--scale-large\)\)\]:active{transform:scale(var(--scale-large))}.\[\&\:active\]\:\[transform\:translateX\(0\)_scale\(0\.97\)\]:active{transform:translate(0)scale(.97)}.\[\&\:active\]\:\[transform\:translateX\(4px\)\]:active{transform:translate(4px)}.\[\&\: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))))}}.\[\&\:active\:not\(\:focus-visible\)\]\:\[transform\:scale\(0\.97\)\]:active:not(:focus-visible){transform:scale(.97)}.\[\&\: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\]\:\[opacity\:1\]:focus-visible{opacity:1}.\[\&\:focus-visible\]\:\[box-shadow\:inset_0_0_0_1px_var\(--halfspan-text\)\]:focus-visible{box-shadow:inset 0 0 0 1px 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-focus-ring\)\]:focus-visible{box-shadow:var(--halfspan-focus-ring)}.\[\&\: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\:2px_solid_currentColor\]:focus-visible{outline:2px solid}.\[\&\:focus-visible\]\:\[outline\:2px_solid_var\(--halfspan-text\)\]:focus-visible{outline:2px solid var(--halfspan-text)}.\[\&\:focus-visible\]\:\[outline\:none\]:focus-visible{outline:none}.\[\&\:focus-visible\]\:\[outline-width\:0\]:focus-visible{outline-width:0}.\[\&\:focus-visible\]\:\[outline-width\:1px\]:focus-visible{outline-width:1px}.\[\&\:focus-visible\]\:\[outline-offset\:-2px\]:focus-visible{outline-offset:-2px}.\[\&\:focus-visible\]\:\[outline-offset\:-4px\]:focus-visible{outline-offset:-4px}.\[\&\:focus-visible\]\:\[outline-offset\:0\]:focus-visible{outline-offset:0}.\[\&\:focus-visible\]\:\[outline-offset\:2px\]:focus-visible{outline-offset:2px}.\[\&\:focus-visible\]\:\[outline-offset\:4px\]:focus-visible{outline-offset:4px}.\[\&\:focus-visible\]\:\[outline-color\:transparent\]:focus-visible{outline-color:#0000}.\[\&\:focus-visible\]\:\[outline-color\:var\(--halfspan-text\)\]:focus-visible{outline-color:var(--halfspan-text)}.\[\&\:focus-visible\]\:\[--halfspan-control-flat-stroke\:var\(--halfspan-control-focus-color\)\]:focus-visible{--halfspan-control-flat-stroke:var(--halfspan-control-focus-color)}.\[\&\: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}.\[\&\:focus-visible\]\:\[outline-style\:solid\]:focus-visible{outline-style:solid}.\[\&\: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 dashboard-content (max-width:760px){.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:m-\[0_var\(--halfspan-space-2\)_var\(--halfspan-space-2\)\]{margin:0 var(--halfspan-space-2) var(--halfspan-space-2)}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:w-\[auto\]{width:auto}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:w-full{width:100%}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:min-w-0{min-width:0}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:\[flex-basis\:auto\]{flex-basis:auto}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:grid-cols-\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:flex-col{flex-direction:column}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:items-start{align-items:flex-start}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:items-stretch{align-items:stretch}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:gap-0{gap:0}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:gap-4{gap:calc(var(--spacing) * 4)}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:\[align-self\:flex-start\]{align-self:flex-start}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:p-4{padding:calc(var(--spacing) * 4)}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:p-\[0_16px_16px\]{padding:0 16px 16px}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:p-\[var\(--halfspan-space-2\)\]{padding:var(--halfspan-space-2)}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:\[padding-inline-end\:0\]{padding-inline-end:0}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:first\:pl-0:first-child{padding-left:0}.\[\@container_dashboard-content_\(max-width\:_760px\)\]\:first\:pl-4:first-child{padding-left:calc(var(--spacing) * 4)}}@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\)\]\:\[opacity\:0\]{opacity:0}.\[\@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-dashboard-navigation-hover\)\]:hover{background-color:var(--halfspan-dashboard-navigation-hover)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:bg-\[color\:var\(--halfspan-dashboard-panel-hover\)\]:hover{background-color:var(--halfspan-dashboard-panel-hover)}.\[\@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_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:\[opacity\:1\]:hover{opacity:1}}@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 (max-width:719px){.\[\@media_\(max-width\:_719px\)\]\:block{display:block}.\[\@media_\(max-width\:_719px\)\]\:flex{display:flex}.\[\@media_\(max-width\:_719px\)\]\:grid{display:grid}.\[\@media_\(max-width\:_719px\)\]\:hidden{display:none}.\[\@media_\(max-width\:_719px\)\]\:h-\[100dvh\]{height:100dvh}.\[\@media_\(max-width\:_719px\)\]\:h-\[auto\]{height:auto}.\[\@media_\(max-width\:_719px\)\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[\@media_\(max-width\:_719px\)\]\:grid-rows-\[64px_minmax\(0\,_1fr\)\]{grid-template-rows:64px minmax(0,1fr)}.\[\@media_\(max-width\:_719px\)\]\:grid-rows-\[minmax\(0\,_1fr\)\]{grid-template-rows:minmax(0,1fr)}.\[\@media_\(max-width\:_719px\)\]\:flex-col{flex-direction:column}.\[\@media_\(max-width\:_719px\)\]\:items-start{align-items:flex-start}.\[\@media_\(max-width\:_719px\)\]\:gap-4{gap:calc(var(--spacing) * 4)}.\[\@media_\(max-width\:_719px\)\]\:\[align-self\:flex-start\]{align-self:flex-start}.\[\@media_\(max-width\:_719px\)\]\:rounded-\[var\(--halfspan-radius-lg\)\]{border-radius:var(--halfspan-radius-lg)}.\[\@media_\(max-width\:_719px\)\]\:p-4{padding:calc(var(--spacing) * 4)}.\[\@media_\(max-width\:_719px\)\]\:p-6{padding:calc(var(--spacing) * 6)}.\[\@media_\(max-width\:_719px\)\]\:px-0{padding-inline:0}.\[\@media_\(max-width\:_719px\)\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.\[\@media_\(max-width\:_719px\)\]\:py-0{padding-block:0}.\[\@media_\(max-width\:_719px\)\]\:py-\[40px_64px\]{padding-block:40px 64px}.\[\@media_\(max-width\:_719px\)\]\:\[white-space\:normal\]{white-space:normal}}@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\)\]\:\[\&\:active\:not\(\:focus-visible\)\]\:\[transform\:none\]:active:not(:focus-visible),.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\:hover\]\:\[transform\:none\]:hover{transform:none}}}@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}}:root,[data-halfspan-design-system],[data-halfspan-widget]{--halfspan-font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", sans-serif}*{box-sizing:border-box}button,input,select{font:inherit}button{appearance:none;border:0}dialog{border:0}html,body{height:100%;min-height:100%;margin:0;overflow:hidden}html{-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-rendering:optimizelegibility}html[data-halfspan-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-family:var(--halfspan-font-family,-apple-system, sans-serif);background:#000}html[data-halfspan-theme=light] body{background:#fff}[data-dashboard-viewport]{height:100dvh;overflow:hidden}[data-dashboard-content-viewport]{overscroll-behavior:contain;scrollbar-width:none}[data-dashboard-content-viewport]::-webkit-scrollbar{display:none}[data-halfspan-dashboard-nav]::-webkit-scrollbar{display:none}[data-halfspan-organization-list]::-webkit-scrollbar{display:none}[data-tool-scroll]::-webkit-scrollbar{display:none}[data-halfspan-dashboard-nav],[data-halfspan-organization-list]{scrollbar-width:none}[data-halfspan-dashboard-nav] [data-halfspan-icon] path{stroke-width:var(--halfspan-dashboard-sidebar-icon-stroke)}[data-copy-scroll]::-webkit-scrollbar{display:none}[data-table-scroll]{scrollbar-color:var(--halfspan-sidebar-selected) var(--halfspan-dashboard-panel);scrollbar-width:thin}[data-table-scroll]::-webkit-scrollbar{height:var(--spacing)}[data-table-scroll]::-webkit-scrollbar-track{background:var(--halfspan-dashboard-panel)}[data-table-scroll]::-webkit-scrollbar-corner{background:var(--halfspan-dashboard-panel)}[data-table-scroll]::-webkit-scrollbar-thumb{background:var(--halfspan-sidebar-selected);border-radius:var(--halfspan-radius-pill)}[data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup][data-halfspan-theme]{--halfspan-bg:#000;--halfspan-surface:#141517;--halfspan-text:#f8fafa;--halfspan-dashboard-shell:var(--halfspan-sidebar-bg);--halfspan-dashboard-card:#0a0a0a;--halfspan-dashboard-sidebar-text:var(--halfspan-sidebar-text);--halfspan-dashboard-sidebar-icon:currentColor;--halfspan-dashboard-sidebar-icon-size:18px;--halfspan-dashboard-sidebar-icon-stroke:2;--halfspan-dashboard-sidebar-font-size:14px;--halfspan-dashboard-sidebar-font-weight:500;--halfspan-dashboard-content-canvas:#000;--halfspan-dashboard-code-field:var(--halfspan-dashboard-content-canvas);--halfspan-dashboard-panel:#141517;--halfspan-dashboard-panel-hover:#1b1c1f;--halfspan-dashboard-hover-fill:initial;--halfspan-dashboard-modal-backdrop:var(--halfspan-dashboard-content-canvas)}@supports (color:color-mix(in lab, red, red)){[data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup][data-halfspan-theme]{--halfspan-dashboard-modal-backdrop:color-mix(in srgb, var(--halfspan-dashboard-content-canvas) 64%, transparent)}}[data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup][data-halfspan-theme]{--halfspan-dashboard-modal-backdrop-filter:blur(4px);--halfspan-dashboard-modal-edge:#f8fafa17;--halfspan-dashboard-modal-shadow:0 1px 2px #00000052, 0 24px 72px #0000005c;--halfspan-dashboard-modal-surface:var(--halfspan-dashboard-card)}@supports (color:color-mix(in lab, red, red)){[data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup][data-halfspan-theme]{--halfspan-dashboard-modal-surface:color-mix(in srgb, var(--halfspan-dashboard-card) 92%, transparent)}}[data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup][data-halfspan-theme]{--halfspan-dashboard-modal-surface-filter:blur(24px) saturate(110%);--halfspan-dashboard-menu-item-hover:var(--halfspan-menu-hover);--halfspan-dashboard-navigation-hover:var(--halfspan-sidebar-hover);--halfspan-dashboard-navigation-selected:var(--halfspan-sidebar-selected);--halfspan-dashboard-action-fill:#fff;--halfspan-dashboard-action-text:#0a0a0a;--halfspan-dashboard-card-border-width:var(--halfspan-control-border-width);--halfspan-dashboard-card-edge:var(--halfspan-border-strong-on-dark);--halfspan-dashboard-edge-soft:#f8fafa0f;--halfspan-dashboard-edge-control:#f8fafa17;--halfspan-dashboard-elevated-shadow:0 1px 2px #0000004d, 0 12px 32px #00000038;--halfspan-dashboard-faint:#818283;--halfspan-dashboard-success:#4ade80;--halfspan-dashboard-warning:#fbbf24;--halfspan-dashboard-danger:#fb7185;--halfspan-dashboard-selection-fill:var(--halfspan-selected-bg);--halfspan-dashboard-selection-text:var(--halfspan-selected-text);--halfspan-dashboard-input-focus-stroke:#c5c6c8;--halfspan-dashboard-control-height:30px;--halfspan-dashboard-control-radius:var(--halfspan-radius-sm);--halfspan-dashboard-field-height:36px;--halfspan-dashboard-field-font-size:14px;--halfspan-dashboard-field-padding-inline:12px;--halfspan-dashboard-sidebar-nav-radius:var(--halfspan-radius-md);--halfspan-dashboard-button-height:36px;--halfspan-dashboard-button-radius:var(--halfspan-radius-pill);--halfspan-dashboard-card-radius:var(--halfspan-card-radius,var(--halfspan-radius-xl));--halfspan-interactive-radius:var(--halfspan-dashboard-button-radius);--halfspan-dashboard-sidebar-width:248px;--halfspan-dashboard-content-inset:40px;--halfspan-dashboard-body-size:14px;--halfspan-dashboard-body-line-height:20px;--halfspan-dashboard-label-size:13px;--halfspan-dashboard-label-line-height:16px;--halfspan-dashboard-label-weight:500;--halfspan-dashboard-page-heading-gap:8px;--halfspan-dashboard-page-title-size:28px;--halfspan-dashboard-page-title-line-height:32px;--halfspan-dashboard-page-title-weight:600;--halfspan-dashboard-page-description-size:14px;--halfspan-dashboard-page-description-line-height:20px;--halfspan-dashboard-section-title-size:16px;--halfspan-dashboard-section-title-line-height:24px;--halfspan-dashboard-section-title-weight:600;--halfspan-dashboard-section-description-size:14px;--halfspan-dashboard-section-description-line-height:20px;--halfspan-border-subtle-on-light:var(--halfspan-dashboard-edge-soft);--halfspan-border-strong-on-light:var(--halfspan-dashboard-edge-control);--halfspan-control-flat-fill:transparent;--halfspan-control-raised-fill:#1b1c1f;--halfspan-control-raised-inset:inset 0 1px 0 #f8fafa1f;--halfspan-control-raised-shadow:var(--halfspan-shadow-control-raised-dark);--halfspan-control-glass-fill:#141517;--halfspan-control-glass-stroke:var(--halfspan-dashboard-edge-control);--halfspan-control-glass-shadow:none;--halfspan-control-recessed-fill:#141517;--halfspan-control-recessed-stroke:var(--halfspan-dashboard-edge-control);--halfspan-control-focus-color:var(--halfspan-dashboard-faint);--halfspan-field-background:#141517;--halfspan-field-border:var(--halfspan-dashboard-edge-control);--halfspan-field-focus-border:var(--halfspan-dashboard-input-focus-stroke);--halfspan-field-font-size:var(--halfspan-dashboard-field-font-size);--halfspan-field-padding-inline:var(--halfspan-dashboard-field-padding-inline);--halfspan-field-radius:12px;--halfspan-gray-1000:#f8fafa;--halfspan-gray-700:#818283;--halfspan-gray-900:#c5c6c8;--halfspan-interactive-height:var(--halfspan-dashboard-field-height);--halfspan-focus-ring:inset 0 0 0 1px var(--halfspan-control-focus-color);color:var(--halfspan-text);font-family:var(--halfspan-font-family,sans-serif);font-size:var(--halfspan-dashboard-body-size);font-synthesis-weight:none;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-leading:var(--halfspan-dashboard-body-line-height);line-height:var(--halfspan-dashboard-body-line-height);text-rendering:optimizelegibility}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal])[data-halfspan-theme=dark]{--halfspan-secondary-background:var(--halfspan-dashboard-panel);--halfspan-secondary-background-hover:var(--halfspan-dashboard-panel-hover);--halfspan-secondary-background-pressed:var(--halfspan-control-subdued-fill);--halfspan-secondary-background-disabled:var(--halfspan-dashboard-panel)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup])[data-halfspan-theme=light]{--halfspan-bg:#fff;--halfspan-surface:#f2f2f2;--halfspan-text:#0c0c14;--halfspan-dashboard-sidebar-icon:currentColor;--halfspan-dashboard-card:var(--halfspan-bg);--halfspan-dashboard-content-canvas:var(--halfspan-bg);--halfspan-dashboard-code-field:var(--halfspan-selected-bg);--halfspan-dashboard-panel:var(--halfspan-surface);--halfspan-dashboard-panel-hover:var(--halfspan-sidebar-hover);--halfspan-dashboard-hover-fill:var(--halfspan-interaction-overlay);--halfspan-dashboard-modal-edge:var(--halfspan-dashboard-edge-control);--halfspan-dashboard-modal-shadow:0 1px 2px #00000014, 0 24px 72px #0000001f;--halfspan-dashboard-action-inset:inset 0 1px 0 #ffffff14;--halfspan-dashboard-action-shadow:none;--halfspan-dashboard-action-fill:var(--halfspan-text);--halfspan-dashboard-action-text:var(--halfspan-bg);--halfspan-dashboard-card-edge:var(--halfspan-dashboard-edge-control);--halfspan-dashboard-edge-soft:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup])[data-halfspan-theme=light]{--halfspan-dashboard-edge-soft:color-mix(in srgb, var(--halfspan-text) 8%, transparent)}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup])[data-halfspan-theme=light]{--halfspan-dashboard-edge-control:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup])[data-halfspan-theme=light]{--halfspan-dashboard-edge-control:color-mix(in srgb, var(--halfspan-text) 14%, transparent)}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-halfspan-select-popup])[data-halfspan-theme=light]{--halfspan-dashboard-elevated-shadow:0 1px 2px #00000014, 0 12px 32px #0000001a;--halfspan-dashboard-faint:var(--halfspan-muted);--halfspan-dashboard-success:#166534;--halfspan-dashboard-warning:#92400e;--halfspan-dashboard-danger:#be123c;--halfspan-dashboard-input-focus-stroke:var(--halfspan-neutral-600);--halfspan-control-raised-fill:var(--halfspan-surface);--halfspan-control-raised-inset:inset 0 1px 0 #fffc;--halfspan-control-raised-shadow:var(--halfspan-shadow-control-raised);--halfspan-control-glass-fill:var(--halfspan-surface);--halfspan-control-recessed-fill:var(--halfspan-surface);--halfspan-field-background:var(--halfspan-surface);--halfspan-gray-1000:var(--halfspan-text);--halfspan-gray-700:var(--halfspan-muted);--halfspan-gray-900:var(--halfspan-neutral-600)}[data-halfspan-theme=light] img[src="/brand/halfspan-disk-white.svg"]{filter:invert()}[data-dashboard-auth] :where(button){font-family:var(--halfspan-font-family);--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);--tw-leading:20px;line-height:20px}[data-dashboard-auth] :where(input){font-family:var(--halfspan-font-family);font-size:var(--halfspan-field-font-size);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}[data-dashboard-auth] [data-halfspan-input-shell]{border-radius:var(--halfspan-radius-pill);--halfspan-field-background:var(--halfspan-dashboard-card);--halfspan-control-recessed-fill:var(--halfspan-dashboard-card)}[data-dashboard-auth] input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--halfspan-dashboard-card) inset;-webkit-text-fill-color:var(--halfspan-text)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host]){--halfspan-control-state-opacity:0;--halfspan-control-state-overlay:var(--halfspan-dashboard-hover-fill,var(--halfspan-text))}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host]){--halfspan-control-state-overlay:var(--halfspan-dashboard-hover-fill,color-mix(in srgb, var(--halfspan-text) 7%, transparent))}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host]){border-color:#0000;border-style:var(--tw-border-style);isolation:isolate;background-color:#0000;background-image:none;border-width:0;position:relative;overflow:visible}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host][data-halfspan-control-tone=action]){--halfspan-control-raised-fill:linear-gradient(180deg, var(--halfspan-dashboard-action-fill) 0%, var(--halfspan-dashboard-action-fill) 48%, var(--halfspan-dashboard-action-fill) 100%)}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host][data-halfspan-control-tone=action]){--halfspan-control-raised-fill:linear-gradient(180deg, color-mix(in srgb, var(--halfspan-dashboard-action-fill) 86%, white) 0%, var(--halfspan-dashboard-action-fill) 48%, color-mix(in srgb, var(--halfspan-dashboard-action-fill) 90%, black) 100%)}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host][data-halfspan-control-tone=action]){--halfspan-control-raised-inset:inset 0 1px 0 var(--halfspan-dashboard-action-text)}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host][data-halfspan-control-tone=action]){--halfspan-control-raised-inset:inset 0 1px 0 color-mix(in srgb, var(--halfspan-dashboard-action-text) 18%, transparent)}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host][data-halfspan-control-tone=action]){--halfspan-control-raised-shadow:none;--halfspan-control-raised-stroke:#00000061;--halfspan-control-state-overlay:var(--halfspan-dashboard-hover-fill,var(--halfspan-dashboard-action-text))}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host][data-halfspan-control-tone=action]){--halfspan-control-state-overlay:var(--halfspan-dashboard-hover-fill,color-mix(in srgb, var(--halfspan-dashboard-action-text) 6%, transparent))}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-control-host][data-halfspan-control-tone=action]){color:var(--halfspan-dashboard-action-text)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-input-shell][data-halfspan-control-host],[data-halfspan-select-trigger][data-halfspan-control-host]){--halfspan-control-recessed-fill:var(--halfspan-dashboard-card);--halfspan-control-recessed-shadow:inset 0 1px 2px var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-input-shell][data-halfspan-control-host],[data-halfspan-select-trigger][data-halfspan-control-host]){--halfspan-control-recessed-shadow:inset 0 1px 2px color-mix(in srgb, var(--halfspan-text) 8%, transparent)}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-input-shell][data-halfspan-control-host],[data-halfspan-select-trigger][data-halfspan-control-host]){--halfspan-control-recessed-stroke:var(--halfspan-dashboard-edge-control)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-input-shell][data-halfspan-control-host]){border-radius:var(--halfspan-radius-lg);overflow:visible}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-select-trigger]:focus-visible){--halfspan-control-recessed-stroke:var(--halfspan-dashboard-input-focus-stroke)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-input-shell]:focus-within){--halfspan-control-recessed-stroke:var(--halfspan-dashboard-edge-control);box-shadow:none}@supports (corner-shape:round){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-input-shell][data-halfspan-control-host]){corner-shape:round}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-dashboard-nav-row]){--halfspan-control-flat-fill:transparent;--halfspan-control-flat-stroke:transparent}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-dashboard-nav-row],[data-halfspan-company-menu-row]){font-family:var(--halfspan-font-family);font-size:var(--halfspan-dashboard-sidebar-font-size);--tw-font-weight:var(--halfspan-dashboard-sidebar-font-weight);font-weight:var(--halfspan-dashboard-sidebar-font-weight);--tw-leading:20px;line-height:20px}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-dashboard-nav-row][aria-current=page],[data-halfspan-dashboard-nav-row][data-dashboard-nav-current-section]){--halfspan-control-flat-fill:var(--halfspan-dashboard-navigation-selected)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-dashboard-nav-row]:focus-visible){--halfspan-control-flat-stroke:var(--halfspan-control-focus-color);outline:none}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-dashboard-nav-row]:active){--halfspan-control-flat-fill:var(--halfspan-dashboard-navigation-selected)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-menu-shell]){border-radius:var(--halfspan-radius-menu)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-menu-row]){--halfspan-control-flat-fill:transparent;--halfspan-control-flat-stroke:transparent;border-radius:var(--halfspan-radius-menu-row)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-company-menu-row][aria-current=page]),:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-company-menu-row]:is(:focus-visible,:active)){--halfspan-control-flat-fill:var(--halfspan-menu-item-selected);color:var(--halfspan-text)}[data-halfspan-menu-surface]{--halfspan-control-glass-fill:var(--halfspan-menu,var(--halfspan-dashboard-panel));--halfspan-control-glass-filter:none;--halfspan-control-glass-shadow:none;--halfspan-control-glass-stroke:var(--halfspan-dashboard-edge-control)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal])[data-halfspan-workspace-menu-surface]{--halfspan-control-glass-fill:var(--halfspan-dashboard-shell)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-dashboard-pill-switcher]){--halfspan-control-flat-fill:transparent;--halfspan-control-flat-stroke:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-dashboard-pill-switcher]){--halfspan-control-flat-stroke:color-mix(in srgb, var(--halfspan-text) 14%, transparent)}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-dashboard-pill-selection]){--halfspan-control-flat-fill:var(--halfspan-dashboard-selection-fill);--halfspan-control-flat-stroke:var(--halfspan-dashboard-selection-fill)}@supports (color:color-mix(in lab, red, red)){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-dashboard-pill-selection]){--halfspan-control-flat-stroke:color-mix(in srgb, var(--halfspan-dashboard-selection-fill) 88%, black)}}@media (hover:hover) and (pointer:fine){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-dashboard-nav-row]:not([aria-current=page]):not([data-dashboard-nav-current-section]):not(:active):hover){--halfspan-control-flat-fill:var(--halfspan-dashboard-navigation-hover)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-company-menu-row]:hover){--halfspan-control-flat-fill:var(--halfspan-dashboard-menu-item-hover)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where(button[data-halfspan-control-host]:not([data-halfspan-dashboard-nav-row]):hover:not(:disabled)){--halfspan-control-state-opacity:1}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal])[data-halfspan-theme=light] :where([data-halfspan-button]:not([data-halfspan-control-host]):not([aria-pressed=true]):hover:not(:disabled)){background-color:var(--halfspan-dashboard-hover-fill);background-image:none}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal])[data-halfspan-theme=light] :where([data-halfspan-button-variant=primary]:hover:not(:disabled),[data-halfspan-button-variant=neutral]:hover:not(:disabled),[data-halfspan-control-tone=action]:hover:not(:disabled)){color:var(--halfspan-text)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal])[data-halfspan-theme=light] :where([data-halfspan-button-variant=primary],[data-halfspan-button-variant=neutral]):hover:not(:disabled){--halfspan-control-state-overlay:#ffffff14;background-color:var(--halfspan-action-background-hover,var(--halfspan-neutral-800));color:var(--halfspan-action-text,var(--halfspan-neutral-0))}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where(button[data-halfspan-control-host]:not([data-halfspan-dashboard-nav-row]):active:not(:disabled)){--halfspan-control-state-opacity:.72}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where(button[data-halfspan-control-host]:disabled){--halfspan-control-state-opacity:0;opacity:.5}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :where([data-halfspan-card]){border-color:var(--halfspan-dashboard-card-edge)!important;border-radius:var(--halfspan-dashboard-card-radius)!important;border-style:solid!important;border-style:var(--tw-border-style)!important;border-width:var(--halfspan-dashboard-card-border-width)!important}[data-halfspan-dashboard] :focus{outline:none}[data-halfspan-dashboard] :focus-visible{box-shadow:var(--halfspan-focus-ring);outline:none}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) [data-halfspan-select-trigger]:focus-visible{box-shadow:none}@media (forced-colors:active){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) [data-halfspan-select-trigger]:focus-visible{outline-offset:2px;outline:2px solid highlight}}[data-halfspan-dashboard] input:focus-visible,[data-halfspan-dashboard] textarea:focus-visible,[data-halfspan-dashboard-modal] input:focus-visible,[data-halfspan-dashboard-modal] textarea:focus-visible{box-shadow:none;outline:none}:is(:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) input:autofill,:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) input:autofill){-webkit-text-fill-color:var(--halfspan-gray-1000);box-shadow:inset 0 0 0 1000px var(--halfspan-field-background);caret-color:var(--halfspan-text)}dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000a3}[data-dashboard-command-menu] [cmdk-item][data-selected=true] [data-dashboard-command-item-action]{opacity:1}@media (max-width:719px){[data-halfspan-dashboard],[data-halfspan-dashboard-modal]{--halfspan-dashboard-content-inset:16px}}@media (prefers-reduced-transparency:reduce){[data-halfspan-dashboard-modal]{--halfspan-dashboard-modal-backdrop:#0a0b0de0;--halfspan-dashboard-modal-backdrop-filter:none;--halfspan-dashboard-modal-surface:var(--halfspan-dashboard-panel);--halfspan-dashboard-modal-surface-filter:none}}@media (prefers-contrast:more){[data-halfspan-dashboard-modal]{--halfspan-dashboard-modal-edge:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){[data-halfspan-dashboard-modal]{--halfspan-dashboard-modal-edge:color-mix(in srgb, var(--halfspan-text) 40%, transparent)}}[data-halfspan-dashboard-modal]{--halfspan-dashboard-modal-surface:var(--halfspan-dashboard-panel)}}[data-halfspan-dashboard] [data-inbox-conversation]:focus-visible,[data-halfspan-dashboard] [data-inbox-scroll-pane]:focus-visible{box-shadow:none;outline:none}[data-halfspan-dashboard] [data-inbox-scroll-pane]:focus-visible{outline:1px solid var(--halfspan-border-strong-on-light);outline-offset:-1px}[data-inbox-scroll-pane]{scrollbar-width:none}[data-inbox-scroll-pane]::-webkit-scrollbar{display:none}[data-inbox-scroll-pane]>*{flex-shrink:0}@media (forced-colors:active){[data-halfspan-dashboard] [data-inbox-conversation]:focus-visible,[data-halfspan-dashboard] [data-inbox-scroll-pane]:focus-visible{outline-offset:-1px;outline:1px solid highlight}}@media (hover:hover) and (pointer:fine){:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) [data-agent-workspace-button][data-halfspan-button-variant=secondary]:hover:not(:disabled){background-color:var(--halfspan-secondary-background-hover)}}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) [data-agent-workspace-button][data-halfspan-button-variant=secondary]:active:not(:disabled){background-color:var(--halfspan-secondary-background-pressed)}@media (hover:hover) and (pointer:fine){[data-dashboard-auth] [data-halfspan-control-host]:hover:not(:disabled){--halfspan-control-state-opacity:1}}[data-dashboard-auth] [data-halfspan-control-host]:active:not(:disabled){--halfspan-control-state-opacity:1}:root{--workspace-input-focus-fill:var(--halfspan-surface,#141517)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-dashboard-auth],.halfspan-login) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]):not([cmdk-input]),textarea,[contenteditable=true]):is(:focus,:focus-visible){background-color:var(--workspace-input-focus-fill);box-shadow:none!important;outline:none!important}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-dashboard-auth],.halfspan-login) [data-halfspan-input-shell]:focus-within{--halfspan-field-background:var(--workspace-input-focus-fill);--halfspan-control-recessed-fill:var(--workspace-input-focus-fill);--halfspan-control-recessed-stroke:var(--halfspan-dashboard-edge-control);--halfspan-control-state-opacity:0;border-color:var(--halfspan-dashboard-edge-control);background-color:var(--workspace-input-focus-fill);box-shadow:none;outline:none}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-dashboard-auth],.halfspan-login) [data-halfspan-input-shell] :is(input,textarea){appearance:none;box-shadow:none;border:0;border-radius:0;background:0 0!important}.activity-calendar{max-width:100%;position:relative}.activity-calendar .activity-date-trigger{max-width:100%;min-height:44px;box-shadow:none;color:var(--halfspan-muted);cursor:pointer;font:inherit;text-align:left;touch-action:manipulation;background:0 0;border:0;border-radius:0;flex-flow:row;align-items:center;gap:8px;padding:12px 0;font-size:13px;line-height:20px;display:inline-flex}.activity-calendar .activity-date-trigger>span:first-of-type{color:var(--halfspan-text)}.activity-calendar-popup{z-index:60;border:1px solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-radius-lg);background:var(--halfspan-dashboard-card);width:min(600px,100vw - 48px);color:var(--halfspan-text);padding:20px;position:absolute;inset:calc(100% + 8px) auto auto 0;box-shadow:0 16px 48px #00000059}.activity-calendar-popup header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.activity-calendar-popup header strong{font-size:14px;font-weight:500}.activity-calendar-popup header p{color:var(--halfspan-muted);margin:6px 0 0;font-size:12px;line-height:18px}.activity-calendar-popup button{cursor:pointer;font:inherit;color:var(--halfspan-text);background:0 0;border:0}.activity-calendar-popup header>button,.activity-calendar-navigation button{border-radius:var(--halfspan-radius-sm);place-items:center;width:32px;height:32px;padding:0;font-size:22px;display:grid}.activity-calendar-navigation{justify-content:space-between;align-items:center;margin:16px 0 4px;display:flex}.activity-calendar-navigation span{color:var(--halfspan-muted);font-size:11px}.activity-calendar-months{touch-action:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.activity-calendar-month h3{text-align:center;margin:4px 0 12px;font-size:13px;font-weight:500;line-height:20px}.activity-calendar-grid,.activity-calendar-weekdays{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.activity-calendar-weekdays{text-align:center;color:var(--halfspan-muted);grid-column:1/-1;margin-bottom:8px;font-size:11px;line-height:24px}.activity-calendar-grid button{font-variant-numeric:tabular-nums;border-radius:0;width:100%;height:36px;min-height:36px;padding:0;font-size:12px}.activity-calendar-grid button[data-in-range]{background:var(--halfspan-dashboard-navigation-selected)}.activity-calendar-grid button[data-range-edge]{border-radius:var(--halfspan-radius-sm);background:var(--halfspan-text);color:var(--halfspan-dashboard-card)}.activity-calendar-grid button[aria-current=date]:not([data-range-edge]){text-underline-offset:5px;text-decoration:underline}.activity-calendar-popup footer{border-top:1px solid var(--halfspan-dashboard-edge-soft);color:var(--halfspan-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;font-size:11px;display:flex}.activity-calendar-popup footer>div{gap:8px;display:flex}.activity-calendar-popup footer button{border-radius:var(--halfspan-radius-pill);min-height:32px;padding:6px 12px;font-size:12px}.activity-calendar-popup footer .activity-calendar-apply{background:var(--halfspan-text);color:var(--halfspan-dashboard-card)}.activity-calendar button:focus-visible{outline:2px solid var(--halfspan-control-focus-color,var(--halfspan-text));outline-offset:2px;z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.activity-calendar-popup button:not([data-range-edge]):not(.activity-calendar-apply):hover{background:var(--halfspan-dashboard-navigation-hover)}}@media (max-width:600px){.activity-calendar-popup{width:min(340px,100vw - 40px);padding:16px}.activity-calendar-months{touch-action:pan-y;grid-template-columns:minmax(0,1fr);gap:20px;max-height:55dvh;overflow-y:auto}.activity-calendar-grid button{touch-action:none}}.activity-calendar .activity-date-trigger:is(:hover,:active,:focus-visible,[aria-expanded=true]){box-shadow:none;background:0 0;border:0;outline:none}.activity-calendar .activity-date-trigger:focus-visible>span:first-of-type{text-underline-offset:4px;text-decoration:underline}.activity-calendar .activity-date-trigger{white-space:nowrap;vertical-align:middle;width:auto}.activity-date-trigger .activity-date-zone{color:var(--halfspan-muted);margin-inline-start:8px;font-size:11px}.activity-date-trigger>svg{flex:0 0 16px;width:16px;height:16px;display:block}.home-outcomes.protection-panel{flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.home-outcomes.protection-panel>header{margin:0}.home-outcomes>header h2{margin:0;font-size:16px;font-weight:500;line-height:24px}.home-outcomes-total{flex-direction:column;gap:8px;padding-block:8px;display:flex}.home-outcomes-total .protection-number{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:48px;line-height:56px}.home-outcomes-total p{color:var(--halfspan-muted);margin:0;font-size:13px;line-height:20px}.home-outcomes-stats{margin:0;padding:0;display:grid}.home-outcomes-stats>div{border-top:1px solid var(--halfspan-dashboard-edge-soft);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:16px 0;display:grid}.home-outcomes-stats dt{color:var(--halfspan-muted);margin:0;font-size:13px;line-height:20px}.home-outcomes-stats dd{color:var(--halfspan-text);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:16px;line-height:24px}.home-outcomes.protection-panel .protection-note{color:var(--halfspan-muted);text-wrap:pretty;margin:auto 0 0;font-size:12px;line-height:20px}@media (max-width:600px){.home-outcomes.protection-panel{gap:20px;padding:20px}}.home-page .home-outcomes{gap:16px}.home-page .home-outcomes-total{flex-direction:row;align-items:baseline;gap:12px;padding:0}.home-page .home-outcomes-total .protection-number{font-size:36px;line-height:44px}.home-page .home-outcomes-stats>div{padding:10px 0}.home-page .monitor-activity .stb-chart{height:136px}.home-page .traffic-source .stb-chart{height:112px}.home-page .monitor-legend{gap:10px 16px;padding:14px 22px}.home-detail-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:20px;display:grid}.home-detail-grid .protection-panel{padding:20px 24px}.home-detail-grid .protection-panel>header{margin-bottom:12px}.home-detail-grid header .button{min-height:32px;font-size:12px}.home-session-list,.home-review-list{margin:0 -12px}.home-session-row,.home-review-row{border:0;border-top:1px solid var(--halfspan-dashboard-edge-soft);width:100%;min-width:0;color:var(--halfspan-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:14px 12px;display:flex}.home-session-copy,.home-review-row>span{flex:1;gap:5px;min-width:0;display:grid}.home-session-row strong,.home-review-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.home-session-row small,.home-review-row small{color:var(--halfspan-muted);font-size:11px;line-height:18px}.home-session-row .protection-tag{white-space:normal;text-align:right;max-width:40%}.home-review-row strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.home-review-row small{color:var(--halfspan-muted)}.home-row-arrow{flex:none}.home-list-empty{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:180px;display:flex}.home-list-empty>svg{color:var(--halfspan-muted)}.home-list-empty strong{font-size:13px;font-weight:500}.home-list-empty p{max-width:38ch;margin:0;font-size:12px;line-height:20px}.home-session-row:focus-visible,.home-review-row:focus-visible{outline:2px solid var(--halfspan-control-focus-color);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.home-row-arrow{opacity:0;transition:opacity .14s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1);transform:translate(-4px)}:is(.home-session-row,.home-review-row):hover{background:var(--halfspan-dashboard-navigation-hover)}:is(.home-session-row,.home-review-row):hover .home-row-arrow{opacity:1;transform:none}}:is(.home-session-row,.home-review-row):focus-visible .home-row-arrow{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.home-row-arrow{transition:none;transform:none}}@container dashboard-content (max-width:900px){.home-detail-grid{grid-template-columns:1fr}}@media (max-width:600px){.home-detail-grid{grid-template-columns:1fr}.home-detail-grid .protection-panel{padding:16px}.home-session-row{flex-wrap:wrap;gap:8px}.home-session-copy{flex-basis:calc(100% - 32px)}.home-session-row .protection-tag{text-align:left;order:3;max-width:100%}}.home-detail-grid .home-review{align-self:start}.reference-page.protection-page.activity-page{gap:24px;padding:0}.activity-page>.protection-heading{min-height:40px;margin:0}.activity-page>:is(.home-activity,.monitoring-activity){flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.activity-page .activity-filter-toolbar{justify-content:flex-start;align-items:center;min-height:44px;margin:0;padding:0;display:flex}.activity-page :is(.monitor-main-grid,.failure-charts){margin:0}:root{--halfspan-card-radius:var(--halfspan-radius-xl,24px)}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal]) :is(.halfspan-card-surface,[data-halfspan-card],.reference-panel,.protection-panel,.monitor-panel,.failure-card,.eval-suite,.action-timeline,.guardian-template-card,.guardian-instruction-note,.guardian-instruction-review,.guardian-composer,.session-outcome,.protection-summary,.monitoring-totals,.monitoring-table-panel,.guardian-profile,.guardian-table-scroll,.guardian-conversation,.guardian-inspector,.sidebar-setup-card,.json-viewer){border:var(--halfspan-dashboard-card-border-width,1px) solid var(--halfspan-dashboard-card-edge);border-radius:var(--halfspan-card-radius);background-color:var(--halfspan-dashboard-card)}:is([data-halfspan-card],.halfspan-card-surface,.reference-panel,.protection-panel,.monitor-panel,.failure-card,.eval-suite,.action-timeline,.guardian-template-card,.guardian-instruction-note,.guardian-instruction-review,.guardian-composer,.session-outcome,.protection-summary,.monitoring-totals,.monitoring-table-panel,.guardian-profile,.guardian-table-scroll,.guardian-conversation,.guardian-inspector,.guardian-studio-notice,.sidebar-setup-card,.api-settings-panel,.api-settings-guide,.setup-panel,.authority-preview,.run-detail,.browser-preview,.observation-summary,.metrics-panel,.simulator-panel,.attack-catalog,.attack-results,.comparison-results,.archive-panel,.comparison-controls,.attack-intro,.approval-banner,.clarify-banner,.termination-banner,.skeleton-panel,.trace,.turn-side,.json-viewer,.login-panel,.workspace-command,.activity-calendar-popup,.candidate,.decision-panel,.receipt-preview,.provider-evidence,.mini-browser,.api-test-result,.alert,.login-notice,.guardian-origin,.guardian-channel-nodes>div,.guardian-channels>button,.guardian-template-layout nav button,.protection-path button,.session-outcome li button,.protection-form fieldset,.eval-suite-outputs,.action-timeline-detail dl,.trace-step,.trace-handoff,.stb-tooltip,.session-bar,.execution-toolbar,.guardian-inspector-tabs){corner-shape:superellipse(2.32193)}[data-halfspan-radius]{--halfspan-radius-outer:var(--halfspan-card-radius);--halfspan-radius-gap:var(--halfspan-radius-card-gap);--halfspan-radius-inner:max(0px,calc(var(--halfspan-radius-outer) - var(--halfspan-radius-gap)));border-radius:var(--halfspan-radius-outer);padding:var(--halfspan-radius-gap);corner-shape:superellipse(2.32193)}[data-halfspan-radius]>[data-halfspan-radius-inner]{border-radius:var(--halfspan-radius-inner);corner-shape:inherit}.guardian-studio .guardian-composer textarea{border-radius:max(0px,calc(var(--halfspan-card-radius) - var(--halfspan-radius-card-gap)))}.guardian-composer,.guardian-instruction-review{--halfspan-radius-card-gap:16px}html .app-shell [data-dashboard-card-surface]{--halfspan-control-flat-fill:var(--halfspan-dashboard-card);--halfspan-control-flat-stroke:var(--halfspan-dashboard-card-edge);isolation:isolate;box-shadow:none;border-radius:var(--halfspan-dashboard-sidebar-nav-radius);background:0 0;border:1px solid #0000;position:relative}.cross-shell .cross-sidebar .sidebar-setup-card{isolation:isolate;border:var(--halfspan-dashboard-card-border-width,1px) solid var(--halfspan-dashboard-card-edge);border-radius:var(--halfspan-card-radius);corner-shape:superellipse(2.32193);background:var(--halfspan-dashboard-card);box-shadow:none;flex:none;margin:auto -4px 8px;position:relative;overflow:hidden}.sidebar-setup-rings{pointer-events:none;fill:none;width:240px;height:180px;stroke:var(--halfspan-dashboard-edge-soft);stroke-width:1px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 85%);mask-image:linear-gradient(#000 0% 30%,#0000 85%)}.sidebar-setup-card:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.sidebar-setup-card .sidebar-setup-open{z-index:1;width:100%;min-height:156px;color:var(--halfspan-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;padding:14px 16px 16px;display:flex;position:relative}.sidebar-setup-icon{width:40px;height:44px;color:var(--halfspan-muted);flex:none;place-items:center;display:grid}.sidebar-setup-copy{gap:4px;padding-right:16px;display:grid}.sidebar-setup-copy strong{letter-spacing:-.015em;font-size:13px;font-weight:500;line-height:18px}.sidebar-setup-copy>span{color:var(--halfspan-muted);font-size:12px;line-height:18px}.sidebar-setup-dismiss{z-index:2;border-radius:var(--halfspan-radius-sm);width:28px;height:28px;color:var(--halfspan-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.sidebar-setup-card button:focus-visible{outline:2px solid var(--halfspan-control-focus-color);outline-offset:-3px}.cross-sidebar .sidebar-setup-card+.sidebar-company-switcher{margin-top:0}@media (hover:hover) and (pointer:fine){.sidebar-setup-card:has(.sidebar-setup-open:hover):before{background:var(--halfspan-dashboard-navigation-hover)}.sidebar-setup-dismiss:hover{background:var(--halfspan-dashboard-navigation-selected);color:var(--halfspan-text)}}@media (min-width:720px){[data-sidebar-collapsed] .sidebar-setup-card{display:none}}@media (max-height:620px){.sidebar-setup-card .sidebar-setup-open{gap:16px;min-height:140px}}.sidebar-setup-arrow{pointer-events:none;color:var(--halfspan-text);display:flex;position:absolute;bottom:18px;right:14px}@media (hover:hover) and (pointer:fine){.sidebar-setup-arrow{opacity:0;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);transform:translate(-6px)}.sidebar-setup-card:hover .sidebar-setup-arrow{opacity:1;transform:translate(0)}}.sidebar-setup-card:focus-within .sidebar-setup-arrow{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.sidebar-setup-arrow{transition:none;transform:none}}.sidebar-setup-card .sidebar-setup-open:focus-visible{border-radius:inherit;corner-shape:inherit}[data-halfspan-pill-switcher]{isolation:isolate;border-radius:var(--halfspan-radius-pill,999px);width:max-content;height:40px;box-shadow:inset 0 0 0 1px var(--halfspan-menu-border);border:0;align-items:center;padding:4px;display:inline-flex;position:relative}[data-halfspan-pill-switcher]>span[aria-hidden]{pointer-events:none;border-radius:var(--halfspan-radius-pill,999px);background:var(--halfspan-selected-bg);opacity:0;height:32px;transition:transform 0s var(--ease-smooth-out,ease-out);position:absolute;top:4px;left:0}[data-halfspan-pill-switcher]>span[data-animate]{transition-duration:.18s}[data-halfspan-pill-switcher]>[data-halfspan-pill-option]{z-index:1;border-radius:var(--halfspan-radius-pill,999px);height:32px;color:var(--halfspan-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;position:relative}[data-halfspan-pill-switcher]>[data-halfspan-pill-active]{color:var(--halfspan-selected-text)}[data-halfspan-pill-option]:focus-visible{box-shadow:inset 0 0 0 2px var(--halfspan-text);outline:none}[data-halfspan-pill-option]:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){[data-halfspan-pill-switcher]>span[data-animate]{transition-duration:0s}}.cross-shell{--workspace-sidebar-control-height:36px;--workspace-outline-color:var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){.cross-shell{--workspace-outline-color:color-mix(in srgb, var(--halfspan-text) 10%, var(--halfspan-dashboard-card))}}.cross-sidebar{--sidebar-divider-color:var(--workspace-outline-color);--halfspan-dashboard-control-height:var(--workspace-sidebar-control-height);border-inline-end:1px solid var(--sidebar-divider-color);flex-direction:column;display:flex}.cross-nav{flex:1;row-gap:4px;min-height:0;overflow-y:auto}.cross-resource-nav{flex-shrink:0;margin-top:auto;padding-top:24px}.cross-main{min-width:0}.cross-main>.mobile-menu{display:none}.cross-main>main{max-width:none}.session-chevron{transition:transform var(--duration-quick) var(--ease-smooth-out);display:inline-block}.session-expand[aria-expanded=true] .session-chevron{transform:rotate(90deg)}.session-preview p{overflow-wrap:anywhere}.session-preview small{color:var(--halfspan-muted);overflow-wrap:anywhere}.dashboard-overview [data-halfspan-select-trigger]{width:auto}.dashboard-overview .halfspan-input{flex:1;min-width:160px;max-width:480px}@media (max-width:719px){.cross-shell{grid-template-rows:minmax(0,1fr)}.cross-main{height:100dvh}.cross-main>main{padding-top:68px}.cross-sidebar{z-index:30;visibility:hidden;width:248px;padding-top:60px;position:fixed;inset:0 auto 0 0}.cross-sidebar-open{visibility:visible}.cross-main .mobile-menu{z-index:40;background:var(--halfspan-dashboard-panel);width:40px;height:40px;padding:0;display:grid;position:fixed;top:12px;left:12px}}@media (prefers-reduced-motion:reduce){.session-chevron{transition:none}}.input-prefix [data-halfspan-input-shell]{padding-left:var(--halfspan-space-4)}.page-heading>div:first-child{gap:var(--halfspan-dashboard-page-heading-gap);flex-direction:column;display:flex}.page-heading p{line-height:var(--halfspan-dashboard-page-description-line-height);margin:0}.page-heading>.button{margin-top:0}.workspace-search{flex:none;margin:8px 0 4px;position:relative}.workspace-search-field{--halfspan-control-flat-fill:var(--halfspan-dashboard-card);--halfspan-control-flat-stroke:var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-dashboard-sidebar-nav-radius);box-shadow:none;background:0 0;align-items:center;gap:0;display:flex}.workspace-search-trigger{min-width:0;height:var(--halfspan-dashboard-control-height);border-radius:var(--halfspan-dashboard-sidebar-nav-radius);color:var(--halfspan-muted);font:inherit;font-size:var(--halfspan-dashboard-sidebar-font-size);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 0;line-height:20px;display:flex}.workspace-search-trigger:focus-visible{outline:2px solid var(--halfspan-control-focus-color);outline-offset:2px}.workspace-search kbd{font:inherit;white-space:nowrap;font-size:11px}.workspace-command-overlay{z-index:100;background:var(--halfspan-dashboard-modal-backdrop,#000000a3);-webkit-backdrop-filter:var(--halfspan-dashboard-modal-backdrop-filter,none);backdrop-filter:var(--halfspan-dashboard-modal-backdrop-filter,none);position:fixed;inset:0}.workspace-command-dialog{z-index:101;outline:none;width:min(720px,100vw - 48px);position:fixed;top:clamp(64px,8vh,96px);left:50%;transform:translate(-50%)}.workspace-command{--halfspan-radius-menu-gap:8px;--halfspan-radius-menu-row:max(0px,calc(var(--halfspan-radius-menu) - var(--halfspan-radius-menu-gap)));background:var(--halfspan-menu,var(--halfspan-dashboard-card));height:min(480px,100dvh - 144px);min-height:0;color:var(--halfspan-text);border:var(--halfspan-control-border-width,1px) solid var(--halfspan-menu-border,var(--halfspan-dashboard-edge-control));border-radius:var(--halfspan-radius-menu);box-shadow:none;font-family:var(--halfspan-font-family);flex-direction:column;display:flex;overflow:hidden}.workspace-command-header{border-bottom:1px solid var(--halfspan-border-subtle-on-light);height:48px;color:var(--halfspan-muted);flex-shrink:0;align-items:center;gap:8px;padding:0 16px;display:flex}.workspace-command-header input{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;color:var(--halfspan-text);font:inherit;letter-spacing:-.01em;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;font-size:14px;line-height:20px}.workspace-command-header input::placeholder{color:var(--halfspan-muted)}.workspace-search-results{min-height:0;padding:var(--halfspan-radius-menu-gap);overscroll-behavior:contain;scroll-padding-block:var(--halfspan-radius-menu-gap);scrollbar-width:none;flex:1;overflow-y:auto}.workspace-search-results::-webkit-scrollbar{width:0;height:0;display:none}.workspace-search-result{border-radius:var(--halfspan-radius-menu-row);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;min-height:48px;color:var(--halfspan-muted);font-size:var(--halfspan-dashboard-sidebar-font-size);outline:none;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px;display:grid}.workspace-search-result[data-selected=true]{background:var(--halfspan-menu-item-selected,var(--halfspan-dashboard-navigation-selected));color:var(--halfspan-selected-text,var(--halfspan-text))}.workspace-command-icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.workspace-command-icon svg{flex-shrink:0;width:18px;height:18px;display:block}.workspace-command-copy{flex-direction:column;min-width:0;display:flex}.workspace-command-copy>span{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--halfspan-dashboard-sidebar-font-weight);letter-spacing:-.01em;line-height:20px;overflow:hidden}.workspace-command-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--halfspan-muted);font-size:12px;line-height:16px;overflow:hidden}.workspace-command-action{color:var(--halfspan-muted);opacity:0;pointer-events:none;align-items:center;gap:8px;padding:0 8px;font-size:12px;line-height:16px;display:inline-flex}.workspace-search-result[data-selected=true] .workspace-command-action{opacity:1}.workspace-command-action kbd{border-radius:var(--halfspan-radius-xs);min-width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--halfspan-border-subtle-on-light);font:inherit;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.workspace-command [cmdk-empty]{text-align:center;color:var(--halfspan-muted);overflow-wrap:anywhere;padding:32px 16px;font-size:14px;line-height:20px}.workspace-command [cmdk-group]{padding-bottom:8px}.workspace-command [cmdk-group]:last-child{padding-bottom:0}.workspace-command [cmdk-group-heading]{color:var(--halfspan-muted);padding:4px 8px 8px;font-size:12px;font-weight:400;line-height:16px}@media (max-width:639px){.workspace-command-dialog{width:calc(100vw - 16px);top:8px}.workspace-command{height:calc(100dvh - 16px)}.workspace-command-action{display:none}}.cross-sidebar [data-halfspan-dashboard-nav-row]{height:var(--halfspan-dashboard-control-height);min-height:var(--halfspan-dashboard-control-height);align-items:center;gap:12px;padding-inline:12px;display:flex}.cross-sidebar [data-dashboard-nav-nested]{width:100%;margin-inline-start:0;padding-inline-start:12px}.cross-sidebar [data-halfspan-dashboard-nav-row]>[data-sidebar-icon-slot]{flex:0 0 20px;width:20px;height:20px}.cross-sidebar .puffy-icon{flex-shrink:0;display:block}.workspace-home{width:44px;height:var(--halfspan-dashboard-control-height);min-height:var(--halfspan-dashboard-control-height);border-radius:var(--halfspan-radius-control);color:var(--halfspan-dashboard-sidebar-text);cursor:pointer;background:0 0;border:0;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.workspace-home:after{content:"";inset-inline:0;height:max(100%,44px);position:absolute;top:50%;transform:translateY(-50%)}.workspace-home:focus-visible{outline-offset:-2px;outline:2px solid}[data-halfspan-input-shell][data-search-field]{box-sizing:border-box;border:var(--halfspan-border-width) solid var(--halfspan-dashboard-edge-control);border-radius:var(--halfspan-field-radius,12px);corner-shape:round;background:var(--halfspan-dashboard-card);box-shadow:inset 0 1px 2px var(--halfspan-text)}@supports (color:color-mix(in lab, red, red)){[data-halfspan-input-shell][data-search-field]{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--halfspan-text) 8%,transparent)}}[data-halfspan-input-shell][data-search-field]{padding-inline:14px;overflow:hidden}[data-halfspan-input-shell][data-search-field]:focus-within{border-color:var(--halfspan-dashboard-edge-control)}.workspace-home>svg{flex:none;width:24px;height:24px}:is([data-halfspan-dashboard],[data-halfspan-dashboard-modal],[data-dashboard-auth],.halfspan-login) :is([data-halfspan-input-shell],[data-halfspan-select-trigger],textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([cmdk-input])){--halfspan-field-radius:12px;border-radius:var(--halfspan-field-radius);corner-shape:round}.cross-sidebar .sidebar-company-switcher{margin-top:auto;padding-top:4px;position:relative}.sidebar-company-switcher:before{content:"";background:var(--sidebar-divider-color);pointer-events:none;top:0;height:1px;position:absolute;inset-inline:-12px}.sidebar-company-switcher>summary{border-radius:var(--halfspan-radius-sm);cursor:pointer;min-height:40px;color:var(--halfspan-dashboard-sidebar-text);align-items:center;gap:10px;padding:4px 12px;list-style:none;display:flex}.sidebar-company-switcher>summary::-webkit-details-marker{display:none}.sidebar-company-switcher>summary:hover,.sidebar-company-switcher[open]>summary{background:var(--halfspan-dashboard-navigation-selected)}.sidebar-company-avatar{background:var(--halfspan-dashboard-navigation-selected);width:30px;height:30px;color:var(--halfspan-text);border-radius:9px;place-items:center;font-size:13px;font-weight:600;display:none}.sidebar-company-name{flex:1;font-size:14px}.sidebar-company-chevron{color:var(--halfspan-muted);font-size:14px}.sidebar-company-menu{z-index:50;box-sizing:border-box;border:1px solid var(--halfspan-dashboard-edge-control);background:var(--halfspan-dashboard-shell);border-radius:9px;flex-direction:column;gap:0;max-height:calc(100dvh - 80px);padding:8px;display:flex;position:absolute;inset:auto 0 calc(100% + 8px);overflow-y:auto;box-shadow:0 12px 36px #0003}.sidebar-company-menu button{border-radius:calc(var(--halfspan-radius-md) / 2);text-align:left;height:40px;min-height:40px;color:var(--halfspan-dashboard-sidebar-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 40px;align-items:center;gap:12px;padding:0 12px;font-size:14px;display:flex}.sidebar-company-menu button:hover{background:var(--halfspan-dashboard-navigation-selected);color:var(--halfspan-text)}.sidebar-company-switcher :focus-visible{outline:2px solid var(--halfspan-control-focus-color);outline-offset:2px}.sidebar-company-menu button>svg{flex:none;width:16px;height:16px}.sidebar-company-menu-divider{background:var(--halfspan-dashboard-edge-soft);flex:0 0 1px;height:1px;margin:8px 12px}@media (min-width:720px){.cross-shell[data-sidebar-collapsed] .sidebar-company-avatar{display:grid}}.cross-shell .guardian-template-card,.cross-shell [data-traces-page]>[data-halfspan-card]{border:1px solid var(--workspace-outline-color)}.cross-shell :is(button,[role=button],summary,a[href]):not(:disabled):not([aria-disabled=true]){cursor:pointer}.cross-shell :is(button,[role=button]):is(:disabled,[aria-disabled=true]){cursor:default}@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}
