.signal-table-material{--signal-table-material-canvas:var(--signal-theme-canvas);--signal-table-material-mask:color-mix(in srgb, var(--signal-theme-panel-strong) calc(var(--signal-glass-opacity) * 100%), var(--signal-table-material-canvas));--signal-table-header-bg:color-mix(in srgb, var(--signal-text) 3%, color-mix(in srgb, var(--signal-glass-reading-tint) calc(var(--signal-glass-reading-opacity) * 100%), var(--signal-table-material-canvas)));--signal-table-row-hover:color-mix(in srgb, var(--signal-text) 4%, transparent);--signal-action-sticky-bg:var(--signal-table-header-bg)}:root .signal-modal-frame .signal-table-material,:root .signal-modal-frame .signal-table-shell.signal-table-material{--signal-table-material-canvas:color-mix(in srgb, var(--signal-modal-surface-tint) calc(var(--signal-modal-surface-opacity) * 100%), var(--signal-theme-canvas));-webkit-backdrop-filter:none;backdrop-filter:none}:root .signal-surface.signal-table-material,:root[data-account-theme=dark] .signal-surface.signal-table-material,:root .signal-table-shell.signal-table-material:not(.signal-card),:root[data-account-theme=dark] .signal-table-shell.signal-table-material:not(.signal-card){background:var(--signal-glass-highlight), var(--signal-glass-background)}.signal-table-material thead{background:var(--signal-table-header-bg)}:root .signal-table-shell.signal-table-material :is(.signal-button-secondary,.signal-table-column-popover,.signal-table-search-control){-webkit-backdrop-filter:none;backdrop-filter:none}:root .signal-table-shell.signal-table-material>.signal-table-toolbar,.signal-table-shell.signal-table-material>:is(.signal-table-feedback,.signal-table-infinite-dock){background:0 0}@media (width<=767px){.signal-table-shell.signal-table-material:has(>.signal-table-scroll-area[data-has-actions-column=true])>.signal-table-scroll-area{flex-direction:column;display:flex;flex:auto!important;height:100%!important;max-height:none!important}.signal-table-shell.signal-table-material:has(>.signal-table-scroll-area[data-has-actions-column=true])>.signal-table-scroll-area>.signal-table-scroll-viewport{flex-direction:column;display:flex;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.signal-table-shell.signal-table-material:has(>.signal-table-scroll-area[data-has-actions-column=true])>.signal-table-scroll-area>.signal-table-scroll-viewport>div:first-child{flex-direction:column;flex:auto!important;height:auto!important;min-height:0!important;display:flex!important}.signal-table-shell.signal-table-material:has(>.signal-table-scroll-area[data-has-actions-column=true])>.signal-table-scroll-area>.signal-table-scroll-viewport>div:first-child>table{flex:auto!important;height:auto!important;min-height:0!important}}.signal-table-shell.signal-table-material tbody tr:not(.signal-table-filler-row):hover>td[data-column-kind=actions]:not(.signal-table-empty-action-cell),.signal-table-shell.signal-table-material tbody tr:is(.signal-table-row-selected,.signal-table-row-pinned)>td[data-column-kind=actions]{background:var(--signal-action-sticky-bg)}.signal-table-material :is(.signal-table-empty-action-cell,.signal-table-filler-row>td[data-column-kind=actions],.signal-design-model-list-filler>.signal-table-action-surface){background:var(--signal-action-sticky-bg);box-shadow:none}:root{--signal-button-physical-pixel:1px}:root :is(.signal-button[data-single-glyph=true],button[data-single-glyph=true]){justify-content:center;place-items:center;gap:0;line-height:1}:root :is(.signal-button[data-single-glyph=true],button[data-single-glyph=true])>:is(svg,img,[data-button-glyph]){translate:calc(var(--signal-button-physical-pixel) * .5) calc(var(--signal-button-physical-pixel) * -.5);flex:none;grid-area:1/1;margin:0;display:block}[data-single-glyph=true]>[data-button-glyph]{text-align:center;text-box:trim-both cap alphabetic;line-height:1}:root .signal-button[data-single-glyph=true][data-loading=true]>[data-button-glyph],:root .signal-button[data-single-glyph=true][data-loading=true]>svg:not(.signal-button-spinner){display:none}.signal-field-label-content{vertical-align:middle;align-items:center;gap:.25rem;max-inline-size:100%;display:inline-flex}.signal-form-required{block-size:.625em;inline-size:.625em;color:var(--signal-danger-fg,#be123c);vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.signal-form-required>svg{width:100%;height:100%;display:block}.signal-scroll-area-root{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);min-width:0;min-height:0;position:relative;overflow:hidden}.signal-scroll-area-viewport{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);overscroll-behavior:contain;min-width:0;min-height:0}.signal-scroll-area-root[data-scroll-axes=horizontal]>.signal-scroll-area-viewport{overscroll-behavior-y:auto}.signal-scroll-area-root[data-scroll-overflow-x=false]>.signal-scroll-area-viewport{overflow-x:hidden!important}.signal-scroll-area-root[data-scroll-overflow-x=false]>.signal-scroll-area-scrollbar[data-orientation=horizontal]{opacity:0!important;pointer-events:none!important}.signal-scroll-area-viewport[data-drag-scroll=true]{cursor:grab;touch-action:pan-y}.signal-scroll-area-viewport[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.signal-scroll-area-scrollbar{z-index:4;touch-action:none;-webkit-user-select:none;user-select:none;padding:var(--signal-primitive-px-5);opacity:0;pointer-events:none;transition:opacity var(--signal-primitive-ms-240) ease;display:flex;position:absolute}.signal-scroll-area-scrollbar[data-orientation=vertical]{width:var(--signal-primitive-px-16);inset-block:0;inset-inline-end:0}.signal-scroll-area-scrollbar[data-orientation=horizontal]{height:var(--signal-primitive-px-16);flex-direction:column;bottom:0;left:0;right:0}.signal-scroll-area-scrollbar[data-state=visible]{opacity:1;pointer-events:auto;transition-duration:var(--signal-primitive-ms-160)}.signal-scroll-area-root:focus-within>.signal-scroll-area-scrollbar:not(.signal-scroll-area-scrollbar-hidden):has(.signal-scroll-area-thumb){opacity:1;pointer-events:auto;transition-duration:var(--signal-primitive-ms-160)}.signal-scroll-area-root[data-resize-corner=true],.signal-scroll-resize-content{--signal-scroll-resize-corner:var(--signal-primitive-px-16);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--signal-scroll-resize-corner)), calc(100% - var(--signal-scroll-resize-corner)) calc(100% - var(--signal-scroll-resize-corner)), calc(100% - var(--signal-scroll-resize-corner)) 100%, 0 100%)}.signal-scroll-area-root[data-resize-corner=true]>.signal-scroll-area-scrollbar[data-orientation=horizontal]{padding-right:var(--signal-primitive-px-2);right:var(--signal-scroll-resize-corner)!important}.signal-scroll-area-root[data-resize-corner=true]>.signal-scroll-area-scrollbar[data-orientation=vertical]{padding-bottom:var(--signal-primitive-px-2);bottom:var(--signal-scroll-resize-corner)!important}.signal-scroll-area-scrollbar-hidden,.signal-scroll-area-scrollbar-hidden[data-state=visible]{opacity:0;pointer-events:none;display:none}.signal-scroll-area-scrollbar-hidden[data-orientation=horizontal]{height:0;padding:0}.signal-scroll-area-scrollbar-hidden[data-orientation=vertical]{width:0;padding:0}.signal-scroll-area-thumb{border-radius:var(--signal-primitive-px-999);background:var(--signal-scrollbar-thumb-idle);transition:background-color var(--signal-primitive-ms-160) ease;flex:1;position:relative}.signal-scroll-area-thumb:before{top:var(--signal-primitive-percent-50);left:var(--signal-primitive-percent-50);width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);min-width:var(--signal-primitive-px-16);min-height:var(--signal-primitive-px-16);content:"";transform:translate(var(--signal-primitive-percent-neg-50), var(--signal-primitive-percent-neg-50));position:absolute}.signal-scroll-area-scrollbar:hover .signal-scroll-area-thumb{background:var(--signal-scrollbar-thumb-hover)}.signal-scroll-area-scrollbar:active .signal-scroll-area-thumb{background:var(--signal-scrollbar-thumb-drag)}.signal-scroll-area-corner{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16);background:0 0;position:absolute;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.signal-scroll-area-scrollbar,.signal-scroll-area-thumb{transition-duration:var(--signal-primitive-ms-0)}}.signal-jelly-scroll-area{min-width:0;height:auto}.signal-jelly-indicator-overlay{z-index:1;clip-path:inset(calc(-1 * var(--signal-scroll-shadow-bleed)) var(--signal-indicator-clip-right,0px) calc(-1 * var(--signal-scroll-shadow-bleed)) var(--signal-indicator-clip-left,0px));pointer-events:none;position:absolute;inset:0;overflow:visible}.signal-jelly-indicator-scroll-offset{transform:translate3d(var(--signal-indicator-scroll-x,0px), 0, 0);position:absolute;inset:0}.signal-jelly-indicator-scroll-offset>.signal-jelly-slider{z-index:1}.signal-jelly-scroll-area-overflow-visible{overflow-clip-margin:var(--signal-scroll-shadow-bleed);contain:layout;overflow:visible}.signal-jelly-scroll-area-overflow-visible>.signal-scroll-area-viewport{overflow:visible!important}.signal-jelly-scroll-area-overflow-visible>.signal-scroll-area-viewport[data-drag-scroll=true]{overflow:auto hidden!important}.signal-inline-scroll-area,.signal-support-suggestions-scroll{min-width:0;height:auto}.signal-support-suggestions-scroll{flex:none}.signal-support-chat-suggestions,.settings-preview-provider-capsules{overflow:visible}.signal-playground-toolbar-scroll{height:auto}.signal-overflow-menu-scroll{flex:0 auto;height:auto}.signal-overflow-menu-scroll>.signal-scroll-area-viewport{height:auto;max-height:var(--signal-overflow-menu-scroll-height)}.signal-overflow-menu-items{gap:.25rem;display:grid}.signal-row-action-menu-scroll{flex:0 auto;height:auto}.signal-row-action-menu-items{gap:.125rem;display:grid}.signal-textarea-frame{padding-block:var(--signal-primitive-rem-0-75);line-height:var(--signal-type-leading-relaxed);contain:layout;display:block;position:relative;overflow:hidden}.signal-textarea-frame[data-disabled=true]{resize:none;opacity:.55;cursor:not-allowed}.signal-textarea-frame[data-readonly=true]{background:var(--signal-entry-control-readonly-bg)}.signal-textarea-frame[data-resizing=true],.signal-code-window[data-resizing=true]{-webkit-user-select:none;user-select:none;will-change:width, height;transition:none!important}.signal-textarea-frame[data-resizing=true] .signal-scroll-area-scrollbar,.signal-code-window[data-resizing=true] .signal-scroll-area-scrollbar{display:none!important}.signal-textarea-scroll.signal-scroll-area-root{width:100%;height:100%;min-height:0;max-height:none;position:absolute;inset:0}.signal-textarea-scroll [data-radix-scroll-area-viewport]>div{min-height:100%;min-width:100%!important;display:block!important}.signal-textarea-scroll textarea,.signal-textarea-scroll textarea:is(:hover,:focus,:focus-visible){box-sizing:border-box;resize:none;width:100%;min-width:0;max-width:none;min-height:100%;max-height:none;box-shadow:none;padding:var(--signal-textarea-padding,0);color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;field-sizing:content;background:0 0;border:0;border-radius:0;outline:0;margin:0;display:block;overflow:hidden}.signal-textarea-scroll[data-text-wrap=false] textarea{white-space:pre;overflow-wrap:normal;width:max-content;min-width:100%}.signal-textarea-frame[data-fixed-height=true][data-has-value=false] textarea{field-sizing:fixed;height:var(--signal-textarea-fixed-height);max-height:var(--signal-textarea-fixed-height)}@media (pointer:coarse){.signal-textarea-frame:not([data-resize=none]):after,.signal-code-window[data-code-variant=editor]:after{right:var(--signal-primitive-px-4);bottom:var(--signal-primitive-px-4);z-index:5;width:var(--signal-primitive-px-12);height:var(--signal-primitive-px-12);background-color:var(--signal-text-muted);-webkit-mask:var(--signal-textarea-resize-mark) center / contain no-repeat;mask:var(--signal-textarea-resize-mark) center / contain no-repeat;content:"";pointer-events:none;position:absolute}.signal-textarea-frame:not([data-resize=none]):is(:focus-within,:active):after,.signal-code-window[data-code-variant=editor]:is(:focus-within,:active):after{background-color:var(--signal-accent)}.signal-textarea-frame[data-disabled=true]:after{content:none}.signal-textarea::-webkit-resizer{background:0 0}}.signal-textarea-scroll>.signal-scroll-area-scrollbar:not(:has(.signal-scroll-area-thumb)){opacity:0;pointer-events:none}.signal-doc-input-family{--doc-input-bg:var(--signal-entry-control-bg);--doc-input-text:var(--signal-text);--doc-input-muted:var(--signal-text-muted);--doc-input-border:var(--signal-entry-control-border);--doc-input-accent:var(--signal-entry-control-focus-border);--doc-input-key-bg:var(--signal-segmented-solid-track-bg);--doc-input-hover:var(--signal-entry-control-hover-bg);--doc-input-brand-soft:var(--signal-entry-selected-bg);--doc-input-danger:#e11d48;gap:var(--signal-primitive-rem-1);min-width:0;font-family:var(--signal-type-family-ui);font-size:var(--signal-type-size-body);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-normal);display:grid}.signal-doc-field,.signal-doc-choice,.signal-doc-choice-group,.signal-auth-country-popover,.signal-auth-code-row{--doc-input-bg:var(--signal-entry-control-bg);--doc-input-text:var(--signal-text);--doc-input-muted:var(--signal-text-muted);--doc-input-border:var(--signal-entry-control-border);--doc-input-accent:var(--signal-entry-control-focus-border);--doc-input-key-bg:var(--signal-segmented-solid-track-bg);--doc-input-hover:var(--signal-entry-control-hover-bg);--doc-input-brand-soft:var(--signal-entry-selected-bg);--doc-input-danger:var(--signal-danger-fg);font-family:var(--signal-type-family-ui)}:root[data-account-theme=dark] .signal-doc-input-family{--doc-input-danger:var(--signal-danger-fg)}.signal-doc-input-family>section{gap:var(--signal-primitive-rem-0-875);min-width:0;padding:var(--signal-primitive-rem-1);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-1);display:grid}.signal-doc-input-family>section>header{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-1);display:flex}.signal-doc-input-family>section>header>div{gap:var(--signal-primitive-rem-0-125);display:grid}.signal-doc-input-family>section>header strong{color:var(--doc-input-text);font-size:var(--signal-type-size-heading);font-weight:var(--signal-type-weight-bold);line-height:var(--signal-type-leading-tight)}.signal-doc-input-family>section>header span,.signal-doc-input-family>section>header em{color:var(--doc-input-muted);font-size:var(--signal-type-size-helper);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-relaxed);font-style:normal}.signal-doc-input-family>section>header em{padding:var(--signal-primitive-rem-0-2) var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-px-999);background:var(--doc-input-key-bg);flex:none}.signal-doc-input-grid{gap:var(--signal-primitive-rem-0-875);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.signal-doc-input-grid-wide{grid-template-columns:minmax(0,1.5fr) minmax(14rem,1fr)}.signal-doc-select-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-doc-field{align-content:start;gap:var(--signal-primitive-rem-0-3);min-width:0;display:grid;position:relative}.signal-doc-field-label{color:var(--doc-input-text);font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);line-height:var(--signal-type-leading-normal)}.signal-doc-field-control{width:100%;min-width:0;min-height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-5);padding:0 var(--signal-primitive-rem-0-875);border:var(--signal-primitive-px-1) solid var(--doc-input-frame-border,var(--doc-input-border));border-radius:var(--signal-primitive-rem-0-75);background:var(--doc-input-bg);color:var(--doc-input-muted);font-family:var(--signal-type-family-ui);font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-normal);box-shadow:none;-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);transition:border-color var(--signal-primitive-ms-160) ease, color var(--signal-primitive-ms-160) ease, background-color var(--signal-primitive-ms-160) ease, box-shadow var(--signal-primitive-ms-160) ease;outline:0;display:flex;position:relative}.signal-textarea{--signal-textarea-resize-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 9 9 1M5 9l4-4' fill='none' stroke='%23526176' stroke-width='1.25' stroke-linecap='round'/%3E%3C/svg%3E");box-sizing:border-box;width:100%;min-width:min(var(--signal-primitive-rem-16), 100%);max-width:100%;min-height:var(--signal-primitive-rem-8);resize:both}.signal-textarea::-webkit-resizer{background:transparent var(--signal-textarea-resize-mark) right var(--signal-primitive-px-4) bottom var(--signal-primitive-px-4) / var(--signal-primitive-px-10) var(--signal-primitive-px-10) no-repeat}.signal-textarea.signal-field:is(:hover,:focus,:focus-within){border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-hover-bg);box-shadow:var(--signal-entry-control-shadow)}.signal-textarea:focus-visible{outline:none}.signal-textarea:disabled{resize:none}.signal-doc-field-control:hover,.signal-doc-select[data-open=true]>.signal-doc-field-control,.signal-doc-phone[data-open=true]>.signal-doc-field-control{border-color:var(--doc-input-frame-border,var(--doc-input-accent));background:var(--doc-input-hover);color:var(--doc-input-text);box-shadow:var(--signal-entry-control-shadow)}.signal-doc-field:has(.signal-doc-field-input:not([type=range]):not([type=color]):not([type=file]):not(:disabled):not([readonly]):focus)>.signal-doc-field-control{border-color:var(--doc-input-frame-border,var(--doc-input-accent));background:var(--doc-input-hover);color:var(--doc-input-text);box-shadow:var(--signal-entry-control-shadow)}.signal-doc-field:has(.signal-doc-field-input[data-datetime-open=true]:not(:disabled):not([readonly]))>.signal-doc-field-control{border-color:var(--doc-input-frame-border,var(--doc-input-accent));background:var(--doc-input-hover);color:var(--doc-input-text);box-shadow:var(--signal-entry-control-shadow)}.signal-doc-field:has(:focus-visible)>.signal-doc-field-control{border-color:var(--doc-input-frame-border,var(--doc-input-accent));background:var(--doc-input-hover);color:var(--doc-input-text);box-shadow:var(--signal-entry-control-shadow)}.signal-doc-field:has(.signal-doc-field-input[data-has-value=true])>.signal-doc-field-control{box-shadow:var(--signal-entry-control-shadow)}.signal-doc-field:not([data-error=true]):has(.signal-doc-field-input[data-has-value=true]:not(:focus):not([data-datetime-open=true]))>.signal-doc-field-control:not(:hover){border-color:var(--doc-input-frame-border,var(--signal-entry-control-filled-border,var(--doc-input-border)))}:-webkit-any(.signal-doc-field:has(.signal-doc-field-input:-webkit-autofill),.signal-doc-field:has(.signal-doc-field-input:autofill)){--doc-input-bg:var(--signal-entry-control-autofill-bg);--doc-input-hover:var(--signal-entry-control-autofill-bg);--doc-input-frame-border:transparent;--signal-entry-control-shadow:none}:is(.signal-doc-field:has(.signal-doc-field-input:autofill),.signal-doc-field:has(.signal-doc-field-input:autofill)){--doc-input-bg:var(--signal-entry-control-autofill-bg);--doc-input-hover:var(--signal-entry-control-autofill-bg);--doc-input-frame-border:transparent;--signal-entry-control-shadow:none}:-webkit-any(.signal-doc-field:has(.signal-doc-field-input:-webkit-autofill)>.signal-doc-field-control,.signal-doc-field:has(.signal-doc-field-input:autofill)>.signal-doc-field-control){background:var(--signal-entry-control-autofill-bg);box-shadow:none;border-color:#0000}:is(.signal-doc-field:has(.signal-doc-field-input:autofill)>.signal-doc-field-control,.signal-doc-field:has(.signal-doc-field-input:autofill)>.signal-doc-field-control){background:var(--signal-entry-control-autofill-bg);box-shadow:none;border-color:#0000}.signal-doc-field:has(.signal-doc-field-input:-webkit-autofill)>.signal-doc-field-control:after{z-index:3;inset:calc(-1 * var(--signal-primitive-px-1));border:var(--signal-primitive-px-1) solid var(--doc-input-border);border-radius:inherit;content:"";pointer-events:none;position:absolute}.signal-doc-field:has(.signal-doc-field-input:autofill)>.signal-doc-field-control:after{z-index:3;inset:calc(-1 * var(--signal-primitive-px-1));border:var(--signal-primitive-px-1) solid var(--doc-input-border);border-radius:inherit;content:"";pointer-events:none;position:absolute}.signal-doc-field:has(.signal-doc-field-input:-webkit-autofill):-webkit-any(:hover,:focus-within)>.signal-doc-field-control:after{border-color:var(--doc-input-accent)}.signal-doc-field:has(.signal-doc-field-input:autofill):is(:hover,:focus-within)>.signal-doc-field-control:after{border-color:var(--doc-input-accent)}.signal-doc-field:has(.signal-doc-field-input:autofill):is(:hover,:focus-within)>.signal-doc-field-control:after{border-color:var(--doc-input-accent)}.signal-doc-field[data-error=true]:has(.signal-doc-field-input:-webkit-autofill)>.signal-doc-field-control:after{border-color:var(--doc-input-danger)}.signal-doc-field[data-error=true]:has(.signal-doc-field-input:autofill)>.signal-doc-field-control:after{border-color:var(--doc-input-danger)}.signal-doc-field-control>.signal-doc-field-input:-webkit-autofill{-webkit-text-fill-color:var(--doc-input-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset;caret-color:var(--doc-input-text);border:0}.signal-doc-field-control>.signal-doc-field-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--doc-input-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset;caret-color:var(--doc-input-text);border:0}.signal-doc-field-control>.signal-doc-field-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--doc-input-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset;caret-color:var(--doc-input-text);border:0}.signal-doc-field-control>.signal-doc-field-input:autofill{-webkit-text-fill-color:var(--doc-input-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset;caret-color:var(--doc-input-text);border:0}.signal-doc-field-control .signal-doc-field-input:-webkit-autofill{-webkit-text-fill-color:var(--doc-input-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset;caret-color:var(--doc-input-text);border:0}.signal-doc-field-control .signal-doc-field-input:autofill{-webkit-text-fill-color:var(--doc-input-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset;caret-color:var(--doc-input-text);border:0}.signal-doc-field[data-error=true]>.signal-doc-field-control{border-color:var(--doc-input-frame-border,var(--doc-input-danger))}.signal-doc-field-control>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);flex:none;align-self:center}.signal-doc-field-control>:is(svg,.signal-currency-prefix,[data-icon-prefix],.signal-doc-country-trigger,[data-prefix=true]){align-self:center;flex-shrink:0!important}.signal-doc-field-control>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),.signal-doc-field-control>textarea{width:100%;color:var(--doc-input-text);font:inherit;font-size:var(--signal-type-size-control);background:0 0;border:0;outline:0;flex:1!important;min-width:0!important}.signal-doc-field-control>input.signal-doc-field-input:not([type=range]):not([type=color]):not([type=file]){height:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75);margin-block:calc(var(--signal-primitive-px-1) * -1)}.signal-doc-field-control>input::placeholder,.signal-doc-field-control>textarea::placeholder{color:var(--signal-entry-control-placeholder);font-weight:var(--signal-type-weight-regular)}.signal-doc-field-control>kbd,.signal-doc-field-suffix,.signal-doc-field-control>output{padding:var(--signal-primitive-rem-0-125) var(--signal-primitive-rem-0-375);border:var(--signal-primitive-px-1) solid var(--doc-input-border);border-radius:var(--signal-primitive-rem-0-25);background:var(--doc-input-key-bg);color:var(--doc-input-muted);font-family:var(--signal-type-family-code);font-size:var(--signal-type-size-code);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-relaxed);flex:none}.signal-doc-field>small{color:var(--doc-input-muted);font-size:var(--signal-type-size-helper);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-relaxed)}.signal-doc-field>.signal-doc-field-error{color:var(--doc-input-danger)}.signal-doc-field-action,.signal-doc-field-text-action{color:var(--doc-input-muted);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.signal-doc-field-control-action{padding-right:0;overflow:visible}.signal-doc-field-action{width:var(--signal-primitive-rem-2-75);height:var(--signal-primitive-rem-2-75);margin-block:calc(var(--signal-primitive-px-1) * -1);border-radius:0 var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) 0;transition:color var(--signal-primitive-ms-160) ease, transform var(--signal-primitive-ms-100) ease}.signal-doc-field-action:hover,.signal-doc-field-text-action:hover:not(:disabled){color:var(--doc-input-accent)}.signal-doc-field-action:active:not(:disabled){transform:scale(.96)}.signal-doc-field-text-action:disabled{color:var(--signal-segmented-glow-muted-fg);cursor:not-allowed;opacity:.58}.signal-doc-field-action>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1)}.signal-password-input{min-width:0;display:block;position:relative}.signal-password-input>.signal-field{padding-right:var(--signal-primitive-rem-3-25)}.signal-password-input>button{width:var(--signal-primitive-rem-2-75);height:var(--signal-primitive-rem-2-75);border-radius:0 var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) 0;color:var(--signal-segmented-glow-muted-fg);cursor:pointer;transition:color var(--signal-primitive-ms-160) ease, transform var(--signal-primitive-ms-100) ease;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.signal-password-input>button:hover,.signal-password-input>button:focus-visible{color:var(--signal-segmented-glow-active-fg);outline:0}.signal-password-input>button:active{transform:translateY(-50%)scale(.96)}.signal-password-input>button>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1)}.signal-doc-field-text-action{min-width:max-content;height:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75);margin-block:calc(var(--signal-primitive-px-1) * -1);padding:0 var(--signal-primitive-rem-0-875);border-radius:0 var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) 0;color:var(--signal-segmented-glow-muted-fg);font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);line-height:var(--signal-type-leading-normal);transition:color var(--signal-primitive-ms-160) ease, transform var(--signal-primitive-ms-100) ease;align-self:center;position:relative}.signal-doc-field-text-action:hover:not(:disabled),.signal-doc-field-text-action:focus-visible{color:var(--signal-segmented-glow-active-fg);background:0 0;outline:0;transform:none}.signal-doc-field-text-action:active:not(:disabled){color:var(--signal-segmented-glow-active-fg);background:0 0;transform:translateY(0)scale(.98)}.signal-doc-field-text-action:before{width:var(--signal-primitive-px-1);height:var(--signal-primitive-rem-1-75);background:var(--doc-input-border);content:"";position:absolute;top:50%;left:0;transform:translateY(-50%)}:is(.signal-doc-field-readonly,.signal-doc-field-readonly:hover,.signal-doc-field-readonly:has(:focus-visible)) .signal-doc-field-control{border-color:var(--signal-entry-control-readonly-border,var(--doc-input-border));background:var(--signal-entry-control-readonly-bg);color:var(--doc-input-text);box-shadow:var(--signal-entry-control-readonly-shadow,none)}:is(.signal-doc-field,.signal-doc-field:hover,.signal-doc-field:has(:focus-visible)):has(.signal-doc-field-input[readonly]:not(:disabled))>.signal-doc-field-control{border-color:var(--signal-entry-control-readonly-border,var(--doc-input-border));background:var(--signal-entry-control-readonly-bg);color:var(--doc-input-text);box-shadow:var(--signal-entry-control-readonly-shadow,none)}.signal-textarea-frame:has(textarea[readonly]:not(:disabled)){border-color:var(--signal-entry-control-readonly-border,var(--doc-input-border));background:var(--signal-entry-control-readonly-bg);color:var(--doc-input-text);box-shadow:var(--signal-entry-control-readonly-shadow,none)}:is(.signal-doc-field-readonly .signal-doc-field-control>input,.signal-doc-field:has(.signal-doc-field-input[readonly]:not(:disabled))>.signal-doc-field-control>input){color:var(--doc-input-text);cursor:default}.signal-doc-field-disabled{opacity:.68}:is(.signal-doc-field-disabled,.signal-doc-field-disabled:hover,.signal-doc-field-disabled:has(:focus-visible))>.signal-doc-field-control,.signal-textarea-frame[data-disabled=true]{border-color:var(--signal-entry-control-disabled-border,var(--doc-input-border));background:var(--signal-entry-control-disabled-bg,var(--doc-input-bg));color:var(--signal-text-soft);box-shadow:none;cursor:not-allowed}:is(.signal-doc-field,.signal-doc-field:hover,.signal-doc-field:has(:focus-visible)):has(.signal-doc-field-input:disabled)>.signal-doc-field-control{border-color:var(--signal-entry-control-disabled-border,var(--doc-input-border));background:var(--signal-entry-control-disabled-bg,var(--doc-input-bg));color:var(--signal-text-soft);box-shadow:none;cursor:not-allowed}.signal-textarea-frame:has(textarea:disabled){border-color:var(--signal-entry-control-disabled-border,var(--doc-input-border));background:var(--signal-entry-control-disabled-bg,var(--doc-input-bg));color:var(--signal-text-soft);box-shadow:none;cursor:not-allowed}.signal-doc-field-disabled>.signal-doc-field-control>input{color:var(--signal-text-soft);cursor:not-allowed}.signal-doc-field:has(.signal-doc-field-input:disabled)>.signal-doc-field-control>input{color:var(--signal-text-soft);cursor:not-allowed}.signal-textarea-frame:has(textarea:disabled) textarea{color:var(--signal-text-soft);cursor:not-allowed}.signal-doc-field-textarea{grid-column:span 1}.signal-doc-field-textarea-control{width:100%;min-width:0;position:relative}.signal-doc-field-textarea-control>svg{z-index:1;top:var(--signal-primitive-rem-0-875);left:var(--signal-primitive-rem-0-875);width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);color:var(--doc-input-muted);pointer-events:none;position:absolute}.signal-doc-field-textarea-control>.signal-textarea{padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-875);color:var(--doc-input-text);font-family:var(--signal-type-family-ui);font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-relaxed);display:block}.signal-doc-field-textarea-control>.signal-textarea-with-icon{padding-left:var(--signal-primitive-rem-2-5)}.signal-doc-field[data-error=true] .signal-textarea{border-color:var(--doc-input-danger)}.signal-textarea-frame[data-resize=none]{resize:none}.signal-textarea-frame[data-resize=vertical]:not([data-disabled=true]){resize:vertical}.signal-textarea-frame[data-resize=horizontal]:not([data-disabled=true]){resize:horizontal}.signal-textarea-frame[data-min-height=true]{min-height:var(--signal-textarea-min-height)}.signal-textarea-frame[data-fixed-height=true]{height:var(--signal-textarea-fixed-height);min-height:var(--signal-textarea-fixed-height);max-height:var(--signal-textarea-fixed-height)}.signal-textarea-frame[data-contained=true]{min-width:0;box-shadow:none;color:var(--signal-text);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.signal-textarea-frame[data-contained=true] textarea::placeholder{color:color-mix(in oklab, currentColor 50%, transparent)}:root[data-account-theme=dark] .signal-textarea-frame[data-contained=true] textarea::placeholder{color:var(--signal-text-soft)}.signal-textarea-frame[data-content-padding=true]{padding:var(--signal-textarea-content-padding)}.signal-doc-field-file .signal-doc-field-control{min-height:var(--signal-primitive-rem-7-5);padding-block:var(--signal-primitive-rem-0-75);justify-content:center;align-items:center}.signal-doc-file-picker{justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-625);max-width:100%;color:var(--doc-input-muted);cursor:pointer;font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-normal);display:flex;position:relative}.signal-doc-file-picker>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);flex:none}.signal-doc-file-button{padding:var(--signal-primitive-rem-0-375) var(--signal-primitive-rem-0-625);border:var(--signal-primitive-px-1) solid var(--doc-input-border);border-radius:var(--signal-primitive-rem-0-5);background:var(--doc-input-key-bg);color:var(--doc-input-text);flex:none}.signal-doc-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-doc-file-picker>input[type=file]{width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);opacity:0;position:absolute;overflow:hidden}.signal-doc-select>.signal-doc-field-control{cursor:pointer;font:inherit;font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-normal);justify-content:space-between}.signal-doc-select[data-open=true]>.signal-doc-field-control>svg:last-child,.signal-doc-phone[data-open=true] .signal-doc-country-trigger>svg{transform:rotate(180deg)}.signal-doc-select>.signal-doc-field-control>svg:last-child,.signal-doc-country-trigger>svg{transition:transform var(--signal-primitive-ms-180) ease}.signal-doc-select-menu{top:calc(100% + var(--signal-primitive-rem-0-5));z-index:20;width:100%;min-width:var(--signal-primitive-rem-14);gap:var(--signal-primitive-rem-0-125);padding:var(--signal-primitive-rem-0-5);border:var(--signal-primitive-px-1) solid var(--signal-glass-control-border);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-glass-control-background);box-shadow:var(--signal-chrome-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);display:grid;position:absolute;left:0}.signal-doc-select-menu>button{align-items:center;gap:var(--signal-primitive-rem-0-5);width:100%;padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);border-radius:var(--signal-primitive-rem-0-625);color:var(--doc-input-muted);cursor:pointer;font:inherit;font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-normal);text-align:left;background:0 0;border:0;display:flex}.signal-doc-select-menu>button:hover{background:var(--doc-input-hover);color:var(--doc-input-text)}.signal-doc-select-menu>button[aria-selected=true]{background:var(--doc-input-brand-soft);color:var(--doc-input-accent)}.signal-doc-option-check{width:var(--signal-primitive-rem-1-125);height:var(--signal-primitive-rem-1-125);border:var(--signal-primitive-px-1) solid var(--doc-input-border);border-radius:var(--signal-primitive-px-999);flex:none;place-items:center;display:grid}.signal-doc-option-check>svg{width:var(--signal-primitive-rem-0-75);height:var(--signal-primitive-rem-0-75)}.signal-doc-trigger-pills{align-items:center;gap:var(--signal-primitive-rem-0-25);min-width:0;display:flex;overflow:hidden}.signal-doc-micro-pill{align-items:center;gap:var(--signal-primitive-rem-0-25);min-width:0;padding:var(--signal-primitive-rem-0-125) var(--signal-primitive-rem-0-375);border-radius:var(--signal-primitive-rem-0-25);background:var(--doc-input-brand-soft);color:var(--doc-input-text);font-size:var(--signal-type-size-micro);font-weight:var(--signal-type-weight-semibold);line-height:var(--signal-type-leading-normal);white-space:nowrap;display:inline-flex}.signal-doc-micro-pill>i,.signal-doc-option-pills>button>i{width:var(--signal-primitive-rem-0-5);height:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-px-999);flex:none}.signal-doc-provider-dot{width:var(--signal-primitive-rem-0-5);height:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-px-999);flex:none;display:inline-block}.signal-doc-multi-menu{width:min(var(--signal-primitive-rem-26), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-3)));padding:var(--signal-primitive-rem-0-875)}.signal-doc-inner-search{min-width:0}.signal-doc-select-actions{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);padding-block:var(--signal-primitive-rem-0-625);color:var(--doc-input-muted);font-size:var(--signal-type-size-helper);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-relaxed);display:flex}.signal-doc-select-actions>button{color:var(--doc-input-accent);cursor:pointer;font:inherit;font-weight:var(--signal-type-weight-bold);background:0 0;border:0}.signal-doc-option-pills{gap:var(--signal-primitive-rem-0-5);flex-wrap:wrap;display:flex}.signal-doc-option-pills>button{align-items:center;gap:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-5);background:var(--doc-input-key-bg);color:var(--doc-input-text);cursor:pointer;font:inherit;font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-normal);border:0;display:inline-flex}.signal-doc-option-pills>button[aria-selected=true]{background:var(--doc-input-brand-soft)}.signal-doc-checkbox,.signal-doc-radio{width:var(--signal-primitive-rem-1-125);height:var(--signal-primitive-rem-1-125);border:var(--signal-primitive-px-1) solid var(--doc-input-border);background:var(--doc-input-bg);flex:none;place-items:center;display:grid;position:relative}.signal-doc-checkbox{border-radius:var(--signal-primitive-rem-0-25)}.signal-doc-radio{border-radius:var(--signal-primitive-px-999)}.signal-doc-checkbox[data-checked=true]{border-color:var(--doc-input-accent);background:var(--doc-input-accent);color:#fff}.signal-doc-radio[data-checked=true]{border-color:var(--doc-input-accent)}.signal-doc-radio[data-checked=true]:after{width:var(--signal-primitive-rem-0-55);height:var(--signal-primitive-rem-0-55);border-radius:var(--signal-primitive-px-999);background:var(--doc-input-accent);content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signal-doc-checkbox>svg{width:var(--signal-primitive-rem-0-75);height:var(--signal-primitive-rem-0-75)}.signal-doc-special-inputs{--signal-doc-special-control-height:var(--signal-primitive-rem-3-5);align-items:end;gap:var(--signal-primitive-rem-0-875);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}:is(.signal-doc-special-inputs,.signal-doc-special-inputs>*)>:is(.signal-doc-choice,.signal-doc-choice-group),:is(.signal-doc-special-inputs,.signal-doc-special-inputs>*)>.signal-doc-field>.signal-doc-field-control{height:var(--signal-doc-special-control-height);min-height:var(--signal-doc-special-control-height);box-sizing:border-box}.signal-doc-choice,.signal-doc-choice-group{border:var(--signal-primitive-px-1) solid var(--doc-input-border);border-radius:var(--signal-primitive-rem-0-75);background:var(--doc-input-bg);min-width:0;color:var(--doc-input-text);box-shadow:0 var(--signal-primitive-px-4) var(--signal-primitive-px-12) var(--signal-primitive-px-neg-2) color-mix(in srgb, var(--signal-text) 5%, transparent);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop)}.signal-doc-choice{min-height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);cursor:pointer;display:flex}.signal-doc-choice:not(:has(input:disabled)):hover{border-color:var(--doc-input-accent);background:var(--doc-input-hover);box-shadow:0 0 0 var(--signal-primitive-px-1) color-mix(in srgb, var(--doc-input-accent) 14%, transparent), var(--signal-entry-control-shadow)}.signal-doc-choice:not(:has(input:disabled)):has(input:focus-visible){border-color:var(--doc-input-accent);background:var(--doc-input-hover);box-shadow:0 0 0 var(--signal-primitive-px-1) color-mix(in srgb, var(--doc-input-accent) 14%, transparent), var(--signal-entry-control-shadow)}.signal-doc-choice-group:not(:has(input:disabled)):hover{border-color:var(--doc-input-accent);background:var(--doc-input-hover);box-shadow:0 0 0 var(--signal-primitive-px-1) color-mix(in srgb, var(--doc-input-accent) 14%, transparent), var(--signal-entry-control-shadow)}.signal-doc-choice-group:not(:has(input:disabled)):has(input:focus-visible){border-color:var(--doc-input-accent);background:var(--doc-input-hover);box-shadow:0 0 0 var(--signal-primitive-px-1) color-mix(in srgb, var(--doc-input-accent) 14%, transparent), var(--signal-entry-control-shadow)}.signal-doc-choice:not(:has(input:disabled)):is(:hover,:has(input:focus-visible)) :is(.signal-doc-checkbox,.signal-doc-radio){border-color:var(--doc-input-accent)}.signal-doc-choice:not(:has(input:disabled)):is(:hover,:has(input:focus-visible)) .signal-doc-checkbox:not([data-checked=true]){background:var(--signal-entry-control-hover-bg)}.signal-doc-choice:has(input:disabled){cursor:not-allowed;opacity:.55}.signal-doc-choice>input{width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);opacity:0;position:absolute}.signal-doc-choice>span:last-child{min-width:0;display:grid}.signal-doc-choice small{color:var(--doc-input-muted);font-size:var(--signal-type-size-helper);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-relaxed)}.signal-doc-choice strong{font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-normal)}.signal-doc-phone>.signal-doc-field-control{gap:0;padding:0;overflow:hidden}.signal-doc-country-trigger{grid-template-columns:var(--signal-primitive-rem-1-25) var(--signal-primitive-rem-2-25) var(--signal-primitive-rem-0-875);height:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-375);margin-block:calc(var(--signal-primitive-px-1) * -1);padding:0 var(--signal-primitive-rem-0-75);color:var(--doc-input-text);cursor:pointer;font:inherit;font-size:var(--signal-type-size-control);line-height:var(--signal-type-leading-normal);white-space:nowrap;background:0 0;border:0;display:inline-grid;position:relative;flex:none!important}.signal-doc-country-trigger:after{width:var(--signal-primitive-px-1);height:var(--signal-primitive-rem-1-75);background:var(--doc-input-border);content:"";position:absolute;top:50%;right:0;transform:translateY(-50%)}.signal-doc-country-trigger>b{font-variant-numeric:tabular-nums;font-weight:var(--signal-type-weight-semibold);line-height:var(--signal-type-leading-normal);text-align:center}.signal-doc-country-trigger>svg,.signal-doc-phone-number>svg{width:var(--signal-primitive-rem-0-875);height:var(--signal-primitive-rem-0-875);color:var(--doc-input-muted);flex-shrink:0;align-self:center}.signal-doc-country-flag{width:var(--signal-primitive-rem-1-25);min-width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-0-875);border-radius:var(--signal-primitive-rem-0-125);box-shadow:0 0 0 var(--signal-primitive-px-1) color-mix(in srgb, var(--doc-input-border) 82%, transparent);background-size:cover;display:block}.signal-doc-phone-number,label.signal-doc-phone-number,span.signal-doc-phone-number{height:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75);gap:var(--signal-primitive-rem-0-5);margin-block:calc(var(--signal-primitive-px-1) * -1);padding:0 var(--signal-primitive-rem-0-75);flex-direction:row!important;flex:1!important;justify-content:flex-start!important;align-items:center!important;min-width:0!important;display:flex!important}.signal-doc-phone-number>input{height:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75);color:var(--doc-input-text);font:inherit;font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-normal);background:0 0;border:0;outline:0;flex:1!important;width:100%!important;min-width:0!important}.signal-doc-country-menu{width:min(var(--signal-primitive-rem-22), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-3)));padding:var(--signal-primitive-rem-0-75)}.signal-doc-country-menu>div[role=listbox]{gap:var(--signal-primitive-rem-0-125);padding-top:var(--signal-primitive-rem-0-5);display:grid}.signal-doc-country-option{grid-template-columns:var(--signal-primitive-rem-1-25) minmax(0, 1fr) auto auto;align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-5);color:var(--doc-input-text);cursor:pointer;font:inherit;font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-medium);line-height:var(--signal-type-leading-normal);text-align:left;background:0 0;border:0;display:grid}.signal-doc-country-option:hover,.signal-doc-country-option[aria-selected=true]{background:var(--doc-input-brand-soft)}.signal-doc-country-option[aria-selected=true]{color:var(--doc-input-accent)}.signal-doc-country-option>small{color:var(--doc-input-muted);font-size:var(--signal-type-size-micro);font-weight:var(--signal-type-weight-semibold);line-height:var(--signal-type-leading-normal)}.signal-doc-country-option>b{font-variant-numeric:tabular-nums;justify-self:end}.signal-doc-choice-group{min-height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-35);display:flex}.signal-doc-choice-group>legend{width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);clip-path:inset(var(--signal-primitive-percent-50));position:absolute;overflow:hidden}.signal-doc-choice-group .signal-doc-choice{min-height:var(--signal-primitive-rem-2);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex:1 1 0}.signal-doc-choice-group .signal-doc-choice:is(:hover,:has(input:focus-visible)){box-shadow:none;background:0 0}.signal-doc-choice-group .signal-doc-choice:is(:hover,:has(input:focus-visible)) strong{color:var(--doc-input-accent)}.signal-doc-choice-group .signal-doc-choice:has(input:checked) strong{font-weight:var(--signal-type-weight-semibold)}.signal-doc-range-input{width:var(--signal-primitive-percent-100);min-width:0;height:var(--signal-primitive-rem-1-75);appearance:none;cursor:pointer;background:0 0;border:0;outline:0;flex:auto}.signal-doc-range-input::-webkit-slider-runnable-track{height:var(--signal-primitive-px-6);border:var(--signal-primitive-px-1) solid var(--signal-range-track-border);border-radius:var(--signal-primitive-px-999);background:linear-gradient(90deg, var(--signal-range-fill-start), var(--signal-range-fill-end)) 0 / var(--signal-range-progress) 100% no-repeat, var(--signal-range-track-bg);box-shadow:var(--signal-range-track-shadow)}.signal-doc-range-input::-webkit-slider-thumb{width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-1-25);margin-top:calc((var(--signal-primitive-rem-1-25) - var(--signal-primitive-px-6)) / -2);appearance:none;border:var(--signal-primitive-px-1) solid var(--signal-range-thumb-border);border-radius:var(--signal-primitive-px-999);background:var(--signal-range-thumb-bg);box-shadow:var(--signal-range-thumb-shadow);transition:transform var(--signal-primitive-ms-100) ease, box-shadow var(--signal-primitive-ms-160) ease}.signal-doc-range-input::-moz-range-track{height:var(--signal-primitive-px-6);border:var(--signal-primitive-px-1) solid var(--signal-range-track-border);border-radius:var(--signal-primitive-px-999);background:var(--signal-range-track-bg);box-shadow:var(--signal-range-track-shadow)}.signal-doc-range-input::-moz-range-progress{height:var(--signal-primitive-px-6);border-radius:var(--signal-primitive-px-999);background:linear-gradient(90deg, var(--signal-range-fill-start), var(--signal-range-fill-end))}.signal-doc-range-input::-moz-range-thumb{width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-1-25);border:var(--signal-primitive-px-1) solid var(--signal-range-thumb-border);border-radius:var(--signal-primitive-px-999);background:var(--signal-range-thumb-bg);box-shadow:var(--signal-range-thumb-shadow);transition:transform var(--signal-primitive-ms-100) ease, box-shadow var(--signal-primitive-ms-160) ease}.signal-doc-range-input:hover::-webkit-slider-thumb{box-shadow:var(--signal-range-thumb-hover-shadow);transform:scale(1.06)}.signal-doc-range-input:hover::-moz-range-thumb{box-shadow:var(--signal-range-thumb-hover-shadow);transform:scale(1.06)}.signal-doc-range-input:active::-webkit-slider-thumb{box-shadow:var(--signal-range-thumb-active-shadow);transform:scale(.94)}.signal-doc-range-input:active::-moz-range-thumb{box-shadow:var(--signal-range-thumb-active-shadow);transform:scale(.94)}.signal-doc-range-input:focus-visible::-webkit-slider-thumb{box-shadow:var(--signal-range-thumb-focus-shadow)}.signal-doc-range-input:focus-visible::-moz-range-thumb{box-shadow:var(--signal-range-thumb-focus-shadow)}.signal-doc-range-input:disabled{cursor:not-allowed}.signal-doc-range-input:disabled::-webkit-slider-runnable-track{border-color:var(--signal-range-disabled-border);background:linear-gradient(90deg, var(--signal-range-disabled-fill), var(--signal-range-disabled-fill)) 0 / var(--signal-range-progress) 100% no-repeat, var(--signal-range-disabled-track-bg);box-shadow:none}.signal-doc-range-input:disabled::-moz-range-track{border-color:var(--signal-range-disabled-border);background:var(--signal-range-disabled-track-bg);box-shadow:none}.signal-doc-range-input:disabled::-moz-range-progress{background:var(--signal-range-disabled-fill)}.signal-doc-range-input:disabled::-webkit-slider-thumb{border-color:var(--signal-range-disabled-thumb-border);background:var(--signal-range-disabled-thumb-bg);box-shadow:none;transform:none}.signal-doc-range-input:disabled:hover::-webkit-slider-thumb{border-color:var(--signal-range-disabled-thumb-border);background:var(--signal-range-disabled-thumb-bg);box-shadow:none;transform:none}.signal-doc-range-input:disabled:active::-webkit-slider-thumb{border-color:var(--signal-range-disabled-thumb-border);background:var(--signal-range-disabled-thumb-bg);box-shadow:none;transform:none}.signal-doc-range-input:disabled::-moz-range-thumb{border-color:var(--signal-range-disabled-thumb-border);background:var(--signal-range-disabled-thumb-bg);box-shadow:none;transform:none}.signal-doc-range-input:disabled:hover::-moz-range-thumb{border-color:var(--signal-range-disabled-thumb-border);background:var(--signal-range-disabled-thumb-bg);box-shadow:none;transform:none}.signal-doc-range-input:disabled:active::-moz-range-thumb{border-color:var(--signal-range-disabled-thumb-border);background:var(--signal-range-disabled-thumb-bg);box-shadow:none;transform:none}.signal-doc-field-control>input[type=color]{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-rem-1-75);cursor:pointer;background:0 0;border:0;padding:0}@media (width<=1199px){.signal-doc-input-grid,.signal-doc-special-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.signal-doc-input-grid,.signal-doc-input-grid-wide,.signal-doc-select-grid,.signal-doc-special-inputs{grid-template-columns:minmax(0,1fr)}.signal-doc-multi-menu{width:100%}}.signal-currency-prefix{min-width:1.15em;color:var(--signal-accent);font-family:var(--signal-type-family-ui);text-align:center;flex:none;justify-content:center;align-self:center;align-items:center;font-size:1rem;font-weight:900;line-height:1;display:inline-flex}.signal-doc-field-input[type=number]{appearance:textfield}.signal-doc-field-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.signal-doc-field-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.signal-doc-field-control>.signal-number-stepper{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:20px;height:28px;display:flex}.signal-number-stepper>button{width:20px;height:14px;box-shadow:none;color:var(--signal-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.signal-number-stepper>button>svg{width:12px;height:12px}.signal-number-stepper>button:hover:not(:disabled){color:var(--signal-accent)}.signal-number-stepper>button:focus-visible{outline:1px solid var(--signal-accent);outline-offset:1px;border-radius:3px}.signal-number-stepper>button:disabled{opacity:.4;cursor:not-allowed}:is(.signal-field,.signal-doc-field-input)[type=datetime-local],:is(.signal-field,.signal-doc-field-input)[type=date],:is(.signal-field,.signal-doc-field-input)[type=time]{cursor:pointer;font-variant-numeric:tabular-nums}:is(.signal-field,.signal-doc-field-input)[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;-webkit-appearance:none;width:0;height:0;margin:0;padding:0;display:none!important}:is(.signal-field,.signal-doc-field-input)[type=date]::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;-webkit-appearance:none;width:0;height:0;margin:0;padding:0;display:none!important}:is(.signal-field,.signal-doc-field-input)[type=time]::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;-webkit-appearance:none;width:0;height:0;margin:0;padding:0;display:none!important}.signal-datetime-input::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;-webkit-appearance:none;width:0;height:0;margin:0;padding:0;display:none!important}input[type=datetime-local].signal-field::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;-webkit-appearance:none;width:0;height:0;margin:0;padding:0;display:none!important}input[type=datetime-local].signal-doc-field-input::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;-webkit-appearance:none;width:0;height:0;margin:0;padding:0;display:none!important}.signal-datetime-input::-webkit-datetime-edit{align-items:center;padding:0;display:inline-flex}.signal-datetime-input[data-has-value=false]:not(:focus):not([data-datetime-open=true])::-webkit-datetime-edit{color:var(--signal-entry-control-placeholder)}.signal-datetime-input::-webkit-datetime-edit-text{color:var(--signal-text-muted);padding:0 2px}.signal-datetime-input::-webkit-datetime-edit-year-field{border-radius:4px;padding:1px 3px}.signal-datetime-input::-webkit-datetime-edit-month-field{border-radius:4px;padding:1px 3px}.signal-datetime-input::-webkit-datetime-edit-day-field{border-radius:4px;padding:1px 3px}.signal-datetime-input::-webkit-datetime-edit-hour-field{border-radius:4px;padding:1px 3px}.signal-datetime-input::-webkit-datetime-edit-minute-field{border-radius:4px;padding:1px 3px}.signal-datetime-input::-webkit-datetime-edit-second-field{border-radius:4px;padding:1px 3px}.signal-datetime-input::-webkit-datetime-edit-ampm-field{border-radius:4px;padding:1px 3px}.signal-datetime-input::-webkit-datetime-edit-year-field:focus{background-color:var(--signal-entry-selected-bg)!important;color:var(--signal-entry-selected-fg)!important;outline:none!important}.signal-datetime-input::-webkit-datetime-edit-month-field:focus{background-color:var(--signal-entry-selected-bg)!important;color:var(--signal-entry-selected-fg)!important;outline:none!important}.signal-datetime-input::-webkit-datetime-edit-day-field:focus{background-color:var(--signal-entry-selected-bg)!important;color:var(--signal-entry-selected-fg)!important;outline:none!important}.signal-datetime-input::-webkit-datetime-edit-hour-field:focus{background-color:var(--signal-entry-selected-bg)!important;color:var(--signal-entry-selected-fg)!important;outline:none!important}.signal-datetime-input::-webkit-datetime-edit-minute-field:focus{background-color:var(--signal-entry-selected-bg)!important;color:var(--signal-entry-selected-fg)!important;outline:none!important}.signal-datetime-input::-webkit-datetime-edit-second-field:focus{background-color:var(--signal-entry-selected-bg)!important;color:var(--signal-entry-selected-fg)!important;outline:none!important}.signal-datetime-input::-webkit-datetime-edit-ampm-field:focus{background-color:var(--signal-entry-selected-bg)!important;color:var(--signal-entry-selected-fg)!important;outline:none!important}.signal-doc-field:has(.signal-datetime-input:not(:disabled):not([readonly]))>.signal-doc-field-control{cursor:pointer}.signal-datetime-chevron{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);color:var(--signal-text-muted);transition:transform var(--signal-primitive-ms-180) cubic-bezier(.22, 1, .36, 1), color var(--signal-primitive-ms-160) ease;flex:none}.signal-doc-field:has(.signal-datetime-input[data-datetime-open=true]) .signal-datetime-chevron{color:var(--signal-accent);transform:rotate(180deg)}.signal-datetime-popover{z-index:180;border:var(--signal-primitive-px-1) solid var(--signal-glass-control-border);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-glass-control-background);width:min(352px,100vw - 16px);color:var(--signal-text);box-shadow:var(--signal-chrome-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);font-family:var(--signal-type-family-ui);transform-origin:0 0;animation:signal-searchable-select-popover-in var(--signal-primitive-ms-200) cubic-bezier(.22, 1, .36, 1) both;display:grid;overflow:hidden}.signal-datetime-popover-body{grid-template-columns:minmax(0,1fr) 114px;min-height:256px;display:grid}.signal-datetime-calendar{align-content:start;gap:8px;padding:12px;display:grid}.signal-datetime-header{justify-content:space-between;align-items:center;gap:8px;min-height:28px;padding-inline:2px;display:flex}.signal-datetime-header>strong{color:var(--signal-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.84rem;font-weight:750}.signal-datetime-nav{align-items:center;gap:4px;display:inline-flex}.signal-datetime-nav-btn{width:26px;height:26px;color:var(--signal-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.signal-datetime-nav-btn>svg{width:14px;height:14px}.signal-datetime-nav-btn:hover{border-color:var(--signal-entry-control-border);background:var(--signal-entry-control-hover-bg);color:var(--signal-accent-strong)}.signal-datetime-weekdays{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.signal-datetime-weekdays>span{color:var(--signal-text-soft);padding-block:2px;font-size:.6875rem;font-weight:650}.signal-datetime-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.signal-datetime-day{width:100%;height:29px;color:var(--signal-text);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.78rem;font-weight:560;transition:background-color .14s,color .14s,border-color .14s,box-shadow .14s;display:inline-flex;position:relative}.signal-datetime-day[data-outside-month=true]{color:var(--signal-text-soft);opacity:.45}.signal-datetime-day:hover:not([data-selected=true]){background:var(--signal-entry-control-hover-bg);color:var(--signal-accent-strong);opacity:1}.signal-datetime-day[data-today=true]:not([data-selected=true]){border-color:color-mix(in srgb, var(--signal-accent) 42%, transparent);color:var(--signal-accent-strong);font-weight:700}.signal-datetime-day[data-selected=true]{color:#fff;opacity:1;background:linear-gradient(#fb923c 0%,#f97316 100%);border-color:#fb923c73;font-weight:750;box-shadow:0 3px 10px -2px #f973167a,inset 0 1px #ffffff47}.signal-datetime-time{border-left:1px solid var(--signal-card-inset-border,var(--signal-entry-control-border));grid-template-rows:auto minmax(0,1fr);display:grid}.signal-datetime-time-header{border-bottom:1px solid var(--signal-card-inset-border,var(--signal-entry-control-border));min-height:40px;color:var(--signal-text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:5px;padding:8px 10px 6px;font-size:.78rem;font-weight:700;display:flex}.signal-datetime-time-header>svg{width:13px;height:13px;color:var(--signal-accent)}.signal-datetime-time-columns{grid-template-columns:repeat(2,minmax(0,1fr));height:218px;min-height:0;display:grid}.signal-datetime-time-columns>:first-child{border-right:1px solid var(--signal-card-inset-border,var(--signal-entry-control-border))}.signal-datetime-time-scroll{height:218px;max-height:218px}.signal-datetime-time-list{gap:2px;padding:6px 5px;display:grid}.signal-datetime-time-item{width:100%;height:26px;color:var(--signal-text-muted);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.76rem;font-weight:560;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.signal-datetime-time-item:hover:not([data-selected=true]){background:var(--signal-entry-control-hover-bg);color:var(--signal-text)}.signal-datetime-time-item[data-selected=true]{border-color:color-mix(in srgb, var(--signal-accent) 32%, transparent);background:var(--signal-entry-selected-bg);color:var(--signal-entry-selected-fg);font-weight:750}.signal-datetime-footer{border-top:1px solid var(--signal-card-inset-border,var(--signal-entry-control-border));background:color-mix(in srgb, var(--signal-surface) 28%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.signal-datetime-footer-left{align-items:center;gap:6px;display:inline-flex}.signal-datetime-action-btn,.signal-datetime-done-btn{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;height:26px;padding:0 10px;font-family:inherit;font-size:.75rem;font-weight:650;transition:background-color .14s,color .14s,border-color .14s,opacity .14s;display:inline-flex}.signal-datetime-action-btn{border:1px solid var(--signal-entry-control-border);color:var(--signal-text-muted);background:0 0}.signal-datetime-action-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--signal-accent) 38%, transparent);background:var(--signal-entry-control-hover-bg);color:var(--signal-accent-strong)}.signal-datetime-action-btn:disabled{cursor:not-allowed;opacity:.42}.signal-datetime-done-btn{color:#fff;background:linear-gradient(#fb923c 0%,#f97316 100%);border:1px solid #fb923c6b;box-shadow:0 2px 8px -2px #f973166b}.signal-datetime-done-btn:hover{filter:brightness(1.05)}.signal-form-item{align-content:start;gap:var(--signal-primitive-rem-0-5,.5rem);min-width:0;display:grid}.signal-form-item-label{color:var(--doc-input-label,currentColor);font-size:var(--signal-type-size-label,.875rem);font-weight:var(--signal-type-weight-semibold,600);align-items:center;gap:.25rem;display:flex}.signal-form-feedback-slot{min-block-size:1.5em;font-size:var(--signal-type-size-helper,.75rem);font-weight:var(--signal-type-weight-regular,400);overflow-wrap:anywhere;line-height:1.5;display:grid}.signal-form-feedback-slot>span{grid-area:1/1;min-width:0}.signal-form-feedback-reserve{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.signal-form-feedback-reserve[data-reserve-text]:before{content:attr(data-reserve-text)}.signal-form-feedback-error{color:var(--doc-input-danger,#be123c)}.signal-form-feedback-help{color:var(--doc-input-muted,#64748b)}.signal-form-item[data-error=true] :is(.signal-field,.signal-doc-field-control,.signal-searchable-select-trigger){border-color:var(--doc-input-danger,#be123c)}.signal-segmented-control{--signal-segmented-controls-accent:#f97316;--signal-segmented-controls-active-color:var(--signal-segmented-glow-active-fg);--signal-segmented-controls-background:#feffff;--signal-segmented-controls-gap:var(--signal-primitive-rem-0-25);--signal-segmented-controls-height:var(--signal-primitive-rem-2-5);isolation:isolate;width:var(--signal-primitive-percent-100);height:var(--signal-segmented-controls-height);align-items:stretch;gap:var(--signal-segmented-controls-gap);min-width:0;padding:var(--signal-primitive-rem-0-25);border:var(--signal-primitive-px-1) solid #0f172a1a;border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-segmented-controls-background);display:grid;position:relative}.signal-segmented-control-indicator{z-index:0;border-radius:var(--signal-primitive-rem-0-625);pointer-events:none;min-width:0;transform:translateX(calc(var(--signal-segmented-control-index,0) * (100% + var(--signal-segmented-controls-gap))));transition:transform var(--signal-primitive-ms-400) cubic-bezier(.34, 1.56, .64, 1), width var(--signal-primitive-ms-300) ease, background-color var(--signal-primitive-ms-300) ease, border-color var(--signal-primitive-ms-300) ease, box-shadow var(--signal-primitive-ms-300) ease;will-change:transform;grid-area:1/1}.signal-segmented-control[data-jelly=false]>.signal-segmented-control-indicator{transition-duration:.24s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.signal-segmented-control[data-segmented-sizing=content]{grid-auto-columns:max-content;width:max-content;min-width:100%}.signal-segmented-control[data-segmented-sizing=content]>.signal-segmented-control-indicator{width:var(--signal-indicator-width,0px);height:var(--signal-indicator-height,0px);transform:translate(var(--signal-indicator-x,0px), var(--signal-indicator-y,0px));grid-area:auto;position:absolute;top:0;left:0}.signal-segmented-control[data-segmented-sizing=content]>.signal-segmented-control-option{border-radius:var(--signal-primitive-rem-0-625)}.signal-segmented-control-option[data-unavailable=true]{opacity:.58;cursor:help}.signal-segmented-controls-glow>.signal-segmented-control-indicator{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-segmented-controls-accent) 25%, transparent);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-glow-selected-bg));box-shadow:0 var(--signal-primitive-px-4) var(--signal-primitive-px-16) var(--signal-primitive-px-neg-4) color-mix(in srgb, var(--signal-segmented-controls-accent) 20%, transparent)}.signal-segmented-controls-solid>.signal-segmented-control-indicator{border:var(--signal-primitive-px-1) solid #ffffff80;background:var(--signal-segmented-controls-indicator-background,var(--signal-surface-strong));box-shadow:0 var(--signal-primitive-px-2) var(--signal-primitive-px-8) var(--signal-primitive-px-neg-2) #0f172a14}.signal-segmented-control.signal-segmented-controls-inset{border-color:var(--signal-segmented-inset-track-border);background:var(--signal-segmented-inset-track-bg);box-shadow:var(--signal-segmented-inset-track-shadow)}.signal-segmented-controls-glow-inset>.signal-segmented-control-indicator{border-color:var(--signal-segmented-glow-inset-border);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-glow-inset-bg));box-shadow:var(--signal-segmented-glow-inset-shadow)}:root .signal-segmented-control.signal-segmented-surface-transparent{border-color:var(--signal-glass-control-border);background:var(--signal-glass-control-background);box-shadow:var(--signal-chrome-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop)}:root .signal-segmented-control.signal-segmented-surface-transparent.signal-segmented-surface-inset{box-shadow:var(--signal-chrome-shadow), var(--signal-segmented-inset-track-shadow)}.signal-segmented-control-option{z-index:1;justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-375);min-width:0;min-height:0;padding:0 var(--signal-primitive-rem-1);color:var(--signal-segmented-glow-muted-fg);cursor:pointer;font:inherit;font-size:var(--signal-primitive-rem-0-8125);white-space:nowrap;transition:color var(--signal-primitive-ms-300) ease;background:0 0;border:0;border-radius:0;font-weight:600;display:inline-flex;position:relative;overflow:visible}.signal-segmented-controls-glow>.signal-segmented-control-option[aria-selected=true]{color:var(--signal-segmented-controls-active-color)}.signal-segmented-controls-solid>.signal-segmented-control-option[aria-selected=true]{color:var(--signal-text)}.signal-segmented-control-option svg,.signal-segmented-control-brand-icon{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);opacity:.6;flex:none}.signal-segmented-control-option[aria-selected=true] svg,.signal-segmented-control-option[aria-selected=true] .signal-segmented-control-brand-icon{opacity:1}.signal-segmented-controls-glow>.signal-segmented-control-option[aria-selected=true] svg{color:var(--signal-segmented-controls-active-color)}.signal-segmented-control-option:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-segmented-controls-accent);outline-offset:var(--signal-primitive-px-2)}.signal-segmented-control-option:disabled{cursor:not-allowed;opacity:.52}.signal-segmented-control[data-disabled=true]{opacity:.5}.signal-segmented-control[data-disabled=true] .signal-segmented-control-option:disabled{opacity:1}:root[data-account-theme=dark] .signal-segmented-control{--signal-segmented-controls-accent:#f97316;--signal-segmented-controls-active-color:var(--signal-segmented-glow-active-fg);--signal-segmented-controls-background:#0a0e15;border-color:#ffffff1f}:root[data-account-theme=dark] .signal-segmented-control.signal-segmented-controls-inset{border-color:var(--signal-segmented-inset-track-border);background:var(--signal-segmented-inset-track-bg);box-shadow:var(--signal-segmented-inset-track-shadow)}:root[data-account-theme=dark] .signal-segmented-controls-glow>.signal-segmented-control-indicator{border-color:color-mix(in srgb, var(--signal-segmented-controls-accent) 40%, transparent);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-glow-selected-bg));box-shadow:0 var(--signal-primitive-px-4) var(--signal-primitive-px-20) var(--signal-primitive-px-neg-4) color-mix(in srgb, var(--signal-segmented-controls-accent) 30%, transparent), inset 0 0 var(--signal-primitive-px-8) color-mix(in srgb, var(--signal-segmented-controls-accent) 10%, transparent)}:root[data-account-theme=dark] .signal-segmented-controls-glow-inset>.signal-segmented-control-indicator{border-color:var(--signal-segmented-glow-inset-border);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-glow-inset-bg));box-shadow:var(--signal-segmented-glow-inset-shadow)}:root[data-account-theme=dark] .signal-segmented-controls-solid>.signal-segmented-control-indicator{background:var(--signal-segmented-controls-indicator-background,#ffffff1f);box-shadow:0 var(--signal-primitive-px-2) var(--signal-primitive-px-8) var(--signal-primitive-px-neg-2) #0006;border-color:#ffffff0d}:root[data-account-theme=dark] .signal-segmented-control-brand-icon[data-icon-tone=current]{filter:invert()}.signal-segmented-control.signal-segmented-controls-glow{transition:border-color var(--signal-primitive-ms-150) ease}:root .signal-segmented-control.signal-segmented-controls-glow:not([data-disabled=true]):is(:hover,:has(>.signal-segmented-control-option:focus-visible)){border-color:var(--signal-entry-control-focus-border)}.signal-segmented-control.signal-segmented-surface-base{border-color:var(--signal-segmented-base-border);background:var(--signal-segmented-base-track);box-shadow:var(--signal-segmented-base-shadow)}.signal-segmented-control.signal-segmented-surface-base>.signal-segmented-control-indicator{border:var(--signal-primitive-px-1) solid var(--signal-segmented-base-border);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-base-selected));box-shadow:var(--signal-segmented-base-shadow)}.signal-segmented-control.signal-segmented-surface-base.signal-segmented-controls-glow>.signal-segmented-control-indicator{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-segmented-controls-accent) 25%, transparent);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-glow-selected-bg));box-shadow:0 var(--signal-primitive-px-4) var(--signal-primitive-px-16) var(--signal-primitive-px-neg-4) color-mix(in srgb, var(--signal-segmented-controls-accent) 20%, transparent)}.signal-segmented-control.signal-segmented-surface-base.signal-segmented-controls-glow{--signal-segmented-controls-accent:#f97316}.signal-segmented-control.signal-segmented-surface-base>.signal-segmented-control-option[data-active=true]{color:var(--signal-text)}.signal-segmented-control.signal-segmented-surface-base.signal-segmented-controls-glow>.signal-segmented-control-option[data-active=true]{color:var(--signal-segmented-controls-active-color)}:root[data-account-theme=dark] .signal-segmented-control.signal-segmented-surface-base.signal-segmented-controls-glow>.signal-segmented-control-indicator{border-color:color-mix(in srgb, var(--signal-segmented-controls-accent) 40%, transparent);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-glow-selected-bg));box-shadow:0 var(--signal-primitive-px-4) var(--signal-primitive-px-20) var(--signal-primitive-px-neg-4) color-mix(in srgb, var(--signal-segmented-controls-accent) 30%, transparent), inset 0 0 var(--signal-primitive-px-8) color-mix(in srgb, var(--signal-segmented-controls-accent) 10%, transparent)}:root[data-account-theme=dark] .signal-segmented-control.signal-segmented-surface-base{border-color:var(--signal-segmented-base-border);box-shadow:var(--signal-segmented-base-shadow)}:root[data-account-theme=dark] .signal-segmented-control.signal-segmented-surface-inset{border-color:var(--signal-segmented-inset-track-border);background:var(--signal-segmented-inset-track-bg);box-shadow:var(--signal-segmented-inset-track-shadow)}:root[data-account-theme=dark] .signal-segmented-control.signal-segmented-surface-inset.signal-segmented-controls-glow>.signal-segmented-control-indicator{border-color:var(--signal-segmented-glow-inset-border);background:var(--signal-segmented-controls-indicator-background,var(--signal-segmented-glow-inset-bg));box-shadow:var(--signal-segmented-glow-inset-shadow)}.signal-segmented-control[data-segmented-wrap=true]{height:auto;min-height:var(--signal-segmented-controls-height);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.signal-segmented-control[data-segmented-wrap=true]>.signal-segmented-control-option{min-width:fit-content;max-width:100%;min-height:calc(var(--signal-segmented-controls-height) - .5rem - 2px);white-space:normal;overflow-wrap:anywhere;flex:1 1 0}.signal-segmented-control[data-segmented-wrap=true][data-segmented-sizing=content]>.signal-segmented-control-option{flex:0 auto}.signal-segmented-control[data-segmented-wrap=true]>.signal-segmented-control-indicator{width:var(--signal-indicator-width,0px);height:var(--signal-indicator-height,0px);transform:translate(var(--signal-indicator-x,0px), var(--signal-indicator-y,0px));grid-area:auto;position:absolute;top:0;left:0}.signal-segmented-control-option[data-active=true] svg,.signal-segmented-control-option[data-active=true] .signal-segmented-control-brand-icon{opacity:1}.signal-segmented-controls-solid>.signal-segmented-control-option[data-active=true]{color:var(--signal-text)}.signal-segmented-controls-glow>.signal-segmented-control-option[data-active=true]{color:var(--signal-segmented-controls-active-color)}@media (prefers-reduced-motion:reduce){.signal-segmented-control.signal-segmented-controls-glow,.signal-segmented-control[data-jelly=false]>.signal-segmented-control-indicator,.signal-segmented-control-indicator,.signal-segmented-control-option{transition-duration:var(--signal-primitive-ms-0)}}.signal-toggle-switch{--signal-toggle-switch-active:var(--signal-primary-button-bg);--signal-toggle-switch-height:var(--signal-primitive-px-24);--signal-toggle-switch-inset:var(--signal-primitive-px-2);--signal-toggle-switch-knob:var(--signal-primitive-px-18);--signal-toggle-switch-off:#0f172a0a;--signal-toggle-switch-travel:var(--signal-primitive-px-20);--signal-toggle-switch-width:var(--signal-primitive-px-44);align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;color:var(--signal-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.signal-toggle-switch[data-size=compact]{--signal-toggle-switch-height:var(--signal-primitive-px-18);--signal-toggle-switch-knob:var(--signal-primitive-px-12);--signal-toggle-switch-travel:var(--signal-primitive-px-14);--signal-toggle-switch-width:var(--signal-primitive-px-32)}.signal-toggle-switch-track{box-sizing:border-box;width:var(--signal-toggle-switch-width);height:var(--signal-toggle-switch-height);flex:0 0 var(--signal-toggle-switch-width);border:var(--signal-primitive-px-1) solid #0f172a1a;border-radius:var(--signal-primitive-px-999);background:var(--signal-toggle-switch-off);box-shadow:inset 0 var(--signal-primitive-px-2) var(--signal-primitive-px-4) #0000000d;transition:background-color var(--signal-primitive-ms-300) ease, border-color var(--signal-primitive-ms-300) ease;display:block;position:relative}.signal-toggle-switch-knob{top:var(--signal-toggle-switch-inset);left:var(--signal-toggle-switch-inset);width:var(--signal-toggle-switch-knob);height:var(--signal-toggle-switch-knob);border-radius:var(--signal-primitive-percent-50);box-shadow:0 var(--signal-primitive-px-2) var(--signal-primitive-px-4) #0003;transition:transform var(--signal-primitive-ms-400) cubic-bezier(.34, 1.56, .64, 1), background-color var(--signal-primitive-ms-300) ease;background:#fff;position:absolute}.signal-toggle-switch[aria-checked=true] .signal-toggle-switch-track{border-color:var(--signal-toggle-switch-active);background:var(--signal-toggle-switch-active)}.signal-toggle-switch[aria-checked=true] .signal-toggle-switch-knob{transform:translateX(var(--signal-toggle-switch-travel));background:#fff}.signal-toggle-switch:focus-visible{outline:var(--signal-primitive-px-3) solid var(--signal-focus-ring);outline-offset:var(--signal-primitive-px-2)}.signal-toggle-switch:disabled{cursor:not-allowed;opacity:.55}:root[data-account-theme=dark] .signal-toggle-switch{--signal-toggle-switch-off:#0000004d}:root[data-account-theme=dark] .signal-toggle-switch-track{border-color:#ffffff1f}:root[data-account-theme=dark] .signal-toggle-switch-knob{background:#cbd5e1}:root[data-account-theme=dark] .signal-toggle-switch[aria-checked=true] .signal-toggle-switch-knob{background:#263546}:root[data-account-theme=dark] .signal-toggle-switch[aria-checked=true] .signal-toggle-switch-track{border-color:var(--signal-toggle-switch-active)}@media (prefers-reduced-motion:reduce){.signal-toggle-switch-track,.signal-toggle-switch-knob{transition-duration:var(--signal-primitive-ms-0)}}.signal-status-capsule{--signal-status-capsule-fg:var(--signal-info-fg);--signal-status-capsule-bg:var(--signal-info-bg);--signal-status-capsule-dot:var(--signal-info-fg);width:max-content;min-width:max-content;max-width:none;min-height:1.75rem;color:var(--signal-status-capsule-fg);background:var(--signal-status-capsule-bg);white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:750;line-height:1;display:inline-flex;overflow:visible}.signal-status-capsule[data-tone=success]{--signal-status-capsule-fg:var(--signal-success-fg);--signal-status-capsule-bg:var(--signal-success-bg);--signal-status-capsule-dot:var(--signal-success-fg)}.signal-status-capsule[data-tone=warning]{--signal-status-capsule-fg:var(--signal-warning-fg);--signal-status-capsule-bg:var(--signal-warning-bg);--signal-status-capsule-dot:var(--signal-warning-fg)}.signal-status-capsule[data-tone=danger]{--signal-status-capsule-fg:var(--signal-danger-fg);--signal-status-capsule-bg:var(--signal-danger-bg);--signal-status-capsule-dot:var(--signal-danger-fg)}.signal-status-capsule[data-tone=neutral]{--signal-status-capsule-fg:var(--signal-neutral-chip-fg);--signal-status-capsule-bg:var(--signal-neutral-chip-bg);--signal-status-capsule-dot:var(--signal-neutral-chip-fg)}.signal-status-capsule[data-presentation=surface]{--signal-status-surface-color:var(--signal-info-fg);border-color:color-mix(in srgb, white 80%, var(--signal-status-capsule-dot) 20%);background:color-mix(in srgb, white 91%, var(--signal-status-capsule-bg));box-shadow:0 5px 15px #0f172a08}.signal-status-capsule[data-presentation=surface][data-tone=custom]{--signal-status-capsule-fg:color-mix(in srgb, var(--signal-status-surface-color) 72%, #334155);--signal-status-capsule-dot:var(--signal-status-surface-color);--signal-status-capsule-bg:color-mix(in srgb, var(--signal-status-surface-color) 14%, var(--signal-surface-strong))}.signal-status-capsule>i{background:var(--signal-status-capsule-dot);border-radius:50%;flex:none;width:.375rem;height:.375rem}.signal-status-capsule>span{white-space:nowrap;overflow-wrap:normal;line-height:1.25}:root[data-account-theme=dark] .signal-status-capsule[data-presentation=surface]{border-color:color-mix(in srgb, var(--signal-status-capsule-dot) 24%, #ffffff24);background:color-mix(in srgb, var(--signal-status-capsule-bg) 42%, #0f172ae0);box-shadow:0 8px 18px #0003}:root[data-account-theme=dark] .signal-status-capsule[data-presentation=surface][data-tone=custom]{--signal-status-capsule-fg:var(--signal-status-surface-color)}.signal-status-capsule[data-presentation=metal]{--signal-status-metal-color:#7c8798;--signal-status-metal-fg:#4b5565;border:1px solid color-mix(in srgb, var(--signal-status-metal-color) 32%, var(--signal-table-row-border));background:color-mix(in srgb, var(--signal-status-metal-color) 16%, var(--signal-surface-strong));min-height:1.75rem;color:var(--signal-status-metal-fg);box-shadow:0 5px 14px -10px color-mix(in srgb, var(--signal-status-metal-color) 55%, transparent), inset 0 1px 0 #ffffff7a;border-radius:999px;align-items:center;gap:.36rem;padding:.32rem .62rem;font-size:.72rem;font-weight:820;line-height:1;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .18s,box-shadow .22s,background .18s;display:inline-flex;overflow:visible}.signal-status-capsule[data-presentation=metal][data-tone=copper]{--signal-status-metal-color:#b8754f;--signal-status-metal-fg:#834529}.signal-status-capsule[data-presentation=metal][data-tone=silver]{--signal-status-metal-color:#8d99ab;--signal-status-metal-fg:#536173}.signal-status-capsule[data-presentation=metal][data-tone=gold]{--signal-status-metal-color:#b69245;--signal-status-metal-fg:#735a24}.signal-status-capsule[data-presentation=metal][data-tone=custom]{--signal-status-metal-fg:color-mix(in srgb, var(--signal-status-metal-color) 76%, var(--signal-text))}.signal-status-capsule[data-presentation=metal] svg{stroke-width:2.35px;flex:none;width:.78rem;height:.78rem}.signal-status-capsule[data-presentation=metal]>span{white-space:nowrap;line-height:1;transform:translateY(.06em)}.signal-status-capsule[data-presentation=metal]:hover,.signal-status-capsule[data-presentation=metal]:focus-visible{border-color:color-mix(in srgb, var(--signal-status-metal-color) 52%, var(--signal-table-row-border));background:color-mix(in srgb, var(--signal-status-metal-color) 21%, var(--signal-surface-strong));box-shadow:0 10px 22px -15px color-mix(in srgb, var(--signal-status-metal-color) 65%, transparent), inset 0 1px 0 #ffffff85;outline:none;transform:translateY(-1px)}.signal-status-capsule[data-presentation=metal]:active{transform:scale(.97)}:root[data-account-theme=dark] .signal-status-capsule[data-presentation=metal]{--signal-status-metal-fg:color-mix(in srgb, var(--signal-status-metal-color) 58%, white);border-color:color-mix(in srgb, var(--signal-status-metal-color) 34%, var(--signal-table-row-border));background:color-mix(in srgb, var(--signal-status-metal-color) 20%, var(--signal-surface-strong));box-shadow:0 8px 18px -14px color-mix(in srgb, var(--signal-status-metal-color) 58%, transparent), inset 0 1px 0 #ffffff17}@media (prefers-reduced-motion:reduce){.signal-status-capsule[data-presentation=metal]{transition:none}}.signal-code-window{--code-window-body-padding:var(--signal-primitive-rem-1-25);--code-window-font-size:var(--signal-primitive-rem-0-8125);--code-window-line-height:1.6;--code-window-header-border:#1e293b;--code-window-header-bg:#ffffff08;--code-window-tab-color:#94a3b8;--code-window-tab-active-color:#fff;--code-window-tab-active-indicator:var(--signal-accent,#f97316);--code-window-label-color:#cbd5e1;--code-window-status-color:#94a3b8;--code-window-status-strong-color:#64748b;--code-window-copy-border:#94a3b833;--code-window-copy-bg:#0f172ad1;--code-window-copy-fg:#dbeafe;--code-window-copy-hover-border:#ffffff52;--code-window-copy-hover-bg:#334155;--code-window-copy-hover-fg:#fff;--code-window-copy-focus-ring:#f9731666;isolation:isolate;min-width:0;min-height:var(--code-window-min-height,auto);max-height:var(--code-window-max-height,none);border:var(--signal-primitive-px-1) solid #1e293b;border-radius:var(--signal-primitive-rem-0-75);color:#e2e8f0;box-shadow:0 var(--signal-primitive-px-12) var(--signal-primitive-px-32) #0000004d;background:#0b0f19;display:grid;position:relative;overflow:hidden}.signal-code-window[data-code-density=compact]{--code-window-body-padding:var(--signal-primitive-rem-1);--code-window-font-size:var(--signal-primitive-rem-0-75);--code-window-line-height:1.55}.signal-code-window[data-code-density=comfortable]{--code-window-body-padding:var(--signal-primitive-rem-1-5);--code-window-font-size:var(--signal-primitive-rem-0-875);--code-window-line-height:1.7}.signal-code-window[data-code-tone=light]{color:#334155;--code-window-header-border:#94a3b847;--code-window-header-bg:#f8fafcbf;--code-window-tab-color:#64748b;--code-window-tab-active-color:#0f172a;--code-window-tab-active-indicator:var(--signal-accent,#f97316);--code-window-label-color:#334155;--code-window-status-color:#64748b;--code-window-status-strong-color:#0f172a;--code-window-copy-border:#94a3b859;--code-window-copy-bg:#ffffffe6;--code-window-copy-fg:#334155;--code-window-copy-hover-border:#94a3b899;--code-window-copy-hover-bg:#f1f5f9;--code-window-copy-hover-fg:#0f172a;--code-window-copy-focus-ring:#f9731659;background:#ffffffd1;border-color:#94a3b847}.signal-code-window[data-code-tone=success]{color:#064e3b;--code-window-header-border:#6ee7b799;--code-window-header-bg:#d1fae580;--code-window-tab-color:#047857;--code-window-tab-active-color:#064e3b;--code-window-tab-active-indicator:#059669;--code-window-label-color:#064e3b;--code-window-status-color:#047857;--code-window-status-strong-color:#064e3b;--code-window-copy-border:#6ee7b7bf;--code-window-copy-bg:#ffffffe6;--code-window-copy-fg:#064e3b;--code-window-copy-hover-border:#34d399bf;--code-window-copy-hover-bg:#ecfdf5;--code-window-copy-hover-fg:#064e3b;--code-window-copy-focus-ring:#10b98166;background:#ecfdf5d1;border-color:#6ee7b7b8}.signal-code-window[data-code-tone=muted]{border-color:color-mix(in srgb, var(--signal-card-border) 75%, transparent);background:color-mix(in srgb, var(--signal-card-background) 80%, black);color:var(--signal-text);--code-window-header-border:color-mix(in srgb, var(--signal-table-row-border) 45%, transparent);--code-window-header-bg:color-mix(in srgb, var(--signal-surface-strong) 40%, transparent);--code-window-tab-color:var(--signal-text-muted);--code-window-tab-active-color:var(--signal-accent-strong);--code-window-tab-active-indicator:var(--signal-accent);--code-window-label-color:var(--signal-text);--code-window-status-color:var(--signal-text-muted);--code-window-status-strong-color:var(--signal-text);--code-window-copy-border:transparent;--code-window-copy-bg:transparent;--code-window-copy-fg:var(--signal-text-muted);--code-window-copy-hover-border:transparent;--code-window-copy-hover-bg:color-mix(in srgb, var(--signal-accent) 10%, transparent);--code-window-copy-hover-fg:var(--signal-accent-strong);--code-window-copy-focus-ring:var(--signal-command-focus-ring);box-shadow:inset 0 1px 3px #0000001f}.signal-code-window[data-code-tone=muted] .signal-code-window-tabs>button[data-active=true]{color:var(--signal-accent-strong)}.signal-code-window[data-code-density=compact] .signal-code-window-header{gap:.5rem;height:2.125rem;padding:.28rem .55rem}.signal-code-window[data-code-density=compact] .signal-code-window-tabs{align-items:center;gap:.25rem}.signal-code-window[data-code-density=compact] .signal-code-window-tabs>button{color:var(--signal-text-muted);font-family:var(--signal-font-mono);cursor:pointer;background:0 0;border:none;border-radius:.35rem;padding:.16rem .45rem;font-size:.6875rem;font-weight:680;transition:all .15s}.signal-code-window[data-code-density=compact] .signal-code-window-tabs>button:hover:not(:disabled){color:var(--signal-text);background:color-mix(in srgb, var(--signal-form-bg) 60%, transparent)}.signal-code-window[data-code-density=compact] .signal-code-window-tabs>button[data-active=true]{color:var(--signal-accent-strong);background:color-mix(in srgb, var(--signal-accent) 15%, transparent);font-weight:800}.signal-code-window[data-code-density=compact] .signal-code-window-tabs>button[data-active=true]:after{display:none}.signal-code-window[data-code-surface=embedded]{box-shadow:none;--code-window-header-border:#94a3b829;border-color:#94a3b829}.signal-code-window-header{height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;padding:0 var(--signal-primitive-rem-1);border-bottom:var(--signal-primitive-px-1) solid var(--code-window-header-border,#1e293b);background:var(--code-window-header-bg,#ffffff08);display:flex}.signal-code-window>.signal-code-window-header{height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;padding:0 var(--signal-primitive-rem-1);border-bottom:var(--signal-primitive-px-1) solid var(--code-window-header-border,#1e293b);background:var(--code-window-header-bg,#ffffff08);color:inherit;border-radius:0;display:flex}.signal-code-window>.signal-code-window-header>.signal-code-window-controls{align-items:center;gap:var(--signal-primitive-rem-0-375);width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;color:inherit;background:0 0;border:0;border-radius:0;flex:none;place-items:normal;padding:0;display:flex}.signal-code-window>.signal-code-window-header>.signal-code-window-header-actions{flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:inline-flex}.signal-code-window-controls{gap:var(--signal-primitive-rem-0-375);flex:none;display:flex}.signal-code-window-controls>i{width:var(--signal-primitive-rem-0-625);height:var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-percent-50);background:#ef4444}.signal-code-window-controls>i:nth-child(2){background:#eab308}.signal-code-window-controls>i:nth-child(3){background:#22c55e}.signal-code-window-tabs{align-self:stretch;gap:var(--signal-primitive-rem-1);flex:auto;min-width:0;display:flex}.signal-code-window-tabs>button{color:var(--code-window-tab-color,#94a3b8);cursor:pointer;font:inherit;font-size:var(--signal-primitive-rem-0-75);background:0 0;border:0;padding:0;font-weight:600;transition:color .15s;position:relative}.signal-code-window-tabs>button:hover:not(:disabled),.signal-code-window-tabs>button[data-active=true]{color:var(--code-window-tab-active-color,#fff)}.signal-code-window-tabs>button[data-active=true]:after{height:var(--signal-primitive-px-2);background:var(--code-window-tab-active-indicator,#f97316);content:"";position:absolute;bottom:0;left:0;right:0}.signal-code-window-tabs>button:focus-visible{outline:var(--signal-primitive-px-2) solid var(--code-window-tab-active-indicator,#f97316);outline-offset:var(--signal-primitive-px-2)}.signal-code-window-tabs>button:disabled{cursor:not-allowed;opacity:.52}.signal-code-window-label{min-width:0;color:var(--code-window-label-color,#cbd5e1);font-family:var(--signal-font-mono);font-size:var(--signal-primitive-rem-0-75);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.signal-code-window-status{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;color:var(--code-window-status-color,#94a3b8);font-family:var(--signal-font-mono);font-size:var(--signal-primitive-rem-0-75);flex:auto;display:flex}.signal-code-window-status>span{align-items:center;gap:var(--signal-primitive-rem-0-4);display:inline-flex}.signal-code-window-status i{width:var(--signal-primitive-rem-0-5);height:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-percent-50);background:#34d399}.signal-code-window-status strong{color:var(--code-window-status-strong-color,#64748b);padding-right:var(--signal-primitive-rem-0-5);margin-left:auto;font-weight:600}.signal-code-window-copy{z-index:3;width:var(--signal-primitive-rem-2);min-width:var(--signal-primitive-rem-2);height:var(--signal-primitive-rem-1-875);border:1px solid var(--code-window-copy-border,transparent);border-radius:var(--signal-primitive-rem-0-55);background:var(--code-window-copy-bg,#0f172abd);color:var(--code-window-copy-fg,#dbeafe);cursor:pointer;box-shadow:var(--signal-shadow-soft);-webkit-backdrop-filter:blur(var(--signal-primitive-px-12));backdrop-filter:blur(var(--signal-primitive-px-12));transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), border-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1), opacity var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.signal-code-window-copy *{cursor:pointer}.signal-code-window-copy[data-copy-size=sm]{border-radius:.375rem;width:1.5rem;min-width:1.5rem;max-width:1.5rem;height:1.5rem;min-height:1.5rem;max-height:1.5rem}.signal-code-window-copy[data-copy-variant=subtle],.signal-code-window .signal-copy-button[data-copy-variant=subtle]{color:var(--signal-text-muted)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}.signal-code-window-copy[data-copy-variant=subtle]:hover:not(:disabled),.signal-code-window .signal-copy-button[data-copy-variant=subtle]:hover:not(:disabled){background:color-mix(in srgb, var(--signal-accent) 12%, transparent)!important;color:var(--signal-accent-strong)!important;box-shadow:none!important;border:none!important}.signal-code-window-copy[data-copy-variant=ghost],.signal-code-window .signal-copy-button[data-copy-variant=ghost]{color:var(--signal-text-muted)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:1px solid #0000!important}.signal-code-window-copy[data-copy-variant=ghost]:hover:not(:disabled),.signal-code-window .signal-copy-button[data-copy-variant=ghost]:hover:not(:disabled){background:color-mix(in srgb, var(--signal-surface-strong,var(--signal-hover-bg)) 80%, transparent)!important;color:var(--signal-text)!important;box-shadow:none!important;border-color:#0000!important}.signal-code-window-copy[data-copy-variant=ghost]:focus-visible,.signal-code-window .signal-copy-button[data-copy-variant=ghost]:focus-visible{border-color:var(--signal-command-focus-ring)!important;background:color-mix(in srgb, var(--signal-surface-strong,var(--signal-hover-bg)) 80%, transparent)!important;color:var(--signal-text)!important;box-shadow:0 0 0 2px var(--signal-command-focus-ring)!important}.signal-code-window-copy[data-copy-variant=ghost]:active:not(:disabled),.signal-code-window .signal-copy-button[data-copy-variant=ghost]:active:not(:disabled){background:color-mix(in srgb, var(--signal-surface-strong,var(--signal-hover-bg)) 95%, transparent)!important;color:var(--signal-text)!important}.signal-code-window-copy[data-copy-variant=ghost][data-copy-state=copied],.signal-code-window .signal-copy-button[data-copy-variant=ghost][data-copy-state=copied]{color:var(--signal-success-fg,#10b981)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.signal-code-window-copy[data-copy-variant=ghost][data-copy-state=failed],.signal-code-window .signal-copy-button[data-copy-variant=ghost][data-copy-state=failed]{color:var(--signal-danger-fg)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.signal-code-window[data-code-tone=light] .signal-code-window-copy[data-copy-variant=ghost]{color:#64748b!important}.signal-code-window[data-code-tone=light] .signal-code-window-copy[data-copy-variant=ghost]:hover:not(:disabled){color:#0f172a!important;background:#0000000f!important}.signal-code-window-copy[data-copy-variant=subtle][data-copy-size=sm],.signal-code-window .signal-copy-button[data-copy-variant=subtle][data-copy-size=sm]{border-radius:.3rem;width:1.35rem;min-width:1.35rem;max-width:1.35rem;height:1.35rem;min-height:1.35rem;max-height:1.35rem}.signal-code-window-copy[data-copy-variant=subtle][data-copy-size=sm] svg,.signal-code-window-copy[data-copy-variant=subtle][data-copy-size=sm] .signal-copy-button-icon>svg,.signal-code-window .signal-copy-button[data-copy-variant=subtle][data-copy-size=sm] svg,.signal-code-window .signal-copy-button[data-copy-variant=subtle][data-copy-size=sm] .signal-copy-button-icon>svg{width:.75rem;height:.75rem}.signal-code-window-copy[data-copy-size=sm] svg,.signal-code-window-copy[data-copy-size=sm] .signal-copy-button-icon>svg{width:.8125rem;height:.8125rem}.signal-code-window-copy.signal-copy-button-with-label{width:auto;min-width:auto;max-width:none;height:auto;min-height:1.5rem;font-family:var(--signal-font-sans);white-space:nowrap;flex:none;gap:.35rem;padding:.16rem .5rem;font-size:.6875rem;font-weight:650;overflow:visible}.signal-code-window-copy .signal-copy-button-text{font-size:inherit;font-weight:inherit;line-height:1}.signal-code-window-copy:hover{border-color:var(--code-window-copy-hover-border,#ffffff52);color:var(--code-window-copy-hover-fg,#fff);background:var(--code-window-copy-hover-bg,#334155);box-shadow:var(--signal-selected-shadow)}.signal-code-window-copy:focus-visible{border-color:var(--code-window-copy-hover-border,#ffffff52);color:var(--code-window-copy-hover-fg,#fff);background:var(--code-window-copy-hover-bg,#334155);box-shadow:0 0 0 2px var(--code-window-copy-focus-ring,#f9731666), var(--signal-selected-shadow)}.signal-code-window-copy:active{border-color:var(--code-window-copy-hover-border,#ffffff52);color:var(--code-window-copy-hover-fg,#fff);background:var(--code-window-copy-hover-bg,#1e293b);box-shadow:var(--signal-selected-shadow)}.signal-code-window-copy[data-copy-state=copied]{color:#bbf7d0;background:#064e3bb8;border-color:#34d39961}.signal-code-window-copy[data-copy-state=failed]{border-color:var(--signal-danger-border);background:var(--signal-danger-bg);color:var(--signal-danger-fg)}.signal-code-window[data-code-tone=light] .signal-code-window-copy[data-copy-state=copied],.signal-code-window[data-code-tone=success] .signal-code-window-copy[data-copy-state=copied]{color:#047857;background:#dcfce7e0}.signal-code-window[data-code-tone=light] .signal-code-window-copy[data-copy-state=failed],.signal-code-window[data-code-tone=success] .signal-code-window-copy[data-copy-state=failed]{color:#be123c;background:#ffe4e6e6}.signal-code-window-header>.signal-code-window-copy{flex:none;margin:0}.signal-code-window[data-code-chrome=none]>.signal-code-window-copy{top:var(--signal-primitive-rem-0-65);right:var(--signal-primitive-rem-0-55);margin:0;position:absolute}.signal-code-window-body{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:var(--code-window-min-height,0);flex:auto;grid-template-rows:minmax(0,1fr);display:grid;position:relative}.signal-code-window[data-code-scroll=both] .signal-code-window-body{min-height:0;overflow:hidden}.signal-code-window-body>:is(pre,textarea),.signal-code-window-scroll pre{min-width:0;max-height:var(--code-window-max-height,none);padding:var(--code-window-body-padding);padding-right:var(--signal-primitive-rem-4);color:inherit;font-family:var(--signal-font-mono);font-size:var(--code-window-font-size);font-weight:inherit;line-height:var(--code-window-line-height);white-space:pre;background:0 0;border:0;outline:0;margin:0}.signal-code-window[data-code-emphasis=strong] .signal-code-window-body>:is(pre,textarea),.signal-code-window[data-code-emphasis=strong] .signal-code-window-scroll pre{font-weight:600}.signal-code-window-body>pre{overflow:auto hidden}.signal-code-window-scroll,.signal-code-window-scroll-viewport{width:100%;min-width:0;height:100%;min-height:var(--code-window-min-height,0);max-height:var(--code-window-max-height,none)}.signal-code-window-scroll pre{max-height:none;overflow:visible}.signal-code-window[data-code-scroll=both] .signal-code-window-body>pre{height:100%;overflow:auto}.signal-code-window[data-code-scroll=auto-height] .signal-code-window-body>pre{overflow-wrap:anywhere;white-space:pre-wrap;max-height:none;overflow:visible}.signal-code-window[data-code-variant=editor]{min-height:var(--code-window-min-height,var(--signal-primitive-rem-8));max-height:var(--code-window-max-height,none)}.signal-code-window[data-code-variant=editor]:is(:hover,:focus,:focus-within){border-color:var(--signal-entry-control-focus-border);box-shadow:var(--signal-entry-control-shadow)}.signal-code-window[data-code-variant=editor]>.signal-code-window-body{box-sizing:border-box;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.signal-code-window[data-code-variant=editor] .signal-textarea-scroll{font-family:var(--signal-font-mono);font-size:var(--code-window-font-size);line-height:var(--code-window-line-height)}.signal-code-window[data-code-scroll=auto-height]:not([data-code-variant=editor]) .signal-code-window-scroll,.signal-code-window[data-code-scroll=auto-height]:not([data-code-variant=editor]) .signal-code-window-scroll-viewport{max-height:none}.signal-code-window[data-code-scroll=auto-height] .signal-code-window-scroll pre{overflow-wrap:anywhere;white-space:pre-wrap}.signal-code-window-body code{min-width:max-content;font:inherit;white-space:inherit;display:block}.signal-code-window-footer{padding:0 var(--code-window-body-padding) var(--code-window-body-padding);justify-content:flex-end;display:flex}:root[data-account-theme=dark] .signal-code-window[data-code-tone=light]{border-color:var(--signal-border);background:var(--signal-light-island-bg);color:var(--signal-text-muted);--code-window-tab-active-color:var(--code-window-tab-active-indicator,#f97316);--code-window-tab-active-indicator:var(--signal-accent,#f97316)}:root[data-account-theme=dark] .signal-code-window[data-code-tone=success]{border-color:var(--signal-success-border);background:var(--signal-success-bg);color:var(--signal-success-fg)}:root[data-account-theme=dark] .signal-code-window[data-code-tone=muted]{border-color:var(--signal-border);background:color-mix(in srgb, var(--signal-surface) 50%, black);color:var(--signal-text)}:root[data-account-theme=dark] .signal-code-window:is([data-code-tone=light],[data-code-tone=success]) .signal-code-window-copy:not([data-copy-variant=ghost]):not([data-copy-variant=subtle]){border-color:var(--signal-border);background:var(--signal-shared-control-bg);color:var(--signal-text)}:root[data-account-theme=dark] .signal-code-window:is([data-code-tone=light],[data-code-tone=success]) .signal-code-window-copy:not([data-copy-variant=ghost]):not([data-copy-variant=subtle]):hover{border-color:var(--code-window-copy-hover-border,var(--signal-code-action-hover-border));background:var(--code-window-copy-hover-bg,var(--signal-code-action-hover-bg));color:var(--code-window-copy-hover-fg,var(--signal-code-action-hover-fg));box-shadow:var(--signal-selected-shadow)}:root[data-account-theme=dark] .signal-code-window:is([data-code-tone=light],[data-code-tone=success]) .signal-code-window-copy:not([data-copy-variant=ghost]):not([data-copy-variant=subtle]):focus-visible{border-color:var(--code-window-copy-hover-border,var(--signal-code-action-hover-border));background:var(--code-window-copy-hover-bg,var(--signal-code-action-hover-bg));color:var(--code-window-copy-hover-fg,var(--signal-code-action-hover-fg));box-shadow:0 0 0 2px var(--code-window-copy-focus-ring,var(--signal-code-action-focus-ring)), var(--signal-selected-shadow)}:root[data-account-theme=dark] .signal-code-window:is([data-code-tone=light],[data-code-tone=success]) .signal-code-window-copy:not([data-copy-variant=ghost]):not([data-copy-variant=subtle])[data-copy-state=copied]{border-color:var(--signal-success-border);background:var(--signal-success-bg);color:var(--signal-success-fg)}:root[data-account-theme=dark] .signal-code-window:is([data-code-tone=light],[data-code-tone=success]) .signal-code-window-copy:not([data-copy-variant=ghost]):not([data-copy-variant=subtle])[data-copy-state=failed]{border-color:var(--signal-danger-border);background:var(--signal-danger-bg);color:var(--signal-danger-fg)}.signal-code-window[data-code-surface=transparent]{border-color:var(--signal-segmented-transparent-track-border);background:var(--signal-segmented-transparent-track-bg);color:var(--signal-text);box-shadow:none;-webkit-backdrop-filter:blur(var(--signal-primitive-px-12)) saturate(1.08);backdrop-filter:blur(var(--signal-primitive-px-12)) saturate(1.08);--code-window-header-border:var(--signal-segmented-transparent-track-border);--code-window-header-bg:transparent;--code-window-label-color:var(--signal-text);--code-window-status-color:var(--signal-text-muted);--code-window-status-strong-color:var(--signal-text);--code-window-copy-border:color-mix(in srgb, var(--signal-border) 45%, transparent);--code-window-copy-bg:color-mix(in srgb, var(--signal-surface) 60%, transparent);--code-window-copy-fg:var(--signal-text);--code-window-copy-hover-border:color-mix(in srgb, var(--signal-border) 60%, transparent);--code-window-copy-hover-bg:color-mix(in srgb, var(--signal-surface) 80%, transparent);--code-window-copy-hover-fg:var(--signal-text);--code-window-copy-focus-ring:var(--signal-command-focus-ring)}.signal-code-window[data-code-surface=transparent] .signal-code-window-header{border-bottom-color:var(--signal-segmented-transparent-track-border);background:0 0}.signal-code-window[data-code-surface=transparent] .signal-code-window-label{color:var(--signal-text)}.signal-code-window[data-code-surface=transparent] .signal-code-window-copy[data-copy-state=idle]{border-color:color-mix(in srgb, var(--signal-border) 45%, transparent);background:color-mix(in srgb, var(--signal-surface) 60%, transparent);color:var(--signal-text);box-shadow:none;-webkit-backdrop-filter:blur(var(--signal-primitive-px-8));backdrop-filter:blur(var(--signal-primitive-px-8))}.signal-code-window[data-code-surface=transparent] .signal-code-window-copy[data-copy-state=idle]:hover{background:var(--code-window-copy-hover-bg,color-mix(in srgb, var(--signal-surface) 80%, transparent));color:var(--code-window-copy-hover-fg,var(--signal-text));border-color:var(--code-window-copy-hover-border,color-mix(in srgb, var(--signal-border) 60%, transparent));box-shadow:var(--signal-selected-shadow)}.signal-code-window[data-code-surface=transparent] .signal-code-window-copy[data-copy-state=idle]:focus-visible{background:var(--code-window-copy-hover-bg,color-mix(in srgb, var(--signal-surface) 80%, transparent));color:var(--code-window-copy-hover-fg,var(--signal-text));border-color:var(--code-window-copy-hover-border,color-mix(in srgb, var(--signal-border) 60%, transparent));box-shadow:0 0 0 2px var(--code-window-copy-focus-ring,var(--signal-command-focus-ring))}:root[data-account-theme=dark] .signal-code-window[data-code-surface=transparent]{border-color:var(--signal-segmented-transparent-track-border);background:var(--signal-segmented-transparent-track-bg);color:var(--signal-text);--code-window-header-border:var(--signal-segmented-transparent-track-border);--code-window-header-bg:transparent;--code-window-label-color:var(--signal-text);--code-window-status-color:var(--signal-text-muted);--code-window-status-strong-color:var(--signal-text);--code-window-copy-border:color-mix(in srgb, var(--signal-border) 45%, transparent);--code-window-copy-bg:color-mix(in srgb, var(--signal-surface) 60%, transparent);--code-window-copy-fg:var(--signal-text)}:root[data-account-theme=dark] .signal-code-window[data-code-surface=transparent] .signal-code-window-label{color:var(--signal-text)}:root[data-account-theme=dark] .signal-code-window[data-code-surface=transparent] .signal-code-window-copy[data-copy-state=idle]{border-color:color-mix(in srgb, var(--signal-border) 45%, transparent);background:color-mix(in srgb, var(--signal-surface) 60%, transparent);color:var(--signal-text);box-shadow:none}:root[data-account-theme=dark] .signal-code-window[data-code-surface=transparent] .signal-code-window-copy[data-copy-state=idle]:hover,:root[data-account-theme=dark] .signal-code-window[data-code-surface=transparent] .signal-code-window-copy[data-copy-state=idle]:focus-visible{background:var(--signal-code-action-hover-bg);color:var(--signal-code-action-hover-fg);border-color:var(--signal-code-action-hover-border);box-shadow:0 0 0 2px var(--signal-code-action-focus-ring)}@media (prefers-reduced-motion:reduce){.signal-code-window-tabs>button,.signal-code-window-copy{transition-duration:var(--signal-primitive-ms-0)}}:root .signal-copy-button{--signal-copy-button-size:var(--signal-primitive-rem-2);--signal-copy-button-radius:var(--signal-primitive-rem-0-6);--signal-copy-icon-size:var(--signal-primitive-rem-1);box-sizing:border-box;border-radius:var(--signal-copy-button-radius);width:var(--signal-copy-button-size);min-width:var(--signal-copy-button-size);max-width:var(--signal-copy-button-size);height:var(--signal-copy-button-size);min-height:var(--signal-copy-button-size);max-height:var(--signal-copy-button-size);flex:0 0 var(--signal-copy-button-size);cursor:pointer;padding:0}:root .signal-copy-button *{cursor:pointer}:root .signal-copy-button.signal-copy-button-with-label{width:auto;min-width:auto;max-width:none;height:auto;min-height:var(--signal-primitive-rem-1-75);flex:none;gap:.35rem;max-height:none;padding:.2rem .5rem;overflow:visible}:root .signal-copy-button .signal-copy-button-icon>svg,:root .signal-copy-button>.signal-button-spinner{width:var(--signal-copy-icon-size);height:var(--signal-copy-icon-size)}.signal-copy-button-icon{justify-content:center;align-items:center;display:inline-flex}.signal-copy-button:not(.signal-button):not([data-copy-state=idle]) .signal-copy-button-icon{animation:.18s ease-out signal-copy-icon-enter}.signal-copy-button:not(.signal-button)[data-copy-state=pending] .signal-copy-button-icon{animation:.8s linear infinite signal-copy-icon-spin}.signal-copy-button:disabled{cursor:not-allowed;opacity:.55}:root .signal-copy-button[data-copy-variant=light][data-copy-state=copied]{background:var(--signal-success-bg);color:var(--signal-success-fg)}:root .signal-copy-button[data-copy-variant=light][data-copy-state=failed]{background:var(--signal-danger-bg);color:var(--signal-danger-fg)}:root .signal-copy-button[data-copy-variant=dark]{color:#dbeafe;box-shadow:var(--signal-shadow-soft);-webkit-backdrop-filter:blur(var(--signal-primitive-px-12));backdrop-filter:blur(var(--signal-primitive-px-12));background:#0f172ad1;border:1px solid #94a3b83d}:root .signal-copy-button[data-copy-variant=dark]:hover{color:#fff;box-shadow:var(--signal-selected-shadow);background:#334155;border-color:#ffffff52}:root .signal-copy-button[data-copy-variant=dark]:focus-visible{color:#fff;box-shadow:0 0 0 2px var(--signal-command-focus-ring), var(--signal-selected-shadow);background:#334155;border-color:#ffffff52}:root .signal-copy-button[data-copy-variant=dark]:active{color:#fff;background:#1e293b;border-color:#ffffff52}:root .signal-copy-button[data-copy-variant=dark][data-copy-state=copied]{color:#bbf7d0;background:#064e3be0;border-color:#34d39961}:root .signal-copy-button[data-copy-variant=dark][data-copy-state=failed]{border-color:var(--signal-danger-border);background:var(--signal-danger-bg);color:var(--signal-danger-fg)}:root .signal-copy-button[data-copy-variant=subtle]{--signal-copy-button-size:1.75rem;--signal-copy-button-radius:.35rem;--signal-copy-icon-size:.875rem;color:var(--signal-text-muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:color var(--signal-primitive-ms-150) ease, background-color var(--signal-primitive-ms-150) ease, opacity var(--signal-primitive-ms-150) ease;background:0 0;border:none}:root .signal-copy-button[data-copy-variant=subtle][data-copy-size=sm]{--signal-copy-button-size:1.35rem;--signal-copy-button-radius:.3rem;--signal-copy-icon-size:.75rem}:root .signal-copy-button[data-copy-variant=subtle]:hover:not(:disabled){color:var(--signal-accent-strong);background:color-mix(in srgb, var(--signal-accent) 12%, transparent);box-shadow:none}:root .signal-copy-button[data-copy-variant=subtle]:focus-visible{box-shadow:0 0 0 2px var(--signal-command-focus-ring);outline:none}:root .signal-copy-button[data-copy-variant=subtle]:active:not(:disabled){background:color-mix(in srgb, var(--signal-accent) 20%, transparent)}:root .signal-copy-button[data-copy-variant=subtle][data-copy-state=copied]{color:var(--signal-success-fg,#10b981);background:0 0}:root .signal-copy-button[data-copy-variant=subtle][data-copy-state=failed]{color:var(--signal-danger-fg);background:0 0}@keyframes signal-copy-icon-enter{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes signal-copy-icon-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.signal-copy-button .signal-copy-button-icon{animation:none}}:root .signal-copy-button[data-copy-size=sm]{--signal-copy-button-size:28px;--signal-copy-button-radius:8px;--signal-copy-icon-size:14px}@media (pointer:coarse){:root .signal-copy-button[data-copy-size=sm]:not([data-copy-variant=subtle]){--signal-copy-button-size:44px}}:where(.signal-card){isolation:isolate;border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));position:relative;overflow:hidden}.signal-card{--signal-card-background:var(--signal-glass-background);--signal-card-inset-background:var(--signal-glass-background);--signal-card-highlight:var(--signal-glass-highlight);border:var(--signal-primitive-px-1) solid var(--signal-card-border);background:var(--signal-card-highlight), var(--signal-card-background);box-shadow:inset 0 var(--signal-primitive-px-1) 0 var(--signal-glass-edge-highlight-soft), var(--signal-card-shadow);-webkit-backdrop-filter:var(--signal-card-backdrop);backdrop-filter:var(--signal-card-backdrop)}:root[data-account-theme=dark] .signal-card{border-color:var(--signal-card-border);background:var(--signal-card-highlight), var(--signal-card-background);box-shadow:inset 0 var(--signal-primitive-px-1) 0 var(--signal-glass-edge-highlight-soft), var(--signal-card-shadow)}.signal-card[data-signal-card-variant=inset]{border-color:var(--signal-card-inset-border);background:var(--signal-card-highlight), var(--signal-card-inset-background);box-shadow:inset 0 var(--signal-primitive-px-1) 0 var(--signal-glass-edge-highlight-soft), var(--signal-card-inset-shadow)}.signal-card[data-signal-card-variant=surface]{background:var(--signal-card-highlight), var(--signal-card-background);box-shadow:inset 0 var(--signal-primitive-px-1) 0 var(--signal-glass-edge-highlight-soft), var(--signal-card-shadow);border:0}.signal-card[data-signal-card-backdrop=card]{--signal-card-backdrop:var(--signal-glass-backdrop);-webkit-backdrop-filter:var(--signal-card-backdrop);backdrop-filter:var(--signal-card-backdrop)}.signal-card[data-signal-card-backdrop=none]{-webkit-backdrop-filter:none;backdrop-filter:none}.signal-card[data-signal-card-material=reading]{--signal-card-background:var(--signal-glass-reading-background);--signal-card-inset-background:var(--signal-glass-reading-background);--signal-card-highlight:var(--signal-glass-reading-highlight)}:root .signal-card.signal-modal-frame{--signal-card-background:var(--signal-modal-surface-background);--signal-card-inset-background:var(--signal-modal-surface-background);background:var(--signal-modal-surface-decoration) center -1.25rem / 60% 6.25rem no-repeat, var(--signal-card-highlight), var(--signal-card-background)}.signal-information-card-grid{--information-radius:1rem;--information-columns:var(--information-columns-desktop,4);grid-template-columns:repeat(var(--information-columns), minmax(0, 1fr));align-items:stretch;gap:1rem;min-width:0;margin:0;display:grid;overflow:visible;container:information-cards/inline-size}.signal-information-card-grid[data-connected=false]:has(>[data-information-card=content]){gap:.7rem}.signal-information-card.signal-card{--operation-color:var(--signal-info-fg);--information-card-press-duration:80ms;--information-card-columns:max-content minmax(0, 1fr) .85rem;--information-card-content-gap:.75rem;--information-label-size:.8rem;--information-value-size:clamp(1.4rem, 2vw, 1.9rem);--information-description-size:.75rem;grid-template-columns:var(--information-card-columns);width:100%;min-width:0;font:inherit;color:var(--signal-text);text-align:left;border-radius:1rem;align-items:center;gap:.75rem;padding:1rem;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .24s,background-color .18s,border-color .18s;display:grid;overflow:visible}.signal-information-card[data-has-icon=false]{--information-card-columns:minmax(0, 1fr) .85rem}.signal-information-card[data-tone=danger]{--operation-color:var(--signal-danger-fg)}.signal-information-card[data-tone=violet]{--operation-color:var(--signal-selected-icon)}.signal-information-card[data-tone=accent]{--operation-color:var(--signal-accent)}.signal-information-card[data-clickable=true]{cursor:pointer}.signal-information-card[data-clickable=true]:focus-visible{outline:2px solid var(--operation-color);outline-offset:3px}@media (hover:hover){.signal-information-card[data-hover-effect=true]:hover{z-index:1;border-color:color-mix(in srgb, var(--operation-color) 36%, var(--signal-card-border));box-shadow:var(--signal-shadow), 0 16px 34px -24px color-mix(in srgb, var(--operation-color) 42%, transparent);transform:translateY(-4px)}}.signal-information-card-copy{min-width:0;display:block}.signal-information-card-icon{width:2.5rem;height:2.5rem;color:var(--operation-color);background:color-mix(in srgb, var(--operation-color) 10%, transparent);border-radius:.9rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.signal-information-card-icon svg{width:1.3rem;height:1.3rem}.signal-information-card-body{grid-column:1/-1;align-self:start;min-width:0}.signal-information-card-copy :is(a,button){color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-underline-offset:.2em}.signal-information-card-copy button{cursor:pointer;background:0 0;border:0;padding:0}.signal-information-card-copy :is(a,button):hover{color:var(--signal-accent)}.signal-information-card[data-tone=neutral]{--operation-color:var(--signal-text-muted)}.signal-information-card[data-tone=success]{--operation-color:var(--signal-success-fg)}.signal-information-card[data-tone=success] .signal-information-card-value{color:var(--signal-success-fg)}.signal-information-card-label{overflow-wrap:anywhere;color:var(--signal-text-muted);font-size:var(--information-label-size);margin:0;font-weight:700;line-height:1.5;display:block}.signal-information-card-value{color:var(--signal-text);font-size:var(--information-value-size);letter-spacing:-.025em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:.55rem 0 0;font-weight:800;line-height:1.2;display:block}.signal-information-card[data-tone=danger] .signal-information-card-value{color:var(--signal-danger-fg)}.signal-information-card-description{color:var(--signal-text-muted);font-size:var(--information-description-size);overflow-wrap:anywhere;margin:.25rem 0 0;line-height:1.6;display:block}.signal-information-card[data-compact=true]{--information-value-size:1.25rem;padding:.82rem .9rem}.signal-information-card[data-compact=true] .signal-information-card-icon{border-radius:.65rem;width:2rem;height:2rem}.signal-information-card[data-compact=true] .signal-information-card-icon svg{width:1rem;height:1rem}.signal-information-card[data-compact=true] .signal-information-card-value{font-size:var(--information-value-size);margin:.24rem 0 0}.signal-information-card[data-compact=true][data-information-card=metric] .signal-information-card-description{margin-top:.28rem}.signal-information-card[data-information-card=content]{--information-label-size:1rem}.signal-information-card[data-information-card=content] .signal-information-card-label{color:var(--signal-text);font-size:var(--information-label-size);margin:0}.signal-information-card[data-information-card=metric]{align-content:center;align-items:center}.signal-information-card[data-information-card=metric][data-compact=false]{padding:1.4rem 1.5rem}.signal-information-card[data-information-card=metric][data-has-icon=true]{--information-card-columns:max-content minmax(0, 1fr)}.signal-information-card[data-information-card=metric][data-has-icon=false]{--information-card-columns:minmax(0, 1fr)}.signal-information-card[data-information-card=metric]>.signal-information-card-icon{align-self:center}.signal-information-card[data-information-card=metric]>.signal-information-card-arrow{margin-block-start:-.425rem;position:absolute;inset-block-start:50%;inset-inline-end:.8rem}.signal-information-card[data-information-card=metric][data-square=false] .signal-information-card-label{padding-inline-end:1.2rem}.signal-information-card[data-information-card=content]{padding:.85rem}.signal-information-card[data-information-card=content] .signal-information-card-icon{border-radius:.75rem;width:2.2rem;height:2.2rem}:root .signal-information-card.signal-card[data-has-status=true] .signal-information-card-label{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}.signal-information-card-label-text{flex:1;min-width:0}.signal-information-card-status{flex:none;align-items:center;display:inline-flex}.signal-information-card-arrow{width:.85rem;height:.85rem;color:var(--signal-text-muted);opacity:0;pointer-events:none;transition:opacity .18s,transform .24s,color .18s;transform:translate(-.3rem)}.signal-information-card[data-clickable=true]:focus-visible>.signal-information-card-arrow{color:var(--operation-color);opacity:1;transform:translate(0)}@media (hover:hover){.signal-information-card[data-clickable=true][data-hover-effect=true]:hover>.signal-information-card-arrow{color:var(--operation-color);opacity:1;transform:translate(0)}}.signal-information-card-grid[data-connected=true]{border-radius:1rem;gap:0;overflow:visible}.signal-information-card-grid[data-connected=true]>.signal-information-card.signal-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;background:0 0;border:0;border-start-start-radius:var(--information-radius-ss);border-start-end-radius:var(--information-radius-se);border-end-end-radius:var(--information-radius-ee);border-end-start-radius:var(--information-radius-es);position:relative;transform:none}.signal-information-card-grid[data-connected=true]>.signal-information-card:before,.signal-information-card-grid[data-connected=true]>.signal-information-card:after{content:"";background:color-mix(in srgb, var(--signal-text-soft) 13%, transparent);pointer-events:none;position:absolute}.signal-information-card-grid[data-connected=true]>.signal-information-card:before{display:var(--information-divider-inline);width:1px;inset:0 auto 0 0}.signal-information-card-grid[data-connected=true]>.signal-information-card:after{display:var(--information-divider-block);height:1px;inset:0 0 auto}.signal-information-card-grid[data-connected=true][data-seamless=true]>.signal-information-card:before,.signal-information-card-grid[data-connected=true][data-seamless=true]>.signal-information-card:after{display:none}@media (hover:hover){.signal-information-card-grid[data-connected=true]>.signal-information-card[data-hover-effect=true]:hover{background-color:color-mix(in srgb, var(--operation-color) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--operation-color) 32%, transparent)}}.signal-information-card-grid[data-connected=true]>.signal-information-card:focus-visible{outline-offset:-2px}.signal-information-card[data-clickable=true][data-press-effect=true][data-pressed=true]{background-color:color-mix(in srgb, var(--operation-color) 10%, var(--signal-card-background));border-color:color-mix(in srgb, var(--operation-color) 48%, var(--signal-card-border));box-shadow:inset 0 1px 3px color-mix(in srgb, var(--operation-color) 14%, transparent), 0 3px 12px color-mix(in srgb, var(--signal-text) 8%, transparent);transition-duration:var(--information-card-press-duration);transform:translateY(0)}.signal-information-card-grid[data-connected=true]>.signal-information-card[data-clickable=true][data-press-effect=true][data-pressed=true]{background-color:color-mix(in srgb, var(--operation-color) 13%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--operation-color) 48%, transparent);transition-duration:var(--information-card-press-duration);transform:none}.signal-information-card[data-clickable=true][data-press-effect=true][data-pressed=true]>.signal-information-card-arrow{color:var(--operation-color);opacity:1;transform:translate(0)}.signal-information-card-grid[data-flat=true],.signal-information-card[data-flat=true]{--information-flat-background:color-mix(in srgb, var(--signal-surface-strong) 72%, transparent);--information-radius:.78rem}:root .signal-information-card.signal-card[data-flat=true][data-card-connected=false],:root .signal-information-card-grid.signal-card[data-flat=true][data-connected=true]{background:var(--information-flat-background);border-radius:var(--information-radius);box-shadow:var(--signal-shadow-soft);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.signal-information-card[data-flat=true][data-compact=true]{padding:.75rem .9rem}@media (hover:hover){:root .signal-information-card[data-flat=true][data-card-connected=false][data-hover-effect=true]:hover{background:var(--signal-surface-strong);box-shadow:0 14px 30px color-mix(in srgb, var(--signal-text) 10%, transparent);border-color:#0000}}:root .signal-information-card[data-flat=true][data-card-connected=false][data-clickable=true][data-press-effect=true][data-pressed=true]{background:color-mix(in srgb, var(--operation-color) 10%, var(--information-flat-background));box-shadow:inset 0 1px 3px color-mix(in srgb, var(--operation-color) 14%, transparent), var(--signal-shadow-soft);border-color:#0000}@media (width<=767px){.signal-information-card-grid[data-connected=false]{gap:.7rem}.signal-information-card-grid[data-connected=false]:has(>[data-information-card=content]){gap:.55rem}.signal-information-card-grid>.signal-information-card[data-information-card=metric]{--information-card-columns:minmax(0, 1fr);padding:1.1rem}.signal-information-card-grid>.signal-information-card[data-information-card=metric][data-compact=true]{padding:.72rem}.signal-information-card-grid>.signal-information-card[data-information-card=content]{--information-card-columns:auto minmax(0, 1fr);padding:.75rem}.signal-information-card-grid>.signal-information-card[data-information-card=content][data-has-icon=false]{--information-card-columns:minmax(0, 1fr)}.signal-information-card-grid>.signal-information-card>.signal-information-card-arrow{display:none}.signal-information-card-grid>.signal-information-card[data-information-card=metric]{align-content:center}.signal-information-card-grid>.signal-information-card[data-information-card=metric] .signal-information-card-label{padding-inline-end:0}}@container information-cards (width<24rem){.signal-information-card-grid>.signal-information-card[data-information-card=metric]{--information-card-columns:minmax(0, 1fr);padding:1.1rem}.signal-information-card-grid>.signal-information-card[data-information-card=metric][data-compact=true]{padding:.72rem}.signal-information-card-grid>.signal-information-card[data-information-card=content]{--information-card-columns:auto minmax(0, 1fr);padding:.75rem}.signal-information-card-grid>.signal-information-card[data-information-card=content][data-has-icon=false]{--information-card-columns:minmax(0, 1fr)}.signal-information-card-grid>.signal-information-card>.signal-information-card-arrow{display:none}.signal-information-card-grid>.signal-information-card[data-information-card=metric]{align-content:center}.signal-information-card-grid>.signal-information-card[data-information-card=metric] .signal-information-card-label{padding-inline-end:0}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below]{--information-status-row:2}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below][data-has-value=true]{--information-status-row:3}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below] .signal-information-card-copy{grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:.5rem;display:grid}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below] .signal-information-card-label{display:contents}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below] .signal-information-card-label-text{grid-area:1/1/auto/-1}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below] .signal-information-card-value{grid-area:2/1/auto/-1}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below] .signal-information-card-status{grid-column:2;grid-row:var(--information-status-row)}:root .signal-information-card.signal-card[data-has-status=true][data-layout=default][data-value-placement=below] .signal-information-card-description{grid-column:1;grid-row:var(--information-status-row)}}:root .signal-information-card.signal-card[data-fit-content=true]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;align-items:stretch;gap:0}.signal-information-card-fit-frame{min-width:0;min-height:var(--information-fit-reserve,0px);grid-column:1/-1;align-self:stretch;position:relative}.signal-information-card-fit-content{grid-template-columns:var(--information-card-columns);align-content:start;align-items:center;gap:var(--information-card-content-gap);visibility:hidden;min-width:0;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.signal-information-card-fit-frame[data-fit-ready=true]>.signal-information-card-fit-content{visibility:visible}.signal-information-card[data-layout=detail]{--information-card-content-gap:.65rem}.signal-information-card[data-square=true]{--information-card-content-gap:0px}.signal-information-card[data-square=true][data-has-icon=true] .signal-information-card-fit-content{row-gap:.75rem}.signal-information-card[data-square=true] .signal-information-card-fit-frame{min-height:0}.signal-information-card[data-fit-content=true]>.signal-information-card-arrow{margin-block-start:-.425rem;position:absolute;inset-block-start:50%;inset-inline-end:1rem}.signal-information-card[data-fit-content=true][data-information-card=content]>.signal-information-card-arrow{margin-block-start:-.425rem;inset-block-start:50%}.signal-information-card[data-fit-content=true][data-fit-measuring=true] .signal-information-card-fit-content{visibility:hidden;position:relative}.signal-information-card[data-fit-content=true][data-fit-measuring=true] .signal-information-card-fit-frame{min-height:0}:root .signal-information-card[data-fit-measuring=true] .signal-information-card-label{font-size:var(--information-label-size)!important;letter-spacing:inherit!important;font-weight:700!important;line-height:1.5!important}:root .signal-information-card[data-fit-measuring=true] .signal-information-card-value{font-size:var(--information-value-size)!important;letter-spacing:-.025em!important;font-weight:800!important;line-height:1.2!important}:root .signal-information-card[data-fit-measuring=true] .signal-information-card-description{font-size:var(--information-description-size)!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:1.6!important}:root .signal-information-card[data-fit-measuring=true] :is(.signal-information-card-label,.signal-information-card-value,.signal-information-card-description) *{font:inherit!important;letter-spacing:inherit!important}.signal-information-card-value .signal-information-card-value-link{white-space:nowrap;align-items:center;gap:1rem;text-decoration:none;display:inline-flex}.signal-information-card-value-link>svg{width:1.2rem;height:1.2rem;color:var(--signal-text-muted);flex:none}.signal-information-card-value-link:hover>svg{color:var(--signal-accent-strong)}.signal-information-card-meta{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.signal-information-card-meta>i{opacity:.4;background:currentColor;border-radius:50%;flex:none;width:3px;height:3px}:root .signal-information-card-grid[data-square=true]{--information-square-max:14rem;--information-square-gap:0px;inline-size:min(100%, calc(var(--information-columns) * max(var(--information-square-max), var(--information-square-minimum,0px)) + (var(--information-columns) - 1) * var(--information-square-gap)))}:root .signal-information-card-grid[data-square=true]:has(>[data-compact=true]):not(:has(>[data-compact=false])){--information-square-max:10.5rem}:root .signal-information-card-grid[data-square=true][data-connected=false]{--information-square-gap:1rem;gap:var(--information-square-gap)}:root .signal-information-card.signal-card[data-square=true]{box-sizing:border-box;aspect-ratio:1;--information-card-columns:minmax(0, 1fr);align-content:center;align-items:start;gap:0;min-height:0;padding:1rem 1.25rem;container-type:inline-size}:root .signal-information-card.signal-card[data-square=true][data-has-icon=true]{row-gap:.65rem}:root .signal-information-card.signal-card[data-square=true][data-has-icon=true][data-compact=true]{row-gap:.45rem}.signal-information-card[data-square=true]>.signal-information-card-arrow{display:none}.signal-information-card[data-square=true] .signal-information-card-value,.signal-information-card[data-square=true] .signal-information-card-description{margin:.5rem 0 0}.signal-information-card[data-information-card=metric][data-layout=default][data-value-placement=below] .signal-information-card-fit-content{block-size:max-content;margin-block:auto;inset-block:0}.signal-information-card[data-square=true] .signal-information-card-label{--information-label-size:clamp(.7rem, 6cqi, .8rem)}.signal-information-card[data-square=true] .signal-information-card-value{--information-value-size:clamp(1.25rem, 14cqi, 1.9rem)}.signal-information-card[data-square=true] .signal-information-card-icon{width:clamp(2rem,19cqi,2.5rem);height:clamp(2rem,19cqi,2.5rem)}.signal-information-card[data-square=true][data-compact=true] .signal-information-card-value{--information-value-size:clamp(1.1rem, 13cqi, 1.25rem)}.signal-information-card[data-square=true][data-compact=true] .signal-information-card-icon{width:2rem;height:2rem}.signal-information-card[data-square=true][data-compact=true] .signal-information-card-value{margin-top:.35rem}.signal-information-card[data-square=true][data-compact=true] .signal-information-card-description{margin-top:.25rem}.signal-information-card[data-square=true] .signal-information-card-description{margin-top:.35rem}@media (width<=767px){:root .signal-information-card.signal-card[data-square=true]{padding:.5rem}}.signal-information-card-grid{--information-columns:var(--information-columns-desktop)}.signal-information-card{--information-divider-inline:var(--information-divider-inline-desktop);--information-divider-block:var(--information-divider-block-desktop);--information-radius-ss:var(--information-radius-ss-desktop);--information-radius-se:var(--information-radius-se-desktop);--information-radius-es:var(--information-radius-es-desktop);--information-radius-ee:var(--information-radius-ee-desktop)}@media (width<=1100px){.signal-information-card-grid{--information-columns:var(--information-columns-tablet)}.signal-information-card{--information-divider-inline:var(--information-divider-inline-tablet);--information-divider-block:var(--information-divider-block-tablet);--information-radius-ss:var(--information-radius-ss-tablet);--information-radius-se:var(--information-radius-se-tablet);--information-radius-es:var(--information-radius-es-tablet);--information-radius-ee:var(--information-radius-ee-tablet)}}@media (width<=600px){.signal-information-card-grid{--information-columns:var(--information-columns-mobile)}.signal-information-card{--information-divider-inline:var(--information-divider-inline-mobile);--information-divider-block:var(--information-divider-block-mobile);--information-radius-ss:var(--information-radius-ss-mobile);--information-radius-se:var(--information-radius-se-mobile);--information-radius-es:var(--information-radius-es-mobile);--information-radius-ee:var(--information-radius-ee-mobile)}}@media (prefers-reduced-motion:reduce){.signal-information-card.signal-card{--information-card-press-duration:0s}.signal-information-card.signal-card,.signal-information-card-arrow{transition:none}.signal-information-card[data-flat=true][data-card-connected=false][data-hover-effect=true]:hover{transform:none}}.signal-information-card-scroll>.signal-scroll-area-viewport{box-sizing:border-box;padding:1rem}:is(.signal-information-card,.signal-information-card-grid.signal-card)[data-shadowless=true]{transition-property:transform,background-color,border-color;box-shadow:none!important}:root .signal-information-card-grid[data-layout=detail][data-connected=false]{gap:.6rem}:root .signal-information-card.signal-card[data-layout=detail]{--information-card-columns:minmax(0, 1fr);align-content:start;align-items:start;gap:.65rem;padding:.8rem}:root .signal-information-card.signal-card[data-layout=detail][data-has-icon=true]{--information-card-columns:max-content minmax(0, 1fr)}.signal-information-card[data-layout=detail]>.signal-information-card-arrow{display:none}.signal-information-card[data-layout=detail] .signal-information-card-copy{grid-template-columns:minmax(0,1fr);align-items:center;gap:.35rem .65rem;display:grid}:root .signal-information-card[data-layout=detail] .signal-information-card-label{flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:0;display:flex}:root .signal-information-card[data-layout=detail] :is(.signal-information-card-value,.signal-information-card-description){margin:0}.signal-information-card[data-layout=detail][data-has-body=true] .signal-information-card-copy{grid-template-columns:minmax(0,1fr) auto}.signal-information-card[data-layout=detail] .signal-information-card-label{grid-area:1/1}.signal-information-card[data-layout=detail][data-value-placement=below][data-has-value=true] .signal-information-card-value{grid-area:2/1/auto/-1}.signal-information-card[data-layout=detail][data-value-placement=below][data-has-value=true] .signal-information-card-description{grid-area:3/1}.signal-information-card[data-layout=detail][data-value-placement=below][data-has-value=true] .signal-information-card-body{grid-row:3}.signal-information-card[data-layout=detail] .signal-information-card-body{grid-area:2/2;place-self:center end}.signal-information-card[data-layout=detail][data-has-value=false] .signal-information-card-body{grid-row:1}.signal-information-card[data-layout=detail][data-has-value=false] .signal-information-card-description{grid-column:1/-1}:root .signal-information-card[data-value-placement=right]{--information-card-columns:minmax(0, 1fr)}:root .signal-information-card[data-value-placement=right][data-has-icon=true]{--information-card-columns:max-content minmax(0, 1fr)}.signal-information-card[data-value-placement=right]>.signal-information-card-arrow{display:none}.signal-information-card[data-value-placement=right] .signal-information-card-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .65rem;display:grid}:root .signal-information-card[data-value-placement=right] .signal-information-card-label{grid-area:1/1;padding-inline-end:0}:root .signal-information-card[data-value-placement=right] .signal-information-card-value{text-align:right;grid-area:1/2;justify-self:end;margin:0}:root .signal-information-card[data-value-placement=right] .signal-information-card-description{grid-area:2/1;margin:0}.signal-information-card[data-value-placement=right] .signal-information-card-body{grid-area:2/2;place-self:center end}.signal-information-card[data-value-placement=right][data-has-value=false] .signal-information-card-body{grid-row:1}.signal-information-card[data-value-placement=right][data-has-value=false] .signal-information-card-description{grid-column:1/-1}.signal-information-card[data-description-overflow=truncate] .signal-information-card-description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=767px){:root .signal-information-card-grid>.signal-information-card[data-layout=detail][data-has-icon=true],:root .signal-information-card-grid>.signal-information-card[data-value-placement=right][data-has-icon=true]{--information-card-columns:minmax(0, 1fr)}}@container information-cards (width<24rem){:root .signal-information-card-grid>.signal-information-card[data-layout=detail][data-has-icon=true],:root .signal-information-card-grid>.signal-information-card[data-value-placement=right][data-has-icon=true]{--information-card-columns:minmax(0, 1fr)}}.signal-information-card-marquee{max-width:100%;overflow:clip}.signal-information-card-marquee-track{white-space:nowrap;width:max-content;min-width:100%;display:block}.signal-information-card[data-hover-emphasis=true] .signal-information-card-value{transition:color .18s}@media (hover:hover){:root .signal-information-card[data-clickable=true][data-hover-effect=true][data-hover-emphasis=true]:hover{border-color:var(--operation-color)}:root .signal-information-card[data-clickable=true][data-hover-effect=true][data-hover-emphasis=true]:hover .signal-information-card-value{color:var(--operation-color)}.signal-information-card-grid[data-connected=true]>.signal-information-card[data-clickable=true][data-hover-effect=true][data-hover-emphasis=true]:hover:not(:focus-visible){outline:1px solid var(--operation-color);outline-offset:-1px}}@media (prefers-reduced-motion:reduce){.signal-information-card[data-hover-emphasis=true] .signal-information-card-value{transition:none}}@media (width<=767px){:is(:root .signal-console-shell:has([data-mobile-fill=true]),:root .signal-console-main:has([data-mobile-fill=true]),:root .signal-console-page:has([data-mobile-fill=true])){height:auto;min-height:calc(100dvh - var(--signal-console-top-height));overflow:visible}:root .signal-viewport-body:not([data-viewport-layout]):has([data-mobile-fill=true]){grid-template-rows:auto;grid-auto-rows:auto;height:auto;min-height:0;max-height:none;overflow:visible}:root [data-mobile-fill=true]{min-height:max(0px, calc(var(--signal-mobile-fill-height) - max(var(--signal-workbench-bottom), env(safe-area-inset-bottom,0px))))!important}:root .signal-table-shell[data-mobile-fill=true]>.signal-table-scroll-area{flex:1 0 auto!important}:root .signal-table-shell[data-mobile-fill=true][data-mobile-fill-short=false][data-row-navigation=infinite]:not([data-load-trigger=near-end]) .signal-table-overlay-scrollbar[data-orientation=vertical]{display:flex}:root .signal-viewport-body .signal-sandwich-workbench:has([data-mobile-fill=true]){min-height:0}:root .signal-viewport-body .signal-supply-center-shell:has([data-mobile-fill-short=true]){padding-bottom:0}:root .signal-viewport-body .signal-supply-center-shell>.signal-crud-workbench:has([data-mobile-fill-short=true]){height:auto;min-height:0;max-height:none;position:relative;top:auto}:root .signal-table-shell[data-mobile-fill=true][data-mobile-fill-short=true][data-row-navigation=infinite]{position:relative;top:auto;height:max(0px, calc(var(--signal-mobile-fill-height) - max(var(--signal-workbench-bottom), env(safe-area-inset-bottom,0px))))!important;max-height:none!important}}.signal-state-panel{box-sizing:border-box;text-align:center;place-items:center;min-width:0;min-height:15rem;padding:2rem 1.5rem;display:grid}.signal-state-panel[data-state-surface=embedded]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.signal-state-panel-content{justify-items:center;width:100%;min-width:0;max-width:28rem;display:grid}.signal-state-panel-heading{justify-content:center;align-items:center;gap:.625rem;min-width:0;max-width:100%;display:flex}.signal-state-panel-icon{width:1.5rem;height:1.5rem;color:var(--signal-icon);flex:none}.signal-state-panel .signal-state-panel-title{min-width:0;color:var(--signal-text);margin:0;font-size:.875rem;font-weight:700;line-height:1.5rem}.signal-state-panel .signal-state-panel-description{min-height:1.5rem;color:var(--signal-text-muted);overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.875rem;line-height:1.5rem}.signal-state-panel-actions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.625rem;min-width:0;min-height:2.5rem;margin-top:1rem;display:flex}:root{--signal-modal-title-size:1.2rem;--signal-modal-title-weight:900;--signal-modal-description-size:.72rem;--signal-modal-eyebrow-size:.62rem}:root .signal-modal-frame .signal-modal-heading,:root [role=dialog] .signal-modal-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}:root .signal-modal-heading-copy{flex:1;min-width:0}:root .signal-modal-frame .signal-modal-title,:root [role=dialog] .signal-modal-title{font-family:var(--signal-type-family-ui);font-size:var(--signal-modal-title-size);font-weight:var(--signal-modal-title-weight);letter-spacing:normal;overflow-wrap:anywhere;margin:0;line-height:1.35}:root .signal-modal-heading .signal-modal-title{color:var(--signal-text)}:root .signal-modal-frame .signal-modal-eyebrow,:root [role=dialog] .signal-modal-eyebrow{color:var(--signal-accent);font-family:var(--signal-type-family-ui);font-size:var(--signal-modal-eyebrow-size);letter-spacing:normal;margin:0 0 .4rem;font-weight:820;line-height:1.5;display:block}:root .signal-modal-frame .signal-modal-description,:root [role=dialog] .signal-modal-description{color:var(--signal-text-muted);font-family:var(--signal-type-family-ui);font-size:var(--signal-modal-description-size);font-weight:var(--signal-type-weight-regular);overflow-wrap:anywhere;margin:.4rem 0 0;line-height:1.65}:root .signal-modal-heading>:is(button,[data-modal-close],.signal-button){flex-shrink:0;align-self:flex-start;margin-left:auto}:root .signal-modal-frame .signal-modal-footer{border-top:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;padding-top:.25rem;display:flex}:root .signal-modal-footer>.signal-modal-footer-summary{grid-template-columns:minmax(0,1fr);gap:.15rem;min-width:0;margin-right:auto;display:grid}:root .signal-modal-footer>:is(p,small,aside){margin-right:auto}:root .signal-modal-footer-summary strong{color:var(--signal-text-muted);font-size:.62rem;font-weight:750}:root .signal-modal-footer-summary b{color:var(--signal-text);font-size:1rem;font-weight:800}:root .signal-modal-frame .signal-modal-footer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}@media (width<=640px){:root .signal-modal-frame .signal-modal-footer{flex-wrap:wrap}:root .signal-modal-frame .signal-modal-footer-actions{justify-content:flex-end}}:root .signal-modal-frame .signal-editor-close-control{opacity:1;visibility:visible;pointer-events:auto;transform:none}:root .signal-modal-frame .signal-editor-close-layer{opacity:1;visibility:visible;transform:none}:root .signal-modal-frame .signal-editor-expand-control{display:none}:root .signal-modal-frame .signal-editor-action-dock{justify-content:flex-end}.signal-basic-modal{font-family:var(--signal-type-family-ui);font-size:var(--signal-type-size-body);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-relaxed)}.signal-basic-modal.signal-modal-frame{min-width:0;overflow:hidden}.signal-basic-modal>:is(.signal-modal-heading,.signal-modal-footer){flex-shrink:0}.signal-basic-modal[data-layout=default]{isolation:isolate;box-sizing:border-box;width:min(100%,34rem);min-width:0;max-height:calc(100dvh - 2rem);color:var(--signal-text);font-family:var(--signal-type-family-ui);flex-direction:column;gap:1.5rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex;position:relative;overflow:hidden}.signal-basic-modal.signal-confirmation-dialog{overflow:visible}.signal-basic-modal>.signal-basic-modal-body{flex:0 auto;width:calc(100% + .5rem);height:auto;min-height:0;margin:-.25rem;display:grid}.signal-basic-modal[data-layout=default]>:not(.signal-basic-modal-body){flex-shrink:0}.signal-basic-modal-content{overflow-wrap:anywhere;gap:1rem;min-width:0;padding:.25rem 1rem .5rem .25rem;display:grid}:root .signal-basic-modal>.signal-basic-modal-footer{border-top:0;flex-wrap:nowrap;align-items:center;padding-top:.25rem}.signal-basic-modal-footer>.signal-modal-footer-summary{color:var(--signal-text-muted);font-size:var(--signal-type-size-helper);overflow-wrap:anywhere}.signal-basic-modal-note{max-width:22rem;color:var(--signal-text-soft);font-family:var(--signal-type-family-ui);font-size:.62rem;font-weight:var(--signal-type-weight-regular);margin:0;line-height:1.5;display:block}:root .signal-basic-modal[data-footer-note=true]>.signal-basic-modal-footer{align-items:flex-end}body:has(.signal-basic-modal){overflow:hidden}.signal-basic-modal[data-layout=custom]:has(>.signal-basic-modal-body){flex-direction:column;max-height:calc(100dvh - 2rem);display:flex}.signal-basic-modal[data-layout=custom]:not([data-animate-height]) .signal-basic-modal-content{padding:.25rem}.signal-page-header{--signal-page-banner-height:var(--signal-primitive-rem-6);--signal-page-banner-block-inset:clamp(var(--signal-primitive-rem-0-85), var(--signal-primitive-vw-1-2), var(--signal-primitive-rem-1));--signal-page-reading-inset:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-7), 1.4rem);--signal-page-action-inset:var(--signal-primitive-px-21,21px);--signal-banner-control-height:var(--signal-density-control-height);--signal-banner-icon-width:var(--signal-density-icon-control-size);--signal-banner-back-width:48px;--signal-banner-button-min:88px;--signal-banner-button-max:200px;--signal-banner-select-min:160px;--signal-banner-select-width:200px;--signal-banner-select-max:240px;--signal-banner-segment-min:72px;--signal-banner-segment-max:112px;--signal-banner-action-gap:12px;isolation:isolate;box-sizing:border-box;width:100%;min-width:0;min-height:var(--signal-page-banner-height);padding:var(--signal-page-banner-block-inset) 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;grid-template:"eyebrow eyebrow""title actions""description description"/minmax(0,1fr) max-content;place-content:start space-between;align-self:start;align-items:center;gap:6px 20px;display:grid;position:relative;overflow:visible}.signal-page-header-bloom{z-index:0;width:min(var(--signal-primitive-rem-24), 46vw);height:var(--signal-primitive-rem-7-5);border-radius:var(--signal-primitive-percent-50);background:radial-gradient(circle, color-mix(in srgb, var(--signal-accent) 15%, transparent) 0%, color-mix(in srgb, var(--signal-success-fg) 8%, transparent) 50%, transparent 75%);filter:blur(var(--signal-primitive-px-44));pointer-events:none;position:absolute;top:-42%;left:-1%}.signal-page-header-copy,.signal-page-header>.signal-action-row{z-index:2;position:relative}.signal-page-header-copy{display:contents}.signal-page-header:not(:has(.signal-page-header-breadcrumb)){grid-template-rows:auto auto;grid-template-areas:"title actions""description description"}.signal-page-header-breadcrumb{grid-area:eyebrow}.signal-page-header-title-line{min-height:var(--signal-banner-control-height);grid-area:title;align-self:center;align-items:center;display:flex}.signal-page-header-description{grid-area:description;max-width:none}.signal-page-header :is(.signal-page-header-breadcrumb,.signal-page-header-title-line,.signal-page-header-description){z-index:2;margin-left:var(--signal-page-reading-inset);position:relative}.signal-page-header>.signal-action-row{place-self:center end;align-items:center;gap:var(--signal-banner-action-gap);width:max-content;min-width:0;max-width:100%;flex-wrap:nowrap;grid-area:actions;margin-inline-end:var(--signal-page-action-inset);display:flex}.signal-page-header-breadcrumb{color:var(--signal-text-muted);letter-spacing:.05em;align-items:center;gap:6px;margin:0;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700;line-height:normal;display:flex}.signal-page-header-breadcrumb .eyebrow{color:var(--signal-page-banner-eyebrow);font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none}.signal-page-header-breadcrumb i,.signal-page-header-breadcrumb em{font-style:normal}.signal-page-header-breadcrumb-separator{color:color-mix(in srgb, var(--signal-text-muted) 30%, transparent)}.signal-page-header-breadcrumb em{color:var(--signal-text-muted)}.signal-page-header .signal-page-title-row{margin-top:0}.signal-page-header-title-line{min-width:0}.signal-page-header-mobile-actions{display:none}.signal-page-header .signal-page-title{color:var(--signal-text);letter-spacing:-.02em;grid-template-columns:max-content minmax(0,1fr);align-items:center;margin:0;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:800;line-height:1.15;display:inline-grid}.signal-page-header .signal-page-title:not(:has(.signal-page-title-icon)){grid-template-columns:minmax(0,1fr)}.signal-page-header .signal-page-title-icon{align-self:center;display:block}.signal-page-header-description{color:var(--signal-text-muted);margin-block:0;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:normal}.signal-page-header .signal-banner-actions .signal-button{box-sizing:border-box;height:var(--signal-banner-control-height);min-height:var(--signal-banner-control-height);min-width:var(--signal-banner-button-min);max-width:var(--signal-banner-button-max);white-space:nowrap;border-radius:15px;flex:none;gap:8px;padding-inline:16px}.signal-page-header .signal-banner-action-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-page-header .signal-banner-control-group{justify-content:flex-start;align-items:center;gap:var(--signal-banner-action-gap);flex-wrap:nowrap;width:max-content;min-width:0;max-width:100%;display:flex}.signal-page-header .signal-banner-actions .signal-button>svg{flex-shrink:0}.signal-page-header .signal-banner-actions .signal-button:is(.signal-button-icon-only,[data-icon-only=true]){width:var(--signal-banner-icon-width);min-width:var(--signal-banner-icon-width);max-width:var(--signal-banner-icon-width);padding-inline:0}.signal-page-header .signal-banner-actions .signal-hierarchy-back-button.signal-button{width:var(--signal-banner-back-width);min-width:var(--signal-banner-back-width);max-width:var(--signal-banner-back-width);padding-inline:0}.signal-page-header .signal-banner-actions .signal-searchable-select{width:var(--signal-banner-select-width);min-width:var(--signal-banner-select-min);max-width:var(--signal-banner-select-max);flex:none}.signal-page-header .signal-banner-actions .signal-searchable-select-trigger{height:var(--signal-banner-control-height);min-height:var(--signal-banner-control-height)}.signal-page-header .signal-banner-actions .signal-segmented-control{box-sizing:border-box;width:max-content;height:var(--signal-banner-control-height);min-width:calc(var(--signal-segmented-controls-count) * var(--signal-banner-segment-min) + (var(--signal-segmented-controls-count) - 1) * var(--signal-segmented-controls-gap) + 10px);max-width:calc(var(--signal-segmented-controls-count) * var(--signal-banner-segment-max) + (var(--signal-segmented-controls-count) - 1) * var(--signal-segmented-controls-gap) + 10px);flex:none}.signal-page-header .signal-banner-actions .signal-segmented-control-option>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-banner-overflow{display:none}@media (width>=768px){.signal-banner-actions[data-overflow-secondary=true] [data-banner-secondary=true]{visibility:hidden;pointer-events:none;width:max-content;position:absolute;top:0;left:0}.signal-banner-actions[data-overflow-secondary=true] .signal-banner-overflow{display:block}}.signal-page-header .signal-banner-overflow>summary{width:var(--signal-banner-control-height);height:var(--signal-banner-control-height);border-radius:15px}.signal-page-header .signal-banner-overflow-panel>div{gap:8px;display:grid}.signal-page-header .signal-banner-overflow-panel .signal-button{justify-content:flex-start;width:100%;max-width:none}.signal-page-header .eyebrow{letter-spacing:.05em}.signal-page-title-row,.signal-page-title{align-items:center;gap:var(--signal-primitive-px-8);min-width:0;display:flex}.signal-page-title{flex:0 auto}.signal-page-title-icon{width:var(--signal-primitive-px-24);height:var(--signal-primitive-px-24);color:var(--signal-accent-strong);flex:none}.signal-page-title-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.signal-page-title-track{align-items:center;width:max-content;min-width:0;display:flex}.signal-page-title-text{white-space:nowrap;display:inline-block}.signal-page-title-copy[data-overflow=true]{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000)}.signal-page-title-copy[data-overflow=true] .signal-page-title-track{animation:signal-page-title-marquee var(--signal-title-marquee-duration,8s) ease-in-out infinite;will-change:transform;gap:2rem}.signal-page-title-copy[data-overflow=true]:hover .signal-page-title-track{animation-play-state:paused}@keyframes signal-page-title-marquee{0%,15%{transform:translate(0)}85%,to{transform:translate(calc(-50% - 1rem))}}@media (prefers-reduced-motion:reduce){.signal-page-title-copy[data-overflow=true] .signal-page-title-track{animation:none}.signal-page-title-copy[data-overflow=true] .signal-page-title-duplicate{display:none}.signal-page-title-copy[data-overflow=true]{text-overflow:ellipsis;-webkit-mask-image:none;mask-image:none}}.signal-page-title-accessory{flex:none;align-items:center;min-width:0;display:inline-flex}.signal-page-header .signal-action-group{display:contents}.signal-page-header[data-page-header-presentation=usage-analytics] .eyebrow{font-size:var(--signal-primitive-rem-0-72);letter-spacing:var(--signal-primitive-em-0-16);text-transform:uppercase;margin:0;font-weight:800}.signal-page-header[data-page-header-presentation=usage-analytics] .signal-page-title-row{margin-top:0}.signal-page-header[data-page-header-presentation=usage-analytics] .signal-page-title{font-size:clamp(var(--signal-primitive-rem-1-45), var(--signal-primitive-vw-2-4), var(--signal-primitive-rem-2));letter-spacing:var(--signal-primitive-em-neg-0-035);margin:0;font-weight:700;line-height:normal}.signal-page-header[data-page-header-presentation=usage-analytics] .signal-page-header-description{max-width:var(--signal-primitive-rem-50);font-size:var(--signal-primitive-rem-0-9);margin-top:0;line-height:1.65}:root[data-account-theme=dark] .signal-page-header,:root[data-account-theme=dark] .signal-page-header h1{color:var(--signal-text)}:root[data-account-theme=dark] .signal-page-header p:not(.eyebrow){color:var(--signal-text-muted)}@media (width>=768px) and (width<=1279px){.signal-page-header{--signal-banner-select-width:var(--signal-banner-select-min);--signal-banner-action-gap:8px;column-gap:16px}}@media (width<=1023px){.signal-page-header{padding:var(--signal-primitive-rem-1);align-items:stretch}}@media (width<=767px){.signal-page-header{--signal-banner-action-gap:8px;min-height:auto;padding:var(--signal-page-banner-block-inset) 0;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""description""actions";align-items:stretch}.signal-page-header:not(:has(.signal-page-header-breadcrumb)){grid-template-areas:"title""description""actions"}.signal-page-header :is(.signal-page-header-breadcrumb,.signal-page-header-title-line,.signal-page-header-description){margin-inline:var(--signal-page-reading-inset);text-align:left}.signal-page-header .signal-page-title-row,.signal-page-header .signal-page-title,.signal-page-header-breadcrumb{text-align:left;justify-content:flex-start}.signal-page-header-title-line{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;display:flex}.signal-page-header-title-line>.signal-page-title-row{flex:auto;min-width:0}.signal-page-header-mobile-actions{justify-content:flex-end;align-items:center;gap:var(--signal-primitive-rem-0-5);flex:none;min-width:0;margin-top:0;display:flex}.signal-page-header-mobile-actions .signal-button{width:var(--signal-banner-control-height);min-width:var(--signal-banner-control-height);max-width:var(--signal-banner-control-height);height:var(--signal-banner-control-height);min-height:var(--signal-banner-control-height);padding-inline:0}.signal-page-header-mobile-actions .signal-hierarchy-back-button.signal-button{width:var(--signal-banner-back-width);min-width:var(--signal-banner-back-width);max-width:var(--signal-banner-back-width)}.signal-page-header>.signal-action-row[data-mobile-replaced=true]{display:none}.signal-page-header>.signal-action-row{text-align:left;flex-wrap:wrap;justify-content:flex-start;place-self:stretch stretch;width:100%;margin-inline:0}.signal-page-header[data-page-header-presentation=usage-analytics]{padding-block:var(--signal-primitive-rem-0-9);padding-inline:0}.signal-page-header[data-page-header-presentation=usage-analytics] .signal-page-title{font-size:var(--signal-primitive-rem-1-35)}.signal-page-header[data-page-header-presentation=usage-analytics] .signal-page-header-description{font-size:var(--signal-primitive-rem-0-82)}.signal-page-header .signal-banner-actions :is(.signal-action-row,.signal-banner-control-group){flex-wrap:wrap;width:100%;max-width:100%}.signal-page-header .signal-banner-actions :is(.signal-segmented-control,.signal-searchable-select){flex:100%;width:100%;min-width:0;max-width:100%}}@media (width>=768px) and (height<=1080px) and (pointer:fine) and (hover:hover){.signal-console-page{--signal-density-control-height:clamp(2.25rem, 4.5dvh, 2.75rem);--signal-density-icon-control-size:var(--signal-density-control-height)}.signal-console-page .signal-page-header{--signal-page-banner-height:clamp(5.5rem,9dvh,6rem);--signal-page-banner-block-inset:clamp(.5rem,calc(1.6dvh - .25rem),1rem);--signal-banner-control-height:clamp(2.25rem,4.5dvh,2.75rem);--signal-banner-icon-width:var(--signal-banner-control-height);--signal-banner-back-width:calc(var(--signal-banner-control-height) + .25rem);--signal-banner-action-gap:clamp(.5rem,1dvh,.75rem);padding-block:var(--signal-page-banner-block-inset);row-gap:clamp(.375rem,.75dvh,.5rem)}.signal-console-page .signal-page-header .signal-page-title{font-size:1.75rem}.signal-console-page .signal-page-header .signal-page-title-icon{width:clamp(1.25rem,2.4dvh,1.5rem);height:clamp(1.25rem,2.4dvh,1.5rem)}.signal-console-page .signal-page-header .signal-page-header-description{font-size:clamp(.8125rem,1.5dvh,.875rem);line-height:1.35}.signal-console-page .signal-page-header .signal-banner-actions .signal-button{border-radius:clamp(.625rem,1.5dvh,.9375rem);padding-inline:clamp(.625rem,1.5dvh,1rem)}.signal-console-page .signal-page-header .signal-banner-actions .signal-button:is(.signal-button-icon-only,[data-icon-only=true],.signal-hierarchy-back-button){padding-inline:0}}.signal-table-toolbar-heading{overflow-wrap:anywhere}.signal-table-toolbar-eyebrow{color:var(--signal-accent);font-size:var(--signal-primitive-rem-0-65);letter-spacing:var(--signal-primitive-em-0-14);text-transform:uppercase;margin:0 0 4px;font-weight:800;line-height:1.4}.signal-table-toolbar-eyebrow:only-child{margin-bottom:0}.signal-table-feedback[data-load-trigger=near-end]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:root .signal-table-shell[data-variant=compact]{--signal-table-compact-bg:transparent;--signal-table-compact-header-bg:var(--signal-table-header-bg);--signal-table-compact-border:var(--signal-card-inset-border);--signal-table-compact-row-hover:color-mix(in srgb, var(--signal-text) 4%, transparent);--signal-table-row-border:var(--signal-table-compact-border);--signal-table-row-hover:var(--signal-table-compact-row-hover);border:1px solid var(--signal-card-border);background:var(--signal-card-highlight), var(--signal-card-background);box-shadow:var(--signal-card-shadow);-webkit-backdrop-filter:var(--signal-card-backdrop);backdrop-filter:var(--signal-card-backdrop);border-radius:20px;gap:16px;padding:20px}:root .signal-table-shell[data-variant=compact]>.signal-table-toolbar{background:0 0;border-start-start-radius:0;border-start-end-radius:0;gap:12px;padding:0}:root .signal-table-shell[data-variant=compact] .signal-table-toolbar-primary{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}:root .signal-table-shell[data-variant=compact] .signal-table-toolbar h2{font-family:var(--signal-type-family-ui);font-size:var(--signal-modal-title-size,1.2rem);font-weight:var(--signal-modal-title-weight,900);letter-spacing:normal;color:var(--signal-text);line-height:1.35}:root .signal-table-shell[data-variant=compact] thead{background:var(--signal-table-compact-header-bg)}:root .signal-table-shell[data-variant=compact] .signal-table-toolbar-heading{flex:0 auto;min-width:0}:root .signal-table-shell[data-variant=compact] .signal-table-toolbar-actions{flex-wrap:nowrap;flex:none}:root .signal-table-shell[data-variant=compact] .signal-table-search-row{flex:0 280px;min-width:0;margin-inline-start:0;display:flex}:root .signal-table-shell[data-variant=compact]>.signal-table-scroll-area{border:1px solid var(--signal-table-compact-border);background:var(--signal-table-compact-bg);border-radius:12px;flex:1 1 0;min-height:0;overflow:hidden}:root .signal-table-shell[data-variant=compact] .signal-table-scroll-viewport{isolation:isolate;height:100%}:root .signal-table-shell[data-variant=compact] .signal-table-overlay-scrollbar{z-index:7}:root .signal-table-shell[data-variant=compact] tbody{background:0 0}:root .signal-table-shell[data-variant=compact] th{color:var(--signal-table-compact-muted);padding:12px 20px;font-size:12px}:root .signal-table-shell[data-variant=compact] td{border-bottom:1px solid var(--signal-table-row-border);padding:14px 20px;font-size:13px;color:var(--signal-table-compact-text)!important}:root .signal-table-shell[data-variant=compact] tbody tr:last-child td{border-bottom:0}:root .signal-table-shell[data-variant=compact] td[data-column-kind=date]{font-variant-numeric:tabular-nums;font-size:12px;color:var(--signal-table-compact-muted)!important}:root .signal-table-shell[data-variant=compact] td:is([data-column-kind=number],[data-column-kind=credits],[data-column-kind=currency]){font-variant-numeric:tabular-nums}:root .signal-table-shell[data-variant=compact] .signal-status-badge{font-size:11px}:root .signal-table-shell[data-variant=compact]>.signal-table-feedback{color:var(--signal-text-muted);background:0 0;padding:0}@media (width<=767px){:root .signal-table-shell[data-variant=compact]{padding:14px;overflow:hidden!important}:root .signal-table-shell[data-variant=compact] .signal-table-toolbar-primary{flex-direction:initial;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:8px;display:grid!important}:root .signal-table-shell[data-variant=compact] .signal-table-toolbar-heading{align-self:center}:root .signal-table-shell[data-variant=compact] .signal-table-search-row{flex:initial;margin-inline-start:0}:root .signal-table-shell[data-variant=compact]>.signal-table-scroll-area{flex:1 1 0!important;height:0!important}:root .signal-table-shell[data-variant=compact] .signal-table-scroll-viewport{position:relative;height:100%!important;max-height:100%!important;overflow-y:auto!important}:root .signal-table-shell[data-variant=compact] .signal-table-overlay-scrollbar[data-orientation=vertical]{display:flex}}.signal-page-grid.signal-viewport-body.signal-hierarchy-detail-flow{grid-template-rows:auto auto;height:auto;min-height:0;overflow:visible}.signal-page-grid.signal-viewport-body.signal-hierarchy-detail-flow[data-page-template=hierarchy-detail]>.signal-hierarchy-detail-workbench{height:auto;min-height:0;padding-bottom:1.5rem;display:block;overflow:visible}@media (width>=1024px){.signal-console-page.signal-viewport-page>.signal-page-grid.signal-viewport-body.signal-hierarchy-detail-flow{grid-template-rows:max-content max-content;height:100%;overflow:clip auto}}.signal-detail-overview{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:1.5rem;min-width:0;display:grid}.signal-byok-detail-overview{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.signal-byok-detail-overview>.signal-table-shell[data-variant=compact]{min-height:24rem}.signal-byok-connection-facts{grid-template-columns:minmax(0,1fr);gap:0}.signal-byok-connection-facts>div{border-top:1px solid var(--signal-table-row-border);justify-content:space-between;align-items:baseline;gap:2rem;padding:.95rem 0;display:flex}.signal-byok-connection-facts>div:first-child{border-top:0;padding-top:0}.signal-byok-connection-facts dt{flex:0 0 38%;margin:0}.signal-byok-connection-facts dd{text-align:right;max-width:62%;margin:0}.signal-byok-sharing-page{gap:1.5rem;min-width:0;display:grid}.signal-byok-effective{min-width:0;padding:clamp(1.25rem,2vw,1.75rem)}.signal-byok-effective-header{border-bottom:1px solid var(--signal-table-row-border);justify-content:space-between;align-items:flex-start;gap:1.25rem;padding-bottom:1.1rem;display:flex}.signal-byok-effective-header h2,.signal-byok-sharing-section h2{color:var(--signal-text);margin:0;font-size:1.15rem;font-weight:800;line-height:1.4}.signal-byok-effective-header>div{min-width:0}.signal-byok-effective-header>div>p:last-child,.signal-byok-sharing-section header p:last-child{color:var(--signal-text-muted);margin:.35rem 0 0;font-size:.8rem;line-height:1.55}.signal-byok-effective-grid{border:1px solid var(--signal-table-row-border);border-radius:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.25rem;display:grid;overflow:hidden}.signal-byok-effective-grid>div{background:color-mix(in srgb,var(--signal-entry-control-bg) 62%,transparent);border-right:1px solid var(--signal-table-row-border);min-width:0;padding:1rem 1.1rem}.signal-byok-effective-grid>div:last-child{border-right:0}.signal-byok-effective-grid span{color:var(--signal-text-muted);font-size:.74rem;line-height:1.5;display:block}.signal-byok-effective-grid strong{color:var(--signal-text);overflow-wrap:anywhere;margin-top:.45rem;font-size:.92rem;line-height:1.5;display:block}.signal-byok-effective-meta{color:var(--signal-text-muted);margin:1rem 0 0;font-size:.75rem}.signal-byok-sharing-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;min-width:0;display:grid}.signal-byok-sharing-section{min-width:0;padding:clamp(1.25rem,2vw,1.75rem)}.signal-byok-sharing-section>header{border-bottom:1px solid var(--signal-table-row-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.1rem;display:flex}.signal-byok-sharing-section .eyebrow{color:var(--signal-accent);letter-spacing:.1em;margin:0 0 .4rem;font-size:.72rem;font-weight:800}.signal-byok-payout-eyebrow,.signal-local-runtime-invoke .eyebrow{color:var(--signal-accent)}.signal-byok-sharing-form{gap:1.35rem;padding-top:1.35rem;display:grid}.signal-byok-sharing-form .signal-form-label{color:var(--signal-text);margin:0 0 .55rem;font-size:.8rem;font-weight:700;display:block}.signal-byok-target-options{border:0;gap:0;margin:0;padding:0;display:grid}:root .signal-byok-sharing-section .signal-byok-target-options,:root .signal-byok-target-options.signal-doc-choice-group{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}:root .signal-byok-sharing-section .signal-byok-target-options:is(:hover,:has(input:focus-visible)),:root .signal-byok-target-options.signal-doc-choice-group:is(:hover,:has(input:focus-visible)){box-shadow:none;background:0 0;border-color:#0000}.signal-byok-target-options legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:root .signal-byok-target-options .signal-doc-choice{border:0;border-bottom:1px solid var(--signal-table-row-border);min-height:2.8rem;color:var(--signal-text-muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:.7rem 0}:root .signal-byok-target-options .signal-doc-choice:first-of-type{border-top:1px solid var(--signal-table-row-border)}:root .signal-byok-target-options .signal-doc-choice:has(input:checked){color:var(--signal-text)}:root .signal-byok-target-options .signal-doc-choice:is(:hover,:has(input:focus-visible)){color:var(--signal-text);border-color:var(--signal-table-row-border);box-shadow:none;background:0 0}.signal-byok-recipient-row,.signal-byok-payout-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.signal-byok-model-chips{flex-wrap:wrap;gap:.55rem;display:flex}.signal-byok-model-chip{border:1px solid var(--signal-border-subtle);background:var(--signal-entry-control-bg);min-height:2.1rem;color:var(--signal-text-muted);font:600 .75rem/1.2 var(--signal-font-mono,ui-monospace);cursor:pointer;border-radius:.65rem;align-items:center;gap:.4rem;padding:.45rem .7rem;display:inline-flex}.signal-byok-model-chip:hover,.signal-byok-model-chip:focus-visible{border-color:var(--signal-accent);color:var(--signal-text)}.signal-byok-model-chip[data-selected=true]{border-color:var(--signal-accent);background:color-mix(in srgb,var(--signal-accent) 14%,var(--signal-entry-control-bg));color:var(--signal-text)}.signal-byok-model-chip span{color:var(--signal-accent);font-family:var(--signal-font-sans,inherit)}.signal-byok-estimate{border:1px solid color-mix(in srgb,var(--signal-success) 35%,var(--signal-border-subtle));background:color-mix(in srgb,var(--signal-success) 7%,transparent);border-radius:.75rem;gap:.35rem;padding:1rem;display:grid}.signal-byok-estimate strong{color:var(--signal-success);font-size:.82rem}.signal-byok-estimate span{color:var(--signal-text-muted);font-size:.75rem;line-height:1.55}.signal-field-help{color:var(--signal-text-muted);margin:.55rem 0 0;font-size:.73rem;line-height:1.55}.signal-field-error{color:var(--signal-danger,var(--signal-danger-fg));margin:0;font-size:.76rem;line-height:1.55}.signal-detail-overview-wide{grid-column:1/-1}.signal-sku-status-action:not(:disabled),.signal-sku-status-action:not(:disabled) *{cursor:pointer}.signal-sku-status-action:disabled{cursor:default}.signal-sku-status-action:focus-visible{outline:2px solid var(--signal-accent);outline-offset:3px;border-radius:999px}.signal-detail-overview-section{border-radius:var(--signal-surface-radius);isolation:isolate;min-width:0;padding:clamp(1.35rem,2vw,2.25rem);overflow:visible}.signal-detail-overview-section>header{justify-content:space-between;align-items:center;gap:1rem;min-width:0;margin-bottom:1.5rem;display:flex}.signal-detail-overview-section>header>div{min-width:0}.signal-detail-overview-section .eyebrow{color:var(--signal-accent);letter-spacing:.1em;margin:0 0 .4rem;font-size:.72rem;font-weight:800}.signal-detail-overview-section h2{color:var(--signal-text);margin:0;font-size:1.15rem;font-weight:800;line-height:1.4}.signal-detail-overview-section-body.signal-scroll-area-root,.signal-account-overview-body.signal-scroll-area-root{min-width:0;height:auto}.signal-detail-overview-section-body .signal-scroll-area-viewport,.signal-account-overview-body .signal-scroll-area-viewport{height:auto}.signal-sku-overview-main{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1.25rem;min-width:0;min-height:0;display:grid}.signal-sku-overview-aside{gap:1.25rem;min-width:0;min-height:0;display:grid}.signal-sku-playground-link{color:var(--signal-accent);white-space:nowrap;align-items:center;gap:.4rem;font-size:.8rem;font-weight:650;display:inline-flex}.signal-sku-playground-link svg{width:1rem;height:1rem}.signal-sku-access-settings{border-top:1px solid var(--signal-table-row-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.signal-sku-setting-help{color:var(--signal-text-muted);margin:.75rem 0 0;font-size:.75rem;line-height:1.6}.signal-sku-review-line{color:var(--signal-text-muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem;font-size:.75rem;display:flex}.signal-sku-review-line strong{color:var(--signal-text);font-weight:600}.signal-sku-runtime-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;display:grid}.signal-sku-runtime-stats>div{min-width:0}.signal-sku-runtime-stats dt{color:var(--signal-text-muted);font-size:.75rem;line-height:1.5}.signal-sku-runtime-stats dd{color:var(--signal-text);overflow-wrap:anywhere;margin:.45rem 0 0;font-size:1.5rem;font-weight:800;line-height:1.4}.signal-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin:0;display:grid}.signal-detail-facts>div{min-width:0}.signal-detail-facts dt{color:var(--signal-text-muted);margin-bottom:.6rem;font-size:.78rem;line-height:1.5}.signal-detail-facts dd{color:var(--signal-text);overflow-wrap:anywhere;margin:0;font-size:.94rem;font-weight:600;line-height:1.7}.signal-detail-facts.signal-byok-connection-facts{grid-template-columns:minmax(0,1fr);gap:0}.signal-detail-facts.signal-byok-connection-facts>div{border-top:1px solid var(--signal-table-row-border);justify-content:space-between;align-items:baseline;gap:2rem;padding:.95rem 0;display:flex}.signal-detail-facts.signal-byok-connection-facts>div:first-child{border-top:0;padding-top:0}.signal-detail-facts.signal-byok-connection-facts dt{flex:0 0 38%;margin:0}.signal-detail-facts.signal-byok-connection-facts dd{text-align:right;max-width:62%;margin:0}.signal-detail-facts dd a{overflow-wrap:anywhere}.signal-detail-tags{flex-wrap:wrap;gap:.5rem;display:flex}.signal-detail-tags>span{background:var(--signal-entry-control-bg);color:var(--signal-text);overflow-wrap:anywhere;border-radius:.6rem;padding:.25rem .65rem;font-size:.8rem;font-weight:600}.signal-detail-copy-field{align-items:flex-end;gap:.7rem;min-width:0;margin-bottom:1.5rem;display:flex}.signal-detail-copy-field>:first-child{flex:1;min-width:0}.signal-detail-copy-field .signal-detail-copy-action{border-radius:8px;flex:none;width:32px;height:32px;margin:0 6px 0 0}.signal-detail-overview-links{gap:.8rem;margin-top:1.5rem;display:grid}.signal-detail-overview-links a{color:var(--signal-text);background:var(--signal-entry-control-bg);border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-weight:650;display:flex}.signal-detail-overview-links a:hover{background:var(--signal-entry-selected-bg)}.signal-detail-overview-links svg{flex:none;width:1rem;height:1rem}.signal-detail-technical{border-top:1px solid var(--signal-table-row-border);margin-top:1.5rem;padding-top:1.25rem}.signal-detail-technical>summary{cursor:pointer;color:var(--signal-text-muted);font-size:.8rem;font-weight:700}.signal-detail-technical[open]>summary{margin-bottom:1.25rem}.signal-detail-provider-list{flex-wrap:wrap;gap:.65rem;display:flex}.signal-detail-provider-list>a{color:var(--signal-text);background:var(--signal-entry-control-bg);border-radius:.8rem;align-items:center;gap:.55rem;padding:.6rem .85rem;font-size:.84rem;font-weight:650;display:inline-flex}.signal-detail-provider-list>a:hover{background:var(--signal-entry-selected-bg)}.signal-detail-provider-identity{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.signal-detail-provider-identity>div{gap:.4rem;display:grid}.signal-detail-provider-identity strong{color:var(--signal-text);font-size:1.4rem;font-weight:800}.signal-detail-provider-identity span{color:var(--signal-text-muted);font-size:.85rem}.signal-page-grid.signal-account-overview-page.signal-hierarchy-detail-flow .signal-crud-workbench,.signal-page-grid.signal-account-overview-page.signal-hierarchy-detail-flow .signal-crud-table-region{height:auto;min-height:0;overflow:visible}.signal-account-overview-page .signal-account-overview-dashboard{height:auto;box-shadow:none;background:0 0;gap:1.5rem;padding:0;overflow:visible}.signal-account-overview-page .signal-account-overview-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1.5rem}.signal-account-overview-page .signal-account-overview-panel{border-radius:var(--signal-surface-radius);border:0;padding:clamp(1.35rem,2vw,2.25rem);display:block}.signal-account-overview-page .signal-account-overview-panel-header{margin-bottom:1.5rem}.signal-account-overview-page .signal-account-overview-panel-header h2{font-size:1.15rem}.signal-account-overview-page .signal-account-overview-panel-header{align-items:center}.signal-account-overview-page .signal-account-overview-panel-header .eyebrow{color:var(--signal-accent);letter-spacing:.1em;margin:0 0 .4rem;font-size:.72rem;font-weight:800}.signal-account-test-heading{align-items:center;gap:.8rem;display:flex}.signal-account-test-heading>svg{color:var(--signal-accent);flex:none}.signal-account-overview-body .signal-scroll-area-viewport>div{padding:2px}.signal-account-overview-page .signal-account-health-summary-list{margin-bottom:1.5rem}.signal-account-overview-page .signal-account-config-facts{gap:.85rem 1.5rem;margin-top:1.25rem}.signal-account-overview-page .signal-account-config-facts>div{overflow-wrap:anywhere;padding-block:.25rem}.signal-account-overview-page .signal-account-config-facts strong{white-space:normal;overflow-wrap:anywhere;overflow:visible}.signal-account-overview-page .signal-account-test-plan-list{min-height:8rem}.signal-account-overview-page .signal-account-recent-runs{margin-top:1.5rem}@media (width>=1280px) and (height>=850px){.signal-console-page.signal-viewport-page>.signal-page-grid.signal-viewport-body.signal-hierarchy-detail-flow.signal-hierarchy-overview-one-screen{grid-template-rows:max-content minmax(0,1fr);height:100%;min-height:0;overflow:visible}.signal-page-grid.signal-viewport-body.signal-hierarchy-detail-flow.signal-hierarchy-overview-one-screen[data-page-template=hierarchy-detail]>.signal-hierarchy-detail-workbench{flex-direction:column;gap:1rem;height:100%;min-height:0;padding-bottom:0;display:flex;overflow:visible}.signal-hierarchy-overview-one-screen .signal-hierarchy-detail-workbench>.signal-detail-overview{flex:1;grid-template-rows:max-content minmax(0,1fr);align-items:stretch;height:auto;min-height:0}.signal-hierarchy-overview-one-screen .signal-detail-overview-section{flex-direction:column;height:100%;min-height:0;max-height:34rem;display:flex;overflow:visible}.signal-hierarchy-overview-one-screen .signal-detail-overview-section>header{flex:none}.signal-hierarchy-overview-one-screen .signal-detail-overview>.signal-detail-overview-section{align-self:start;height:auto;max-height:100%}.signal-hierarchy-overview-one-screen .signal-detail-overview-section-body{flex:1;height:100%;min-height:0}.signal-hierarchy-overview-one-screen .signal-detail-overview-section-body .signal-scroll-area-viewport{height:100%}.signal-hierarchy-overview-one-screen .signal-detail-overview-section-viewport>div{padding:2px}.signal-sku-detail-page.signal-hierarchy-overview-one-screen .signal-sku-overview-main{align-items:stretch;height:100%;max-height:34rem}.signal-sku-detail-page.signal-hierarchy-overview-one-screen .signal-sku-overview-aside{grid-template-rows:minmax(0,1fr) max-content}.signal-hierarchy-overview-one-screen .signal-sku-runtime-panel{height:auto;max-height:none}.signal-hierarchy-overview-one-screen .signal-sku-runtime-panel .signal-detail-overview-section-body{flex:none;height:auto}.signal-hierarchy-overview-one-screen .signal-sku-runtime-panel .signal-scroll-area-viewport{height:auto}.signal-page-grid.signal-account-overview-page.signal-hierarchy-detail-flow.signal-hierarchy-overview-one-screen .signal-crud-workbench,.signal-page-grid.signal-account-overview-page.signal-hierarchy-detail-flow.signal-hierarchy-overview-one-screen .signal-crud-table-region,.signal-page-grid.signal-account-overview-page.signal-hierarchy-detail-flow.signal-hierarchy-overview-one-screen .signal-account-overview-dashboard,.signal-page-grid.signal-account-overview-page.signal-hierarchy-detail-flow.signal-hierarchy-overview-one-screen .signal-account-overview-grid{height:100%;min-height:0}.signal-account-overview-page.signal-hierarchy-overview-one-screen .signal-account-overview-dashboard{grid-template-rows:max-content minmax(0,1fr)}.signal-account-overview-page.signal-hierarchy-overview-one-screen .signal-account-overview-grid{align-items:stretch}.signal-account-overview-page.signal-hierarchy-overview-one-screen .signal-account-overview-panel{flex-direction:column;gap:0;height:100%;min-height:0;max-height:34rem;display:flex;overflow:visible}.signal-account-overview-page.signal-hierarchy-overview-one-screen .signal-account-overview-panel-header{flex:none}.signal-account-overview-page.signal-hierarchy-overview-one-screen .signal-account-overview-body{flex:1;height:100%}.signal-account-overview-page.signal-hierarchy-overview-one-screen .signal-account-overview-body .signal-scroll-area-viewport{height:100%}.signal-account-overview-page.signal-hierarchy-overview-one-screen .signal-account-test-plans{align-self:start;height:auto;max-height:100%}}@media (width<=1100px){.signal-detail-overview,.signal-account-overview-page .signal-account-overview-grid,.signal-sku-overview-main,.signal-byok-sharing-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.signal-sku-access-settings{grid-template-columns:minmax(0,1fr)}.signal-detail-overview{gap:1rem}.signal-detail-overview-section{padding:1.2rem}.signal-detail-facts{gap:1.25rem}.signal-byok-effective-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-byok-effective-grid>div:nth-child(2){border-right:0}.signal-byok-effective-grid>div:nth-child(-n+2){border-bottom:1px solid var(--signal-table-row-border)}.signal-byok-target-options,.signal-byok-recipient-row,.signal-byok-payout-row{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.signal-hierarchy-detail-flow .signal-page-header-title-line{display:contents}.signal-hierarchy-detail-flow .signal-page-header .signal-page-title-row{z-index:2;margin-inline:var(--signal-page-reading-inset);flex-wrap:wrap;grid-area:title;row-gap:.55rem;position:relative}.signal-hierarchy-detail-flow .signal-page-header .signal-page-title{flex:0 auto;max-width:100%}.signal-hierarchy-detail-flow .signal-page-header .signal-page-title-copy{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible;-webkit-mask-image:none;mask-image:none}.signal-hierarchy-detail-flow .signal-page-header .signal-page-title-copy .signal-page-title-track{will-change:auto;width:100%;animation:none;display:block;transform:none}.signal-hierarchy-detail-flow .signal-page-header .signal-page-title-text{white-space:normal;overflow-wrap:anywhere}.signal-hierarchy-detail-flow .signal-page-header .signal-page-title-duplicate{display:none}.signal-hierarchy-detail-flow .signal-page-title-accessory{flex:none;max-width:100%}.signal-hierarchy-detail-flow .signal-page-title-accessory .signal-status-badge-label{white-space:normal;text-overflow:clip;overflow:visible}.signal-hierarchy-detail-flow .signal-page-header-mobile-actions{z-index:2;margin:.4rem var(--signal-page-reading-inset) 0;flex-wrap:wrap;grid-area:actions;justify-content:flex-start;position:relative}}.signal-detail-overview-metrics{grid-column:1/-1}:root .signal-viewport-scroll-host,:root .signal-viewport-scroll-viewport,:root .signal-viewport-scroll-viewport>div{display:contents!important}:root .signal-viewport-scroll-host>.signal-scroll-area-scrollbar{display:none}:root .signal-viewport-scroll-viewport>div>[data-one-screen-scroll=true]{height:100%;min-height:0}@media (width<=1600px),(height<=900px){:is(:root .signal-console-shell:has([data-responsive-page=true]),:root .signal-console-main:has([data-responsive-page=true]),:root .signal-console-page:has([data-responsive-page=true])){height:100dvh;min-height:0;overflow:hidden}:root .signal-console-page>.signal-viewport-body[data-one-screen-design=true][data-responsive-page=true],:root .signal-viewport-body[data-responsive-page=true]{grid-template-rows:auto minmax(0,1fr);grid-auto-rows:auto;align-content:stretch;height:100%;min-height:0;display:grid;overflow:hidden}:root [data-responsive-page=true]>[data-one-screen-scroll=true]{width:100%;height:100%;min-height:0;margin:0;padding:0}:root .signal-console-page>.signal-viewport-body[data-one-screen-design=true][data-responsive-page=true]:not(:has(>.signal-page-header)){grid-template-rows:minmax(0,1fr)}}@media (width>=1101px) and (width<=1600px),(width>=1101px) and (height<=900px){:root .signal-viewport-scroll-host[data-viewport-scroll-mode=pane]{border-radius:var(--signal-surface-radius);height:100%;min-height:0;overflow:hidden;display:block!important}:root [data-viewport-scroll-mode=pane]>.signal-viewport-scroll-viewport{height:100%;display:block!important}:root [data-viewport-scroll-mode=pane]>.signal-viewport-scroll-viewport>div{height:100%;min-width:0!important;display:block!important}:root [data-viewport-scroll-mode=pane]>.signal-scroll-area-scrollbar{display:flex}}@media (width<=1100px){:root .signal-viewport-scroll-host[data-viewport-scroll-mode=workspace]{height:100%;min-height:0;overflow:hidden;display:block!important}:root [data-viewport-scroll-mode=workspace]>.signal-viewport-scroll-viewport{height:100%;scroll-padding:1rem;display:block!important}:root [data-viewport-scroll-mode=workspace]>.signal-viewport-scroll-viewport>div{min-height:100%;min-width:0!important;display:block!important}:root [data-viewport-scroll-mode=workspace]>.signal-scroll-area-scrollbar{display:flex;inset-block-end:4rem!important}:root [data-viewport-scroll-mode=workspace]>.signal-viewport-scroll-viewport>div>*{width:100%;height:auto;min-height:0;margin:0;padding:0;overflow:visible}:root .signal-viewport-auto-workspace>.signal-viewport-scroll-viewport>div{align-content:stretch;gap:var(--signal-page-banner-gap);display:grid!important}:root .signal-viewport-auto-workspace>.signal-viewport-scroll-viewport>div>.signal-table-shell,:root .signal-viewport-auto-workspace .signal-data-table-region{min-height:22rem}}@media (width<=1023px){:root .signal-console-page:has([data-responsive-page=true]){height:calc(100dvh - var(--signal-console-top-height));padding-bottom:var(--signal-workbench-bottom)}}@media (width>=768px) and (width<=1100px){:root .signal-viewport-auto-workspace:has(.signal-sandwich-workbench)>.signal-viewport-scroll-viewport>div{height:100%;display:block!important}:root .signal-viewport-auto-workspace:has(.signal-sandwich-workbench)>.signal-viewport-scroll-viewport>div>*{height:100%;min-height:0}}:is(:root .signal-console-shell:has([data-viewport-layout=flow]),:root .signal-console-main:has([data-viewport-layout=flow]),:root .signal-console-page:has([data-viewport-layout=flow])){height:auto;min-height:calc(100dvh - var(--signal-console-top-height));overflow:visible}:root .signal-console-page>.signal-viewport-body[data-one-screen-design=true][data-responsive-page=true][data-viewport-layout=flow]{grid-template-rows:auto;grid-auto-rows:auto;height:auto;min-height:0;overflow:visible}:root [data-viewport-layout=flow] .signal-viewport-scroll-host,:root [data-viewport-layout=flow] .signal-viewport-scroll-viewport,:root [data-viewport-layout=flow] .signal-viewport-scroll-viewport>div{display:contents!important}:root [data-viewport-layout=flow] .signal-viewport-scroll-host>.signal-scroll-area-scrollbar{display:none}:root [data-viewport-layout=flow] [data-one-screen-scroll=true]{height:auto;min-height:0;margin:0;padding:0;overflow:visible}:root [data-viewport-layout=flow] .signal-viewport-auto-workspace .signal-sandwich-workbench{height:auto;min-height:28rem}:root .signal-viewport-body[data-viewport-layout=flow] .signal-scroll-area-viewport{overscroll-behavior-y:auto}.signal-responsive-multifunction-nav,.signal-responsive-multifunction-nav-desktop{min-width:0;height:100%;min-height:0}.signal-responsive-multifunction-nav{container:signal-responsive-multifunction-nav/inline-size}.signal-responsive-multifunction-nav-desktop{display:block}.signal-responsive-multifunction-nav-desktop>.signal-jelly-scroll-area{height:100%;min-height:0}.signal-responsive-multifunction-nav-desktop .signal-scroll-area-viewport{scroll-padding-block:var(--signal-primitive-px-12)}.signal-responsive-multifunction-nav [data-multifunction-nav=true]{height:auto;min-height:0}.signal-responsive-multifunction-nav-mobile{box-sizing:border-box;min-width:0;padding:var(--signal-primitive-px-3);display:none}@container signal-responsive-multifunction-nav (width>=420px){.signal-responsive-multifunction-nav[data-collapse-mode=container]>.signal-responsive-multifunction-nav-desktop{height:auto;display:none}.signal-responsive-multifunction-nav[data-collapse-mode=container]>.signal-responsive-multifunction-nav-mobile{display:block}}@media (width<=767px){.signal-responsive-multifunction-nav,.signal-responsive-multifunction-nav-desktop{height:auto}.signal-responsive-multifunction-nav-desktop{display:none}.signal-responsive-multifunction-nav-mobile{display:block}}.signal-responsive-multifunction-nav-mobile .signal-searchable-select-trigger{min-height:var(--signal-primitive-px-48)}:root .signal-responsive-nav-card>.signal-responsive-multifunction-nav-mobile .signal-searchable-select-trigger{border-radius:calc(var(--signal-surface-radius) + .25rem);background-color:var(--signal-card-background)}.signal-side-nav{--signal-card-backdrop:var(--signal-glass-backdrop);--signal-shell-glass-backdrop:var(--signal-glass-backdrop);--signal-glass-surface-backdrop:var(--signal-glass-backdrop);--signal-shared-control-popover-backdrop:var(--signal-glass-backdrop);isolation:isolate;border:1px solid var(--signal-glass-control-border);border-radius:var(--signal-surface-radius);background:var(--signal-glass-control-background);min-width:0;box-shadow:var(--signal-glass-surface-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);padding:.45rem;position:relative}:root :is(.signal-card,.signal-surface,.signal-surface-strong,.signal-soft-surface):has(.signal-side-nav[data-signal-side-nav=true]){-webkit-backdrop-filter:none;backdrop-filter:none}:root :is(.signal-card,.signal-surface,.signal-surface-strong,.signal-soft-surface):has(.signal-side-nav[data-signal-side-nav=true]):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:var(--signal-card-backdrop);backdrop-filter:var(--signal-card-backdrop);clip-path:none;position:absolute;inset:0}.signal-side-nav-scroll{width:calc(100% + .6rem);height:auto;margin:-.3rem}.signal-side-nav-scroll>.signal-scroll-area-viewport{height:auto;padding:.3rem}.signal-side-nav-list{gap:.24rem;margin:0;padding:0;list-style:none;display:grid}.signal-side-nav-item{width:100%;min-width:0;min-height:2.55rem;color:var(--signal-text-muted);cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;border-radius:.78rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.55rem .7rem;transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;display:grid}.signal-side-nav-item:hover,.signal-side-nav-item:focus-visible{border-color:color-mix(in srgb, var(--signal-glass-control-border) 88%, var(--signal-accent));background:color-mix(in srgb, var(--signal-surface-strong) 72%, transparent);color:var(--signal-text);outline:none}.signal-side-nav-item:hover .signal-side-nav-icon,.signal-side-nav-item:focus-visible .signal-side-nav-icon{color:var(--signal-chrome-selected-icon)}.signal-side-nav-item:hover .signal-side-nav-marker,.signal-side-nav-item:focus-visible .signal-side-nav-marker{background:var(--signal-chrome-selected-icon)}.signal-side-nav-item:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--signal-accent) 28%, transparent)}.signal-side-nav-item[data-active=true]{border-color:var(--signal-chrome-selected-border);background:var(--signal-chrome-selected-bg);color:var(--signal-chrome-selected-fg);box-shadow:var(--signal-chrome-selected-shadow);transform:translateY(-1px)}.signal-side-nav-item[data-active=true] .signal-side-nav-icon{color:var(--signal-chrome-selected-icon)}.signal-side-nav-item[data-active=true] .signal-side-nav-marker{background:var(--signal-chrome-selected-icon)}.signal-side-nav-item:disabled{cursor:not-allowed;opacity:.5}.signal-side-nav-icon{flex:none;width:1rem;height:1rem}.signal-side-nav-marker{background:color-mix(in srgb, var(--signal-text-muted) 32%, transparent);border-radius:999px;width:.75rem;height:2px;transition:width .18s,opacity .14s,background .18s,box-shadow .18s;display:block}.signal-side-nav-copy{gap:.12rem;min-width:0;display:grid}.signal-side-nav-copy strong{font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-side-nav-copy small{color:var(--signal-text-soft);font-size:var(--signal-type-size-helper);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.signal-side-nav[data-orientation=horizontal] .signal-side-nav-list{min-width:max-content;display:flex}.signal-side-nav[data-orientation=horizontal] .signal-side-nav-item{width:auto}.signal-side-nav[data-placement=overlay]{z-index:36;position:absolute}.signal-side-nav[data-reveal-on-hover=true]{width:2.65rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;padding:.42rem;transition:width .26s cubic-bezier(.16,1,.3,1),padding .26s cubic-bezier(.16,1,.3,1),border-color .18s,background .18s,box-shadow .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s}.signal-side-nav[data-reveal-on-hover=true] .signal-side-nav-list{gap:.08rem}.signal-side-nav[data-reveal-on-hover=true] .signal-side-nav-item{border-radius:.62rem;grid-template-columns:1.2rem minmax(0,0fr);gap:0;min-height:2.1rem;padding:.42rem .36rem;overflow:hidden}.signal-side-nav[data-reveal-on-hover=true] .signal-side-nav-copy{opacity:0;max-width:0;transition:max-width .26s cubic-bezier(.16,1,.3,1),opacity .16s,transform .22s;overflow:hidden;transform:translate(.45rem)}.signal-side-nav[data-reveal-on-hover=true] .signal-side-nav-item[data-active=true]{box-shadow:none;background:0 0;border-color:#0000;transform:none}.signal-side-nav[data-reveal-on-hover=true] .signal-side-nav-item[data-active=true] .signal-side-nav-marker{background:var(--signal-chrome-selected-icon);width:1.15rem;box-shadow:0 0 8px color-mix(in srgb, var(--signal-chrome-selected-icon) 36%, transparent)}.signal-side-nav[data-reveal-on-hover=true]:is(:hover,:focus-within){border-color:var(--signal-glass-control-border);background:var(--signal-glass-control-background);width:13.5rem;box-shadow:var(--signal-chrome-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);padding:.65rem}.signal-side-nav[data-reveal-on-hover=true]:is(:hover,:focus-within) .signal-side-nav-list{gap:.3rem}.signal-side-nav[data-reveal-on-hover=true]:is(:hover,:focus-within) .signal-side-nav-item{border-radius:.62rem;grid-template-columns:0 minmax(0,1fr);gap:0;min-height:2.1rem;padding:.42rem .36rem}.signal-side-nav[data-reveal-on-hover=true]:is(:hover,:focus-within) .signal-side-nav-copy{opacity:1;max-width:12rem;transform:translate(0)}.signal-side-nav[data-reveal-on-hover=true]:is(:hover,:focus-within) .signal-side-nav-marker{opacity:0;width:0}.signal-side-nav[data-reveal-on-hover=true]:is(:hover,:focus-within) .signal-side-nav-item[data-active=true]{border-color:var(--signal-chrome-selected-border);background:var(--signal-chrome-selected-bg);color:var(--signal-chrome-selected-fg);box-shadow:var(--signal-chrome-selected-shadow);transform:none}@media (width<=64rem){.signal-side-nav[data-orientation=vertical] .signal-side-nav-list{min-width:max-content;display:flex}.signal-side-nav[data-orientation=vertical] .signal-side-nav-item{width:auto}.signal-side-nav[data-reveal-on-hover=true]{width:auto;padding:.45rem}.signal-side-nav[data-reveal-on-hover=true] .signal-side-nav-item{border-radius:.78rem;grid-template-columns:auto minmax(0,1fr);gap:.6rem;min-height:2.55rem;padding:.55rem .7rem;overflow:visible}.signal-side-nav[data-reveal-on-hover=true] .signal-side-nav-copy{opacity:1;max-width:12rem;transform:none}}:root .signal-auth-route-frame [data-error-request-reference] .signal-copy-button{--signal-copy-button-size:44px}
