j3w1-select{color-scheme:dark;background:var(--color-surface-canvas);color:var(--color-text-default);font-family:var(--font-family-mono);font-size:var(--font-size-ui-md);line-height:var(--font-line-height-ui-md);display:block}j3w1-select,j3w1-select *,j3w1-select :before,j3w1-select :after{box-sizing:border-box}j3w1-select button,j3w1-select input,j3w1-select select,j3w1-select textarea{font:inherit}j3w1-select ::selection{background:var(--color-interaction-text-selection-bg);color:var(--color-interaction-text-selection-text)}j3w1-select .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}j3w1-select :where([data-j3w1-controls] *)[hidden]{display:none!important}j3w1-select :where([data-j3w1-controls] *):where(button,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){min-height:var(--density-control-height,32px);padding:var(--space-8) var(--density-control-padding-x,12px);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-surface-input);color:var(--color-text-default);font:inherit}j3w1-select :where([data-j3w1-controls] *):where(button,input:not([type=checkbox]):not([type=radio]):not([type=range])){padding-block:0}j3w1-select :where([data-j3w1-controls] *):where(button,input,textarea):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}j3w1-select :where([data-j3w1-controls] *):where(button,input,textarea):disabled{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);border-color:var(--color-border-disabled);opacity:1}j3w1-select :where([data-j3w1-controls] *):where(input,textarea)::placeholder{color:var(--color-text-placeholder);opacity:1}j3w1-select :where([data-j3w1-controls] *):where(fieldset){min-width:0;padding:var(--space-16);border:var(--border-width-default) solid var(--color-border-control)}j3w1-select .j3w1-temporal{min-width:0;max-width:100%;display:block}j3w1-select .j3w1-temporal-row{border:var(--border-width-default) solid var(--color-border-control);background:var(--color-surface-input);align-items:stretch;min-width:0;display:flex}j3w1-select .j3w1-temporal-input{width:100%;min-width:0;padding:0 var(--density-control-padding-x,12px);border-radius:var(--radius-none);background:var(--color-surface-input);color:var(--color-text-default);font:inherit;border:0}j3w1-select .j3w1-temporal-action{min-width:var(--space-32);border:0;border-inline-start:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-surface-raised);color:var(--color-text-bright);font:inherit;cursor:pointer;flex:none}j3w1-select .j3w1-temporal-hint{color:var(--color-text-muted);font-size:var(--font-size-ui-sm);margin-block-start:var(--space-4);display:block}j3w1-select .j3w1-temporal :focus-visible,j3w1-select .j3w1-calendar :focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}j3w1-select .j3w1-temporal [aria-invalid=true]{border:var(--border-width-emphasis) solid var(--color-status-danger-border)}j3w1-select .j3w1-temporal [aria-invalid=true]:focus-visible{outline:var(--focus-ring-container)}j3w1-select .j3w1-temporal-row:focus-within{border-color:var(--color-border-active)}j3w1-select .j3w1-temporal-input:hover:not(:disabled):not([readonly]){background:var(--color-interaction-hover-bg)}j3w1-select .j3w1-temporal :disabled{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);cursor:not-allowed}j3w1-select .j3w1-temporal-input[readonly]{background:var(--color-surface-canvas)}j3w1-select .j3w1-temporal-row:has([readonly]){border:0;border-block-end:var(--border-width-default) solid var(--color-border-divider);background:var(--color-surface-canvas)}j3w1-select .j3w1-temporal-row:has([readonly])>.j3w1-temporal-action{display:none}j3w1-select .j3w1-temporal-row:has(input:disabled){border-color:var(--color-border-disabled)}j3w1-select .j3w1-calendar{box-sizing:border-box;width:min(calc(var(--font-size-ui-md) * 22),calc(100vw - var(--space-16)));padding:var(--space-12);border:var(--border-width-default) solid var(--color-border-overlay);border-radius:var(--radius-none);background:var(--color-surface-raised);color:var(--color-text-default);font:inherit;z-index:var(--z-popover);margin:0;display:block}j3w1-select .j3w1-calendar[hidden]{display:none}j3w1-select .j3w1-calendar-heading{justify-content:space-between;align-items:center;gap:var(--space-8);margin-block-end:var(--space-12);display:flex}j3w1-select .j3w1-calendar-week{gap:var(--space-4);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}j3w1-select .j3w1-calendar [role=columnheader]{text-align:center;color:var(--color-text-muted);padding-block:var(--space-4)}j3w1-select .j3w1-calendar button{width:100%;padding:var(--space-8) var(--space-4);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-surface-input);color:var(--color-text-default);font:inherit;cursor:pointer}j3w1-select .j3w1-calendar [data-month]{width:auto;min-width:var(--space-32)}j3w1-select .j3w1-calendar [aria-pressed=true]{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text)}j3w1-select .j3w1-calendar [aria-pressed=true]:focus-visible{outline:var(--focus-ring-container)}j3w1-select .j3w1-calendar button:disabled{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);cursor:not-allowed}j3w1-select .j3w1-choice{min-width:min(calc(var(--font-size-ui-md) * 12), calc(100vw - var(--space-32)));max-width:100%;color:var(--color-text-default);font:inherit;display:block}j3w1-select .j3w1-choice-trigger{justify-content:space-between;align-items:center;gap:var(--space-12);width:100%;min-height:var(--density-control-height,32px);padding:0 var(--density-control-padding-x,12px);border:var(--border-width-default) solid var(--color-border-control);background:var(--color-surface-input);color:var(--color-text-default);border-radius:var(--radius-none);font:inherit;text-align:start;cursor:pointer;display:flex}j3w1-select .j3w1-choice-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}j3w1-select .j3w1-choice-chevron{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-accent);flex:none}j3w1-select .j3w1-choice-trigger:hover{background:var(--color-interaction-hover-bg)}j3w1-select .j3w1-choice-trigger:focus-visible,j3w1-select .j3w1-choice-list:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}j3w1-select .j3w1-choice-list{box-sizing:border-box;min-width:0;max-width:calc(100vw - var(--space-16));max-height:calc(var(--font-size-ui-md) * 18);background:var(--color-surface-raised);color:var(--color-text-default);border:var(--border-width-default) solid var(--color-border-overlay);border-radius:var(--radius-none);font:inherit;z-index:var(--z-popover);margin:0;padding:0;display:block;overflow:auto}j3w1-select .j3w1-choice-list[popover]{inset:auto}j3w1-select .j3w1-choice-list[hidden]{display:none}j3w1-select .j3w1-choice-option{align-items:center;gap:var(--space-8);min-height:var(--density-control-height,32px);padding:0 var(--space-8);border-inline-start:var(--border-width-emphasis) solid transparent;cursor:pointer;overflow-wrap:anywhere;display:flex}j3w1-select .j3w1-choice-check{width:var(--icon-size-md);visibility:hidden;flex:none}j3w1-select .j3w1-choice-option[aria-selected=true]{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text);border-inline-start-color:var(--color-border-selected-indicator)}j3w1-select .j3w1-choice-option[aria-selected=true] .j3w1-choice-check{visibility:visible}j3w1-select .j3w1-choice-option[data-active],j3w1-select .j3w1-choice-option:hover{outline:var(--focus-ring);outline-offset:calc(-1 * var(--space-2))}j3w1-select .j3w1-choice-option[aria-selected=true][data-active],j3w1-select .j3w1-choice-option[aria-selected=true]:hover{outline:var(--focus-ring)}j3w1-select .j3w1-choice-option[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}j3w1-select .j3w1-choice-trigger:disabled,j3w1-select .j3w1-choice-list[aria-disabled=true]{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);border-color:var(--color-border-disabled);cursor:not-allowed}j3w1-select .j3w1-choice-group{display:block}j3w1-select .j3w1-choice-group-label{padding:var(--space-8);color:var(--color-text-muted);font-size:var(--font-size-ui-sm);display:block}j3w1-select .j3w1-choice-error{color:var(--color-status-danger-text);margin-block-start:var(--space-4);display:block}j3w1-select .j3w1-choice [aria-invalid=true]{border:var(--border-width-emphasis) solid var(--color-status-danger-border)}j3w1-select .select-root:has(.j3w1-choice)>.select-chevron{display:none}j3w1-select :where([data-j3w1-controls] *)::selection{color:var(--color-interaction-text-selection-text);background:var(--color-interaction-text-selection-bg)}j3w1-select :where([data-j3w1-controls] *):where(button,input,textarea){accent-color:var(--color-interaction-selection-bg);font:inherit;border-radius:var(--radius-none)}j3w1-select input:where([data-j3w1-controls] *)[type=checkbox]:not(.checkbox-input),j3w1-select input:where([data-j3w1-controls] *)[type=radio]:not(.radio-input):not(.radio-group-input){appearance:none;width:var(--density-icon,16px);height:var(--density-icon,16px);vertical-align:middle;border:var(--border-width-default) solid var(--color-border-control);background:var(--color-surface-input);place-content:center;padding:0;display:inline-grid}j3w1-select input:where([data-j3w1-controls] *)[type=checkbox]:not(.checkbox-input):checked,j3w1-select input:where([data-j3w1-controls] *)[type=radio]:not(.radio-input):not(.radio-group-input):checked{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text)}j3w1-select input:where([data-j3w1-controls] *)[type=checkbox]:not(.checkbox-input):checked:after{content:"✓";font-size:calc(var(--density-icon,16px) * .75);line-height:1}j3w1-select input:where([data-j3w1-controls] *)[type=radio]:not(.radio-input):not(.radio-group-input):checked:after{content:"";width:calc(var(--density-icon,16px) / 2);height:calc(var(--density-icon,16px) / 2);background:var(--color-interaction-selection-text)}j3w1-select input:where([data-j3w1-controls] *)[type=file]::file-selector-button{font:inherit;padding:var(--space-8) var(--space-12);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);color:var(--color-text-default);background:var(--color-surface-raised);margin-inline-end:var(--space-12)}j3w1-select input:where([data-j3w1-controls] *)[type=number]{appearance:textfield}j3w1-select input:where([data-j3w1-controls] *)[type=number]::-webkit-inner-spin-button,j3w1-select input:where([data-j3w1-controls] *)[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}j3w1-select input:where([data-j3w1-controls] *)[type=range]{appearance:none;background:var(--color-surface-input)}j3w1-select input:where([data-j3w1-controls] *)[type=range]::-webkit-slider-runnable-track{height:var(--space-4);background:var(--color-border-control)}j3w1-select input:where([data-j3w1-controls] *)[type=range]::-moz-range-track{height:var(--space-4);background:var(--color-border-control)}j3w1-select input:where([data-j3w1-controls] *)[type=range]::-webkit-slider-thumb{appearance:none;width:var(--icon-size-md);height:var(--icon-size-md);margin-top:calc((var(--space-4) - var(--icon-size-md)) / 2);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-action-primary-bg)}j3w1-select input:where([data-j3w1-controls] *)[type=range]::-moz-range-thumb{width:var(--icon-size-md);height:var(--icon-size-md);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-action-primary-bg)}j3w1-select .select{gap:var(--space-4);min-width:0;max-width:calc(var(--font-size-ui-md) * 28);color:var(--color-text-default);display:grid;position:relative}j3w1-select .select-label{color:var(--color-text-bright);font-size:var(--font-size-ui-sm);line-height:var(--font-line-height-ui-sm)}j3w1-select .select-required{color:var(--color-status-danger-text);display:none}j3w1-select .select-root{min-width:0;min-height:var(--density-control-height,32px);background:var(--color-surface-input);color:var(--color-icon-default);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);display:grid;position:relative}j3w1-select .select-control{appearance:none;width:100%;min-width:0;min-height:calc(var(--density-control-height,32px) - 2 * var(--border-width-default));padding:0 calc(var(--density-control-padding-x,12px) + var(--icon-size-md) + var(--space-4)) 0 var(--density-control-padding-x,12px);border-radius:var(--radius-none);color:var(--color-text-default);font:inherit;cursor:default;background:0 0;border:0;outline:0;margin:0}j3w1-select .select-control-multiple{padding:var(--space-2) 0;overflow-y:auto}j3w1-select .select-control option,j3w1-select .select-control optgroup{background:var(--color-surface-raised);color:var(--color-text-default);font:inherit;font-style:normal}j3w1-select .select-control option{padding:0 var(--density-control-padding-x,12px);min-height:var(--density-row-height,36px)}j3w1-select .select-control optgroup{color:var(--color-text-muted)}j3w1-select .select-control option:checked{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text)}j3w1-select .select-chevron{inset-inline-end:var(--density-control-padding-x,12px);width:var(--icon-size-md);height:var(--icon-size-md);margin-top:calc(var(--icon-size-md) / -2);stroke:currentColor;fill:none;pointer-events:none;position:absolute;top:50%}j3w1-select .select-help{color:var(--color-text-muted);font-size:var(--font-size-ui-sm);line-height:var(--font-line-height-ui-sm);margin:0}j3w1-select .select-message{color:var(--color-status-danger-text);font-size:var(--font-size-ui-sm);line-height:var(--font-line-height-ui-sm);margin:0;display:none}@media (hover:hover){j3w1-select .select-root:hover{background:var(--color-interaction-hover-bg)}}j3w1-select .select-root:has(.select-control:focus-visible){border-color:var(--color-border-active);outline:var(--focus-ring);outline-offset:var(--focus-offset)}j3w1-select .select:has(.select-control:required) .select-required{display:inline}j3w1-select .select-root:has(.select-control[aria-invalid=true]),j3w1-select .select-root:has(.select-control:user-invalid){border-color:var(--color-status-danger-border);border-width:var(--border-width-emphasis)}j3w1-select .select:has(.select-control[aria-invalid=true]) .select-message,j3w1-select .select:has(.select-control:user-invalid) .select-message{display:block}j3w1-select .select:has(.select-control[aria-invalid=true]) .select-help{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}j3w1-select .select-root:has(.select-control[aria-invalid=true]:focus-visible){border-color:var(--color-status-danger-border);outline:var(--border-width-default) dashed var(--color-interaction-focus-ring-container);outline-offset:var(--focus-offset-invalid)}j3w1-select .select-root:has(.select-control:disabled){background:var(--color-interaction-disabled-bg);color:var(--color-text-disabled);border-color:var(--color-border-disabled);cursor:not-allowed}j3w1-select .select-control:disabled{color:var(--color-text-disabled);cursor:not-allowed}j3w1-select .select:has(.select-control:disabled) .select-label{color:var(--color-text-disabled)}@media (forced-colors:active){j3w1-select .select-root:has(.select-control:focus-visible){outline-color:highlight}}j3w1-select .select-control:disabled{opacity:1}j3w1-select [hidden]{display:none!important}j3w1-select .j3w1-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}j3w1-select .j3w1-readonly-text{white-space:pre;font:inherit;overflow:auto}j3w1-select dialog.dialog:modal,j3w1-select dialog.command-palette-dialog:modal{max-width:calc(100vw - var(--space-32));max-height:calc(100dvh - var(--space-32));margin:auto;position:fixed;inset:0;overflow:auto}j3w1-select dialog.drawer:modal{height:100dvh;max-height:100dvh;margin-block:0;position:fixed;inset-block:0;overflow:auto}j3w1-select dialog.drawer-start:modal{margin-inline:0;inset-inline:0 auto}j3w1-select dialog.drawer-end:modal{margin-inline:0;inset-inline:auto 0}j3w1-select .menu-list,j3w1-select .combobox-listbox,j3w1-select .tooltip-popup,j3w1-select .popover-panel{z-index:var(--z-popover)}j3w1-select .tooltip-popup:not([hidden]){width:max-content;max-width:min(calc(var(--font-size-ui-md) * 24), calc(100vw - var(--space-32)));display:block}j3w1-select .combobox-option[aria-selected=true]{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text)}j3w1-select .menu-list [role=menu]{min-width:calc(var(--font-size-ui-md) * 10)}j3w1-select [data-tree-toggle]{padding:0 var(--space-4);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}j3w1-select .file-input-zone[data-dragging=true]{outline:var(--border-width-emphasis) dashed var(--color-interaction-drop-target)}j3w1-select .data-table-resize{cursor:col-resize;touch-action:none}j3w1-select .wizard-panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){j3w1-select,j3w1-select *{scroll-behavior:auto;transition:none;animation:none}}@media (forced-colors:active){j3w1-select .chart-series{fill:canvastext;stroke:canvastext}j3w1-select [aria-selected=true]{border-inline-start:var(--border-width-emphasis) solid Highlight}}[data-j3w1-controls]{color-scheme:dark;background:var(--color-surface-canvas);color:var(--color-text-default);font-family:var(--font-family-mono);font-size:var(--font-size-ui-md);line-height:var(--font-line-height-ui-md)}[data-j3w1-controls],[data-j3w1-controls] *,[data-j3w1-controls] :before,[data-j3w1-controls] :after{box-sizing:border-box}[data-j3w1-controls] button,[data-j3w1-controls] input,[data-j3w1-controls] select,[data-j3w1-controls] textarea{font:inherit}[data-j3w1-controls] ::selection{background:var(--color-interaction-text-selection-bg);color:var(--color-interaction-text-selection-text)}[data-j3w1-controls] .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-j3w1-controls] :where([data-j3w1-controls] *)[hidden]{display:none!important}[data-j3w1-controls] :where([data-j3w1-controls] *):where(button,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){min-height:var(--density-control-height,32px);padding:var(--space-8) var(--density-control-padding-x,12px);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-surface-input);color:var(--color-text-default);font:inherit}[data-j3w1-controls] :where([data-j3w1-controls] *):where(button,input:not([type=checkbox]):not([type=radio]):not([type=range])){padding-block:0}[data-j3w1-controls] :where([data-j3w1-controls] *):where(button,input,textarea):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}[data-j3w1-controls] :where([data-j3w1-controls] *):where(button,input,textarea):disabled{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);border-color:var(--color-border-disabled);opacity:1}[data-j3w1-controls] :where([data-j3w1-controls] *):where(input,textarea)::placeholder{color:var(--color-text-placeholder);opacity:1}[data-j3w1-controls] :where([data-j3w1-controls] *):where(fieldset){min-width:0;padding:var(--space-16);border:var(--border-width-default) solid var(--color-border-control)}[data-j3w1-controls] .j3w1-temporal{min-width:0;max-width:100%;display:block}[data-j3w1-controls] .j3w1-temporal-row{border:var(--border-width-default) solid var(--color-border-control);background:var(--color-surface-input);align-items:stretch;min-width:0;display:flex}[data-j3w1-controls] .j3w1-temporal-input{width:100%;min-width:0;padding:0 var(--density-control-padding-x,12px);border-radius:var(--radius-none);background:var(--color-surface-input);color:var(--color-text-default);font:inherit;border:0}[data-j3w1-controls] .j3w1-temporal-action{min-width:var(--space-32);border:0;border-inline-start:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-surface-raised);color:var(--color-text-bright);font:inherit;cursor:pointer;flex:none}[data-j3w1-controls] .j3w1-temporal-hint{color:var(--color-text-muted);font-size:var(--font-size-ui-sm);margin-block-start:var(--space-4);display:block}[data-j3w1-controls] .j3w1-temporal :focus-visible,[data-j3w1-controls] .j3w1-calendar :focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}[data-j3w1-controls] .j3w1-temporal [aria-invalid=true]{border:var(--border-width-emphasis) solid var(--color-status-danger-border)}[data-j3w1-controls] .j3w1-temporal [aria-invalid=true]:focus-visible{outline:var(--focus-ring-container)}[data-j3w1-controls] .j3w1-temporal-row:focus-within{border-color:var(--color-border-active)}[data-j3w1-controls] .j3w1-temporal-input:hover:not(:disabled):not([readonly]){background:var(--color-interaction-hover-bg)}[data-j3w1-controls] .j3w1-temporal :disabled{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);cursor:not-allowed}[data-j3w1-controls] .j3w1-temporal-input[readonly]{background:var(--color-surface-canvas)}[data-j3w1-controls] .j3w1-temporal-row:has([readonly]){border:0;border-block-end:var(--border-width-default) solid var(--color-border-divider);background:var(--color-surface-canvas)}[data-j3w1-controls] .j3w1-temporal-row:has([readonly])>.j3w1-temporal-action{display:none}[data-j3w1-controls] .j3w1-temporal-row:has(input:disabled){border-color:var(--color-border-disabled)}[data-j3w1-controls] .j3w1-calendar{box-sizing:border-box;width:min(calc(var(--font-size-ui-md) * 22),calc(100vw - var(--space-16)));padding:var(--space-12);border:var(--border-width-default) solid var(--color-border-overlay);border-radius:var(--radius-none);background:var(--color-surface-raised);color:var(--color-text-default);font:inherit;z-index:var(--z-popover);margin:0;display:block}[data-j3w1-controls] .j3w1-calendar[hidden]{display:none}[data-j3w1-controls] .j3w1-calendar-heading{justify-content:space-between;align-items:center;gap:var(--space-8);margin-block-end:var(--space-12);display:flex}[data-j3w1-controls] .j3w1-calendar-week{gap:var(--space-4);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}[data-j3w1-controls] .j3w1-calendar [role=columnheader]{text-align:center;color:var(--color-text-muted);padding-block:var(--space-4)}[data-j3w1-controls] .j3w1-calendar button{width:100%;padding:var(--space-8) var(--space-4);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-surface-input);color:var(--color-text-default);font:inherit;cursor:pointer}[data-j3w1-controls] .j3w1-calendar [data-month]{width:auto;min-width:var(--space-32)}[data-j3w1-controls] .j3w1-calendar [aria-pressed=true]{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text)}[data-j3w1-controls] .j3w1-calendar [aria-pressed=true]:focus-visible{outline:var(--focus-ring-container)}[data-j3w1-controls] .j3w1-calendar button:disabled{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);cursor:not-allowed}[data-j3w1-controls] .j3w1-choice{min-width:min(calc(var(--font-size-ui-md) * 12), calc(100vw - var(--space-32)));max-width:100%;color:var(--color-text-default);font:inherit;display:block}[data-j3w1-controls] .j3w1-choice-trigger{justify-content:space-between;align-items:center;gap:var(--space-12);width:100%;min-height:var(--density-control-height,32px);padding:0 var(--density-control-padding-x,12px);border:var(--border-width-default) solid var(--color-border-control);background:var(--color-surface-input);color:var(--color-text-default);border-radius:var(--radius-none);font:inherit;text-align:start;cursor:pointer;display:flex}[data-j3w1-controls] .j3w1-choice-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-j3w1-controls] .j3w1-choice-chevron{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-accent);flex:none}[data-j3w1-controls] .j3w1-choice-trigger:hover{background:var(--color-interaction-hover-bg)}[data-j3w1-controls] .j3w1-choice-trigger:focus-visible,[data-j3w1-controls] .j3w1-choice-list:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}[data-j3w1-controls] .j3w1-choice-list{box-sizing:border-box;min-width:0;max-width:calc(100vw - var(--space-16));max-height:calc(var(--font-size-ui-md) * 18);background:var(--color-surface-raised);color:var(--color-text-default);border:var(--border-width-default) solid var(--color-border-overlay);border-radius:var(--radius-none);font:inherit;z-index:var(--z-popover);margin:0;padding:0;display:block;overflow:auto}[data-j3w1-controls] .j3w1-choice-list[popover]{inset:auto}[data-j3w1-controls] .j3w1-choice-list[hidden]{display:none}[data-j3w1-controls] .j3w1-choice-option{align-items:center;gap:var(--space-8);min-height:var(--density-control-height,32px);padding:0 var(--space-8);border-inline-start:var(--border-width-emphasis) solid transparent;cursor:pointer;overflow-wrap:anywhere;display:flex}[data-j3w1-controls] .j3w1-choice-check{width:var(--icon-size-md);visibility:hidden;flex:none}[data-j3w1-controls] .j3w1-choice-option[aria-selected=true]{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text);border-inline-start-color:var(--color-border-selected-indicator)}[data-j3w1-controls] .j3w1-choice-option[aria-selected=true] .j3w1-choice-check{visibility:visible}[data-j3w1-controls] .j3w1-choice-option[data-active],[data-j3w1-controls] .j3w1-choice-option:hover{outline:var(--focus-ring);outline-offset:calc(-1 * var(--space-2))}[data-j3w1-controls] .j3w1-choice-option[aria-selected=true][data-active],[data-j3w1-controls] .j3w1-choice-option[aria-selected=true]:hover{outline:var(--focus-ring)}[data-j3w1-controls] .j3w1-choice-option[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}[data-j3w1-controls] .j3w1-choice-trigger:disabled,[data-j3w1-controls] .j3w1-choice-list[aria-disabled=true]{color:var(--color-text-disabled);background:var(--color-interaction-disabled-bg);border-color:var(--color-border-disabled);cursor:not-allowed}[data-j3w1-controls] .j3w1-choice-group{display:block}[data-j3w1-controls] .j3w1-choice-group-label{padding:var(--space-8);color:var(--color-text-muted);font-size:var(--font-size-ui-sm);display:block}[data-j3w1-controls] .j3w1-choice-error{color:var(--color-status-danger-text);margin-block-start:var(--space-4);display:block}[data-j3w1-controls] .j3w1-choice [aria-invalid=true]{border:var(--border-width-emphasis) solid var(--color-status-danger-border)}[data-j3w1-controls] .select-root:has(.j3w1-choice)>.select-chevron{display:none}[data-j3w1-controls] :where([data-j3w1-controls] *)::selection{color:var(--color-interaction-text-selection-text);background:var(--color-interaction-text-selection-bg)}[data-j3w1-controls] :where([data-j3w1-controls] *):where(button,input,textarea){accent-color:var(--color-interaction-selection-bg);font:inherit;border-radius:var(--radius-none)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=checkbox]:not(.checkbox-input),[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=radio]:not(.radio-input):not(.radio-group-input){appearance:none;width:var(--density-icon,16px);height:var(--density-icon,16px);vertical-align:middle;border:var(--border-width-default) solid var(--color-border-control);background:var(--color-surface-input);place-content:center;padding:0;display:inline-grid}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=checkbox]:not(.checkbox-input):checked,[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=radio]:not(.radio-input):not(.radio-group-input):checked{background:var(--color-interaction-selection-bg);color:var(--color-interaction-selection-text)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=checkbox]:not(.checkbox-input):checked:after{content:"✓";font-size:calc(var(--density-icon,16px) * .75);line-height:1}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=radio]:not(.radio-input):not(.radio-group-input):checked:after{content:"";width:calc(var(--density-icon,16px) / 2);height:calc(var(--density-icon,16px) / 2);background:var(--color-interaction-selection-text)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=file]::file-selector-button{font:inherit;padding:var(--space-8) var(--space-12);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);color:var(--color-text-default);background:var(--color-surface-raised);margin-inline-end:var(--space-12)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=number]{appearance:textfield}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=number]::-webkit-inner-spin-button,[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=range]{appearance:none;background:var(--color-surface-input)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=range]::-webkit-slider-runnable-track{height:var(--space-4);background:var(--color-border-control)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=range]::-moz-range-track{height:var(--space-4);background:var(--color-border-control)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=range]::-webkit-slider-thumb{appearance:none;width:var(--icon-size-md);height:var(--icon-size-md);margin-top:calc((var(--space-4) - var(--icon-size-md)) / 2);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-action-primary-bg)}[data-j3w1-controls] input:where([data-j3w1-controls] *)[type=range]::-moz-range-thumb{width:var(--icon-size-md);height:var(--icon-size-md);border:var(--border-width-default) solid var(--color-border-control);border-radius:var(--radius-none);background:var(--color-action-primary-bg)}
