.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-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}.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,.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-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-banner-control-height:44px;--signal-banner-icon-width:44px;--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;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-columns:minmax(0,1fr) max-content;grid-template-areas:"eyebrow eyebrow""title actions""description description";justify-content:space-between;align-items:center;gap:8px 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-areas:"title actions""description description"}.signal-page-header-breadcrumb{grid-area:eyebrow}.signal-page-header-title-line{grid-area:title;align-self:center}.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);flex-wrap:nowrap;grid-area:actions;width:max-content;min-width:0;max-width:100%;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;overflow:hidden}.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 (any-pointer:fine){.signal-console-page .signal-page-header{--signal-page-banner-height:clamp(4.75rem,10dvh,6rem);--signal-page-banner-block-inset:clamp(.375rem,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(.25rem,.75dvh,.5rem)}.signal-console-page .signal-page-header .signal-page-title{font-size:clamp(1.375rem,2.8dvh,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}}:where(.signal-card){isolation:isolate;border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));position:relative;overflow:hidden}.signal-card{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffffe6;border:1px solid #fffffff2;box-shadow:0 4px 20px -2px #0f172a0a,0 24px 64px -12px #0f172a1f,inset 0 1px 1px #fffffff5}.signal-card:before{content:"";z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#3b82f624,#ff5c381a 50%,#0000 75%);width:60%;height:6.25rem;position:absolute;top:-1.25rem;left:20%}:root[data-account-theme=dark] .signal-card{background:#0f172af0;border-color:#94a3b82e;box-shadow:0 4px 20px -2px #00000038,0 28px 72px -12px #00000094,inset 0 1px #ffffff0e}:root[data-account-theme=dark] .signal-card:before{opacity:.72}.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}.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}.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-payment-page-content{width:100%;min-width:0;max-width:1160px;margin:0 auto;padding:28px 32px 56px}:root .signal-payment-page .signal-payment-workspace .signal-payment-page-content{width:100%;max-width:1160px;margin:0 auto;padding:28px 32px 56px}.signal-payment-card{background:var(--signal-surface-strong);min-width:0;box-shadow:var(--signal-workbench-shadow-soft);border-radius:26px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);display:grid}.signal-payment-summary{flex-direction:column;min-width:0;padding:32px;display:flex}.signal-payment-summary-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.signal-payment-kicker{color:var(--signal-text-muted);align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:1.7;display:inline-flex}.signal-payment-kicker svg{width:16px;height:16px}.signal-payment-product{align-items:center;gap:16px;margin-top:32px;display:flex}.signal-payment-product>div{min-width:0}.signal-payment-product-icon{width:52px;height:52px;color:var(--signal-accent);background:color-mix(in srgb, var(--signal-accent) 9%, var(--signal-surface-strong));border-radius:17px;flex-shrink:0;place-items:center;display:grid}.signal-payment-product-icon svg{width:25px;height:25px}.signal-payment-product h2{color:var(--signal-text);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:750;line-height:1.4}.signal-payment-product p{color:var(--signal-text-muted);margin:5px 0 0;font-size:12px;line-height:1.7}.signal-payment-facts{gap:18px;margin:30px 0;padding:0;display:grid}.signal-payment-facts>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.signal-payment-facts dt{color:var(--signal-text-muted);flex-shrink:0;font-size:12px;line-height:1.7}.signal-payment-facts dd{text-align:right;min-width:0;color:var(--signal-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:650;line-height:1.7}.signal-payment-credit-note{background:var(--signal-bg);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:17px 18px;display:flex}.signal-payment-credit-note>span{color:var(--signal-text-muted);font-size:11px;line-height:1.7}.signal-payment-credit-note strong{color:var(--signal-text);letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:700}.signal-payment-credit-note small{letter-spacing:normal;color:var(--signal-text-muted);font-size:11px;font-weight:550}.signal-payment-continuity{color:var(--signal-text-muted);align-items:flex-start;gap:9px;margin-top:auto;padding-top:26px;display:flex}.signal-payment-continuity svg{flex-shrink:0;width:15px;height:15px;margin-top:2px}.signal-payment-continuity p{margin:0;font-size:11px;line-height:1.8}.signal-payment-checkout{background:color-mix(in srgb, var(--signal-accent) 4%, var(--signal-surface));border-radius:0 26px 26px 0;flex-direction:column;min-width:0;padding:34px 32px 30px;display:flex}.signal-payment-amount-block{justify-items:start;gap:6px;display:grid}.signal-payment-amount-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.signal-payment-amount{max-width:100%;color:var(--signal-text);letter-spacing:-.055em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(34px,4vw,52px);font-weight:760;line-height:1.2;display:block}.signal-payment-currency{letter-spacing:.1em;color:var(--signal-text-muted);font-size:11px;font-weight:650}.signal-payment-method-section{gap:9px;margin:30px 0 18px;display:grid}.signal-payment-field-label{color:var(--signal-text-muted);font-size:11px;font-weight:600;line-height:1.7}.signal-payment-method{background:var(--signal-surface-strong);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.signal-payment-method-icon{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.signal-payment-method-icon>img,.signal-payment-method-icon>svg{object-fit:contain;width:28px;height:28px}.signal-payment-method strong{min-width:0;color:var(--signal-text);overflow-wrap:anywhere;font-size:13px;font-weight:650}.signal-payment-method-label{color:var(--signal-text-muted);text-align:right;margin-left:auto;font-size:10px;line-height:1.5}.signal-payment-state-copy{color:var(--signal-text-muted);align-items:flex-start;gap:8px;margin-bottom:22px;display:flex}.signal-payment-state-copy svg{flex-shrink:0;width:15px;height:15px;margin-top:2px}.signal-payment-state-copy p{margin:0;font-size:11px;line-height:1.8}.signal-payment-state-copy[data-tone=success]{color:var(--signal-success-fg)}.signal-payment-submit{white-space:normal;width:100%;min-height:48px;margin-top:auto}.signal-payment-submit>svg:last-child{margin-left:auto}.signal-payment-details-link{color:var(--signal-accent);justify-content:center;align-items:center;gap:7px;margin-top:21px;font-size:12px;font-weight:650;line-height:1.7;text-decoration:none;display:inline-flex}.signal-payment-details-link svg{width:14px;height:14px}.signal-payment-details-link:hover{color:var(--signal-accent-strong);text-underline-offset:4px;text-decoration:underline}.signal-payment-details-link:focus-visible{outline:2px solid var(--signal-accent);outline-offset:5px;border-radius:6px}:root .signal-payment-workspace{height:100%;min-height:0;overflow:hidden;display:block!important}:root .signal-payment-workspace>.signal-viewport-scroll-viewport{height:100%;display:block!important}:root .signal-payment-workspace>.signal-viewport-scroll-viewport>div{min-width:0!important;display:block!important}:root .signal-payment-workspace>.signal-scroll-area-scrollbar{display:flex}:root .signal-payment-page[data-viewport-layout=flow] .signal-payment-workspace,:root .signal-payment-page[data-viewport-layout=flow] .signal-payment-workspace>.signal-viewport-scroll-viewport,:root .signal-payment-page[data-viewport-layout=flow] .signal-payment-workspace>.signal-viewport-scroll-viewport>div{display:contents!important}:root .signal-payment-page[data-viewport-layout=flow] .signal-payment-workspace>.signal-scroll-area-scrollbar{display:none}:root .signal-console-shell:has(.signal-payment-page[data-viewport-layout=flow]){overflow:clip visible}@media (width>=761px) and (height<=820px){.signal-payment-page-content,:root .signal-payment-page .signal-payment-workspace .signal-payment-page-content{padding-top:16px;padding-bottom:40px}.signal-payment-summary{padding:26px}.signal-payment-product{margin-top:24px}.signal-payment-facts{gap:14px;margin:22px 0}.signal-payment-credit-note{padding:12px 16px}.signal-payment-continuity{padding-top:18px}.signal-payment-checkout{padding:28px 28px 24px}.signal-payment-method-section{margin-top:24px}}@media (width<=480px){.signal-payment-method{grid-template-columns:32px minmax(0,1fr);gap:3px 12px;display:grid}.signal-payment-method-icon{grid-row:1/3}.signal-payment-method-label{text-align:left;grid-column:2;margin-left:0}}@media (width<=760px){.signal-payment-page-content,:root .signal-payment-page .signal-payment-workspace .signal-payment-page-content{padding:18px 24px 40px}.signal-payment-card{border-radius:22px;grid-template-columns:minmax(0,1fr)}.signal-payment-summary{padding:24px}.signal-payment-product{gap:12px;margin-top:24px}.signal-payment-product-icon{border-radius:14px;width:44px;height:44px}.signal-payment-product h2{font-size:19px}.signal-payment-facts{gap:14px;margin:24px 0}.signal-payment-continuity{padding-top:20px}.signal-payment-checkout{border-radius:22px 22px 0 0;order:-1;padding:26px 24px}.signal-payment-amount{font-size:clamp(32px,10vw,42px)}.signal-payment-method-section{margin-top:24px}}.signal-checkout-flow{width:100%;min-width:0}.signal-checkout-content{max-width:1080px;margin:0 auto;padding:28px 32px 56px}:root .signal-payment-page .signal-payment-workspace .signal-checkout-content{padding:28px 32px 56px}.signal-checkout-payment-group{flex-direction:column;min-width:0;margin-top:auto;padding-top:24px;display:flex}.signal-checkout-payment-group .signal-payment-method-section{margin:0 0 12px}.signal-checkout-payment-group .signal-payment-state-copy{min-height:1.8em;margin:0 0 16px;font-size:11px;line-height:1.8}.signal-checkout-payment-group .signal-payment-submit{margin-top:0}@media (width<=480px){.signal-checkout-payment-group .signal-payment-state-copy{min-height:3.6em}}.signal-checkout-cancel{margin:16px auto 0}.signal-checkout-spinner{animation:1.2s linear infinite checkout-spin}@keyframes checkout-spin{to{transform:rotate(360deg)}}.signal-checkout-qr{justify-items:center;gap:10px;margin:0 0 20px;display:grid}.signal-checkout-qr svg{background:#fff;border-radius:12px;max-width:100%;height:auto}.signal-checkout-qr p,.signal-checkout-preview-label,.signal-checkout-network{color:var(--signal-text-muted);font-size:12px;line-height:1.7}.signal-checkout-preview-label{text-align:right;margin:0 0 12px}.signal-checkout-network{text-align:center;margin-top:20px}.signal-checkout-result{text-align:center;max-width:620px;box-shadow:var(--signal-workbench-shadow-soft);border-radius:26px;justify-items:center;gap:16px;margin:0 auto;padding:40px 32px;display:grid}.signal-checkout-result-icon{background:color-mix(in srgb, var(--signal-accent) 10%, var(--signal-surface));width:72px;height:72px;color:var(--signal-accent);border-radius:24px;place-items:center;display:grid}.signal-checkout-result[data-outcome=success] .signal-checkout-result-icon{color:var(--signal-success-fg);background:var(--signal-success-bg)}.signal-checkout-result-icon svg{width:36px;height:36px}.signal-checkout-result h2{color:var(--signal-text);margin:0;font-size:24px;font-weight:750}.signal-checkout-result p{color:var(--signal-text-muted);margin:0;font-size:13px;line-height:1.8}.signal-checkout-result .signal-checkout-result-status{color:var(--signal-text);font-size:16px;font-weight:650}.signal-checkout-result-amount{color:var(--signal-text);font-variant-numeric:tabular-nums;font-size:38px;font-weight:750}.signal-checkout-result-number{color:var(--signal-text-muted);overflow-wrap:anywhere;font-size:12px}.signal-checkout-result .signal-button{margin-top:10px}.signal-checkout-result .signal-checkout-countdown{font-size:12px}@media (width<=760px){:root .signal-payment-page .signal-payment-workspace .signal-checkout-content,.signal-checkout-content{padding:20px 24px 44px}.signal-checkout-result{border-radius:22px;padding:30px 22px}}@media (prefers-reduced-motion:reduce){.signal-checkout-spinner{animation:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-50:oklch(98% .016 73.684);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-900:oklch(40.8% .123 38.172);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1{top:var(--spacing)}.right-0{right:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.row-31{grid-row:31}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-3{margin:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-16{height:calc(var(--spacing) * 16)}.h-64{height:calc(var(--spacing) * 64)}.h-\[calc\(100\%-1\.5rem\)\]{height:calc(100% - 1.5rem)}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[52vh\]{min-height:52vh}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-\[22rem\]{max-width:22rem}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[17rem\]{min-width:17rem}.min-w-\[150px\]{min-width:150px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-end{justify-items:end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-rose-200\/70{border-color:#ffccd3b3}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/70{border-color:color-mix(in oklab, var(--color-rose-200) 70%, transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/70{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.bg-\[color\:var\(--signal-bg\)\]{background-color:var(--signal-bg)}.bg-\[var\(--signal-muted\)\]{background-color:var(--signal-muted)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/52{background-color:#ffffff85}@supports (color:color-mix(in lab, red, red)){.bg-white\/52{background-color:color-mix(in oklab, var(--color-white) 52%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--signal-accent\)\]{color:var(--signal-accent)}.text-\[color\:var\(--signal-accent-strong\)\]{color:var(--signal-accent-strong)}.text-\[color\:var\(--signal-text\)\]{color:var(--signal-text)}.text-\[color\:var\(--signal-text-muted\)\]{color:var(--signal-text-muted)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-900{color:var(--color-emerald-900)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-900{color:var(--color-orange-900)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:flex{display:flex}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-36{min-width:calc(var(--spacing) * 36)}.sm\:min-w-48{min-width:calc(var(--spacing) * 48)}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:min-w-64{min-width:calc(var(--spacing) * 64)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[160px_minmax\(0\,1fr\)\]{grid-template-columns:160px minmax(0,1fr)}}@media (width>=64rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:max-w-\[360px\]{max-width:360px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)_minmax\(8rem\,0\.6fr\)_minmax\(15rem\,1\.2fr\)_auto\]{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(8rem,.6fr) minmax(15rem,1.2fr) auto}}@media (width>=80rem){.xl\:inline{display:inline}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.\[data-preview-nav-key\]\:visible:is(data-preview-nav-key){visibility:visible}}:root{--signal-font-sans:"Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, sans-serif;--signal-font-mono:"JetBrains Mono Variable", "JetBrains Mono", Consolas, Menlo, Monaco, monospace;--signal-type-family-ui:var(--signal-font-sans);--signal-type-family-code:var(--signal-font-mono);--signal-type-size-display:2rem;--signal-type-size-page-title:1.75rem;--signal-type-size-section-title:1.125rem;--signal-type-size-heading:.9375rem;--signal-type-size-body:.875rem;--signal-type-size-control:.8125rem;--signal-type-size-label:.75rem;--signal-type-size-helper:.6875rem;--signal-type-size-micro:.625rem;--signal-type-size-code:.75rem;--signal-type-weight-regular:400;--signal-type-weight-medium:500;--signal-type-weight-semibold:600;--signal-type-weight-bold:700;--signal-type-weight-extrabold:800;--signal-type-leading-tight:1.2;--signal-type-leading-normal:1.4;--signal-type-leading-relaxed:1.55;--signal-breakpoint-compact-phone:374px;--signal-breakpoint-command-compact:420px;--signal-breakpoint-command-wide:440px;--signal-breakpoint-sm:639px;--signal-breakpoint-sm-next:640px;--signal-breakpoint-md:767px;--signal-breakpoint-tablet:768px;--signal-breakpoint-panel-md:760px;--signal-breakpoint-lg:1024px;--signal-breakpoint-lg-max:1023px;--signal-breakpoint-payment-overview:1120px;--signal-breakpoint-workbench-split:1180px;--signal-breakpoint-usage-toolbar-max:1199px;--signal-breakpoint-usage-filter-split:900px;--signal-breakpoint-xl-max:1279px;--signal-breakpoint-xl:1280px;--signal-breakpoint-console-wide:1360px;--signal-breakpoint-2xl-max:1535px;--signal-breakpoint-2xl:1536px;--signal-breakpoint-wide:1600px;--signal-primitive-deg-0:0deg;--signal-primitive-deg-0-12:.12deg;--signal-primitive-deg-12:12deg;--signal-primitive-deg-14:14deg;--signal-primitive-deg-2:2deg;--signal-primitive-deg-3:3deg;--signal-primitive-deg-45:45deg;--signal-primitive-deg-135:135deg;--signal-primitive-deg-145:145deg;--signal-primitive-deg-180:180deg;--signal-primitive-deg-7:7deg;--signal-primitive-deg-90:90deg;--signal-primitive-deg-120:120deg;--signal-primitive-deg-11:11deg;--signal-primitive-deg-neg-0-04:-.04deg;--signal-primitive-deg-neg-0-24:-.24deg;--signal-primitive-deg-neg-3:-3deg;--signal-primitive-deg-neg-14:-14deg;--signal-primitive-deg-neg-25:-25deg;--signal-primitive-deg-neg-90:-90deg;--signal-primitive-dvh-100:100dvh;--signal-primitive-dvh-58:58dvh;--signal-primitive-em-0-06:.06em;--signal-primitive-em-0-04:.04em;--signal-primitive-em-0-08:.08em;--signal-primitive-em-0-12:.12em;--signal-primitive-em-0-14:.14em;--signal-primitive-em-0-16:.16em;--signal-primitive-em-0-2:.2em;--signal-primitive-em-neg-0-045:-.045em;--signal-primitive-em-neg-0-035:-.035em;--signal-primitive-em-neg-0-015:-.015em;--signal-primitive-fr-0:0fr;--signal-primitive-fr-0-34:.34fr;--signal-primitive-fr-0-38:.38fr;--signal-primitive-fr-0-42:.42fr;--signal-primitive-fr-0-46:.46fr;--signal-primitive-fr-0-58:.58fr;--signal-primitive-fr-0-68:.68fr;--signal-primitive-fr-0-7:.7fr;--signal-primitive-fr-0-72:.72fr;--signal-primitive-fr-0-75:.75fr;--signal-primitive-fr-0-76:.76fr;--signal-primitive-fr-0-8:.8fr;--signal-primitive-fr-0-82:.82fr;--signal-primitive-fr-0-9:.9fr;--signal-primitive-fr-0-95:.95fr;--signal-primitive-fr-1:1fr;--signal-primitive-fr-1-05:1.05fr;--signal-primitive-fr-1-1:1.1fr;--signal-primitive-fr-1-18:1.18fr;--signal-primitive-fr-1-2:1.2fr;--signal-primitive-fr-1-3:1.3fr;--signal-primitive-fr-1-35:1.35fr;--signal-primitive-fr-1-58:1.58fr;--signal-primitive-fr-1-65:1.65fr;--signal-primitive-fr-2:2fr;--signal-primitive-fr-2-35:2.35fr;--signal-primitive-fr-3:3fr;--signal-primitive-line-1-5:1.5;--signal-primitive-ms-0:0s;--signal-primitive-ms-0-01:.01ms;--signal-primitive-ms-100:.1s;--signal-primitive-ms-105:.105s;--signal-primitive-ms-120:.12s;--signal-primitive-ms-1220:1.22s;--signal-primitive-ms-140:.14s;--signal-primitive-ms-1400:1.4s;--signal-primitive-ms-150:.15s;--signal-primitive-ms-160:.16s;--signal-primitive-ms-170:.17s;--signal-primitive-ms-175:.175s;--signal-primitive-ms-180:.18s;--signal-primitive-ms-210:.21s;--signal-primitive-ms-240:.24s;--signal-primitive-ms-250:.25s;--signal-primitive-ms-260:.26s;--signal-primitive-ms-280:.28s;--signal-primitive-ms-300:.3s;--signal-primitive-ms-3000:3s;--signal-primitive-ms-35:35ms;--signal-primitive-ms-380:.38s;--signal-primitive-ms-400:.4s;--signal-primitive-ms-420:.42s;--signal-primitive-ms-440:.44s;--signal-primitive-ms-460:.46s;--signal-primitive-ms-480:.48s;--signal-primitive-ms-500:.5s;--signal-primitive-ms-520:.52s;--signal-primitive-ms-620:.62s;--signal-primitive-ms-650:.65s;--signal-primitive-ms-680:.68s;--signal-primitive-ms-70:70ms;--signal-primitive-ms-760:.76s;--signal-primitive-ms-820:.82s;--signal-primitive-ms-90:90ms;--signal-primitive-percent-0:0%;--signal-primitive-percent-10:10%;--signal-primitive-percent-100:100%;--signal-primitive-percent-12:12%;--signal-primitive-percent-13:13%;--signal-primitive-percent-14:14%;--signal-primitive-percent-135:135%;--signal-primitive-percent-15:15%;--signal-primitive-percent-16:16%;--signal-primitive-percent-18:18%;--signal-primitive-percent-20:20%;--signal-primitive-percent-22:22%;--signal-primitive-percent-24:24%;--signal-primitive-percent-25:25%;--signal-primitive-percent-26:26%;--signal-primitive-percent-28:28%;--signal-primitive-percent-30:30%;--signal-primitive-percent-34:34%;--signal-primitive-percent-35:35%;--signal-primitive-percent-4:4%;--signal-primitive-percent-40:40%;--signal-primitive-percent-42:42%;--signal-primitive-percent-45:45%;--signal-primitive-percent-47:47%;--signal-primitive-percent-48:48%;--signal-primitive-percent-50:50%;--signal-primitive-percent-52:52%;--signal-primitive-percent-53:53%;--signal-primitive-percent-55:55%;--signal-primitive-percent-56:56%;--signal-primitive-percent-57:57%;--signal-primitive-percent-58:58%;--signal-primitive-percent-60:60%;--signal-primitive-percent-62:62%;--signal-primitive-percent-64:64%;--signal-primitive-percent-65:65%;--signal-primitive-percent-66:66%;--signal-primitive-percent-68:68%;--signal-primitive-percent-7:7%;--signal-primitive-percent-70:70%;--signal-primitive-percent-72:72%;--signal-primitive-percent-74:74%;--signal-primitive-percent-76:76%;--signal-primitive-percent-78:78%;--signal-primitive-percent-8:8%;--signal-primitive-percent-82:82%;--signal-primitive-percent-86:86%;--signal-primitive-percent-88:88%;--signal-primitive-percent-90:90%;--signal-primitive-percent-92:92%;--signal-primitive-percent-9:9%;--signal-primitive-percent-neg-135:-135%;--signal-primitive-percent-neg-50:-50%;--signal-primitive-px-0:0px;--signal-primitive-px-0-2:.2px;--signal-primitive-px-1:1px;--signal-primitive-px-1-2:1.2px;--signal-primitive-px-1-5:1.5px;--signal-primitive-px-10:10px;--signal-primitive-px-11:11px;--signal-primitive-px-112:112px;--signal-primitive-px-120:120px;--signal-primitive-px-12:12px;--signal-primitive-px-125:125px;--signal-primitive-px-13:13px;--signal-primitive-px-14:14px;--signal-primitive-px-1440:1440px;--signal-primitive-px-145:145px;--signal-primitive-px-1450:1450px;--signal-primitive-px-15:15px;--signal-primitive-px-16:16px;--signal-primitive-px-160:160px;--signal-primitive-px-170:170px;--signal-primitive-px-18:18px;--signal-primitive-px-190:190px;--signal-primitive-px-2:2px;--signal-primitive-px-2-5:2.5px;--signal-primitive-px-20:20px;--signal-primitive-px-21:21px;--signal-primitive-px-210:210px;--signal-primitive-px-220:220px;--signal-primitive-px-22:22px;--signal-primitive-px-24:24px;--signal-primitive-px-240:240px;--signal-primitive-px-250:250px;--signal-primitive-px-26:26px;--signal-primitive-px-260:260px;--signal-primitive-px-28:28px;--signal-primitive-px-288:288px;--signal-primitive-px-3:3px;--signal-primitive-px-30:30px;--signal-primitive-px-295:295px;--signal-primitive-px-300:300px;--signal-primitive-px-310:310px;--signal-primitive-px-32:32px;--signal-primitive-px-320:320px;--signal-primitive-px-34:34px;--signal-primitive-px-340:340px;--signal-primitive-px-36:36px;--signal-primitive-px-38:38px;--signal-primitive-px-385:385px;--signal-primitive-px-395:395px;--signal-primitive-px-4:4px;--signal-primitive-px-40:40px;--signal-primitive-px-410:410px;--signal-primitive-px-415:415px;--signal-primitive-px-42:42px;--signal-primitive-px-44:44px;--signal-primitive-px-420:420px;--signal-primitive-px-46:46px;--signal-primitive-px-48:48px;--signal-primitive-px-5:5px;--signal-primitive-px-52:52px;--signal-primitive-px-520:520px;--signal-primitive-px-540:540px;--signal-primitive-px-54:54px;--signal-primitive-px-55:55px;--signal-primitive-px-56:56px;--signal-primitive-px-560:560px;--signal-primitive-px-575:575px;--signal-primitive-px-58:58px;--signal-primitive-px-6:6px;--signal-primitive-px-60:60px;--signal-primitive-px-600:600px;--signal-primitive-px-610:610px;--signal-primitive-px-614:614px;--signal-primitive-px-620:620px;--signal-primitive-px-64:64px;--signal-primitive-px-680:680px;--signal-primitive-px-7:7px;--signal-primitive-px-70:70px;--signal-primitive-px-78:78px;--signal-primitive-px-8:8px;--signal-primitive-px-80:80px;--signal-primitive-px-824:824px;--signal-primitive-px-84:84px;--signal-primitive-px-9:9px;--signal-primitive-px-92:92px;--signal-primitive-px-96:96px;--signal-primitive-px-999:999px;--signal-primitive-px-9999:9999px;--signal-primitive-px-neg-0-5:-.5px;--signal-primitive-px-neg-1:-1px;--signal-primitive-px-neg-10:-10px;--signal-primitive-px-neg-12:-12px;--signal-primitive-px-neg-120:-120px;--signal-primitive-px-neg-15:-15px;--signal-primitive-px-neg-16:-16px;--signal-primitive-px-neg-18:-18px;--signal-primitive-px-neg-24:-24px;--signal-primitive-px-neg-2:-2px;--signal-primitive-px-neg-28:-28px;--signal-primitive-px-neg-38:-38px;--signal-primitive-px-neg-4:-4px;--signal-primitive-px-neg-5:-5px;--signal-primitive-px-neg-6:-6px;--signal-primitive-px-neg-7:-7px;--signal-primitive-px-neg-75:-75px;--signal-primitive-px-neg-8:-8px;--signal-primitive-rem-0-06:.06rem;--signal-primitive-rem-0-0625:.0625rem;--signal-primitive-rem-0-08:.08rem;--signal-primitive-rem-0-12:.12rem;--signal-primitive-rem-0-125:.125rem;--signal-primitive-rem-0-14:.14rem;--signal-primitive-rem-0-15:.15rem;--signal-primitive-rem-0-17:.17rem;--signal-primitive-rem-0-18:.18rem;--signal-primitive-rem-0-2:.2rem;--signal-primitive-rem-0-25:.25rem;--signal-primitive-rem-0-28:.28rem;--signal-primitive-rem-0-3:.3rem;--signal-primitive-rem-0-32:.32rem;--signal-primitive-rem-0-34:.34rem;--signal-primitive-rem-0-35:.35rem;--signal-primitive-rem-0-375:.375rem;--signal-primitive-rem-0-38:.38rem;--signal-primitive-rem-0-4:.4rem;--signal-primitive-rem-0-45:.45rem;--signal-primitive-rem-0-48:.48rem;--signal-primitive-rem-0-5:.5rem;--signal-primitive-rem-0-55:.55rem;--signal-primitive-rem-0-5625:.5625rem;--signal-primitive-rem-0-575:.575rem;--signal-primitive-rem-0-6:.6rem;--signal-primitive-rem-0-625:.625rem;--signal-primitive-rem-0-65:.65rem;--signal-primitive-rem-0-65625:.65625rem;--signal-primitive-rem-0-68:.68rem;--signal-primitive-rem-0-6875:.6875rem;--signal-primitive-rem-0-7:.7rem;--signal-primitive-rem-0-72:.72rem;--signal-primitive-rem-0-74:.74rem;--signal-primitive-rem-0-75:.75rem;--signal-primitive-rem-0-76:.76rem;--signal-primitive-rem-0-78:.78rem;--signal-primitive-rem-0-8:.8rem;--signal-primitive-rem-0-8125:.8125rem;--signal-primitive-rem-0-82:.82rem;--signal-primitive-rem-0-84:.84rem;--signal-primitive-rem-0-85:.85rem;--signal-primitive-rem-0-86:.86rem;--signal-primitive-rem-0-875:.875rem;--signal-primitive-rem-0-9:.9rem;--signal-primitive-rem-0-9375:.9375rem;--signal-primitive-rem-0-95:.95rem;--signal-primitive-rem-1:1rem;--signal-primitive-rem-1-05:1.05rem;--signal-primitive-rem-1-1:1.1rem;--signal-primitive-rem-1-125:1.125rem;--signal-primitive-rem-1-15:1.15rem;--signal-primitive-rem-1-18:1.18rem;--signal-primitive-rem-1-2:1.2rem;--signal-primitive-rem-1-25:1.25rem;--signal-primitive-rem-1-35:1.35rem;--signal-primitive-rem-1-375:1.375rem;--signal-primitive-rem-1-45:1.45rem;--signal-primitive-rem-1-5:1.5rem;--signal-primitive-rem-1-55:1.55rem;--signal-primitive-rem-1-6:1.6rem;--signal-primitive-rem-1-625:1.625rem;--signal-primitive-rem-1-65:1.65rem;--signal-primitive-rem-1-75:1.75rem;--signal-primitive-rem-1-8:1.8rem;--signal-primitive-rem-1-85:1.85rem;--signal-primitive-rem-1-875:1.875rem;--signal-primitive-rem-1-9:1.9rem;--signal-primitive-rem-10:10rem;--signal-primitive-rem-10-5:10.5rem;--signal-primitive-rem-10-2:10.2rem;--signal-primitive-rem-11:11rem;--signal-primitive-rem-12:12rem;--signal-primitive-rem-12-5:12.5rem;--signal-primitive-rem-13:13rem;--signal-primitive-rem-13-5:13.5rem;--signal-primitive-rem-13-75:13.75rem;--signal-primitive-rem-14:14rem;--signal-primitive-rem-15:15rem;--signal-primitive-rem-16:16rem;--signal-primitive-rem-17:17rem;--signal-primitive-rem-17-5:17.5rem;--signal-primitive-rem-18:18rem;--signal-primitive-rem-19:19rem;--signal-primitive-rem-2:2rem;--signal-primitive-rem-2-1:2.1rem;--signal-primitive-rem-2-15:2.15rem;--signal-primitive-rem-2-2:2.2rem;--signal-primitive-rem-2-25:2.25rem;--signal-primitive-rem-2-35:2.35rem;--signal-primitive-rem-2-4:2.4rem;--signal-primitive-rem-2-45:2.45rem;--signal-primitive-rem-2-5:2.5rem;--signal-primitive-rem-2-55:2.55rem;--signal-primitive-rem-2-6:2.6rem;--signal-primitive-rem-2-7:2.7rem;--signal-primitive-rem-2-75:2.75rem;--signal-primitive-rem-2-8:2.8rem;--signal-primitive-rem-2-9:2.9rem;--signal-primitive-rem-20:20rem;--signal-primitive-rem-21:21rem;--signal-primitive-rem-22:22rem;--signal-primitive-rem-24:24rem;--signal-primitive-rem-26:26rem;--signal-primitive-rem-28:28rem;--signal-primitive-rem-3:3rem;--signal-primitive-rem-3-25:3.25rem;--signal-primitive-rem-3-35:3.35rem;--signal-primitive-rem-3-5:3.5rem;--signal-primitive-rem-3-75:3.75rem;--signal-primitive-rem-30:30rem;--signal-primitive-rem-31:31rem;--signal-primitive-rem-34:34rem;--signal-primitive-rem-36:36rem;--signal-primitive-rem-38:38rem;--signal-primitive-rem-40:40rem;--signal-primitive-rem-4:4rem;--signal-primitive-rem-4-25:4.25rem;--signal-primitive-rem-4-35:4.35rem;--signal-primitive-rem-4-6:4.6rem;--signal-primitive-rem-4-75:4.75rem;--signal-primitive-rem-44:44rem;--signal-primitive-rem-46:46rem;--signal-primitive-rem-48:48rem;--signal-primitive-rem-50:50rem;--signal-primitive-rem-56:56rem;--signal-primitive-rem-5:5rem;--signal-primitive-rem-5-45:5.45rem;--signal-primitive-rem-5-5:5.5rem;--signal-primitive-rem-52:52rem;--signal-primitive-rem-6:6rem;--signal-primitive-rem-6-15:6.15rem;--signal-primitive-rem-6-25:6.25rem;--signal-primitive-rem-64:64rem;--signal-primitive-rem-7:7rem;--signal-primitive-rem-7-2:7.2rem;--signal-primitive-rem-7-25:7.25rem;--signal-primitive-rem-7-5:7.5rem;--signal-primitive-rem-7-75:7.75rem;--signal-primitive-rem-8:8rem;--signal-primitive-rem-8-5:8.5rem;--signal-primitive-rem-9:9rem;--signal-primitive-rem-9-5:9.5rem;--signal-primitive-rem-neg-0-125:-.125rem;--signal-primitive-rem-neg-0-2:-.2rem;--signal-primitive-rem-neg-0-25:-.25rem;--signal-primitive-rem-neg-0-35:-.35rem;--signal-primitive-rem-neg-0-5:-.5rem;--signal-primitive-rem-neg-0-55:-.55rem;--signal-primitive-rem-neg-0-9:-.9rem;--signal-primitive-rem-neg-1-05:-1.05rem;--signal-primitive-rem-neg-1-5:-1.5rem;--signal-primitive-rem-neg-2-25:-2.25rem;--signal-primitive-s-1:1s;--signal-primitive-s-2:2s;--signal-primitive-s-6:6s;--signal-primitive-vh-100:100vh;--signal-primitive-vh-42:42vh;--signal-primitive-dvh-52:52dvh;--signal-primitive-vw-0-95:.95vw;--signal-primitive-vw-1:1vw;--signal-primitive-vw-1-1:1.1vw;--signal-primitive-vw-1-2:1.2vw;--signal-primitive-vw-1-35:1.35vw;--signal-primitive-vw-1-4:1.4vw;--signal-primitive-vw-1-45:1.45vw;--signal-primitive-vw-1-5:1.5vw;--signal-primitive-vw-1-55:1.55vw;--signal-primitive-vw-1-6:1.6vw;--signal-primitive-vw-1-7:1.7vw;--signal-primitive-vw-1-8:1.8vw;--signal-primitive-vw-1-9:1.9vw;--signal-primitive-vw-100:100vw;--signal-primitive-vw-2:2vw;--signal-primitive-vw-2-2:2.2vw;--signal-primitive-vw-2-35:2.35vw;--signal-primitive-vw-2-4:2.4vw;--signal-primitive-vw-2-5:2.5vw;--signal-primitive-vw-2-8:2.8vw;--signal-primitive-vw-3:3vw;--signal-primitive-vw-32:32vw;--signal-primitive-vw-88:88vw;--signal-primitive-vw-4:4vw;--signal-primitive-vw-9:9vw;--signal-page-x:clamp(1rem, 2vw, 2rem);--signal-shell-gutter:1.25rem;--signal-section-gap:clamp(1rem, 1.6vw, 1.5rem);--signal-pill-padding:1rem;--signal-banner-top:1rem;--signal-banner-height:4rem;--signal-console-top-height:calc(env(safe-area-inset-top,var(--signal-primitive-px-0)) + var(--signal-banner-top) + var(--signal-banner-height));--signal-page-banner-top-gap:1.25rem;--signal-console-content-top:calc(var(--signal-console-top-height) + var(--signal-page-banner-top-gap));--signal-shell-gap:1rem;--signal-console-rail-offset:calc(var(--signal-shell-gutter) + var(--signal-sidebar-width) + var(--signal-shell-gap));--signal-console-frame-inset:clamp(.625rem, .75vw, .875rem);--signal-console-frame-left:calc(var(--signal-console-rail-offset) + var(--signal-console-frame-inset));--signal-console-frame-right:calc(var(--signal-shell-gutter) + var(--signal-console-frame-inset));--signal-layer-modal:200;--signal-docs-sticky-top:calc(var(--signal-banner-top) + var(--signal-banner-height) + .875rem);--signal-workbench-bottom:var(--signal-shell-gutter);--signal-workbench-top-gap:.75rem;--signal-sandwich-editor-width:var(--signal-primitive-px-340);--signal-sandwich-editor-expanded-width:min(var(--signal-primitive-percent-50), var(--signal-primitive-px-680));--signal-sandwich-feedback-width:var(--signal-primitive-px-260);--signal-sandwich-column-gap:var(--signal-primitive-rem-0-75);--signal-sandwich-motion-duration:.26s;--signal-sandwich-motion-easing:cubic-bezier(.22, 1, .36, 1);--signal-auth-route-motion-duration:var(--signal-sandwich-motion-duration);--signal-auth-route-motion-easing:var(--signal-sandwich-motion-easing);--signal-page-banner-height:var(--signal-primitive-rem-8);--signal-page-banner-gap:var(--signal-workbench-top-gap);--signal-page-banner-eyebrow:#c2410c;--signal-shared-banner-border:#ffffff8a;--signal-shared-banner-border-bottom:transparent;--signal-shared-banner-background:linear-gradient(var(--signal-primitive-deg-135), #ffffff75, #fff7ed4d);--signal-shared-banner-shadow:none;--signal-shared-banner-backdrop:none;--signal-page-banner-control-bg:var(--signal-surface-overlay);--signal-page-banner-control-hover-bg:var(--signal-selected-bg);--signal-page-banner-control-shadow:var(--signal-shadow-soft);--signal-shadow-bleed:clamp(.625rem, .75vw, .875rem);--signal-scroll-shadow-bleed:4rem;--signal-sidebar-width:5rem;--signal-submenu-width:16.5rem;--signal-jelly-orange:#ff6b00;--signal-jelly-ink:var(--signal-selected-fg);--signal-jelly-peach:var(--signal-selected-bg);--signal-surface-radius:1rem;--signal-max-content:1500px;--signal-bg:#eef4f8;--signal-surface:#f9fbfd;--signal-surface-strong:#fff;--signal-surface-overlay:#fff;--signal-segmented-solid-track-bg:#f3f5f6;--signal-segmented-glow-muted-fg:var(--signal-text-muted);--signal-segmented-glow-active-fg:#ea580c;--signal-segmented-glow-selected-bg:#f973160f;--signal-segmented-transparent-track-bg:#0f172a0a;--signal-segmented-transparent-track-border:#0f172a1a;--signal-segmented-inset-track-bg:#0f172a08;--signal-segmented-inset-track-border:#0f172a0a;--signal-segmented-inset-track-shadow:inset 0 2px 4px #0f172a03;--signal-segmented-glow-inset-bg:#fff7ed;--signal-segmented-glow-inset-border:#fdba74;--signal-segmented-glow-inset-shadow:0 4px 12px -4px #f9731626;--signal-border:transparent;--signal-divider:transparent;--signal-shell-chrome-solid:#fff;--signal-shell-chrome-border:var(--signal-border);--signal-shell-glass-blur:34px;--signal-shell-glass-opacity:.32;--signal-shell-glass-saturation:128%;--signal-shell-glass-glow:.18;--signal-shell-glass-border:#ffffff9e;--signal-shell-glass-border-width:1px;--signal-shell-glass-base:var(--signal-shell-chrome-solid);--signal-shell-glass-depth:#f0f7ff;--signal-shell-glass-fill:linear-gradient(145deg, #fff 0%, var(--signal-shell-glass-base) 48%, var(--signal-shell-glass-depth) 100%);--signal-shell-glass-gloss:radial-gradient(circle at 50% -4%, rgba(255, 255, 255, var(--signal-shell-glass-glow)), transparent 58%), linear-gradient(145deg, #ffffff29, #ffffff0d 42%, transparent 76%);--signal-shell-glass-shadow:0 28px 70px #0f172a21, 0 10px 26px #0f172a12;--signal-chrome-shadow:0 20px 34px -24px #0f172a4d, 0 8px 18px -16px #0f172a2e;--signal-shell-glass-backdrop:blur(var(--signal-shell-glass-blur)) saturate(var(--signal-shell-glass-saturation));--signal-glass-control-border:var(--signal-entry-control-border);--signal-glass-control-background:var(--signal-shell-glass-base)}@supports (color:color-mix(in lab, red, red)){:root{--signal-glass-control-background:color-mix(in srgb, var(--signal-shell-glass-base) 34%, transparent)}}:root{--signal-chrome-readable-fg:var(--signal-text);--signal-chrome-readable-muted:#42536a;--signal-command-focus-underlay:#ffffff7a;--signal-command-focus-surface:linear-gradient(var(--signal-entry-control-hover-bg), var(--signal-entry-control-hover-bg)), var(--signal-command-focus-underlay);--signal-command-field-glass:var(--signal-command-focus-surface);--signal-command-field-active-glass:var(--signal-command-focus-surface);--signal-command-row-bg:transparent;--signal-command-row-hover-bg:#3341550e;--signal-command-row-selected-bg:var(--signal-command-focus-surface);--signal-command-row-selected-border:var(--signal-entry-control-focus-border);--signal-command-row-selected-fg:var(--signal-selected-icon);--signal-command-row-icon-bg:#3341550b;--signal-command-row-shadow:var(--signal-entry-control-shadow);--signal-glass-surface-background:transparent;--signal-glass-surface-border:var(--signal-shell-chrome-border);--signal-glass-surface-shadow:var(--signal-chrome-shadow);--signal-glass-surface-backdrop:var(--signal-shell-glass-backdrop);--signal-glass-surface-material:var(--signal-shell-glass-gloss), var(--signal-shell-glass-fill);--signal-glass-surface-material-opacity:var(--signal-shell-glass-opacity);--signal-glass-edge-highlight:#ffffffd1;--signal-glass-edge-highlight-soft:#ffffff47;--signal-ambient-blue:#2594d32b;--signal-ambient-warm:#f47a4729;--signal-flyout-inner-bg:#ffffff57;--signal-flyout-inner-border:#ffffff75;--signal-flyout-control-bg:#ffffff6b;--signal-command-focus-bg:#ffffff94;--signal-command-focus-border:#f9731638;--signal-command-focus-ring:#f9731624;--signal-command-backdrop:#0f172a57;--signal-mobile-account-backdrop:#0f172a85;--signal-mobile-account-drawer-bg:#f8fafcf5;--signal-mobile-account-drawer-shadow:-24px 0 64px #0f172a2e;--signal-console-control-hover-bg:#ffffffd1;--signal-console-control-hover-border:#ffffffe6;--signal-console-control-hover-shadow:0 14px 38px #0f172a12;--signal-scrollbar-thumb-idle:#0f172a21;--signal-scrollbar-thumb-hover:#0f172a3d;--signal-scrollbar-thumb-active:#0f172a6b;--signal-scrollbar-thumb-drag:#0f172a9e;--signal-shadow:0 24px 68px #0f172a13;--signal-shadow-filter:drop-shadow(0 24px 68px #0f172a13);--signal-shadow-soft:0 18px 52px #0f172a0d;--signal-workbench-shadow:0 22px 64px #0f172a13;--signal-workbench-shadow-soft:0 16px 48px #0f172a0d;--signal-text:#1e293b;--signal-text-muted:#526176;--signal-text-soft:#5f6f84;--signal-icon:#64748b;--signal-accent:#c2410c;--signal-accent-strong:#9a3412;--signal-accent-contrast:#fff7ed;--signal-quota-ring-center:#fffffffa;--signal-quota-ring-fill:#ea580c;--signal-quota-ring-track:#cbd5e185;--signal-primary-button-bg:#f97316;--signal-primary-button-hover-bg:#ea580c;--signal-primary-button-active-bg:#c2410c;--signal-primary-button-gradient:linear-gradient(90deg, #f97316, #ea580c);--signal-primary-button-hover-gradient:linear-gradient(90deg, #ea580c, #c2410c);--signal-primary-button-active-gradient:linear-gradient(90deg, #c2410c, #9a3412);--signal-primary-button-fg:#fff;--signal-primary-button-shadow:0 14px 30px #f973163d;--signal-primary-button-hover-shadow:0 17px 36px #f973164d;--signal-secondary-button-bg:#ffffffd1;--signal-secondary-button-hover-bg:#fff;--signal-secondary-button-active-bg:#f8fafc;--signal-secondary-button-fg:#1e293b;--signal-secondary-button-border:#cbd5e1cc;--signal-secondary-button-shadow:0 4px 14px #0f172a09;--signal-secondary-button-hover-shadow:0 10px 24px #0f172a14;--signal-danger-button-bg:#be123c;--signal-danger-button-hover-bg:#9f1239;--signal-danger-button-active-bg:#881337;--signal-danger-button-gradient:linear-gradient(90deg, #e11d48, #be123c);--signal-danger-button-hover-gradient:linear-gradient(90deg, #be123c, #9f1239);--signal-danger-button-active-gradient:linear-gradient(90deg, #9f1239, #881337);--signal-danger-button-fg:#fff1f2;--signal-danger-button-shadow:0 18px 48px #be123c29;--signal-hover-bg:#fff7edd1;--signal-hover-fg:#9a3412;--signal-hover-icon:#c2410c;--signal-nav-fg:#334155;--signal-nav-muted:#64748b;--signal-nav-icon:#64748b;--signal-selected-bg:#ffdfcf;--signal-selected-bg-strong:#ffd0b8;--signal-selected-border:#ff6b002e;--signal-selected-fg:#3b1608;--signal-selected-muted:#7c2d12;--signal-selected-icon:#9a3412;--signal-selected-shadow:0 16px 42px #b4461724;--signal-selected-on-dark-bg:#433024eb;--signal-selected-on-dark-border:#fb923c57;--signal-selected-on-dark-fg:#fff7ed;--signal-selected-on-dark-icon:#fed7aa;--signal-selected-on-dark-shadow:0 16px 42px #0f172a33;--signal-image-preview-backdrop:#04080feb;--signal-image-preview-control-bg:#0f172ad1;--signal-image-preview-control-border:#ffffff2e;--signal-image-preview-control-fg:#f8fafc;--signal-shared-control-bg:var(--signal-surface);--signal-shared-control-hover-bg:var(--signal-hover-bg);--signal-shared-control-border:transparent;--signal-shared-control-fg:var(--signal-text);--signal-shared-control-muted:var(--signal-text-muted);--signal-shared-control-soft:var(--signal-text-soft);--signal-shared-control-icon:var(--signal-accent);--signal-shared-control-shadow:var(--signal-shadow-soft);--signal-shared-control-selected-bg:var(--signal-selected-bg);--signal-shared-control-selected-border:var(--signal-selected-border);--signal-shared-control-selected-fg:var(--signal-selected-fg);--signal-shared-control-selected-icon:var(--signal-selected-icon);--signal-shared-control-selected-shadow:var(--signal-selected-shadow);--signal-shared-control-popover-bg:var(--signal-shell-glass-fill);--signal-shared-control-popover-border:var(--signal-border);--signal-shared-control-popover-shadow:var(--signal-shell-glass-shadow);--signal-shared-control-popover-backdrop:var(--signal-shell-glass-backdrop);--signal-light-island-bg:var(--signal-surface);--signal-light-island-bg-strong:var(--signal-surface-strong);--signal-light-island-bg-hover:#f4f7fa;--signal-light-island-border:transparent;--signal-light-island-text:#0f172a;--signal-light-island-muted:#334155;--signal-light-island-soft:#64748b;--signal-light-island-icon:#9a3412;--signal-neutral-chip-bg:#f1f5f9eb;--signal-neutral-chip-border:transparent;--signal-neutral-chip-fg:#334155;--signal-form-bg:#eef2f6;--signal-form-hover-bg:#f7f7f7;--signal-form-focus-bg:#fff;--signal-form-placeholder:#94a3b8;--signal-select-bg:var(--signal-form-bg);--signal-select-border:transparent;--signal-select-fg:#334155;--signal-select-icon:#64748b;--signal-select-hover-bg:var(--signal-form-hover-bg);--signal-select-hover-border:#fb923c75;--signal-select-focus-ring:#f9731612;--signal-select-active-shadow:none;--signal-entry-control-bg:var(--signal-surface-overlay);--signal-entry-control-hover-bg:var(--signal-segmented-glow-selected-bg);--signal-entry-control-autofill-bg:#f97316}@supports (color:color-mix(in lab, red, red)){:root{--signal-entry-control-autofill-bg:color-mix(in srgb, #f97316 6%, var(--signal-entry-control-bg))}}:root{--signal-entry-control-border:var(--signal-text)}@supports (color:color-mix(in lab, red, red)){:root{--signal-entry-control-border:color-mix(in srgb, var(--signal-text) 10%, transparent)}}:root{--signal-range-track-bg:#f3f5f6;--signal-range-track-border:#0f172a1a;--signal-range-track-shadow:0 1px 2px #0f172a14;--signal-range-fill-start:#f97316;--signal-range-fill-end:#f97316;--signal-range-thumb-bg:#f97316;--signal-range-thumb-border:#ffffffb8;--signal-range-thumb-shadow:0 2px 5px #c2410c29;--signal-range-thumb-hover-shadow:0 3px 8px #c2410c38;--signal-range-thumb-active-shadow:0 1px 2px #c2410c2e;--signal-range-thumb-focus-shadow:0 0 0 3px #f9731624, var(--signal-range-thumb-shadow);--signal-range-disabled-track-bg:#eef2f6;--signal-range-disabled-border:#0f172a0f;--signal-range-disabled-fill:#cbd5e1;--signal-range-disabled-thumb-bg:#cbd5e1;--signal-range-disabled-thumb-border:#fffc;--signal-entry-control-focus-border:#f97316;--signal-entry-control-placeholder:var(--signal-text-soft);--signal-entry-control-shadow:0 4px 12px -2px var(--signal-text)}@supports (color:color-mix(in lab, red, red)){:root{--signal-entry-control-shadow:0 4px 12px -2px color-mix(in srgb, var(--signal-text) 5%, transparent)}}:root{--signal-entry-control-readonly-bg:var(--signal-segmented-solid-track-bg);--signal-entry-popover-bg:var(--signal-surface-overlay);--signal-entry-popover-border:var(--signal-entry-control-border);--signal-entry-popover-shadow:0 12px 32px -4px var(--signal-text)}@supports (color:color-mix(in lab, red, red)){:root{--signal-entry-popover-shadow:0 12px 32px -4px color-mix(in srgb, var(--signal-text) 16%, transparent)}}:root{--signal-entry-search-bg:var(--signal-segmented-solid-track-bg);--signal-entry-selected-bg:#fff7ed;--signal-entry-selected-fg:#c2410c;--signal-info-bg:#eff6fff0;--signal-info-border:#bfdbfee6;--signal-info-fg:#1e40af;--signal-success-bg:#ecfdf5f0;--signal-success-border:#a7f3d0e6;--signal-success-fg:#065f46;--signal-warning-bg:#fffbebf0;--signal-warning-border:#fde68ae6;--signal-warning-fg:#92400e;--signal-danger-bg:#fff1f2f0;--signal-danger-border:#fecdd3e6;--signal-danger-fg:#9f1239;--signal-lifecycle-current-bg:var(--signal-success-bg);--signal-lifecycle-current-border:var(--signal-success-border);--signal-lifecycle-current-fg:var(--signal-success-fg);--signal-lifecycle-preview-bg:var(--signal-info-bg);--signal-lifecycle-preview-border:var(--signal-info-border);--signal-lifecycle-preview-fg:var(--signal-info-fg);--signal-lifecycle-legacy-bg:var(--signal-neutral-chip-bg);--signal-lifecycle-legacy-border:#cbd5e1db;--signal-lifecycle-legacy-fg:var(--signal-neutral-chip-fg);--signal-lifecycle-other-bg:#f5f3fff5;--signal-lifecycle-other-border:#ddd6fee6;--signal-lifecycle-other-fg:#5b21b6;--signal-panel-bg:#f9fbfd;--signal-table-header-bg:#f1f5f8;--signal-table-footer-bg:#f7f9fc;--signal-table-row-border:transparent;--signal-table-row-hover:#f5f7fa;--signal-table-selected:#fff0e8;--signal-table-compact-bg:#f8fafc;--signal-recharge-checkout-bg:#f8fafc;--signal-recharge-checkout-border:#0f172a14;--signal-recharge-checkout-text:#0f172a;--signal-recharge-checkout-muted:#64748b;--signal-table-compact-header-bg:#f8fafc;--signal-table-compact-border:#0f172a14;--signal-table-compact-row-hover:#ffffffd9;--signal-table-compact-text:#0f172a;--signal-table-compact-muted:#64748b;--signal-table-compact-neutral-bg:#64748b1a;--signal-table-compact-success-bg:#10b9811a;--signal-table-compact-success-fg:#059669;--signal-action-sticky-bg:var(--signal-surface-strong);--signal-table-sticky-shadow:-18px 0 34px #0f172a0b;--signal-home-gradient-warm:linear-gradient(132deg, #f17850 0%, #e9667f 100%);--signal-home-gradient-cool:linear-gradient(132deg, #278fc3 0%, #2ba99d 100%);--signal-home-gradient-rose:linear-gradient(132deg, #d9659b 0%, #eb766d 100%);--signal-home-gradient-violet:linear-gradient(132deg, #7969d7 0%, #5d83d7 100%);--signal-home-gradient-fg:#fff;--signal-home-stat-warm-bg:var(--signal-warning-bg);--signal-home-stat-warm-fg:var(--signal-warning-fg);--signal-home-stat-cool-bg:var(--signal-info-bg);--signal-home-stat-cool-fg:var(--signal-info-fg);--signal-home-stat-green-bg:var(--signal-success-bg);--signal-home-stat-green-fg:var(--signal-success-fg);font-family:var(--signal-font-sans);color:var(--signal-text);background:var(--signal-bg);font-synthesis:none;text-rendering:optimizelegibility}:root[data-account-theme=dark]{--signal-bg:#0a1018;--signal-surface:#172331;--signal-surface-strong:#1f2d3d;--signal-surface-overlay:#263546;--signal-segmented-solid-track-bg:#0a0e15;--signal-segmented-glow-muted-fg:var(--signal-text-muted);--signal-segmented-glow-active-fg:#fdba74;--signal-segmented-glow-selected-bg:#f9731617;--signal-segmented-transparent-track-bg:#0000004d;--signal-segmented-transparent-track-border:#ffffff1f;--signal-segmented-inset-track-bg:#00000040;--signal-segmented-inset-track-border:#ffffff0d;--signal-segmented-inset-track-shadow:inset 0 2px 4px #0006;--signal-segmented-glow-inset-bg:#f9731626;--signal-segmented-glow-inset-border:#f9731666;--signal-segmented-glow-inset-shadow:0 4px 20px -4px #f973164d, inset 0 0 8px #f973161a;--signal-border:transparent;--signal-divider:transparent;--signal-shell-chrome-solid:#0f172a;--signal-shell-chrome-border:#94a3b829;--signal-shell-glass-glow:.12;--signal-shell-glass-border:#94a3b838;--signal-shell-glass-base:var(--signal-shell-chrome-solid);--signal-shell-glass-depth:#0d121c;--signal-shell-glass-fill:linear-gradient(145deg, #121a27 0%, var(--signal-shell-glass-base) 48%, var(--signal-shell-glass-depth) 100%);--signal-shell-glass-gloss:radial-gradient(circle at 50% -4%, rgba(255, 255, 255, var(--signal-shell-glass-glow)), transparent 58%), linear-gradient(145deg, #ffffff13, #ffffff07 46%, transparent 76%);--signal-shell-glass-shadow:0 30px 76px #0000007a, 0 10px 26px #00000047;--signal-chrome-shadow:0 22px 40px -22px #000000b8;--signal-glass-edge-highlight:#ffffff30;--signal-glass-edge-highlight-soft:#ffffff12;--signal-ambient-blue:#3480cd2e;--signal-ambient-warm:#cd5b3029;--signal-flyout-inner-bg:#ffffff14;--signal-flyout-inner-border:#ffffff1f;--signal-flyout-control-bg:#080c123d;--signal-command-focus-bg:#ffffff0b;--signal-command-focus-border:#f6945757;--signal-command-focus-ring:#f694572e;--signal-command-backdrop:#03071294;--signal-mobile-account-backdrop:#030712ad;--signal-mobile-account-drawer-bg:#0f172af5;--signal-mobile-account-drawer-shadow:-24px 0 64px #00000075;--signal-console-control-hover-bg:#364153eb;--signal-console-control-hover-border:#f6945794;--signal-console-control-hover-shadow:0 16px 42px #00000047;--signal-scrollbar-thumb-idle:#c4cfde38;--signal-scrollbar-thumb-hover:#f6945761;--signal-scrollbar-thumb-active:#f6945794;--signal-scrollbar-thumb-drag:#f69457c7;--signal-shadow:0 28px 76px #0000004d;--signal-shadow-filter:drop-shadow(0 28px 76px #0000004d);--signal-shadow-soft:0 20px 58px #00000038;--signal-workbench-shadow:0 26px 72px #00000047;--signal-workbench-shadow-soft:0 18px 54px #0003;--signal-text:#f1f5f9;--signal-text-muted:#b4c0cf;--signal-text-soft:#8898ad;--signal-icon:#b4c0cf;--signal-accent:#f69457;--signal-accent-strong:#ffd0ac;--signal-accent-contrast:#2f1208;--signal-quota-ring-center:#1f2937fa;--signal-quota-ring-fill:#fb923c;--signal-quota-ring-track:#475569ad;--signal-primary-button-bg:#f97316;--signal-primary-button-hover-bg:#ea580c;--signal-primary-button-active-bg:#c2410c;--signal-primary-button-gradient:linear-gradient(90deg, #f97316, #ea580c);--signal-primary-button-hover-gradient:linear-gradient(90deg, #ea580c, #c2410c);--signal-primary-button-active-gradient:linear-gradient(90deg, #c2410c, #9a3412);--signal-primary-button-fg:#fff;--signal-primary-button-shadow:0 14px 30px #00000047;--signal-primary-button-hover-shadow:0 17px 36px #00000057;--signal-secondary-button-bg:#1f2d3de0;--signal-secondary-button-hover-bg:#263546;--signal-secondary-button-active-bg:#172331;--signal-secondary-button-fg:#f1f5f9;--signal-secondary-button-border:#94a3b838;--signal-secondary-button-shadow:0 8px 20px #0003;--signal-secondary-button-hover-shadow:0 12px 28px #00000047;--signal-danger-button-bg:#be123c;--signal-danger-button-hover-bg:#e11d48;--signal-danger-button-active-bg:#9f1239;--signal-danger-button-gradient:linear-gradient(90deg, #e11d48, #be123c);--signal-danger-button-hover-gradient:linear-gradient(90deg, #be123c, #9f1239);--signal-danger-button-active-gradient:linear-gradient(90deg, #9f1239, #881337);--signal-danger-button-fg:#fff1f2;--signal-danger-button-shadow:0 20px 54px #0000003d;--signal-page-banner-eyebrow:#fb923c;--signal-shared-banner-border:var(--signal-border);--signal-shared-banner-border-bottom:#7e91aa2e;--signal-shared-banner-background:linear-gradient(var(--signal-primitive-deg-135), #19222ff5, #141820f0);--signal-hover-bg:#26303ef5;--signal-hover-fg:#ffd0ac;--signal-hover-icon:#f69457;--signal-nav-fg:#d7dee9;--signal-nav-muted:#94a3b8;--signal-nav-icon:#b4c0cf;--signal-selected-bg:#63402d;--signal-selected-bg-strong:#744a32;--signal-selected-border:#f6945794;--signal-selected-fg:#ffe8d8;--signal-selected-muted:#e6ad86;--signal-selected-icon:#ffb27f;--signal-selected-shadow:0 18px 48px #0000003d;--signal-selected-on-dark-bg:#63402d;--signal-selected-on-dark-border:#f6945780;--signal-selected-on-dark-fg:#fff7ed;--signal-selected-on-dark-icon:#ffd0ac;--signal-selected-on-dark-shadow:0 18px 48px #00000040;--signal-shared-control-bg:var(--signal-surface);--signal-shared-control-hover-bg:var(--signal-hover-bg);--signal-shared-control-border:transparent;--signal-shared-control-fg:var(--signal-text);--signal-shared-control-muted:var(--signal-text-muted);--signal-shared-control-soft:var(--signal-text-soft);--signal-shared-control-icon:var(--signal-selected-on-dark-icon);--signal-shared-control-shadow:var(--signal-shadow-soft);--signal-shared-control-selected-bg:var(--signal-selected-on-dark-bg);--signal-shared-control-selected-border:var(--signal-selected-on-dark-border);--signal-shared-control-selected-fg:var(--signal-selected-on-dark-fg);--signal-shared-control-selected-icon:var(--signal-selected-on-dark-icon);--signal-shared-control-selected-shadow:var(--signal-selected-on-dark-shadow);--signal-shared-control-popover-bg:var(--signal-shell-glass-fill);--signal-shared-control-popover-border:var(--signal-border);--signal-shared-control-popover-shadow:var(--signal-shell-glass-shadow);--signal-shared-control-popover-backdrop:var(--signal-shell-glass-backdrop);--signal-light-island-bg:var(--signal-surface);--signal-light-island-bg-strong:var(--signal-surface-strong);--signal-light-island-bg-hover:#24303e;--signal-light-island-border:transparent;--signal-light-island-text:var(--signal-text);--signal-light-island-muted:var(--signal-text-muted);--signal-light-island-soft:var(--signal-text-soft);--signal-light-island-icon:var(--signal-accent-strong);--signal-neutral-chip-bg:#26303ee6;--signal-neutral-chip-border:transparent;--signal-neutral-chip-fg:var(--signal-text-muted);--signal-form-bg:#203043;--signal-form-hover-bg:#3d3d3d;--signal-form-focus-bg:#484848;--signal-form-placeholder:#64748b;--signal-select-bg:var(--signal-form-bg);--signal-select-border:transparent;--signal-select-fg:var(--signal-text);--signal-select-icon:#ffd0ac;--signal-select-hover-bg:var(--signal-form-hover-bg);--signal-select-hover-border:#f6945770;--signal-select-focus-ring:#f694572e;--signal-select-active-shadow:none;--signal-entry-control-bg:var(--signal-surface-overlay);--signal-entry-control-hover-bg:var(--signal-segmented-glow-selected-bg);--signal-entry-control-autofill-bg:#f97316}@supports (color:color-mix(in lab, red, red)){:root[data-account-theme=dark]{--signal-entry-control-autofill-bg:color-mix(in srgb, #f97316 9%, var(--signal-entry-control-bg))}}:root[data-account-theme=dark]{--signal-entry-control-border:var(--signal-text)}@supports (color:color-mix(in lab, red, red)){:root[data-account-theme=dark]{--signal-entry-control-border:color-mix(in srgb, var(--signal-text) 10%, transparent)}}:root[data-account-theme=dark]{--signal-range-track-bg:#263546;--signal-range-track-border:#94a3b824;--signal-range-track-shadow:0 1px 2px #00000038;--signal-range-fill-start:#f97316;--signal-range-fill-end:#f97316;--signal-range-thumb-bg:#f97316;--signal-range-thumb-border:#fdba7442;--signal-range-thumb-shadow:0 2px 5px #00000047;--signal-range-thumb-hover-shadow:0 3px 8px #00000057;--signal-range-thumb-active-shadow:0 1px 3px #0000004d;--signal-range-thumb-focus-shadow:0 0 0 3px #f973162e, var(--signal-range-thumb-shadow);--signal-range-disabled-track-bg:#1d2a39;--signal-range-disabled-border:#94a3b81a;--signal-range-disabled-fill:#526176;--signal-range-disabled-thumb-bg:#64748b;--signal-range-disabled-thumb-border:#94a3b82e;--signal-entry-control-focus-border:#fb923c;--signal-entry-control-placeholder:var(--signal-text-soft);--signal-entry-control-shadow:0 4px 12px -2px var(--signal-text)}@supports (color:color-mix(in lab, red, red)){:root[data-account-theme=dark]{--signal-entry-control-shadow:0 4px 12px -2px color-mix(in srgb, var(--signal-text) 14%, transparent)}}:root[data-account-theme=dark]{--signal-entry-control-readonly-bg:var(--signal-segmented-solid-track-bg);--signal-entry-popover-bg:var(--signal-surface-overlay);--signal-entry-popover-border:var(--signal-entry-control-border);--signal-entry-popover-shadow:0 12px 32px -4px #0000007a;--signal-entry-search-bg:var(--signal-segmented-solid-track-bg);--signal-entry-selected-bg:#f9731626;--signal-entry-selected-fg:#fb923c;--signal-info-bg:#1e40af3d;--signal-info-border:#60a5fa61;--signal-info-fg:#bfdbfe;--signal-success-bg:#065f4642;--signal-success-border:#34d3996b;--signal-success-fg:#bbf7d0;--signal-warning-bg:#92400e47;--signal-warning-border:#fbbf246b;--signal-warning-fg:#fde68a;--signal-danger-bg:#9f123942;--signal-danger-border:#fb71856b;--signal-danger-fg:#fecdd3;--signal-lifecycle-current-bg:var(--signal-success-bg);--signal-lifecycle-current-border:var(--signal-success-border);--signal-lifecycle-current-fg:var(--signal-success-fg);--signal-lifecycle-preview-bg:var(--signal-info-bg);--signal-lifecycle-preview-border:var(--signal-info-border);--signal-lifecycle-preview-fg:var(--signal-info-fg);--signal-lifecycle-legacy-bg:var(--signal-neutral-chip-bg);--signal-lifecycle-legacy-border:#64748b6b;--signal-lifecycle-legacy-fg:var(--signal-neutral-chip-fg);--signal-lifecycle-other-bg:#5b21b647;--signal-lifecycle-other-border:#a78bfa70;--signal-lifecycle-other-fg:#ddd6fe;--signal-panel-bg:var(--signal-surface);--signal-table-header-bg:#202b38;--signal-table-footer-bg:#18222e;--signal-table-row-border:transparent;--signal-table-row-hover:#222e3c;--signal-table-selected:#4c3326;--signal-table-compact-bg:#0f172280;--signal-recharge-checkout-bg:#0f172280;--signal-recharge-checkout-border:#ffffff14;--signal-recharge-checkout-text:#f8fafc;--signal-recharge-checkout-muted:#94a3b8;--signal-table-compact-header-bg:#17222f;--signal-table-compact-border:#ffffff14;--signal-table-compact-row-hover:#1e293ba6;--signal-table-compact-text:#f8fafc;--signal-table-compact-muted:#94a3b8;--signal-table-compact-neutral-bg:#64748b1a;--signal-table-compact-success-bg:#10b9811a;--signal-table-compact-success-fg:#34d399;--signal-action-sticky-bg:var(--signal-surface-strong);--signal-table-sticky-shadow:-18px 0 36px #0000002e;--signal-home-gradient-warm:linear-gradient(132deg, #b9573d 0%, #a84f63 100%);--signal-home-gradient-cool:linear-gradient(132deg, #256f91 0%, #277f77 100%);--signal-home-gradient-rose:linear-gradient(132deg, #995073 0%, #ad594f 100%);--signal-home-gradient-violet:linear-gradient(132deg, #5e54a8 0%, #4b689f 100%);--signal-home-gradient-fg:#fff7f2;--signal-home-stat-warm-bg:var(--signal-warning-bg);--signal-home-stat-warm-fg:var(--signal-warning-fg);--signal-home-stat-cool-bg:var(--signal-info-bg);--signal-home-stat-cool-fg:var(--signal-info-fg);--signal-home-stat-green-bg:var(--signal-success-bg);--signal-home-stat-green-fg:var(--signal-success-fg);color:var(--signal-text);background:var(--signal-bg)}:root[data-account-density=compact]{--signal-section-gap:clamp(.65rem, 1vw, .95rem);--signal-shell-gap:.7rem;--signal-page-x:clamp(.75rem, 1.4vw, 1.35rem)}:root[data-account-density=spacious]{--signal-section-gap:clamp(1.25rem, 2vw, 1.9rem);--signal-shell-gap:1.45rem;--signal-page-x:clamp(1.15rem, 2.35vw, 2.35rem)}*{box-sizing:border-box}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset]),:is(button,[role=button]) :is(svg,svg *,span){cursor:var(--signal-button-cursor,pointer)!important}.signal-branding-governance-page{--signal-branding-card-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));--signal-border-soft:var(--signal-text-muted)}@supports (color:color-mix(in lab, red, red)){.signal-branding-governance-page{--signal-border-soft:color-mix(in srgb, var(--signal-text-muted) 18%, transparent)}}.signal-branding-governance-page{--signal-border-strong:var(--signal-text-muted)}@supports (color:color-mix(in lab, red, red)){.signal-branding-governance-page{--signal-border-strong:color-mix(in srgb, var(--signal-text-muted) 28%, transparent)}}.signal-branding-governance-page{--signal-accent-soft:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-governance-page{--signal-accent-soft:color-mix(in srgb, var(--signal-accent) 14%, var(--signal-surface-strong))}}.signal-branding-governance-page{--signal-shadow-card:0 16px 42px var(--signal-text)}@supports (color:color-mix(in lab, red, red)){.signal-branding-governance-page{--signal-shadow-card:0 16px 42px color-mix(in srgb, var(--signal-text) 11%, transparent)}}.signal-branding-governance-page{min-width:0}body:has(.signal-branding-governance-page){min-width:0}.signal-branding-governance-state{min-height:var(--signal-primitive-rem-20)}.signal-branding-governance-workbench{gap:var(--signal-section-gap);min-width:0;display:grid}.signal-branding-editor,.signal-branding-production-preview{border-radius:var(--signal-branding-card-radius);background:var(--signal-panel-bg);min-width:0;box-shadow:var(--signal-shadow-soft)}.signal-branding-editor{align-content:start;gap:0;padding:0;display:grid}.signal-branding-preview-heading,.signal-branding-preview-state,.signal-branding-dialog-actions{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-1);display:flex}.signal-branding-preview-heading h2,.signal-branding-publish-dialog h2,.signal-branding-mutation-dialog h2{color:var(--signal-text)}.signal-branding-preview-heading h2{margin-top:var(--signal-primitive-rem-0-25);font-size:clamp(var(--signal-primitive-rem-1-125), var(--signal-primitive-vw-1-6), var(--signal-primitive-rem-1-5));font-weight:780}.signal-branding-preview-heading>span{padding:var(--signal-primitive-rem-0-375) var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-5);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);background:0 0;flex:none;font-weight:700}.signal-branding-header-state{min-height:var(--signal-primitive-px-32);align-items:center;gap:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-375) var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-success-bg);color:var(--signal-success-fg);font-size:var(--signal-primitive-rem-0-75);font-weight:760;display:inline-flex}.signal-branding-header-state[data-dirty=true]{background:var(--signal-warning-bg);color:var(--signal-warning-fg)}.signal-branding-header-state>svg{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16)}.signal-branding-editor-section{border-bottom:var(--signal-primitive-px-1) solid var(--signal-text-muted);min-width:0}@supports (color:color-mix(in lab, red, red)){.signal-branding-editor-section{border-bottom:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-editor-section:last-of-type{border-bottom:0}.signal-branding-section-toggle{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-px-64);justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-1) var(--signal-primitive-rem-1-25);color:var(--signal-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;list-style:none;display:flex}.signal-branding-section-toggle:hover{background:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-section-toggle:hover{background:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-4), transparent)}}.signal-branding-section-toggle:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:calc(var(--signal-primitive-px-2) * -1)}.signal-branding-section-toggle>svg{width:var(--signal-primitive-px-18);height:var(--signal-primitive-px-18);margin-top:var(--signal-primitive-rem-0-125);transition:transform var(--signal-primitive-ms-280) cubic-bezier(.2, .8, .2, 1);flex:none}.signal-branding-editor-section[data-open=true]>.signal-branding-section-toggle>svg{transform:rotate(var(--signal-primitive-deg-180))}.signal-branding-section-content{grid-template-rows:var(--signal-primitive-fr-0);opacity:0;pointer-events:none;min-width:0;transform:translateY(var(--signal-primitive-px-neg-6));transition:grid-template-rows var(--signal-primitive-ms-300) cubic-bezier(.2, .8, .2, 1), opacity var(--signal-primitive-ms-180) ease, transform var(--signal-primitive-ms-300) cubic-bezier(.2, .8, .2, 1);display:grid}.signal-branding-editor-section[data-open=true]>.signal-branding-section-content{grid-template-rows:var(--signal-primitive-fr-1);opacity:1;pointer-events:auto;transform:translateY(0)}.signal-branding-section-copy{gap:var(--signal-primitive-rem-0-5);min-width:0;display:grid}.signal-branding-section-title{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-9375);font-weight:780;line-height:1.45}.signal-branding-section-help{max-width:var(--signal-primitive-rem-30);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.55}.signal-branding-section-body{overflow-clip-margin:var(--signal-primitive-px-4);min-width:0;min-height:0;overflow:clip}.signal-branding-section-body-inner{gap:var(--signal-primitive-rem-1);min-width:0;padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-1-25) var(--signal-primitive-rem-1-5);display:grid}.signal-branding-preview-toolbar{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-1);min-width:0;display:flex}.signal-branding-preview-heading{place-content:center start;gap:var(--signal-primitive-rem-0-125);min-width:0;display:grid}.signal-branding-preview-heading>span{color:var(--signal-accent-strong);font-size:var(--signal-primitive-rem-0-6875);letter-spacing:var(--signal-primitive-rem-0-06);padding:0;font-weight:800}.signal-branding-preview-heading>h2{font-size:var(--signal-primitive-rem-1-125);margin:0;line-height:1.25}.signal-branding-preview-desktop-title,.signal-branding-preview-desktop-meta{display:none}.signal-branding-version-selector{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-22));flex:1 1 var(--signal-primitive-rem-16);grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));border:var(--signal-primitive-px-1) solid var(--signal-text-muted);min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-version-selector{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-24), transparent)}}.signal-branding-version-selector{border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-panel-bg)}@supports (color:color-mix(in lab, red, red)){.signal-branding-version-selector{background:color-mix(in srgb, var(--signal-panel-bg) var(--signal-primitive-percent-74), transparent)}}.signal-branding-active-preview{gap:var(--signal-primitive-rem-0-625);min-width:0;display:grid}.signal-branding-active-preview[data-preview-theme=light] .signal-branding-preview-shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--signal-bg:#eef4f8;--signal-surface:#f9fbfd;--signal-surface-strong:#fff;--signal-panel-bg:#f9fbfd;--signal-text:#1e293b;--signal-text-muted:#526176;--signal-info-bg:#eff6fff0;--signal-info-fg:#1e40af;--signal-accent-soft:#f973161f;--signal-accent-strong:#9a3412;--signal-form-bg:#eef2f6;--signal-border-soft:#0f172a1f;color:var(--signal-text)}.signal-branding-active-preview .signal-branding-preview-shell{--signal-entry-control-bg:var(--signal-form-bg);--signal-entry-control-border:var(--signal-border-soft);--signal-entry-control-hover-bg:var(--signal-accent-soft)}.signal-branding-active-preview[data-preview-theme=dark] .signal-branding-preview-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--signal-bg:#0a1018;--signal-surface:#172331;--signal-surface-strong:#1f2d3d;--signal-panel-bg:#172331;--signal-text:#f1f5f9;--signal-text-muted:#b4c0cf;--signal-info-bg:#1e40af3d;--signal-info-fg:#bfdbfe;--signal-accent-soft:#f9731629;--signal-accent-strong:#ffd0ac;--signal-form-bg:#263546;--signal-border-soft:#94a3b833;color:var(--signal-text)}.signal-branding-active-preview .signal-branding-preview-state{align-items:center}.signal-branding-preview-shell{border:var(--signal-primitive-px-1) solid var(--signal-text-muted);min-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-shell{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-22), transparent)}}.signal-branding-preview-shell{border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-surface-strong)}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-shell{background:color-mix(in srgb, var(--signal-surface-strong) var(--signal-primitive-percent-92), transparent)}}.signal-branding-preview-appbar{min-width:0;min-height:var(--signal-primitive-px-64);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-1);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-1);border-bottom:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:flex}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-appbar{border-bottom:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-preview-lockup,.signal-branding-preview-global-actions{align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;display:flex}.signal-branding-preview-lockup>span{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125);text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.signal-branding-preview-draft-indicator{width:var(--signal-primitive-px-8);height:var(--signal-primitive-px-8);border-radius:var(--signal-primitive-percent-50);background:var(--signal-accent-strong);box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-accent);flex:none}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-draft-indicator{box-shadow:0 0 0 var(--signal-primitive-px-3) color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-12), transparent)}}.signal-branding-preview-global-actions{grid-template-columns:repeat(4, var(--signal-primitive-px-32));gap:var(--signal-primitive-rem-0-25);color:var(--signal-text-muted);flex:none;display:grid}.signal-branding-preview-global-actions svg{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16)}.signal-bare-icon-button{width:var(--signal-primitive-px-32);height:var(--signal-primitive-px-32);color:var(--signal-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:inline-grid}.signal-bare-icon-button:hover,.signal-bare-icon-button:focus-visible{color:var(--signal-accent-strong);background:0 0}.signal-bare-icon-button:focus-visible{outline:var(--signal-primitive-px-2) solid currentColor;outline-offset:var(--signal-primitive-px-2)}.signal-branding-preview-theme-toggle{flex:none}.signal-branding-preview-action-slot{width:var(--signal-primitive-px-32);height:var(--signal-primitive-px-32);flex:none;place-items:center;display:inline-grid}.signal-branding-preview-global-actions em{width:var(--signal-primitive-px-32);height:var(--signal-primitive-px-32);border-radius:var(--signal-primitive-percent-50);background:var(--signal-text);color:var(--signal-surface-strong);font-size:var(--signal-primitive-rem-0-625);place-items:center;font-style:normal;font-weight:800;display:inline-grid}.signal-branding-preview-appbody{grid-template-columns:minmax(var(--signal-primitive-rem-9), var(--signal-primitive-rem-11)) minmax(0, var(--signal-primitive-fr-1));min-width:0;display:grid}.signal-branding-preview-appbody>nav{min-width:0;min-height:var(--signal-primitive-rem-21);gap:var(--signal-primitive-rem-0-25);padding:var(--signal-primitive-rem-0-75);border-right:var(--signal-primitive-px-1) solid var(--signal-text-muted);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-appbody>nav{border-right:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-14), transparent)}}.signal-branding-preview-appbody>nav{background:var(--signal-panel-bg)}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-appbody>nav{background:color-mix(in srgb, var(--signal-panel-bg) var(--signal-primitive-percent-66), transparent)}}.signal-branding-preview-appbody>nav>span{min-height:var(--signal-primitive-px-40);align-items:center;gap:var(--signal-primitive-rem-0-5);padding:0 var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-375);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:660;display:flex}.signal-branding-preview-appbody>nav>span[data-active=true]{background:var(--signal-info-bg)}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-appbody>nav>span[data-active=true]{background:color-mix(in srgb, var(--signal-info-bg) var(--signal-primitive-percent-72), transparent)}}.signal-branding-preview-appbody>nav>span[data-active=true]{color:var(--signal-info-fg)}.signal-branding-preview-appbody>nav svg{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16);flex:none}.signal-branding-preview-appbody>nav>.signal-brand-lockup{padding:var(--signal-primitive-rem-0-5);margin-top:auto}.signal-branding-preview-appbody>main{align-content:start;gap:var(--signal-primitive-rem-0-625);min-width:0;padding:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-2), var(--signal-primitive-rem-2));display:grid}.signal-branding-preview-appbody>main h3{max-width:var(--signal-primitive-rem-36);color:var(--signal-text);font-size:clamp(var(--signal-primitive-rem-1-25), var(--signal-primitive-vw-2), var(--signal-primitive-rem-2));font-weight:800;line-height:1.2}.signal-branding-preview-appbody>main>p{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);margin:0;line-height:1.5}.signal-branding-preview-appbody>main>.signal-branding-preview-search{margin-top:var(--signal-primitive-rem-0-75)}.signal-branding-preview-shortcuts{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-625);min-width:0;margin-top:var(--signal-primitive-rem-0-75);display:grid}.signal-branding-preview-shortcuts>span{min-width:0;min-height:var(--signal-primitive-rem-6);align-content:start;gap:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:grid}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-shortcuts>span{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-preview-shortcuts>span{border-radius:var(--signal-primitive-rem-0-5)}.signal-branding-preview-shortcuts strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-75)}.signal-branding-preview-shortcuts small{min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-625);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-change-board{min-width:0;min-height:var(--signal-primitive-rem-3-25);align-items:center;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-875);border:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:flex}@supports (color:color-mix(in lab, red, red)){.signal-branding-change-board{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-20), transparent)}}.signal-branding-change-board{border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-surface-strong)}@supports (color:color-mix(in lab, red, red)){.signal-branding-change-board{background:color-mix(in srgb, var(--signal-surface-strong) var(--signal-primitive-percent-88), transparent)}}.signal-branding-change-board>h3{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875);flex:none;font-weight:780}.signal-branding-change-chips{justify-content:flex-end;gap:var(--signal-primitive-rem-0-375);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.signal-branding-change-chips>span{min-width:0;max-width:var(--signal-primitive-percent-100);padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-form-bg);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-6875);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-publish-dialog>p,.signal-branding-mutation-dialog>p{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-8125);margin-top:0;line-height:1.6}.signal-branding-field-grid,.signal-branding-text-mark-fields{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-1);min-width:0;display:grid}.signal-branding-editor .signal-branding-field-grid,.signal-branding-editor .signal-branding-text-mark-fields{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}.signal-branding-field-grid>.signal-form-field,.signal-branding-text-mark-fields>.signal-form-field{grid-template-rows:auto minmax(var(--signal-primitive-px-48), auto) minmax(0, var(--signal-primitive-fr-1));align-content:start;display:grid}.signal-branding-field-grid .signal-form-field:nth-child(5){grid-column:1/-1}.signal-branding-governance-page .signal-form-field{min-width:0}.signal-branding-governance-page .signal-form-field>span,.signal-branding-governance-page .signal-form-field>label,.signal-branding-publish-dialog .signal-form-field>span,.signal-branding-mutation-dialog .signal-form-field>span{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125);font-weight:720}.signal-branding-governance-page .signal-form-field>small,.signal-branding-publish-dialog .signal-form-field>small,.signal-branding-mutation-dialog .signal-form-field>small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.5}.signal-branding-governance-page .signal-field,.signal-branding-publish-dialog .signal-field,.signal-branding-mutation-dialog .signal-field{min-height:var(--signal-primitive-px-48)}.signal-branding-mark-mode{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-75);display:grid}.signal-branding-mark-mode>label{min-height:var(--signal-primitive-px-64);gap:var(--signal-primitive-rem-0-25);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-1);border:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.signal-branding-mark-mode>label{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-30), transparent)}}.signal-branding-mark-mode>label{border-radius:var(--signal-primitive-rem-0-5);color:var(--signal-text);cursor:pointer;transition:border-color var(--signal-primitive-ms-150) ease, background-color var(--signal-primitive-ms-150) ease;background:0 0}.signal-branding-mark-mode>label[data-selected=true]{border-color:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-mark-mode>label[data-selected=true]{border-color:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-48), transparent)}}.signal-branding-mark-mode>label[data-selected=true]{background:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-mark-mode>label[data-selected=true]{background:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-7), transparent)}}.signal-branding-mark-mode input{top:var(--signal-primitive-rem-0-625);right:var(--signal-primitive-rem-0-625);width:var(--signal-primitive-px-48);height:var(--signal-primitive-px-48);opacity:0;cursor:pointer;position:absolute}.signal-branding-mark-mode span{padding-right:var(--signal-primitive-rem-2);font-weight:760}.signal-branding-mark-mode small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.45}.signal-branding-mark-mode>label:has(input:focus-visible){outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-3)}.signal-branding-palette>label:has(input:focus-visible){outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-3)}.signal-branding-logo-picker:has(input:focus-visible){outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-3)}.signal-branding-theme-logo-fields{gap:0;min-width:0;display:grid}.signal-branding-logo-field-heading{gap:var(--signal-primitive-rem-0-125);display:grid}.signal-branding-logo-field-heading strong,.signal-branding-logo-same-option strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125)}.signal-branding-logo-field-heading small,.signal-branding-logo-same-option small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.45}.signal-branding-logo-same-option{z-index:3;justify-self:center;align-items:center;gap:var(--signal-primitive-rem-0-625);min-width:0;padding:var(--signal-primitive-rem-0-5) 0;cursor:pointer;background:0 0;border:0;border-radius:0;display:flex}.signal-branding-logo-same-option>input{accent-color:var(--signal-accent);margin:0}.signal-branding-logo-same-option>span{gap:var(--signal-primitive-rem-0-125);min-width:0;display:grid}.signal-branding-logo-editor-switch{z-index:3;width:min(100%, var(--signal-primitive-rem-22));justify-self:center;position:relative}.signal-branding-logo-drop{isolation:isolate;min-height:var(--signal-primitive-rem-22);gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-1);border:var(--signal-primitive-px-1) dashed var(--signal-text-muted);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-logo-drop{border:var(--signal-primitive-px-1) dashed color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-30), transparent)}}.signal-branding-logo-drop{border-radius:var(--signal-primitive-rem-0-5);background:0 0}.signal-branding-logo-particle-layer,.signal-branding-logo-particle-canvas,.signal-branding-logo-particle-veil{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);pointer-events:none;position:absolute;inset:0}.signal-branding-logo-particle-layer{z-index:2;border-radius:inherit;overflow:hidden}.signal-branding-logo-particle-canvas{z-index:2;opacity:0;transition:opacity var(--signal-primitive-ms-150) ease}.signal-branding-logo-particle-canvas:not([data-particle-phase=idle]){opacity:1}.signal-branding-logo-particle-veil{z-index:1;opacity:0;background:var(--signal-panel-bg);-webkit-backdrop-filter:blur(var(--signal-primitive-px-3));backdrop-filter:blur(var(--signal-primitive-px-3));transition:opacity var(--signal-primitive-ms-180) ease}.signal-branding-logo-particle-layer[data-drag-active=true] .signal-branding-logo-particle-veil{opacity:.34}.signal-branding-logo-drop-copy{z-index:3;min-height:var(--signal-primitive-rem-12-5);align-content:center;place-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-1-5);color:var(--signal-text-muted);text-align:center;display:grid;position:relative}.signal-branding-logo-drop-copy>svg{width:var(--signal-primitive-px-32);height:var(--signal-primitive-px-32);color:var(--signal-accent)}.signal-branding-logo-drop-copy>strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-9375)}.signal-branding-logo-drop-copy>span{max-width:var(--signal-primitive-rem-28);font-size:var(--signal-primitive-rem-0-75);line-height:1.5}.signal-branding-logo-picker{min-height:var(--signal-primitive-px-48);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-1);border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-text);color:var(--signal-surface-strong);cursor:pointer;font-size:var(--signal-primitive-rem-0-8125);font-weight:760;display:inline-flex}.signal-branding-logo-picker input.sr-only{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);clip:auto;clip-path:none;opacity:0;white-space:normal;cursor:pointer;position:absolute;inset:0}.signal-branding-logo-file{overflow-wrap:anywhere}.signal-branding-text-mark-fields[data-active=false]{opacity:.76}.signal-branding-color-control{grid-template-columns:auto auto minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-rem-0-625);display:grid}.signal-branding-color-control input[type=color]{width:var(--signal-primitive-px-48);min-height:var(--signal-primitive-px-48);padding:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-rem-0-5);cursor:pointer;background:0 0;border:0}.signal-branding-color-control code{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125)}.signal-branding-color-control span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);overflow-wrap:anywhere}.signal-branding-palette{gap:var(--signal-primitive-rem-0-5);flex-wrap:wrap;display:flex}.signal-branding-palette>label{width:var(--signal-primitive-px-48);min-height:var(--signal-primitive-px-48);border:var(--signal-primitive-px-3) solid var(--signal-surface-strong);border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-branding-swatch);cursor:pointer;position:relative}.signal-branding-palette input{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.signal-branding-palette>label:has(input:checked){outline:var(--signal-primitive-px-2) solid var(--signal-text);outline-offset:var(--signal-primitive-px-2)}.signal-branding-action-dock{z-index:4;grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-625);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-1-25) var(--signal-primitive-rem-1);background:var(--signal-action-sticky-bg);margin:0;display:grid;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.signal-branding-action-dock{background:color-mix(in srgb, var(--signal-action-sticky-bg) var(--signal-primitive-percent-92), transparent)}}.signal-branding-action-dock{-webkit-backdrop-filter:blur(var(--signal-primitive-px-12));backdrop-filter:blur(var(--signal-primitive-px-12))}.signal-branding-action-dock .signal-button{width:var(--signal-primitive-percent-100);min-width:0;padding-inline:var(--signal-primitive-rem-0-5);white-space:normal;line-height:1.2}.signal-branding-action-dock .signal-button,.signal-branding-dialog-actions .signal-button,.signal-branding-history .signal-button{min-height:var(--signal-primitive-px-48)}.signal-branding-production-preview{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto;background:var(--signal-surface-strong);align-content:start;gap:0;padding:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-production-preview{background:color-mix(in srgb, var(--signal-surface-strong) var(--signal-primitive-percent-88), transparent)}}.signal-branding-production-preview>*{grid-column:1/-1}.signal-branding-production-preview>.signal-branding-preview-toolbar{min-height:var(--signal-primitive-px-64);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-875);border-bottom:var(--signal-primitive-px-1) solid var(--signal-text-muted);grid-area:1/1}@supports (color:color-mix(in lab, red, red)){.signal-branding-production-preview>.signal-branding-preview-toolbar{border-bottom:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-production-preview>.signal-branding-history-launcher{margin:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-0-875) var(--signal-primitive-rem-0-5) 0;grid-area:1/2}.signal-branding-production-preview>.signal-branding-active-preview{padding:var(--signal-primitive-rem-0-875) var(--signal-primitive-rem-0-875) 0}.signal-branding-history-launcher>span{gap:var(--signal-primitive-rem-0-125);text-align:left;min-width:0;display:grid;overflow:hidden}.signal-branding-history-launcher strong,.signal-branding-history-launcher small{text-overflow:ellipsis;min-width:0;overflow:hidden}.signal-branding-history-launcher strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875);white-space:nowrap}.signal-branding-history-launcher small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-6875);white-space:nowrap;font-weight:560;line-height:1.35}.signal-branding-refresh-pending,.signal-branding-success,.signal-branding-mutation-error,.signal-branding-conflict,.signal-branding-connectivity{align-items:flex-start;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-75);border-radius:var(--signal-primitive-rem-0-5);font-size:var(--signal-primitive-rem-0-8125);line-height:1.5;display:flex}.signal-branding-refresh-pending{background:var(--signal-warning-bg);color:var(--signal-warning-fg)}.signal-branding-success{background:var(--signal-success-bg);color:var(--signal-success-fg)}.signal-branding-mutation-error,.signal-branding-conflict{background:var(--signal-danger-bg);color:var(--signal-danger-fg)}.signal-branding-error-guide{align-items:flex-start}.signal-branding-error-guide-content,.signal-branding-error-guide-content dl,.signal-branding-error-request-id{gap:var(--signal-primitive-rem-0-5);min-width:0;margin:0;display:grid}.signal-branding-error-guide-content dl>div{grid-template-columns:minmax(var(--signal-primitive-rem-4), auto) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-5);display:grid}.signal-branding-error-guide-content dt{font-weight:760}.signal-branding-error-guide-content dd,.signal-branding-error-guide-content p{overflow-wrap:anywhere;min-width:0;margin:0}.signal-branding-error-guide-content p,.signal-branding-error-request-id{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:center}.signal-branding-error-guide-content p code{font-size:var(--signal-primitive-rem-0-75)}.signal-branding-error-request-id .signal-code-block{min-width:0}.signal-branding-conflict .signal-branding-error-guide{grid-column:1/-1}.signal-branding-connectivity{background:var(--signal-warning-bg);color:var(--signal-warning-fg)}.signal-branding-connectivity>svg{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16);margin-top:var(--signal-primitive-rem-0-125);flex:none}.signal-branding-connectivity>span{gap:var(--signal-primitive-rem-0-25);display:grid}.signal-branding-refresh-pending>svg,.signal-branding-conflict>svg{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16);margin-top:var(--signal-primitive-rem-0-125);flex:none}.signal-branding-preview-state strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875)}.signal-branding-preview-state span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75)}.signal-branding-history-machine{--signal-branding-history-track-size:var(--signal-primitive-px-24);grid-template-rows:var(--signal-primitive-px-64) minmax(0, var(--signal-primitive-fr-1));border:var(--signal-primitive-px-1) solid var(--signal-text-muted);min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-machine{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-20), transparent)}}.signal-branding-history-machine{border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-surface-strong)}.signal-branding-history-timeline-launcher{display:none}.signal-branding-history-stage{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-rem-13);align-items:stretch;min-width:0;display:grid}.signal-branding-history-deck{min-width:0;min-height:var(--signal-primitive-rem-44);padding:var(--signal-primitive-rem-1);border-right:var(--signal-primitive-px-1) solid var(--signal-text-muted);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-deck{border-right:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-history-deck{background:var(--signal-panel-bg)}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-deck{background:color-mix(in srgb, var(--signal-panel-bg) var(--signal-primitive-percent-72), var(--signal-surface-strong))}}.signal-branding-history-deck{perspective:var(--signal-primitive-rem-48)}.signal-branding-history-card{inset:var(--signal-primitive-rem-2-5) var(--signal-primitive-rem-1-25) auto var(--signal-primitive-rem-1-125);height:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-8-5));grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto;min-width:0;max-height:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-2));border:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:grid;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-card{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-24), transparent)}}.signal-branding-history-card{border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-surface-strong);box-shadow:var(--signal-shadow-soft);transform-origin:top;transition:transform var(--signal-primitive-ms-240) ease, opacity var(--signal-primitive-ms-180) ease}.signal-branding-history-card[data-selected=true]{z-index:8;border-color:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-card[data-selected=true]{border-color:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-48), transparent)}}.signal-branding-history-card[data-selected=true]{transform:translate3d(0, var(--signal-primitive-rem-6), 0) scale(1)}.signal-branding-history-card>header{min-height:var(--signal-primitive-px-64);grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto auto;align-items:center;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);border-bottom:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:grid}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-card>header{border-bottom:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-history-card>header>div{align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;display:flex}.signal-branding-history-card>header span{padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-card>header span{background:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-12), var(--signal-surface-strong))}}.signal-branding-history-card>header span{color:var(--signal-accent-strong);font-size:var(--signal-primitive-rem-0-75);font-weight:800}.signal-branding-history-card>header strong{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-history-card>header time{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);white-space:nowrap}.signal-branding-history-card>header .signal-button{width:var(--signal-primitive-px-48);min-height:var(--signal-primitive-px-48);color:var(--signal-success-fg)}.signal-branding-history-card>footer{min-height:var(--signal-primitive-px-48);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);border-top:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:flex}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-card>footer{border-top:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-history-card>footer{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75)}.signal-branding-history-card>footer strong{color:var(--signal-text);flex:none}.signal-branding-history-card>footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-branding-history-timeline{min-width:0;padding:var(--signal-primitive-rem-1) var(--signal-primitive-rem-0-75);background:var(--signal-surface-strong)}.signal-branding-history-timeline-list{margin-top:var(--signal-primitive-rem-0-75);display:grid;position:relative}.signal-revision-timeline-entry{min-width:0;position:relative}.signal-branding-history-timeline-item[data-has-selected-action=true]{padding-right:var(--signal-primitive-rem-3)}.signal-revision-timeline-selected-action{z-index:2;top:50%;right:var(--signal-primitive-rem-0-5);position:absolute;transform:translateY(-50%)}.signal-branding-history-timeline-list:before{z-index:0;top:calc(var(--signal-branding-history-track-size) / 2);bottom:calc(var(--signal-branding-history-track-size) / 2);left:calc(var(--signal-branding-history-track-size) / 2);width:var(--signal-primitive-px-1);background:var(--signal-text-muted);position:absolute}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-timeline-list:before{background:color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-28), transparent)}}.signal-branding-history-timeline-list:before{content:"";transform:translateX(calc(var(--signal-primitive-px-1) * -.5))}.signal-branding-history-timeline-item{z-index:1;min-width:0;min-height:var(--signal-primitive-px-64);grid-template-columns:var(--signal-branding-history-track-size) minmax(0, var(--signal-primitive-fr-1));align-items:start;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-5) 0;border-radius:var(--signal-primitive-rem-0-5);color:var(--signal-text);cursor:pointer;text-align:left;background:0 0;border:0;display:grid;position:relative}.signal-branding-history-timeline-item:hover,.signal-branding-history-timeline-item[data-selected=true]{background:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-timeline-item:hover,.signal-branding-history-timeline-item[data-selected=true]{background:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-9), transparent)}}.signal-branding-history-timeline-item:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:calc(var(--signal-primitive-px-2) * -1)}.signal-branding-history-timeline-item>span{gap:var(--signal-primitive-rem-0-125);min-width:0;display:grid}.signal-branding-history-timeline-item strong,.signal-branding-history-timeline-item small,.signal-branding-history-timeline-item em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-branding-history-timeline-item strong{font-size:var(--signal-primitive-rem-0-75)}.signal-branding-history-timeline-item small,.signal-branding-history-timeline-item em{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-6875);font-style:normal}@keyframes signal-branding-timeline-sheet-up{0%{opacity:.72;transform:translateY(var(--signal-primitive-percent-100))}to{opacity:1;transform:translateY(0)}}.signal-branding-publish-dialog{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-38));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-rem-2));overflow-y:auto}.signal-branding-mutation-dialog,.signal-branding-publish-dialog{gap:var(--signal-primitive-rem-1);display:grid}.signal-branding-publish-dialog h2,.signal-branding-mutation-dialog h2{font-size:var(--signal-primitive-rem-1-25);font-weight:780}.signal-branding-change-list{gap:var(--signal-primitive-rem-0-625);display:grid}.signal-branding-change-list>div{grid-template-columns:minmax(var(--signal-primitive-rem-8), var(--signal-primitive-fr-0-72)) repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-5) 0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125);align-items:start;display:grid}.signal-branding-change-list span,.signal-branding-change-list small{overflow-wrap:anywhere;min-width:0;display:block}.signal-branding-change-list small{margin-bottom:var(--signal-primitive-rem-0-25);color:var(--signal-text-muted)}.signal-branding-global-surfaces{gap:var(--signal-primitive-rem-0-25);padding:var(--signal-primitive-rem-0-5) 0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125);display:grid}.signal-branding-global-surfaces span{color:var(--signal-text-muted)}.signal-branding-publish-dialog form,.signal-branding-mutation-dialog form{gap:var(--signal-primitive-rem-1);display:grid}.signal-branding-publish-dialog textarea,.signal-branding-mutation-dialog textarea{min-height:var(--signal-primitive-rem-6);resize:vertical}.signal-branding-conflict{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;display:grid}@media (width>=1024px){.signal-branding-governance-page{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));min-height:0;overflow:hidden}.signal-branding-governance-workbench{grid-template-columns:minmax(var(--signal-primitive-px-300), var(--signal-primitive-fr-0-76)) minmax(var(--signal-primitive-rem-34), var(--signal-primitive-fr-1-65));gap:var(--signal-primitive-rem-0-875);min-height:0}.signal-branding-editor{min-height:0;overflow-y:auto}.signal-branding-production-preview{max-height:var(--signal-primitive-percent-100);align-self:start;position:sticky;top:0;overflow-y:auto}.signal-branding-preview-mobile-kicker,.signal-branding-preview-mobile-title{display:none}.signal-branding-preview-desktop-title,.signal-branding-preview-desktop-meta{display:block}.signal-branding-preview-desktop-meta{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75)}.signal-branding-history-machine{min-height:var(--signal-primitive-rem-64);height:var(--signal-primitive-rem-64)}:root .signal-button.signal-branding-history-launcher{min-height:var(--signal-primitive-px-48)}}@media (width<=1023px){.signal-branding-governance-page{width:var(--signal-primitive-percent-100);max-width:var(--signal-primitive-percent-100);grid-template-columns:minmax(0, var(--signal-primitive-fr-1));overflow-x:hidden}.signal-branding-governance-workbench,.signal-branding-editor .signal-branding-field-grid,.signal-branding-editor .signal-branding-text-mark-fields{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-branding-governance-workbench,.signal-branding-editor,.signal-branding-production-preview{width:var(--signal-primitive-percent-100);max-width:var(--signal-primitive-percent-100)}.signal-branding-field-grid .signal-form-field:nth-child(5){grid-column:auto}.signal-branding-editor,.signal-branding-production-preview{overflow:visible}.signal-branding-production-preview{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));position:static}.signal-branding-production-preview>.signal-branding-preview-toolbar,.signal-branding-production-preview>.signal-branding-history-launcher{grid-area:auto/1}.signal-branding-preview-toolbar{flex-direction:column;align-items:stretch}.signal-branding-version-selector{width:var(--signal-primitive-percent-100)}.signal-branding-history-stage{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-branding-history-deck{border-right:0;border-bottom:var(--signal-primitive-px-1) solid var(--signal-text-muted)}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-deck{border-bottom:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}}@media (width<=639px){.signal-branding-governance-page .signal-page-title-row{align-items:center;gap:var(--signal-primitive-rem-0-5);flex-wrap:wrap;min-width:0;display:flex}.signal-branding-governance-page .signal-page-title{flex:1 1 var(--signal-primitive-rem-12);overflow-wrap:anywhere;white-space:normal;word-break:normal;width:auto;max-width:none;line-height:1.2;display:flex}.signal-branding-governance-page .signal-page-title-copy{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;display:block;overflow:visible}.signal-branding-governance-page .signal-branding-header-state{max-width:var(--signal-primitive-percent-100);flex:none}.signal-page-grid.signal-viewport-body[data-hierarchy-surface=supply-account-detail]>.signal-page-header .signal-page-title-row{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));align-items:start;display:grid}.signal-page-grid.signal-viewport-body[data-hierarchy-surface=supply-account-detail]>.signal-page-header .signal-page-title-copy{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.signal-page-grid.signal-viewport-body[data-hierarchy-surface=supply-account-detail]>.signal-page-header .signal-page-title-accessory,.signal-page-grid.signal-viewport-body[data-hierarchy-surface=supply-account-detail]>.signal-page-header .signal-banner-object-state{max-width:var(--signal-primitive-percent-100);white-space:normal;justify-self:start}.signal-branding-editor,.signal-branding-production-preview{padding:var(--signal-primitive-rem-0-75)}.signal-branding-editor{padding:0}.signal-branding-production-preview{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-branding-preview-toolbar{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) minmax(0, var(--signal-primitive-rem-11));align-items:end;gap:var(--signal-primitive-rem-0-75);display:grid}.signal-branding-preview-heading{align-self:center}.signal-branding-version-selector{width:var(--signal-primitive-percent-100);min-width:0}.signal-branding-active-preview .signal-branding-preview-state{display:none}.signal-branding-mark-mode,.signal-branding-change-list>div{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-branding-action-dock,.signal-branding-dialog-actions{display:grid}.signal-branding-action-dock{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)))}.signal-branding-dialog-actions{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}.signal-branding-action-dock .signal-button,.signal-branding-dialog-actions .signal-button{width:var(--signal-primitive-percent-100)}.signal-branding-conflict{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1))}.signal-branding-conflict .signal-button{grid-column:1/-1}.signal-branding-preview-global-actions>svg:first-of-type{display:none}.signal-branding-preview-appbar{gap:var(--signal-primitive-rem-0-5);padding-inline:var(--signal-primitive-rem-0-75)}.signal-branding-preview-lockup{gap:var(--signal-primitive-rem-0-5);flex:auto;overflow:hidden}.signal-branding-preview-lockup>.signal-brand-lockup{flex:0 auto;overflow:hidden}.signal-branding-preview-lockup .signal-brand-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline;overflow:hidden}.signal-branding-preview-global-actions{gap:var(--signal-primitive-rem-0-5)}.signal-branding-preview-appbody{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-branding-preview-appbody>nav{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-25);min-height:auto;padding:var(--signal-primitive-rem-0-5);border-right:0;border-bottom:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-appbody>nav{border-bottom:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-14), transparent)}}.signal-branding-preview-appbody>nav>span{justify-content:center;gap:var(--signal-primitive-rem-0-25);min-width:0;padding-inline:var(--signal-primitive-rem-0-25);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-preview-appbody>nav>[data-preview-nav-key=changelog],.signal-branding-preview-appbody>nav>.signal-brand-lockup,.signal-branding-preview-shortcuts,.signal-branding-change-board{display:none}.signal-branding-preview-mobile-changes{gap:var(--signal-primitive-rem-0-625);min-width:0;padding:var(--signal-primitive-rem-0-875) var(--signal-primitive-rem-0-75);border-top:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:grid}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-mobile-changes{border-top:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-14), transparent)}}.signal-branding-preview-mobile-changes>strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125)}.signal-branding-preview-mobile-changes>div{gap:var(--signal-primitive-rem-0-375);flex-wrap:wrap;min-width:0;display:flex}.signal-branding-preview-mobile-changes span{min-width:0;max-width:var(--signal-primitive-percent-100);padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-info-bg);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-mobile-changes span{background:color-mix(in srgb, var(--signal-info-bg) var(--signal-primitive-percent-76), transparent)}}.signal-branding-preview-mobile-changes span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-6875);text-overflow:ellipsis;white-space:nowrap}.signal-branding-history-launcher{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-px-64);grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;padding:var(--signal-primitive-rem-0-75)}.signal-branding-history-launcher small{white-space:normal}.signal-branding-history-deck{height:var(--signal-primitive-percent-100);min-height:0;padding:var(--signal-primitive-rem-0-75);border-bottom:0}.signal-branding-history-card{inset:var(--signal-primitive-rem-0-75);height:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-1-5));max-height:none;transform:none}.signal-branding-history-card:not([data-selected=true]){visibility:hidden}.signal-branding-history-card[data-selected=true]{transform:none}.signal-branding-history-card>header{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto}.signal-branding-history-card>header time{display:none}.signal-branding-history-machine{height:max(var(--signal-primitive-rem-38), calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-rem-6)));min-height:var(--signal-primitive-rem-38);grid-template-rows:var(--signal-primitive-px-60) minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-px-70);position:relative}.signal-branding-history-stage{min-height:0;display:block;overflow:hidden}.signal-branding-history-timeline-launcher{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-px-70);grid-template-columns:var(--signal-primitive-px-32) minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-px-24);align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-875);border:0;border-top:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:grid}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-timeline-launcher{border-top:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-16), transparent)}}.signal-branding-history-timeline-launcher{background:var(--signal-surface-strong);color:var(--signal-text);cursor:pointer;text-align:left}.signal-branding-history-timeline-launcher>svg{width:var(--signal-primitive-px-18);height:var(--signal-primitive-px-18)}.signal-branding-history-timeline-launcher>span{gap:var(--signal-primitive-rem-0-125);min-width:0;display:grid}.signal-branding-history-timeline-launcher strong,.signal-branding-history-timeline-launcher small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-history-timeline-launcher strong{font-size:var(--signal-primitive-rem-0-8125)}.signal-branding-history-timeline-launcher small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-625)}.signal-branding-history-timeline{z-index:30;max-height:min(var(--signal-primitive-percent-72), var(--signal-primitive-px-520));border-top:var(--signal-primitive-px-1) solid var(--signal-text-muted);display:none;position:absolute;inset:auto 0 0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-timeline{border-top:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-muted) var(--signal-primitive-percent-22), transparent)}}.signal-branding-history-timeline{box-shadow:var(--signal-shadow-soft)}.signal-branding-history-timeline[data-mobile-open=true]{animation:signal-branding-timeline-sheet-up var(--signal-primitive-ms-240) ease-out both;display:block}}@media (width<=374px){.signal-branding-preview-toolbar{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));align-items:stretch}.signal-branding-preview-heading{min-height:var(--signal-primitive-px-48)}}@media (prefers-reduced-motion:reduce){.signal-branding-logo-particle-canvas,.signal-branding-logo-particle-veil{display:none}.signal-branding-mark-mode>label{transition:none;transform:none!important}.signal-branding-history-card{transition:none}.signal-branding-history-card[data-selected=true],.signal-branding-history-timeline[data-mobile-open=true]{animation:none}.signal-branding-section-toggle>svg,.signal-branding-section-content,.signal-branding-history-launcher{transition:none}}.signal-payment-overview{min-height:var(--signal-primitive-percent-100);border:var(--signal-primitive-px-1) solid #94a3b833;border-radius:var(--signal-radius-banner,var(--signal-primitive-rem-1-75));box-shadow:0 var(--signal-primitive-px-24) var(--signal-primitive-px-70) #33415514;background:#ffffffc7;overflow:hidden}.signal-payment-overview-decision{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) minmax(var(--signal-primitive-rem-24), var(--signal-primitive-fr-0-9));align-items:center;gap:var(--signal-primitive-rem-1);padding:clamp(var(--signal-primitive-rem-1-25), var(--signal-primitive-vw-2-4), var(--signal-primitive-rem-2));border-bottom:var(--signal-primitive-px-1) solid #94a3b833;background:linear-gradient(var(--signal-primitive-deg-120), #ecfdf5e0, #ffffff85 var(--signal-primitive-percent-52), #ffedd573);display:grid}.signal-payment-overview-decision[data-state=gated]{background:linear-gradient(var(--signal-primitive-deg-120), #fff7edeb, #ffffff94 var(--signal-primitive-percent-56), #fee2e273)}.signal-payment-overview-decision-icon{width:var(--signal-primitive-rem-3-25);height:var(--signal-primitive-rem-3-25);border-radius:var(--signal-primitive-rem-1-15);color:#047857;background:#d1fae5f2;place-items:center;display:grid}.signal-payment-overview-decision[data-state=gated] .signal-payment-overview-decision-icon{color:#c2410c;background:#ffedd5f2}.signal-payment-overview-decision-icon svg{width:var(--signal-primitive-rem-1-65);height:var(--signal-primitive-rem-1-65)}.signal-payment-overview-decision-copy,.signal-payment-overview-section-heading>div,.signal-payment-flow-copy,.signal-payment-work-list button>span,.signal-payment-channel-list button>span:nth-child(2),.signal-payment-overview-activity li>span{gap:var(--signal-primitive-rem-0-25);min-width:0;display:grid}.signal-payment-overview-decision-copy>span,.signal-payment-overview-section-heading>div>span{color:#64748b;font-size:var(--signal-primitive-rem-0-75);letter-spacing:var(--signal-primitive-em-0-08);text-transform:uppercase;font-weight:750}.signal-payment-overview-decision-copy h2{color:#0f172a;font-size:clamp(var(--signal-primitive-rem-1-35), var(--signal-primitive-vw-2), var(--signal-primitive-rem-1-9));margin:0;line-height:1.12}.signal-payment-overview-decision-copy p,.signal-payment-settings-boundary{color:#475569;font-size:var(--signal-primitive-rem-0-875);margin:0;line-height:1.55}.signal-payment-overview-facts{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));border:var(--signal-primitive-px-1) solid #94a3b838;border-radius:var(--signal-primitive-rem-1-15);background:#ffffffa6;margin:0;display:grid;overflow:hidden}.signal-payment-overview-facts>div{min-width:0;padding:var(--signal-primitive-rem-0-8) var(--signal-primitive-rem-1)}.signal-payment-overview-facts>div+div{border-left:var(--signal-primitive-px-1) solid #94a3b838}.signal-payment-overview-facts dt{color:#64748b;font-size:var(--signal-primitive-rem-0-72)}.signal-payment-overview-facts dd{margin:var(--signal-primitive-rem-0-28) 0 0;color:#0f172a;font-size:var(--signal-primitive-rem-0-86);text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.signal-payment-overview-body{grid-template-columns:minmax(0, var(--signal-primitive-fr-1-65)) minmax(var(--signal-primitive-rem-18), var(--signal-primitive-fr-0-75));min-height:0;display:grid}.signal-payment-overview-primary,.signal-payment-overview-side{min-width:0}.signal-payment-overview-side{border-left:var(--signal-primitive-px-1) solid #94a3b833}.signal-payment-overview-section{padding:clamp(var(--signal-primitive-rem-1-1), var(--signal-primitive-vw-2), var(--signal-primitive-rem-1-65))}.signal-payment-overview-section+.signal-payment-overview-section{border-top:var(--signal-primitive-px-1) solid #94a3b82e}.signal-payment-overview-section-heading{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-1);margin-bottom:var(--signal-primitive-rem-1);display:flex}.signal-payment-overview-section-heading h3{color:#0f172a;font-size:var(--signal-primitive-rem-1-05);margin:0;line-height:1.25}.signal-payment-flow{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));margin:0;padding:0;list-style:none;display:grid}.signal-payment-flow li{min-width:0;position:relative}.signal-payment-flow li>button{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-7-25);gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-1) var(--signal-primitive-rem-1-15);border-radius:var(--signal-primitive-rem-1-1);color:inherit;text-align:left;transition:background-color var(--signal-primitive-ms-150) ease, transform var(--signal-primitive-ms-150) ease;background:0 0;border:0;display:grid}.signal-payment-flow li>button:hover,.signal-payment-flow li>button:focus-visible{transform:translateY(var(--signal-primitive-px-neg-2));background:#f1f5f9d1;outline:none}.signal-payment-flow-index{width:var(--signal-primitive-rem-1-75);height:var(--signal-primitive-rem-1-75);border-radius:var(--signal-primitive-px-999);color:#047857;font-size:var(--signal-primitive-rem-0-75);background:#d1fae5;place-items:center;font-weight:800;display:grid}.signal-payment-flow-copy small{color:#475569;font-size:var(--signal-primitive-rem-0-78);font-weight:650}.signal-payment-flow-copy strong{color:#0f172a;font-size:clamp(var(--signal-primitive-rem-1-2), var(--signal-primitive-vw-1-6), var(--signal-primitive-rem-1-65));text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.signal-payment-flow-copy>span{color:#64748b;font-size:var(--signal-primitive-rem-0-75);line-height:1.4}.signal-payment-flow-arrow{z-index:2;top:var(--signal-primitive-percent-50);right:var(--signal-primitive-rem-neg-0-55);width:var(--signal-primitive-rem-1-1);height:var(--signal-primitive-rem-1-1);color:#94a3b8;transform:translateY(var(--signal-primitive-percent-neg-50));pointer-events:none;position:absolute}.signal-payment-overview-count{min-width:var(--signal-primitive-rem-2-25);height:var(--signal-primitive-rem-2-25);border-radius:var(--signal-primitive-px-999);color:#c2410c;background:#ffedd5;place-items:center;display:grid}.signal-payment-work-list,.signal-payment-channel-list{display:grid}.signal-payment-work-list button,.signal-payment-channel-list button{width:var(--signal-primitive-percent-100);align-items:center;gap:var(--signal-primitive-rem-0-8);border:0;border-top:var(--signal-primitive-px-1) solid #94a3b82e;color:inherit;text-align:left;background:0 0;display:grid}.signal-payment-work-list button{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto auto;min-height:var(--signal-primitive-rem-4-6);padding:var(--signal-primitive-rem-0-8) 0}.signal-payment-work-list button:first-child,.signal-payment-channel-list button:first-child{border-top:0}.signal-payment-work-list button>svg:first-child{width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-1-25);color:#475569}.signal-payment-work-list button[data-tone=warning]>svg:first-child{color:#c2410c}.signal-payment-work-list button>span strong,.signal-payment-channel-list button>span strong,.signal-payment-overview-activity li strong{color:#1e293b;font-size:var(--signal-primitive-rem-0-86)}.signal-payment-work-list button>span small,.signal-payment-channel-list button>span small,.signal-payment-overview-activity li small{color:#64748b;font-size:var(--signal-primitive-rem-0-75);line-height:1.4}.signal-payment-work-list button>em{color:#64748b;font-size:var(--signal-primitive-rem-0-72);white-space:nowrap;font-style:normal}.signal-payment-work-list button:hover>span strong,.signal-payment-work-list button:focus-visible>span strong,.signal-payment-channel-list button:hover>span strong,.signal-payment-channel-list button:focus-visible>span strong{color:#c2410c}.signal-payment-work-list button:focus-visible,.signal-payment-channel-list button:focus-visible{border-radius:var(--signal-primitive-rem-0-75);outline:var(--signal-primitive-px-2) solid #c2410c66;outline-offset:var(--signal-primitive-px-2)}.signal-payment-channel-list button{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;min-height:var(--signal-primitive-rem-4-35);padding:var(--signal-primitive-rem-0-72) 0}.signal-payment-channel-mark{width:var(--signal-primitive-rem-2-15);height:var(--signal-primitive-rem-2-15);border-radius:var(--signal-primitive-rem-0-8);color:#334155;background:#f1f5f9eb;place-items:center;display:grid}.signal-payment-channel-mark svg{width:var(--signal-primitive-rem-1-1);height:var(--signal-primitive-rem-1-1)}.signal-payment-settings-link{width:var(--signal-primitive-percent-100);margin-top:var(--signal-primitive-rem-0-85);justify-content:flex-start}.signal-payment-settings-link svg:last-child{margin-left:auto}.signal-payment-settings-boundary{margin-top:var(--signal-primitive-rem-0-75);font-size:var(--signal-primitive-rem-0-75)}.signal-payment-overview-activity ol{margin:0;padding:0;list-style:none;display:grid}.signal-payment-overview-activity li{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;min-height:var(--signal-primitive-rem-3-75);align-items:center;gap:var(--signal-primitive-rem-0-75);border-top:var(--signal-primitive-px-1) solid #94a3b82e;display:grid}.signal-payment-overview-activity li:first-child{border-top:0}.signal-payment-overview-activity li>svg{width:var(--signal-primitive-rem-1-05);height:var(--signal-primitive-rem-1-05);color:#047857}.signal-payment-overview-activity time{color:#64748b;font-size:var(--signal-primitive-rem-0-72)}.signal-payment-overview-content{gap:var(--signal-primitive-rem-1);padding:clamp(var(--signal-primitive-rem-1-1), var(--signal-primitive-vw-2), var(--signal-primitive-rem-1-65));display:grid}.signal-payment-overview-content .signal-payment-overview-section-heading{margin-bottom:0}.signal-payment-overview-section-heading>div>p{color:#64748b;font-size:var(--signal-primitive-rem-0-78);margin:0;line-height:1.5}.signal-payment-method-list{border:var(--signal-primitive-px-1) solid #94a3b838;border-radius:var(--signal-primitive-rem-1-15);background:#ffffff94;display:grid;overflow:hidden}.signal-payment-method-row+.signal-payment-method-row{border-top:var(--signal-primitive-px-1) solid #94a3b83d}.signal-payment-method-heading{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto auto;align-items:center;gap:var(--signal-primitive-rem-0-85);padding:var(--signal-primitive-rem-1);display:grid}.signal-payment-method-copy{gap:var(--signal-primitive-rem-0-25);min-width:0;display:grid}.signal-payment-method-copy strong{color:#0f172a;font-size:var(--signal-primitive-rem-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-payment-method-copy span{color:#64748b;font-size:var(--signal-primitive-rem-0-78);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-payment-method-heading>.signal-action-group{flex-wrap:wrap;justify-content:flex-end}.signal-payment-method-capabilities{grid-template-columns:repeat(7, minmax(0, var(--signal-primitive-fr-1)));border-top:var(--signal-primitive-px-1) solid #94a3b82e;background:#f8fafcb8;margin:0;display:grid}.signal-payment-method-capabilities>div{gap:var(--signal-primitive-rem-0-35);min-width:0;padding:var(--signal-primitive-rem-0-8) var(--signal-primitive-rem-0-75);display:grid}.signal-payment-method-capabilities>div+div{border-left:var(--signal-primitive-px-1) solid #94a3b829}.signal-payment-method-capabilities dt{color:#64748b;font-size:var(--signal-primitive-rem-0-7);font-weight:650}.signal-payment-method-capabilities dd{align-items:center;gap:var(--signal-primitive-rem-0-35);color:#475569;font-size:var(--signal-primitive-rem-0-75);white-space:nowrap;margin:0;font-weight:720;display:flex}.signal-payment-method-capabilities dd svg{width:var(--signal-primitive-rem-0-95);height:var(--signal-primitive-rem-0-95);flex:none}.signal-payment-method-capabilities [data-state=passed] dd{color:#047857}.signal-payment-method-capabilities [data-state=blocked] dd{color:#c2410c}.signal-payment-method-capabilities [data-state=pending] dd{color:#64748b}.signal-payment-method-result{align-items:flex-start;gap:var(--signal-primitive-rem-0-65);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-1);border-top:var(--signal-primitive-px-1) solid #94a3b82e;display:flex}.signal-payment-method-result[data-state=ready]{color:#047857;background:#ecfdf594}.signal-payment-method-result[data-state=testing]{color:var(--signal-info-fg);background:var(--signal-info-bg)}.signal-payment-method-result[data-state=blocked]{color:#c2410c;background:#fff7ed9e}.signal-payment-method-result>svg{width:var(--signal-primitive-rem-1-05);height:var(--signal-primitive-rem-1-05);margin-top:var(--signal-primitive-rem-0-12);flex:none}.signal-payment-method-result>span{gap:var(--signal-primitive-rem-0-2);min-width:0;display:grid}.signal-payment-method-result strong{font-size:var(--signal-primitive-rem-0-78)}.signal-payment-method-result small{color:#475569;font-size:var(--signal-primitive-rem-0-72);line-height:1.45}.signal-payment-overview-secondary{padding-top:var(--signal-primitive-rem-0-25);border-top:var(--signal-primitive-px-1) solid #94a3b82e}.signal-payment-overview-secondary summary{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-1);padding:var(--signal-primitive-rem-0-65) 0;color:#1e293b;cursor:pointer;list-style:none;display:flex}.signal-payment-overview-secondary summary::-webkit-details-marker{display:none}.signal-payment-overview-secondary summary>span{gap:var(--signal-primitive-rem-0-2);display:grid}.signal-payment-overview-secondary summary strong{font-size:var(--signal-primitive-rem-0-86)}.signal-payment-overview-secondary summary small{color:#64748b;font-size:var(--signal-primitive-rem-0-72);font-weight:500}.signal-payment-overview-secondary summary>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);transition:transform var(--signal-primitive-ms-150) ease}.signal-payment-overview-secondary[open] summary>svg{transform:rotate(var(--signal-primitive-deg-180))}.signal-payment-overview-secondary>dl{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));margin:var(--signal-primitive-rem-0-5) 0 0;border:var(--signal-primitive-px-1) solid #94a3b82e;border-radius:var(--signal-primitive-rem-0-85);background:#f8fafca3;display:grid;overflow:hidden}.signal-payment-overview-secondary>dl>div{min-width:0;padding:var(--signal-primitive-rem-0-75)}.signal-payment-overview-secondary>dl>div+div{border-left:var(--signal-primitive-px-1) solid #94a3b829}.signal-payment-overview-secondary dt{color:#64748b;font-size:var(--signal-primitive-rem-0-7)}.signal-payment-overview-secondary dd{margin:var(--signal-primitive-rem-0-25) 0 0;color:#1e293b;font-size:var(--signal-primitive-rem-0-78);font-weight:700}.signal-payment-overview-secondary>p{margin:var(--signal-primitive-rem-0-65) 0 0;color:#64748b;font-size:var(--signal-primitive-rem-0-72)}@media (width<=1120px){.signal-payment-overview-decision{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1))}.signal-payment-overview-facts{grid-column:1/-1}.signal-payment-overview-body{grid-template-columns:var(--signal-primitive-fr-1)}.signal-payment-overview-side{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));border-top:var(--signal-primitive-px-1) solid #94a3b833;border-left:0;display:grid}.signal-payment-overview-side .signal-payment-overview-section+.signal-payment-overview-section{border-top:0;border-left:var(--signal-primitive-px-1) solid #94a3b82e}.signal-payment-method-capabilities{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)))}.signal-payment-method-capabilities>div:nth-child(3n+1){border-left:0}.signal-payment-method-capabilities>div:nth-child(n+4){border-top:var(--signal-primitive-px-1) solid #94a3b829}}@media (width<=760px){.signal-payment-overview-decision{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:start}.signal-payment-overview-facts,.signal-payment-flow,.signal-payment-overview-side{grid-template-columns:var(--signal-primitive-fr-1)}.signal-payment-overview-facts>div+div,.signal-payment-overview-side .signal-payment-overview-section+.signal-payment-overview-section{border-top:var(--signal-primitive-px-1) solid #94a3b82e;border-left:0}.signal-payment-flow li>button{min-height:var(--signal-primitive-rem-5-5)}.signal-payment-flow-arrow{top:auto;right:var(--signal-primitive-percent-50);bottom:var(--signal-primitive-rem-neg-0-55);transform:translateX(var(--signal-primitive-percent-50)) rotate(var(--signal-primitive-deg-90))}.signal-payment-overview-section-heading{align-items:flex-start}.signal-payment-overview-section-heading .signal-button{flex:none}.signal-payment-work-list button{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto}.signal-payment-work-list button>em{display:none}.signal-payment-method-heading{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1))}.signal-payment-method-heading>:nth-child(3){grid-column:1}.signal-payment-method-heading>.signal-button{width:var(--signal-primitive-percent-100);grid-column:2}.signal-payment-method-heading>.signal-action-group{grid-column:2;grid-template-columns:var(--signal-primitive-fr-1);width:var(--signal-primitive-percent-100);display:grid}.signal-payment-method-heading>.signal-action-group .signal-button{width:var(--signal-primitive-percent-100)}.signal-payment-method-capabilities{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}.signal-payment-method-capabilities>div:nth-child(4){border-left:var(--signal-primitive-px-1) solid #94a3b829}.signal-payment-method-capabilities>div:nth-child(odd){border-left:0}.signal-payment-method-capabilities>div:nth-child(n+3){border-top:var(--signal-primitive-px-1) solid #94a3b829}.signal-payment-overview-secondary>dl{grid-template-columns:var(--signal-primitive-fr-1)}.signal-payment-overview-secondary>dl>div+div{border-top:var(--signal-primitive-px-1) solid #94a3b829;border-left:0}}html{scrollbar-gutter:stable}body{min-width:var(--signal-primitive-px-320);min-height:var(--signal-primitive-vh-100);margin:0;overflow-x:hidden}html.signal-support-chat-page-locked{overscroll-behavior:none;overflow:hidden}html.signal-support-chat-page-locked body{top:var(--signal-support-chat-page-scroll-offset,var(--signal-primitive-px-0));width:var(--signal-primitive-percent-100);overscroll-behavior:none;position:fixed;bottom:0;left:0;right:0;overflow:hidden}body::selection{color:#7c2d12;background:#fed7aa}:where(html,body,body *,.signal-scroll){-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:transparent var(--signal-scrollbar-track-bg,transparent);transition:scrollbar-color var(--signal-primitive-ms-300) ease}:where(html,body,body *,.signal-scroll):hover{scrollbar-color:var(--signal-scrollbar-thumb-hover) var(--signal-scrollbar-track-bg,transparent)}:where(html,body,body *,.signal-scroll)::-webkit-scrollbar{width:var(--signal-primitive-px-8);height:var(--signal-primitive-px-8)}:where(html,body,body *,.signal-scroll)::-webkit-scrollbar-track{background:var(--signal-scrollbar-track-bg,transparent)}:where(html,body,body *,.signal-scroll)::-webkit-scrollbar-button{display:none}:where(html,body,body *,.signal-scroll)::-webkit-scrollbar-thumb{border:var(--signal-primitive-px-2) solid transparent;border-radius:var(--signal-primitive-px-9999);transition:background-color var(--signal-primitive-ms-250) cubic-bezier(.4, 0, .2, 1);background-color:#0000;background-clip:padding-box}:where(html,body,body *,.signal-scroll):hover::-webkit-scrollbar-thumb{background-color:var(--signal-scrollbar-thumb-idle)}:where(html,body,body *,.signal-scroll)::-webkit-scrollbar-thumb:hover{background-color:var(--signal-scrollbar-thumb-active)!important}:where(html,body,body *,.signal-scroll)::-webkit-scrollbar-thumb:active{background-color:var(--signal-scrollbar-thumb-drag)!important}[data-scroll-tone=orange]{--signal-scrollbar-thumb-idle:#fb923c38;--signal-scrollbar-thumb-hover:#f9731657;--signal-scrollbar-thumb-active:#ea580c85;--signal-scrollbar-thumb-drag:#c2410cb8}[data-scroll-tone=neutral]{--signal-scrollbar-thumb-idle:#52525b24;--signal-scrollbar-thumb-hover:#52525b40;--signal-scrollbar-thumb-active:#3f3f4670;--signal-scrollbar-thumb-drag:#27272a9e}[data-scroll-tone=slate]{--signal-scrollbar-thumb-idle:#0f172a21;--signal-scrollbar-thumb-hover:#0f172a3d;--signal-scrollbar-thumb-active:#0f172a6b;--signal-scrollbar-thumb-drag:#0f172a9e}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:var(--signal-primitive-px-2) solid #2563eb;outline-offset:var(--signal-primitive-px-2)}.signal-button{min-height:var(--signal-primitive-rem-2-5);min-width:0;max-width:var(--signal-primitive-percent-100);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-5);border:var(--signal-primitive-px-1) solid transparent;padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-1);color:inherit;font-size:var(--signal-primitive-rem-0-875);line-height:var(--signal-primitive-rem-1-25);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:color var(--signal-primitive-ms-150), background 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), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);border-radius:15px;outline:none;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}.signal-button svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);flex-shrink:0}.signal-button[data-loading=true]>svg:not(.signal-button-spinner){display:none}.signal-button:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-button:disabled,.signal-button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.signal-button-primary{background:var(--signal-primary-button-gradient);color:var(--signal-primary-button-fg);box-shadow:var(--signal-primary-button-shadow)}.signal-button-primary:not(:disabled):hover{background:var(--signal-primary-button-hover-gradient);box-shadow:var(--signal-primary-button-hover-shadow);transform:translateY(var(--signal-primitive-px-neg-1))}.signal-button-primary:not(:disabled):active{background:var(--signal-primary-button-active-gradient);box-shadow:var(--signal-primary-button-shadow);transform:scale(.95)}.signal-button-xl{min-height:46px;padding:0 18px}.signal-button-cta{min-width:190px;font-size:12px;font-weight:850}.signal-button-cta:after{content:"→";flex:none;font-size:1em;line-height:1}.signal-button-cta[data-loading=true]:after{display:none}.signal-button-primary.signal-button-cta{box-shadow:0 14px 30px #ff6b1638}.signal-button-primary.signal-button-cta:not(:disabled):hover{filter:brightness(1.07);box-shadow:0 17px 36px #ff6b164d}.signal-button-primary.signal-button-cta:not(:disabled):active{box-shadow:0 14px 30px #ff6b1638}.signal-button-danger{background:var(--signal-danger-button-gradient);color:var(--signal-danger-button-fg);box-shadow:var(--signal-danger-button-shadow)}.signal-button-danger:not(:disabled):hover{background:var(--signal-danger-button-hover-gradient);box-shadow:var(--signal-danger-button-shadow);transform:translateY(var(--signal-primitive-px-neg-1))}.signal-button-danger:not(:disabled):active{background:var(--signal-danger-button-active-gradient);box-shadow:var(--signal-selected-shadow);transform:scale(.95)}.signal-button-secondary{border-color:var(--signal-secondary-button-border);background:var(--signal-secondary-button-bg);color:var(--signal-secondary-button-fg);box-shadow:var(--signal-secondary-button-shadow)}.signal-button-secondary:not(:disabled):hover{border-color:var(--signal-entry-control-focus-border);background:var(--signal-secondary-button-hover-bg);color:var(--signal-segmented-glow-active-fg);box-shadow:var(--signal-secondary-button-hover-shadow);transform:translateY(var(--signal-primitive-px-neg-1))}.signal-button-secondary:not(:disabled):active{background:var(--signal-secondary-button-active-bg);box-shadow:var(--signal-secondary-button-shadow);transform:scale(.95)}.signal-button-ghost{color:#334155;box-shadow:none;background-color:#0000;border-color:#0000}.signal-button-ghost:not(:disabled):hover{color:#c2410c;box-shadow:none;background-color:#ffffffb3}.signal-button-ghost:not(:disabled):active{box-shadow:none;background-color:#f1f5f9bf}:root[data-account-theme=dark] .signal-button-secondary{border-color:var(--signal-secondary-button-border);background:var(--signal-secondary-button-bg);color:var(--signal-secondary-button-fg);box-shadow:var(--signal-secondary-button-shadow)}:root[data-account-theme=dark] .signal-button-desk-secondary{background-color:var(--signal-surface-overlay);color:var(--signal-text);box-shadow:var(--signal-shadow-soft)}:root[data-account-theme=dark] .signal-button-secondary:not(:disabled):hover{border-color:var(--signal-entry-control-focus-border);background:var(--signal-secondary-button-hover-bg);color:var(--signal-segmented-glow-active-fg);box-shadow:var(--signal-secondary-button-hover-shadow)}:root[data-account-theme=dark] .signal-button-desk-secondary:not(:disabled):hover,:root[data-account-theme=dark] .signal-button-ghost:not(:disabled):hover{background-color:var(--signal-selected-bg);color:var(--signal-selected-fg)}:root[data-account-theme=dark] .signal-button-ghost{color:#cbd5e1}.signal-button-desk-secondary{background-color:var(--signal-surface-overlay);color:var(--signal-text);box-shadow:var(--signal-shadow-soft)}.signal-button-desk-secondary:not(:disabled):hover{background-color:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}.signal-button-desk-secondary:not(:disabled):active{background-color:var(--signal-selected-bg-strong);box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-28) #0f172a0f}.signal-button.signal-button-round{border-radius:var(--signal-primitive-px-999)}.signal-button.signal-button-round:not(:disabled):hover{border-color:var(--signal-selected-border);background-color:var(--signal-selected-bg);color:var(--signal-selected-icon);box-shadow:var(--signal-selected-shadow)}.signal-button.signal-button-support-launcher{width:var(--signal-primitive-px-56);min-width:var(--signal-primitive-px-56);max-width:var(--signal-primitive-px-56);height:var(--signal-primitive-px-56);min-height:var(--signal-primitive-px-56);max-height:var(--signal-primitive-px-56);aspect-ratio:1;flex:0 0 var(--signal-primitive-px-56);border-radius:var(--signal-primitive-percent-50);box-shadow:var(--signal-selected-shadow);padding:0;position:relative;overflow:visible}.signal-button-support-launcher:not(:disabled):hover{box-shadow:var(--signal-selected-shadow);transform:scale(1.08)}.signal-button-support-launcher:not(:disabled):active{border-color:var(--signal-secondary-button-border);background:var(--signal-secondary-button-active-bg);color:var(--signal-secondary-button-fg);box-shadow:var(--signal-secondary-button-shadow);transform:scale(.95)}.signal-button[data-pressing=true]:not(:disabled){transform:scale(.95)}.signal-button-primary[data-pressing=true]:not(:disabled){background:var(--signal-primary-button-active-gradient);box-shadow:var(--signal-primary-button-shadow);filter:none}.signal-button-danger[data-pressing=true]:not(:disabled){background:var(--signal-danger-button-active-gradient);box-shadow:var(--signal-selected-shadow)}.signal-button-secondary[data-pressing=true]:not(:disabled){background:var(--signal-secondary-button-active-bg);box-shadow:var(--signal-secondary-button-shadow)}.signal-button-ghost[data-pressing=true]:not(:disabled){box-shadow:none;background-color:#f1f5f9bf}.signal-button-desk-secondary[data-pressing=true]:not(:disabled){background-color:var(--signal-selected-bg-strong);box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-28) #0f172a0f}.signal-button-support-launcher[data-pressing=true]:not(:disabled){border-color:var(--signal-secondary-button-border);background:var(--signal-secondary-button-active-bg);color:var(--signal-secondary-button-fg);box-shadow:var(--signal-secondary-button-shadow)}.signal-button-support-launcher-dot{pointer-events:none;z-index:3;top:var(--signal-primitive-px-1);right:var(--signal-primitive-px-1);position:absolute}:root[data-account-theme=dark] .signal-button.signal-button-round:not(:disabled):hover{border-color:var(--signal-selected-on-dark-border);background-color:var(--signal-selected-on-dark-bg);color:var(--signal-selected-on-dark-icon);box-shadow:var(--signal-selected-on-dark-shadow)}.eyebrow{font-size:var(--signal-primitive-rem-0-75);letter-spacing:var(--signal-primitive-em-0-08);color:#475569;text-transform:uppercase;font-weight:700}.signal-usage-chart-region{background:var(--signal-table-footer-bg);box-shadow:var(--signal-shadow-soft);border:0}.signal-usage-chart-label,.signal-usage-chart-empty,.signal-usage-chart-tooltip{color:var(--signal-text-muted)}.signal-usage-chart-empty,.signal-usage-chart-tooltip{background:var(--signal-surface-strong);box-shadow:var(--signal-shadow-soft);border:0}.signal-aurora{background:var(--signal-bg);color:#0f172a}.signal-public-shell{isolation:isolate;background:var(--signal-bg);position:relative;overflow-x:clip}.signal-public-shell.signal-aurora:before,.signal-console-shell.signal-aurora:before,.signal-public-shell>.signal-global-header:before{content:none}.signal-console-shell{--signal-shadow:var(--signal-workbench-shadow);--signal-shadow-soft:var(--signal-workbench-shadow-soft)}:root[data-account-theme=dark] body{background:#090c13}:root[data-account-theme=dark] body::selection{color:#fff7ed;background:#f973166b}:root[data-account-theme=dark] .signal-aurora{color:var(--signal-text);background:var(--signal-bg)}.signal-page{width:min(var(--signal-primitive-percent-100), var(--signal-max-content));padding:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-6), var(--signal-primitive-rem-1-5)) var(--signal-page-x) clamp(var(--signal-primitive-rem-1-5), var(--signal-primitive-vw-2-4), var(--signal-primitive-rem-2-5));margin-inline:auto}.signal-public-shell.signal-aurora .signal-page{padding-top:var(--signal-page-banner-top-gap)}.signal-page-grid{gap:var(--signal-section-gap);display:grid}.signal-one-screen-flow{align-content:start;gap:var(--signal-section-gap);min-width:0;min-height:0;display:grid}.signal-viewport-page,.signal-viewport-body,.signal-viewport-panel,.signal-scroll-region{min-width:0;min-height:0}.signal-scroll-region{overscroll-behavior:contain}@media (width>=1024px){.signal-card-stack-scroll{--signal-inner-card-bleed:min(2rem, var(--signal-console-frame-right,2rem));--signal-inner-card-top-bleed:min(var(--signal-inner-card-bleed), var(--signal-page-banner-gap));box-sizing:border-box;width:calc(100% + 2 * var(--signal-inner-card-bleed));height:calc(100% + var(--signal-inner-card-top-bleed) + var(--signal-inner-card-bleed));margin:calc(-1 * var(--signal-inner-card-top-bleed)) calc(-1 * var(--signal-inner-card-bleed)) calc(-1 * var(--signal-inner-card-bleed));padding:var(--signal-inner-card-top-bleed) var(--signal-inner-card-bleed) var(--signal-inner-card-bleed);scroll-padding:var(--signal-inner-card-bleed);flex:auto;overflow:auto}[data-ops-workspace=true] .signal-responsive-multifunction-nav{z-index:1;position:relative}[data-ops-workspace=true] .signal-multifunction-pane-main{z-index:0;position:relative}}@media (width<=1023px){.signal-card-stack-scroll{overflow:visible}}.signal-icon-prefix{max-width:var(--signal-primitive-percent-100);align-items:center;gap:var(--signal-primitive-rem-0-5);white-space:nowrap;min-width:0;display:inline-flex}.signal-icon-prefix>svg{flex:none}.signal-icon-prefix>[data-icon-prefix-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-account-theme=dark] .signal-account-header-metric strong,:root[data-account-theme=dark] .signal-account-header-metric{color:var(--signal-text)}:root[data-account-theme=dark] .signal-account-header-metric small{color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-account-header-metrics{border-color:var(--signal-divider);background:#0c1119a3}:root[data-account-theme=dark] .signal-account-header-metric+.signal-account-header-metric{border-left-color:#94a3b82e}.signal-surface,.signal-table-surface,.signal-soft-surface{border-radius:var(--signal-surface-radius);background:var(--signal-surface);box-shadow:var(--signal-shadow-soft);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.signal-surface-strong{border-radius:var(--signal-surface-radius);background:var(--signal-surface-strong);box-shadow:var(--signal-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.signal-auth-card{width:var(--signal-primitive-percent-100);padding:var(--signal-primitive-rem-2-25) var(--signal-primitive-rem-2-25) var(--signal-primitive-rem-1-875);color:#0f172a}.signal-route-pending-card{width:min(var(--signal-primitive-rem-30), var(--signal-primitive-percent-100));box-sizing:border-box;place-items:center;height:auto;min-height:15rem;margin-inline:auto;display:grid}.signal-auth-heading{color:#0f172a;font-size:var(--signal-primitive-rem-1-875);font-weight:700;line-height:1.25}.signal-auth-page-heading{align-items:center;gap:var(--signal-primitive-rem-0-85);text-align:left;flex-direction:row;justify-content:flex-start;min-width:0;display:flex}.signal-auth-page-heading>span{width:var(--signal-primitive-rem-3);height:var(--signal-primitive-rem-3);border-radius:var(--signal-primitive-rem-1);background:var(--signal-selected-bg);color:var(--signal-selected-fg);flex:none;place-items:center;display:grid}.signal-auth-page-heading>span svg{width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-1-25)}.signal-auth-page-heading>div{min-width:0}.signal-auth-page-heading small{margin-bottom:var(--signal-primitive-rem-0-2);color:var(--signal-accent);font-family:var(--signal-font-mono);font-size:var(--signal-primitive-rem-0-625);letter-spacing:var(--signal-primitive-em-0-08);font-weight:800;display:block}.signal-auth-description{margin-top:var(--signal-primitive-rem-0-5);color:#64748b;font-size:var(--signal-primitive-rem-0-875);line-height:1.6}.signal-auth-heading-prefix .signal-icon-prefix{align-items:center;gap:var(--signal-primitive-rem-0-75)}.signal-auth-form{gap:var(--signal-primitive-rem-1);min-width:0;margin-top:var(--signal-primitive-rem-1-5);display:grid}.signal-auth-route-frame{isolation:isolate;width:min(var(--signal-primitive-rem-30), var(--signal-primitive-percent-100));min-width:0;position:relative;transform:none}.signal-auth-route-surface,.signal-auth-route-content{transform-origin:top;min-width:0}.signal-auth-route-surface{z-index:0;border-radius:var(--signal-surface-radius);background:var(--signal-surface-strong);box-shadow:var(--signal-shadow);pointer-events:none;position:absolute;inset:0}.signal-auth-route-content{z-index:1;position:relative}.signal-auth-route-content .signal-auth-card{max-width:none;box-shadow:none;background:0 0}.signal-auth-route-frame.is-auth-route-transitioning .signal-auth-route-surface{transition:transform var(--signal-auth-route-motion-duration) var(--signal-auth-route-motion-easing);will-change:transform}.signal-auth-route-frame.is-auth-route-transitioning .signal-auth-route-content{transition:transform var(--signal-auth-route-motion-duration) var(--signal-auth-route-motion-easing), opacity var(--signal-auth-route-motion-duration) ease-out;will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.signal-auth-route-frame,.signal-auth-route-surface,.signal-auth-route-content{transition:none!important;transform:none!important}.signal-auth-route-content{opacity:1!important}}.signal-auth-topline{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;display:flex}.signal-auth-method-tabs.signal-segmented-control{height:var(--signal-primitive-rem-3-25);padding:var(--signal-primitive-px-3);display:grid}.signal-auth-method-tabs .signal-segmented-control-option{font-size:var(--signal-primitive-rem-0-82);font-weight:750}.signal-auth-method-panel{min-width:0;min-height:var(--signal-primitive-rem-9-75,9.75rem);align-content:start;gap:var(--signal-primitive-rem-1);display:grid}.signal-auth-method-tabs+.signal-auth-method-panel{margin-top:var(--signal-primitive-rem-1)}.signal-auth-method-panel+.signal-auth-forgot-row{margin-top:calc(var(--signal-primitive-rem-0-5) * -1)}label.signal-auth-field{color:var(--signal-text);font-family:var(--signal-type-family-ui);font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);line-height:var(--signal-type-leading-normal)}.signal-auth-gate-panel,.signal-auth-unavailable{border:var(--signal-primitive-px-1) solid #e2e8f0d1;border-radius:var(--signal-primitive-rem-0-9);padding:var(--signal-primitive-rem-0-9) var(--signal-primitive-rem-1);background:#f8fafc85}.signal-auth-code-row{min-width:0;width:var(--signal-primitive-percent-100);display:block}.signal-auth-code-row>.signal-doc-field-control,.signal-auth-code-row>.signal-doc-field-control>input{height:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75)}.signal-auth-verification-fields{gap:var(--signal-primitive-rem-1);min-width:0;display:grid}.signal-auth-target-label-line{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;color:var(--signal-text);font-family:var(--signal-type-family-ui);font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);line-height:var(--signal-type-leading-normal);display:flex}.signal-auth-contact-toggle{min-height:var(--signal-primitive-rem-2-75);padding-inline:var(--signal-primitive-rem-0-5);color:var(--signal-accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.signal-auth-contact-toggle:hover,.signal-auth-contact-toggle:focus-visible{text-underline-offset:var(--signal-primitive-px-2);text-decoration:underline}.signal-auth-contact-toggle:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-auth-phone-composite{grid-template-columns:var(--signal-primitive-rem-7-5) minmax(0, var(--signal-primitive-fr-1));border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-entry-control-bg);min-width:0;box-shadow:none;transition:border-color var(--signal-primitive-ms-160) ease, background-color var(--signal-primitive-ms-160) ease;align-items:center;gap:0;display:grid;position:relative;overflow:visible}.signal-auth-phone-composite:has(.signal-field[data-has-value=true]){box-shadow:var(--signal-entry-control-shadow)}:-webkit-any(.signal-auth-phone-composite:has(.signal-field:-webkit-autofill),.signal-auth-phone-composite:has(.signal-field:autofill)){background:var(--signal-entry-control-autofill-bg);box-shadow:var(--signal-entry-control-shadow);border-color:#0000}:is(.signal-auth-phone-composite:has(.signal-field:autofill),.signal-auth-phone-composite:has(.signal-field:autofill)){background:var(--signal-entry-control-autofill-bg);box-shadow:var(--signal-entry-control-shadow);border-color:#0000}.signal-auth-phone-composite:has(.signal-field:-webkit-autofill):after{z-index:3;border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.signal-auth-phone-composite:has(.signal-field:autofill):after{z-index:3;border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.signal-auth-phone-composite:has(.signal-field:-webkit-autofill):-webkit-any(:hover,:focus-within):after{border-color:var(--signal-entry-control-focus-border)}.signal-auth-phone-composite:has(.signal-field:autofill):is(:hover,:focus-within):after{border-color:var(--signal-entry-control-focus-border)}.signal-auth-phone-composite[data-open=true]:has(.signal-field:-webkit-autofill):after{border-color:var(--signal-entry-control-focus-border)}.signal-auth-phone-composite[data-open=true]:has(.signal-field:autofill):after{border-color:var(--signal-entry-control-focus-border)}.signal-auth-phone-composite:hover,.signal-auth-phone-composite:focus-within,.signal-auth-phone-composite[data-open=true]{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-hover-bg);box-shadow:var(--signal-entry-control-shadow)}.signal-auth-phone-prefix{min-height:var(--signal-primitive-rem-2-75);border-radius:var(--signal-primitive-rem-0-75) 0 0 var(--signal-primitive-rem-0-75);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.signal-auth-phone-composite .signal-searchable-select,.signal-auth-phone-composite .signal-searchable-select-trigger,.signal-auth-phone-composite>.signal-field{width:var(--signal-primitive-percent-100);min-width:0;min-height:var(--signal-primitive-rem-2-75)}.signal-auth-phone-composite .signal-searchable-select-trigger{padding-inline:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-0-75) 0 0 var(--signal-primitive-rem-0-75);box-shadow:none;background:0 0;border:0;justify-content:flex-start;position:relative}.signal-auth-phone-prefix:after,.signal-auth-phone-composite .signal-searchable-select-trigger:after{width:var(--signal-primitive-px-1);height:var(--signal-primitive-rem-1-75);background:var(--signal-entry-control-border);content:"";position:absolute;top:50%;right:0;transform:translateY(-50%)}.signal-auth-phone-composite>.signal-field{border-radius:0 var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) 0;box-shadow:none;background:0 0;border:0}.signal-auth-phone-composite .signal-searchable-select-trigger:hover,.signal-auth-phone-composite .signal-searchable-select-trigger:focus-visible,.signal-auth-phone-composite>.signal-field:hover,.signal-auth-phone-composite>.signal-field:focus{border-color:var(--signal-entry-control-border);box-shadow:none;background:0 0}.signal-auth-phone-composite [data-auth-phone-trigger-visible=true]{width:var(--signal-primitive-rem-2-25);min-width:var(--signal-primitive-rem-2-25);flex:0 0 var(--signal-primitive-rem-2-25);font-variant-numeric:tabular-nums;text-align:left;overflow:visible}.signal-auth-country-flag{width:var(--signal-primitive-rem-1-25);min-width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-0-9);border-radius:var(--signal-primitive-rem-0-15);box-shadow:0 0 0 var(--signal-primitive-px-1) var(--signal-border);background-size:cover;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.signal-auth-country-flag{box-shadow:0 0 0 var(--signal-primitive-px-1) color-mix(in srgb, var(--signal-border) 72%, transparent)}}.signal-auth-country-popover{border-color:var(--signal-entry-popover-border);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-entry-popover-bg);box-shadow:var(--signal-entry-popover-shadow)}.signal-auth-country-popover .signal-searchable-select-header{padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-375);border-bottom:0}.signal-auth-country-options{gap:var(--signal-primitive-rem-0-125);padding:var(--signal-primitive-rem-0-375) var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75);display:grid}.signal-auth-country-popover [data-auth-phone-country-option=true]{min-height:var(--signal-primitive-rem-2-75);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);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);display:grid}.signal-auth-country-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-auth-country-iso{color:var(--signal-text-muted);font-size:var(--signal-type-size-micro);font-weight:var(--signal-type-weight-semibold);line-height:var(--signal-type-leading-normal)}.signal-auth-country-dial{font-variant-numeric:tabular-nums;font-size:var(--signal-type-size-control);font-weight:var(--signal-type-weight-semibold);justify-self:end}.signal-auth-phone-composite .signal-searchable-select-chevron{box-sizing:content-box;margin-left:var(--signal-primitive-rem-0-25);padding-left:var(--signal-primitive-rem-0-25);border-left:var(--signal-primitive-px-1) solid var(--signal-selected-border)}.signal-auth-legal-consent{align-items:flex-start;gap:var(--signal-primitive-rem-0-5);color:var(--signal-text-muted);cursor:pointer;font-size:var(--signal-primitive-rem-0-875);line-height:1.5;display:flex}.signal-auth-legal-consent[data-attention=true]{animation:signal-auth-consent-shake var(--signal-primitive-ms-380) cubic-bezier(.36, .07, .19, .97) both}@keyframes signal-auth-consent-shake{0%,to{transform:translate(0)}20%,60%{transform:translateX(var(--signal-primitive-px-neg-4))}40%,80%{transform:translateX(var(--signal-primitive-px-4))}}@media (prefers-reduced-motion:reduce){.signal-auth-legal-consent[data-attention=true]{animation:none}}.signal-auth-legal-control{width:var(--signal-primitive-rem-2-75);height:var(--signal-primitive-rem-2-75);margin:calc(var(--signal-primitive-rem-0-75) * -1) calc(var(--signal-primitive-rem-0-75) * -1) 0;cursor:pointer;flex:none;place-items:center;display:inline-grid;position:relative}.signal-auth-legal-control>input{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.signal-auth-legal-box{width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-1-25);border:var(--signal-primitive-px-1) solid var(--signal-selected-border);border-radius:var(--signal-primitive-rem-0-25);background:var(--signal-surface-strong);pointer-events:none;place-items:center;display:grid}.signal-auth-legal-control>input:checked+.signal-auth-legal-box{border-color:var(--signal-accent);background:var(--signal-accent)}.signal-auth-legal-control>input:checked+.signal-auth-legal-box:after{width:var(--signal-primitive-rem-0-35);height:var(--signal-primitive-rem-0-65);border:solid var(--signal-accent-contrast);border-width:0 var(--signal-primitive-px-2) var(--signal-primitive-px-2) 0;content:"";transform:translateY(calc(var(--signal-primitive-px-1) * -1)) rotate(var(--signal-primitive-deg-45))}.signal-auth-legal-control>input:focus-visible+.signal-auth-legal-box{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-auth-legal-consent>span{min-width:0}.signal-auth-legal-consent button{min-width:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75);margin-block:calc(var(--signal-primitive-rem-0-75) * -1);padding-block:var(--signal-primitive-rem-0-75);cursor:pointer;color:var(--signal-accent);font:inherit;text-underline-offset:var(--signal-primitive-px-2);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}.signal-auth-legal-consent button:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-basic-modal.signal-auth-legal-dialog{width:min(100%,48rem)}.signal-auth-legal-document{gap:var(--signal-primitive-rem-1-35);color:var(--signal-text-muted);display:grid}.signal-auth-legal-document aside{gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-9) var(--signal-primitive-rem-1);border-radius:var(--signal-primitive-rem-1);background:var(--signal-info-bg);color:var(--signal-info-fg);grid-template-columns:auto minmax(0,1fr);display:grid}.signal-auth-legal-document aside svg{width:var(--signal-primitive-rem-1-1);height:var(--signal-primitive-rem-1-1);margin-top:var(--signal-primitive-rem-0-12)}.signal-auth-legal-document aside p,.signal-auth-legal-document section p{font-size:var(--signal-primitive-rem-0-8);margin:0;line-height:1.85}.signal-auth-legal-document section{gap:var(--signal-primitive-rem-0-55);display:grid}.signal-auth-legal-document h3{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-95);margin:0;font-weight:800}.signal-auth-card>.signal-auth-legal-consent{margin:var(--signal-primitive-rem-1) 0 0;justify-content:center}.signal-auth-forgot-row{justify-content:flex-end;display:flex}.signal-auth-status{align-items:center;gap:var(--signal-primitive-rem-0-4);color:#047857;min-width:0;font-size:var(--signal-primitive-rem-0-8);font-weight:800;line-height:1.4;display:inline-flex}.signal-auth-toast{top:max(var(--signal-primitive-rem-5), calc(env(safe-area-inset-top) + var(--signal-primitive-rem-1)));right:max(var(--signal-primitive-rem-1), calc(env(safe-area-inset-right) + var(--signal-primitive-rem-1)));z-index:70;max-width:min(var(--signal-primitive-rem-24), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-2)));align-items:center;gap:var(--signal-primitive-rem-0-55);border:var(--signal-primitive-px-1) solid #05966938;border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-7) var(--signal-primitive-rem-0-85);color:#065f46;font-size:var(--signal-primitive-rem-0-85);box-shadow:0 var(--signal-primitive-px-16) var(--signal-primitive-px-36) #0f172a24, inset 0 var(--signal-primitive-px-1) 0 #ffffffc7;-webkit-backdrop-filter:blur(var(--signal-primitive-px-12));backdrop-filter:blur(var(--signal-primitive-px-12));background:#f0fdf4f0;font-weight:850;line-height:1.35;display:inline-flex;position:fixed}.signal-auth-primary-action{min-height:calc(var(--signal-primitive-rem-3-5) + var(--signal-primitive-rem-0-25))}.signal-provider-brand-mark{width:var(--signal-primitive-rem-1-18);height:var(--signal-primitive-rem-1-18);flex:0 0 var(--signal-primitive-rem-1-18);object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.signal-provider-brand-mark-payoneer{border-radius:var(--signal-primitive-percent-50);background:conic-gradient(from 225deg,#ff4b16,#ffc900,#72db32,#13c9a3,#1596e8,#5a60dd,#cf43ae,#ff4b16);display:inline-block;-webkit-mask:radial-gradient(circle,#0000 0 55%,#000 57%);mask:radial-gradient(circle,#0000 0 55%,#000 57%)}.signal-ai-provider-brand-mark{min-width:0;color:var(--signal-ai-provider-color,currentColor);flex:none;place-items:center;line-height:1;display:inline-grid}.signal-ai-provider-brand-mark>:is(svg,img){width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);color:inherit;object-fit:contain;display:block}.signal-ai-provider-label{min-width:0;max-width:var(--signal-primitive-percent-100);align-items:center;gap:var(--signal-primitive-rem-0-5);display:inline-flex}.signal-ai-provider-label>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-auth-access-footer{width:var(--signal-primitive-percent-100);grid-template-columns:max-content var(--signal-primitive-px-1) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-75);min-width:0;margin-top:var(--signal-primitive-rem-1-15);align-items:center;display:grid}.signal-auth-access-footer[data-has-providers=false]{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));justify-items:center}.signal-auth-access-reciprocal{justify-self:start;min-width:0}.signal-auth-access-reciprocal .signal-auth-policy{white-space:nowrap;margin:0}.signal-auth-access-divider{width:var(--signal-primitive-px-1);height:var(--signal-primitive-rem-1-75);background:var(--signal-text-muted);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-auth-access-divider{background:color-mix(in srgb, var(--signal-text-muted) 32%, transparent)}}.signal-auth-access-providers{width:var(--signal-primitive-percent-100);grid-template-columns:max-content minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-rem-0-45);min-width:0;display:grid}.signal-auth-access-label{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);white-space:nowrap;font-weight:800}.signal-auth-access-providers .signal-auth-access-provider-track{height:calc(var(--signal-primitive-rem-2-5) + var(--signal-primitive-rem-0-5));max-width:var(--signal-primitive-percent-100);min-width:0}.signal-auth-access-provider-track>.signal-auth-access-provider-track-viewport{padding:var(--signal-primitive-px-2) var(--signal-primitive-px-2) var(--signal-primitive-rem-0-5);scrollbar-width:none}.signal-auth-access-provider-track>.signal-auth-access-provider-track-viewport::-webkit-scrollbar{display:none}.signal-auth-access-provider-track-content{width:max-content;min-width:var(--signal-primitive-percent-100);align-items:center;gap:var(--signal-primitive-rem-0-45);display:flex}.signal-auth-access-provider{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);flex:0 0 var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-percent-50);background:var(--signal-form-bg);padding:var(--signal-primitive-rem-0-55);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-75);cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.signal-auth-access-provider:not(:disabled):hover,.signal-auth-access-provider:not(:disabled):focus-visible{background:var(--signal-selected-bg)}.signal-auth-access-provider:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-auth-access-provider:disabled{cursor:not-allowed;opacity:.52}.signal-auth-access-error{text-align:center;grid-column:1/-1}.signal-auth-social-section{margin-top:var(--signal-primitive-rem-1-15)}.signal-auth-divider{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-75);color:#94a3b8;font-size:var(--signal-primitive-rem-0-72);align-items:center;font-weight:800;display:grid}.signal-auth-divider:before,.signal-auth-divider:after{height:var(--signal-primitive-px-1);content:"";background:#e2e8f0cc}.signal-auth-social-title{margin-top:var(--signal-primitive-rem-0-85);color:#475569;font-size:var(--signal-primitive-rem-0-78);font-weight:850;line-height:1.4}.signal-auth-social-grid{gap:var(--signal-primitive-rem-0-6);min-width:0;margin-top:var(--signal-primitive-rem-0-65);display:grid}.signal-auth-social-button{min-width:0;min-height:var(--signal-primitive-rem-2-9);justify-content:flex-start;align-items:center;gap:var(--signal-primitive-rem-0-65);border-radius:var(--signal-primitive-rem-0-85);background:var(--signal-surface-strong);padding:var(--signal-primitive-rem-0-55) var(--signal-primitive-rem-0-75);color:#0f172a;font-size:var(--signal-primitive-rem-0-84);cursor:pointer;box-shadow:var(--signal-shadow-soft);transition:background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150);border:0;font-weight:850;line-height:1.2;display:inline-flex}.signal-auth-social-button>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-auth-social-button:not(:disabled):hover{background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow)}.signal-auth-social-button:not(:disabled):active{background:var(--signal-selected-bg-strong)}.signal-auth-social-button:disabled{cursor:not-allowed;opacity:.48}.signal-auth-social-mark{width:var(--signal-primitive-rem-1-75);height:var(--signal-primitive-rem-1-75);flex:0 0 var(--signal-primitive-rem-1-75);border-radius:var(--signal-primitive-px-999);color:#111827;background:#f8fafc;place-items:center;display:grid}.signal-auth-social-mark svg,.signal-auth-social-mark img{width:var(--signal-primitive-rem-1-18);height:var(--signal-primitive-rem-1-18);object-fit:contain}.signal-auth-social-mark[data-provider=wechat]{background:#ecfdf5}.signal-auth-social-mark[data-provider=github]{background:#f1f5f9}.signal-auth-social-mark[data-provider=google]{background:#fff}.signal-auth-social-mark[data-provider=facebook]{background:#eff6ff}.signal-auth-social-mark[data-provider=microsoft]{background:#f8fafc}.signal-auth-policy{margin-top:var(--signal-primitive-rem-1);color:#94a3b8;font-size:var(--signal-primitive-rem-0-72);text-align:center;font-weight:700;line-height:1.55}.signal-auth-muted-link{color:#1e40af;font-size:var(--signal-primitive-rem-0-8125);cursor:pointer;font-weight:700;text-decoration:none}.signal-auth-legal-control{cursor:pointer}.signal-auth-card>form .signal-auth-muted-link,.signal-auth-policy .signal-auth-muted-link{min-height:var(--signal-primitive-rem-2-75);align-items:center;display:inline-flex}.signal-auth-card>.signal-auth-muted-link{min-height:var(--signal-primitive-rem-2-75);justify-content:center;align-items:center;display:flex}.signal-auth-muted-link:hover,.signal-auth-muted-link:focus-visible{color:#0f172a;text-underline-offset:var(--signal-primitive-em-0-2);text-decoration:underline}.signal-auth-reset-result{border:var(--signal-primitive-px-1) solid #bbf7d0e6;border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-875);color:#14532d;background:#f0fdf4c7}@media (width>=440px){.signal-auth-social-grid{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}}@media (width<=520px){.signal-auth-access-footer[data-has-providers=true]{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-45)}.signal-auth-access-footer[data-has-providers=true] .signal-auth-access-reciprocal{justify-self:center}.signal-auth-access-footer[data-has-providers=true] .signal-auth-access-divider{display:none}.signal-auth-access-providers,.signal-auth-access-provider-track-content{gap:var(--signal-primitive-rem-0-3)}}@media (width<=420px){.signal-auth-card{padding:var(--signal-primitive-rem-1-75) var(--signal-primitive-rem-1-375) var(--signal-primitive-rem-1-5)}.signal-auth-heading{font-size:var(--signal-primitive-rem-1-75)}.signal-auth-topline{flex-direction:column-reverse;align-items:stretch}}@media (width<=374px){.signal-auth-card{padding-inline:var(--signal-primitive-rem-1)}}:root[data-account-theme=dark] .signal-surface,:root[data-account-theme=dark] .signal-table-surface,:root[data-account-theme=dark] .signal-soft-surface{border-color:var(--signal-border);background:var(--signal-surface);color:var(--signal-text)}:root[data-account-theme=dark] .signal-surface-strong{border-color:var(--signal-border);background:var(--signal-surface-strong);color:var(--signal-text)}:root[data-account-theme=dark] .signal-aurora :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--signal-text)!important}:root[data-account-theme=dark] .signal-aurora :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--signal-text-muted)!important}:root[data-account-theme=dark] .signal-aurora :is(.bg-white,.bg-white\/38,.bg-white\/42,.bg-white\/52,.bg-white\/55,.bg-white\/56,.bg-white\/58,.bg-white\/60,.bg-white\/62,.bg-white\/64,.bg-white\/68,.bg-white\/70,.bg-white\/72,.bg-white\/76,.bg-white\/80,.bg-white\/82,.bg-white\/85,.bg-white\/88,.bg-white\/95){background-color:var(--signal-light-island-bg)!important}:root[data-account-theme=dark] .signal-aurora :is(.border-white\/45,.border-white\/55,.border-white\/60,.border-white\/70,.border-white\/80,.border-slate-100,.border-slate-200,.border-slate-200\/70,.border-slate-200\/80,.border-slate-300):not(input[type=checkbox]):not(input[type=radio]){border-color:var(--signal-border)!important}:root[data-account-theme=dark] .signal-aurora :is(.hover\:bg-white\/55:hover,.hover\:bg-white\/58:hover,.hover\:bg-white\/88:hover,.hover\:bg-orange-50\/40:hover){background-color:var(--signal-hover-bg)!important}:root[data-account-theme=dark] .signal-aurora .hover\:border-slate-300:hover{border-color:var(--signal-selected-on-dark-border)!important}:root[data-account-theme=dark] .signal-aurora :is(.bg-slate-50,.bg-slate-100){background-color:var(--signal-neutral-chip-bg)!important}:root[data-account-theme=dark] .signal-aurora :is(.border-slate-100,.border-slate-200,.border-slate-300):not(input[type=checkbox]):not(input[type=radio]){border-color:var(--signal-neutral-chip-border)!important}:root[data-account-theme=dark] .signal-aurora :is(.bg-blue-50,.bg-blue-100,.bg-sky-100){background-color:var(--signal-info-bg)!important}:root[data-account-theme=dark] .signal-aurora :is(.border-blue-200,.border-sky-100,.border-sky-200){border-color:var(--signal-info-border)!important}:root[data-account-theme=dark] .signal-aurora :is(.text-blue-700,.text-blue-800,.text-sky-700,.text-sky-800){color:var(--signal-info-fg)!important}:root[data-account-theme=dark] .signal-aurora :is(.bg-emerald-50,.bg-emerald-100){background-color:var(--signal-success-bg)!important}:root[data-account-theme=dark] .signal-aurora :is(.border-emerald-200,.border-emerald-500){border-color:var(--signal-success-border)!important}:root[data-account-theme=dark] .signal-aurora :is(.text-emerald-700,.text-emerald-800,.text-emerald-950){color:var(--signal-success-fg)!important}:root[data-account-theme=dark] .signal-aurora :is(.bg-amber-50,.bg-orange-50,.bg-orange-100){background-color:var(--signal-warning-bg)!important}:root[data-account-theme=dark] .signal-aurora :is(.border-amber-200,.border-orange-100,.border-orange-200){border-color:var(--signal-warning-border)!important}:root[data-account-theme=dark] .signal-aurora :is(.text-amber-700,.text-amber-800,.text-amber-900,.text-orange-500,.text-orange-600,.text-orange-700,.text-orange-800){color:var(--signal-warning-fg)!important}:root[data-account-theme=dark] .signal-aurora .bg-rose-50{background-color:var(--signal-danger-bg)!important}:root[data-account-theme=dark] .signal-aurora .border-rose-200{border-color:var(--signal-danger-border)!important}:root[data-account-theme=dark] .signal-aurora :is(.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900){color:var(--signal-danger-fg)!important}:root[data-account-theme=dark] .signal-aurora .bg-slate-100.text-slate-700{color:var(--signal-neutral-chip-fg)!important}:root[data-account-theme=dark] [data-usage-chart-region=true]{box-shadow:var(--signal-shadow-soft);background-color:var(--signal-table-footer-bg)!important}:root[data-account-theme=dark] [data-usage-chart-region=true]>div:first-child{background-image:linear-gradient(to bottom, #7e91aa3d var(--signal-primitive-px-1), transparent var(--signal-primitive-px-1))!important}:root[data-account-theme=dark] .signal-market-price-card{background-color:var(--signal-light-island-bg-strong);box-shadow:var(--signal-shadow-soft)!important}:root[data-account-theme=dark] .signal-market-price-card-body{background:var(--signal-surface-strong)!important}:root[data-account-theme=dark] .signal-home-runtime-panel{background:var(--signal-surface)!important}:root[data-account-theme=dark] .signal-feedback-details{border:var(--signal-primitive-px-1) solid var(--signal-border);background-color:#0c11196b!important}:root[data-account-theme=dark] .signal-feedback-code-block{border-color:var(--signal-divider)!important}:root[data-account-theme=dark] :is(.signal-surface,.signal-surface-strong,.signal-soft-surface):not(.signal-market-price-card) :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--signal-text)}:root[data-account-theme=dark] :is(.signal-surface,.signal-surface-strong,.signal-soft-surface):not(.signal-market-price-card) :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-auth-gate-panel,:root[data-account-theme=dark] .signal-auth-unavailable,:root[data-account-theme=dark] .signal-auth-social-button{background:#0f172a75;border-color:#94a3b82e}:root[data-account-theme=dark] .signal-auth-card,:root[data-account-theme=dark] .signal-auth-heading,:root[data-account-theme=dark] .signal-auth-field,:root[data-account-theme=dark] .signal-auth-target-label-line,:root[data-account-theme=dark] .signal-auth-gate-panel p:first-child,:root[data-account-theme=dark] .signal-auth-social-button{color:var(--signal-text)}:root[data-account-theme=dark] .signal-auth-description,:root[data-account-theme=dark] .signal-auth-divider,:root[data-account-theme=dark] .signal-auth-policy,:root[data-account-theme=dark] .signal-auth-social-title,:root[data-account-theme=dark] .signal-auth-card :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-auth-divider:before,:root[data-account-theme=dark] .signal-auth-divider:after{background:var(--signal-divider)}:root[data-account-theme=dark] .signal-auth-social-button:disabled{color:var(--signal-text-muted);opacity:.72}:root[data-account-theme=dark] .signal-auth-muted-link{color:#93c5fd}:root[data-account-theme=dark] .signal-auth-muted-link:hover,:root[data-account-theme=dark] .signal-auth-muted-link:focus-visible{color:#e0f2fe}:root[data-account-theme=dark] .signal-auth-reset-result{color:#bbf7d0;background:#1665342e;border-color:#22c55e57}:root[data-account-theme=dark] .signal-auth-toast{color:#d1fae5;box-shadow:0 var(--signal-primitive-px-18) var(--signal-primitive-px-42) #00000047, inset 0 var(--signal-primitive-px-1) 0 #ffffff1f;background:#064e3be0;border-color:#22c55e57}.signal-launch-configuration-page{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch}.signal-launch-configuration-workbench{grid-template-columns:var(--signal-multifunction-nav-width) minmax(0, var(--signal-primitive-fr-1-58)) minmax(var(--signal-primitive-px-250), var(--signal-primitive-fr-0-46));align-items:stretch;gap:var(--signal-primitive-px-14);background:0 0;border:0;border-radius:0;min-width:0;min-height:0;padding:0;display:grid;overflow:visible}.signal-launch-configuration-nav,.signal-launch-configuration-main,.signal-launch-configuration-summary{align-content:start;gap:var(--signal-primitive-px-12);min-width:0;min-height:0;overflow:auto}.signal-launch-configuration-nav,.signal-launch-configuration-summary{border:var(--signal-primitive-px-1) solid var(--signal-divider);border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-12);background:var(--signal-panel-bg)}.signal-launch-configuration-nav{display:grid}.signal-launch-configuration-main{border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-14);background:var(--signal-surface-strong);display:block}.signal-launch-configuration-summary{display:grid}.signal-launch-configuration-nav-title{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-px-6);min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-72);font-weight:900;display:grid}.signal-launch-configuration-nav-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-launch-configuration-section-list{gap:var(--signal-primitive-px-8);display:grid}.signal-launch-configuration-section-list button{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto;gap:var(--signal-primitive-px-4) var(--signal-primitive-px-8);border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-px-12);min-width:0;padding:var(--signal-primitive-px-10);color:var(--signal-text-muted);text-align:left;transition:background var(--signal-primitive-ms-160) ease, border-color var(--signal-primitive-ms-160) ease, color var(--signal-primitive-ms-160) ease;background:0 0;display:grid}.signal-launch-configuration-section-list button:hover,.signal-launch-configuration-section-list button:focus-visible{color:var(--signal-hover-fg);background:var(--signal-hover-bg)}.signal-launch-configuration-section-list button[data-active=true]{color:var(--signal-selected-fg);background:var(--signal-selected-bg);border-color:var(--signal-selected-border);box-shadow:var(--signal-selected-shadow)}.signal-launch-configuration-section-list span,.signal-launch-configuration-section-list strong{min-width:0;font-size:var(--signal-primitive-rem-0-78);font-weight:900;line-height:1.25}.signal-launch-configuration-section-list strong{max-width:var(--signal-primitive-px-220);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-launch-configuration-section-list small{min-width:0;color:inherit;font-size:var(--signal-primitive-rem-0-68);grid-column:1/-1;font-weight:700;line-height:1.35}.signal-launch-configuration-domain,.signal-launch-configuration-fields{min-width:0}.signal-launch-configuration-fields{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));align-content:start;gap:var(--signal-primitive-px-12);display:grid}.signal-launch-configuration-field{display:block}.signal-launch-configuration-metrics,.signal-launch-configuration-checklist{align-content:start;gap:var(--signal-primitive-px-8);min-width:0;display:grid}.signal-launch-configuration-metrics>div{gap:var(--signal-primitive-px-4);min-width:0;padding:var(--signal-primitive-px-10);border-bottom:var(--signal-primitive-px-1) solid var(--signal-divider);display:grid}.signal-launch-configuration-metrics>div:last-child{border-bottom:0}.signal-launch-configuration-metrics dt,.signal-launch-configuration-metrics dd{overflow-wrap:anywhere;min-width:0;margin:0}.signal-launch-configuration-metrics dt{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-68);text-transform:uppercase;font-weight:800}.signal-launch-configuration-metrics dd:first-of-type{color:var(--signal-text);font-size:var(--signal-primitive-rem-1-1);font-weight:900}.signal-launch-configuration-metrics dd:last-child{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);line-height:1.4}.signal-launch-configuration-checklist{padding-top:var(--signal-primitive-px-12);border-top:var(--signal-primitive-px-1) solid var(--signal-divider)}@media (width<=1279px){.signal-launch-configuration-page{grid-template-rows:auto auto;align-content:start}.signal-launch-configuration-workbench{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-launch-configuration-nav{max-height:var(--signal-primitive-px-240)}.signal-launch-configuration-main,.signal-launch-configuration-summary{overflow:visible}}@media (width<=767px){.signal-launch-configuration-fields{grid-template-columns:none}}.signal-abuse-limits-page{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch}.signal-abuse-limits-workbench{grid-template-columns:minmax(var(--signal-primitive-px-220), var(--signal-primitive-fr-0-46)) minmax(0, var(--signal-primitive-fr-1-58));align-items:stretch;gap:var(--signal-primitive-px-14);background:0 0;border:0;border-radius:0;min-width:0;min-height:0;padding:0;display:grid;overflow:visible}.signal-abuse-limits-nav,.signal-abuse-limits-main{align-content:start;gap:var(--signal-primitive-px-12);min-width:0;min-height:0;display:grid;overflow:auto}.signal-abuse-limits-main[data-abuse-limits-content=table]{background:0 0;border:0;padding:0}.signal-abuse-limits-overview{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.signal-abuse-limits-nav{border:var(--signal-primitive-px-1) solid var(--signal-divider);border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-12);background:var(--signal-panel-bg)}.signal-abuse-limits-main{border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-14);background:var(--signal-surface-strong);flex-direction:column;display:flex}.signal-abuse-limits-nav-title{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-px-6);min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-72);font-weight:900;display:grid}.signal-abuse-limits-nav-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-abuse-limits-section-list{gap:var(--signal-primitive-px-8);display:grid}.signal-abuse-limits-section-list button{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto;gap:var(--signal-primitive-px-4) var(--signal-primitive-px-8);border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-px-12);min-width:0;padding:var(--signal-primitive-px-10);color:var(--signal-text-muted);text-align:left;transition:background var(--signal-primitive-ms-160) ease, border-color var(--signal-primitive-ms-160) ease, color var(--signal-primitive-ms-160) ease;background:0 0;display:grid}.signal-abuse-limits-section-list button:hover,.signal-abuse-limits-section-list button:focus-visible{color:var(--signal-hover-fg);background:var(--signal-hover-bg)}.signal-abuse-limits-section-list button[data-active=true]{color:var(--signal-selected-fg);background:var(--signal-selected-bg);border-color:var(--signal-selected-border);box-shadow:var(--signal-selected-shadow)}.signal-abuse-limits-section-list button>.signal-icon-prefix,.signal-abuse-limits-section-list button>strong{min-width:0;font-size:var(--signal-primitive-rem-0-78);font-weight:900;line-height:1.25}.signal-abuse-limits-section-list small{min-width:0;color:inherit;font-size:var(--signal-primitive-rem-0-68);grid-area:2/1/auto/-1;font-weight:700;line-height:1.35}.signal-abuse-limits-section-list strong{color:inherit;opacity:.68;text-align:right;grid-area:1/2;align-self:center}.signal-abuse-limits-action-tabs{flex:none}.signal-abuse-limits-status{border:var(--signal-primitive-px-1) solid var(--signal-divider);border-radius:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-10);color:var(--signal-text);background:var(--signal-surface);font-size:var(--signal-primitive-rem-0-75);font-weight:750}.signal-abuse-limits-workflow-section{gap:var(--signal-primitive-px-12);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.signal-abuse-limits-action-form{gap:var(--signal-primitive-px-14);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.signal-abuse-limits-action-description{max-width:var(--signal-primitive-rem-46);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-78);margin:0;font-weight:700;line-height:1.55}.signal-abuse-limits-action-form-fields{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));align-content:start;gap:var(--signal-primitive-px-12);min-width:0;display:grid}.signal-abuse-limits-action-form .signal-abuse-limits-action-dock{padding-top:var(--signal-primitive-px-12);border-top:var(--signal-primitive-px-1) solid var(--signal-divider);margin-top:auto}.signal-abuse-limits-action-form .signal-abuse-limits-action-dock>.signal-button{min-width:var(--signal-primitive-px-190)}@media (width>=1280px){.signal-abuse-limits-action-form .signal-abuse-limits-action-dock{padding-right:var(--signal-primitive-rem-4-75)}}.signal-abuse-limits-action-form label{gap:var(--signal-primitive-px-2);min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);font-weight:800;display:grid}.signal-abuse-limits-data-section{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.signal-abuse-limits-data-section>.signal-table-shell.signal-table-surface{flex:auto;min-height:0}@media (width<=1279px){.signal-abuse-limits-page{grid-template-rows:auto auto;align-content:start}.signal-abuse-limits-workbench{grid-template-columns:none}.signal-abuse-limits-nav{max-height:var(--signal-primitive-px-240)}.signal-abuse-limits-action-form-fields{grid-template-columns:none}.signal-abuse-limits-action-form .signal-abuse-limits-action-dock>.signal-button{width:var(--signal-primitive-percent-100)}}.signal-docs-page{gap:var(--signal-primitive-rem-1);display:grid}.signal-docs-hero{gap:var(--signal-primitive-rem-1);padding:var(--signal-primitive-rem-1-25);border:var(--signal-primitive-px-1) solid #ffffffa3;border-radius:var(--signal-primitive-rem-1-25);background:linear-gradient(var(--signal-primitive-deg-135), #ffffffad, #f0f9ff6b), linear-gradient(var(--signal-primitive-deg-180), #fff7ed57, #ffffff2e);box-shadow:var(--signal-shadow-soft);-webkit-backdrop-filter:blur(var(--signal-primitive-px-18));backdrop-filter:blur(var(--signal-primitive-px-18));display:grid}.signal-docs-hero h1{margin-top:var(--signal-primitive-rem-0-25);max-width:var(--signal-primitive-rem-48);color:#0f172a;font-size:var(--signal-primitive-rem-2-25);letter-spacing:0;font-weight:900;line-height:1.05}.signal-docs-hero p:not(.eyebrow){margin-top:var(--signal-primitive-rem-0-5);max-width:var(--signal-primitive-rem-52);color:#475569;font-size:var(--signal-primitive-rem-1);line-height:1.75}.signal-docs-search{min-width:0;height:var(--signal-primitive-rem-3);align-items:center;gap:var(--signal-primitive-rem-0-625);border:var(--signal-primitive-px-1) solid #94a3b847;border-radius:var(--signal-primitive-px-999);padding:0 var(--signal-primitive-rem-1);box-shadow:inset 0 var(--signal-primitive-px-1) 0 #ffffffc7;background:#ffffffd1;display:flex}.signal-docs-search input{color:#0f172a;min-width:0;font-size:var(--signal-primitive-rem-0-9375);background:0 0;border:0;outline:none;flex:auto}.signal-docs-search input::placeholder{color:#94a3b8}.signal-docs-role-tabs{gap:var(--signal-primitive-rem-0-625);grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));display:grid}.signal-docs-role-tab{gap:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-surface);min-width:0;padding:var(--signal-primitive-rem-0-75);text-align:left;cursor:pointer;box-shadow:var(--signal-shadow-soft);transition:background var(--signal-primitive-ms-160) ease, box-shadow var(--signal-primitive-ms-160) ease;border:0;display:grid}.signal-docs-role-tab:hover,.signal-docs-role-tab:focus-visible{background:var(--signal-surface-strong);box-shadow:var(--signal-shadow);color:var(--signal-text);outline:none}.signal-docs-role-tab[aria-pressed=true]{background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow)}.signal-docs-role-tab:active{background:var(--signal-selected-bg-strong);box-shadow:var(--signal-selected-shadow)}.signal-docs-role-tab>.signal-icon-prefix,.signal-docs-role-tab>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-docs-role-tab>.signal-icon-prefix{color:#0f172a;font-size:var(--signal-primitive-rem-0-875);font-weight:900}.signal-docs-role-tab small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.35}.signal-docs-layout{gap:var(--signal-primitive-rem-1);grid-template-columns:var(--signal-primitive-rem-13) minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-rem-11);align-items:start;min-width:0;display:grid}.signal-docs-sidebar,.signal-docs-toc{top:var(--signal-docs-sticky-top);min-width:0;max-height:calc(var(--signal-primitive-vh-100) - var(--signal-docs-sticky-top) - var(--signal-primitive-rem-1));overscroll-behavior:contain;border:var(--signal-primitive-px-1) solid #ffffff9e;border-radius:var(--signal-primitive-rem-1);padding:var(--signal-primitive-rem-0-875);box-shadow:var(--signal-shadow-soft);-webkit-backdrop-filter:blur(var(--signal-primitive-px-18));backdrop-filter:blur(var(--signal-primitive-px-18));background:#ffffff94;position:sticky;overflow-y:auto}.signal-docs-sidebar-title{align-items:center;gap:var(--signal-primitive-rem-0-5);color:#0f172a;font-size:var(--signal-primitive-rem-0-8125);font-weight:900;display:flex}.signal-docs-nav-group{margin-top:var(--signal-primitive-rem-1)}.signal-docs-nav-group h2,.signal-docs-toc h2{color:#64748b;font-size:var(--signal-primitive-rem-0-6875);letter-spacing:0;text-transform:uppercase;font-weight:900}.signal-docs-nav-group a,.signal-docs-toc a{margin-top:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-rem-0-625);padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-5);color:#334155;font-size:var(--signal-primitive-rem-0-8125);transition:background var(--signal-primitive-ms-140) ease, color var(--signal-primitive-ms-140) ease, box-shadow var(--signal-primitive-ms-140) ease;font-weight:700;line-height:1.35;text-decoration:none;display:block}.signal-docs-nav-group a:hover,.signal-docs-nav-group a:focus-visible,.signal-docs-toc a:hover,.signal-docs-toc a:focus-visible{color:#0f172a;background:#ffffffb8}.signal-docs-nav-group a[aria-current=page],.signal-docs-toc a[aria-current=true]{background:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}.signal-docs-main{gap:var(--signal-primitive-rem-1);min-width:0;display:grid}.signal-docs-result-line{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-8125);font-weight:800}.signal-docs-mobile-select{gap:var(--signal-primitive-rem-0-35);min-width:0;display:none}.signal-docs-mobile-select span{color:#64748b;font-size:var(--signal-primitive-rem-0-75);font-weight:900}.signal-docs-mobile-select select{width:var(--signal-primitive-percent-100);border:var(--signal-primitive-px-1) solid #94a3b84d;border-radius:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-75);color:#0f172a;font-size:var(--signal-primitive-rem-0-875);background:#ffffffdb;outline:none;font-weight:800}.signal-docs-article,.signal-docs-empty{border:var(--signal-primitive-px-1) solid #ffffff9e;border-radius:var(--signal-primitive-rem-1);min-width:0;padding:var(--signal-primitive-rem-1-25);box-shadow:var(--signal-shadow-soft);scroll-margin-top:calc(var(--signal-docs-sticky-top) + var(--signal-primitive-rem-0-75));-webkit-backdrop-filter:blur(var(--signal-primitive-px-18));backdrop-filter:blur(var(--signal-primitive-px-18));background:#ffffffb8}.signal-docs-role-label{color:var(--signal-accent);font-size:var(--signal-primitive-rem-0-75);font-weight:900}.signal-docs-article h2,.signal-docs-empty h2{margin-top:var(--signal-primitive-rem-0-25);color:#0f172a;font-size:var(--signal-primitive-rem-1-375);letter-spacing:0;font-weight:900;line-height:1.2}.signal-docs-lede,.signal-docs-empty p{margin-top:var(--signal-primitive-rem-0-5);color:#475569;font-size:var(--signal-primitive-rem-0-9375);line-height:1.7}.signal-docs-section-jump{gap:var(--signal-primitive-rem-0-45);min-width:0;margin-top:var(--signal-primitive-rem-1);padding-bottom:var(--signal-primitive-rem-0-15);display:none;overflow-x:auto}.signal-docs-section-jump button{border:var(--signal-primitive-px-1) solid #94a3b83d;border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-65);color:#334155;cursor:pointer;font-size:var(--signal-primitive-rem-0-75);white-space:nowrap;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), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:#ffffffb8;flex:none;font-weight:850}.signal-docs-section-jump button:hover,.signal-docs-section-jump button:focus-visible,.signal-docs-section-jump button[aria-current=true]{color:#075985;box-shadow:0 0 var(--signal-primitive-px-12) var(--signal-primitive-px-1-5) #0ea5e914, 0 var(--signal-primitive-px-1-5) var(--signal-primitive-px-3) #0f172a08;background:#e0f2feb8;border-color:#0ea5e957;outline:none}.signal-docs-section-jump button:active{background:var(--signal-selected-bg-strong);box-shadow:var(--signal-selected-shadow)}.signal-docs-content-section{min-width:0;margin-top:var(--signal-primitive-rem-1-15);scroll-margin-top:calc(var(--signal-docs-sticky-top) + var(--signal-primitive-rem-0-85))}.signal-docs-content-section h3,.signal-docs-related h3{color:#0f172a;font-size:var(--signal-primitive-rem-1);letter-spacing:0;font-weight:900;line-height:1.35}.signal-docs-content-section p:not(.signal-docs-role-label):not(.signal-docs-lede){margin-top:var(--signal-primitive-rem-0-75);color:#475569;font-size:var(--signal-primitive-rem-0-9375);line-height:1.75}.signal-docs-code-samples{min-width:0;margin-top:var(--signal-primitive-rem-1)}.signal-docs-code-tabs{isolation:isolate;max-width:var(--signal-primitive-percent-100);gap:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-px-999);background:var(--signal-glass-surface-background);padding:var(--signal-primitive-rem-0-25);box-shadow:var(--signal-glass-surface-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);border:0;display:inline-flex;position:relative;overflow-x:auto}.signal-docs-code-tab{border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-65);color:#475569;cursor:pointer;font-size:var(--signal-primitive-rem-0-75);white-space:nowrap;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;border:0;flex:none;font-weight:900}.signal-docs-code-tab:hover,.signal-docs-code-tab:focus-visible,.signal-docs-code-tab[aria-pressed=true]{color:#0f172a;box-shadow:0 var(--signal-primitive-px-4) var(--signal-primitive-px-12) #0f172a0f;background:#ffffffeb;outline:none}.signal-docs-code-tab:active{background:var(--signal-selected-bg-strong);box-shadow:var(--signal-selected-shadow)}.signal-docs-related{min-width:0;margin-top:var(--signal-primitive-rem-1-35)}.signal-docs-related div{gap:var(--signal-primitive-rem-0-5);margin-top:var(--signal-primitive-rem-0-65);flex-wrap:wrap;display:flex}.signal-docs-related a{min-width:0;max-width:var(--signal-primitive-percent-100);align-items:center;gap:var(--signal-primitive-rem-0-35);border:var(--signal-primitive-px-1) solid #94a3b838;border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-0-7);color:#334155;font-size:var(--signal-primitive-rem-0-8125);background:#ffffffad;font-weight:850;text-decoration:none;display:inline-flex}.signal-docs-related a:hover,.signal-docs-related a:focus-visible{color:#9a3412;background:#fff7edbd;border-color:#f973164d;outline:none}.signal-docs-steps,.signal-docs-bullets{gap:var(--signal-primitive-rem-0-625);margin:var(--signal-primitive-rem-1) 0 0;padding:0;list-style:none;display:grid}.signal-docs-steps{counter-reset:docs-step}.signal-docs-steps li,.signal-docs-bullets li{border-radius:var(--signal-primitive-rem-0-875);color:#334155;min-width:0;font-size:var(--signal-primitive-rem-0-875);background:#f8fafcd1;line-height:1.6;position:relative}.signal-docs-steps li{padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-2-75)}.signal-docs-steps li:before{top:var(--signal-primitive-rem-0-75);left:var(--signal-primitive-rem-0-75);width:var(--signal-primitive-rem-1-35);height:var(--signal-primitive-rem-1-35);border-radius:var(--signal-primitive-px-999);color:#c2410c;content:counter(docs-step);counter-increment:docs-step;font-size:var(--signal-primitive-rem-0-75);background:#ffedd5db;place-items:center;font-weight:900;display:grid;position:absolute}.signal-docs-bullets li{padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-1-1)}.signal-docs-bullets li:before{top:var(--signal-primitive-rem-1-2);left:var(--signal-primitive-rem-0-45);width:var(--signal-primitive-rem-0-35);height:var(--signal-primitive-rem-0-35);border-radius:var(--signal-primitive-px-999);content:"";background:#38bdf8;position:absolute}.signal-docs-troubleshooting{margin-top:var(--signal-primitive-rem-1);border:var(--signal-primitive-px-1) solid #e2e8f0db;border-radius:var(--signal-primitive-rem-0-875);background:#ffffffb8;overflow:auto}.signal-docs-troubleshooting table{width:var(--signal-primitive-percent-100);min-width:var(--signal-primitive-rem-52);border-collapse:collapse;font-size:var(--signal-primitive-rem-0-8125)}.signal-docs-troubleshooting th,.signal-docs-troubleshooting td{padding:var(--signal-primitive-rem-0-75);border-bottom:var(--signal-primitive-px-1) solid #e2e8f0b8;text-align:left;vertical-align:top}.signal-docs-troubleshooting th{color:#64748b;font-size:var(--signal-primitive-rem-0-75);font-weight:900}.signal-docs-troubleshooting td{color:#334155;line-height:1.55}.signal-docs-troubleshooting tr:last-child td{border-bottom:0}.signal-docs-troubleshooting code{color:#9a3412;white-space:nowrap;font-weight:900}:root[data-account-theme=dark] .signal-docs-hero{border-color:var(--signal-border);background:linear-gradient(var(--signal-primitive-deg-135), var(--signal-surface-strong), var(--signal-surface)), linear-gradient(var(--signal-primitive-deg-180), var(--signal-selected-on-dark-bg), transparent);box-shadow:var(--signal-shadow-soft)}:root[data-account-theme=dark] .signal-docs-hero h1,:root[data-account-theme=dark] .signal-docs-sidebar-title,:root[data-account-theme=dark] .signal-docs-article h2,:root[data-account-theme=dark] .signal-docs-empty h2,:root[data-account-theme=dark] .signal-docs-content-section h3,:root[data-account-theme=dark] .signal-docs-related h3{color:var(--signal-text)}:root[data-account-theme=dark] .signal-docs-hero p:not(.eyebrow),:root[data-account-theme=dark] .signal-docs-lede,:root[data-account-theme=dark] .signal-docs-empty p,:root[data-account-theme=dark] .signal-docs-content-section p:not(.signal-docs-role-label):not(.signal-docs-lede),:root[data-account-theme=dark] .signal-docs-result-line,:root[data-account-theme=dark] .signal-docs-mobile-select span{color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-docs-search,:root[data-account-theme=dark] .signal-docs-sidebar,:root[data-account-theme=dark] .signal-docs-toc,:root[data-account-theme=dark] .signal-docs-article,:root[data-account-theme=dark] .signal-docs-empty{border-color:var(--signal-border);background:var(--signal-surface);color:var(--signal-text);box-shadow:var(--signal-shadow-soft)}:root[data-account-theme=dark] .signal-docs-search{background:var(--signal-shared-control-bg);box-shadow:var(--signal-shared-control-shadow)}:root[data-account-theme=dark] .signal-docs-search svg{color:var(--signal-icon)!important}:root[data-account-theme=dark] .signal-docs-search input,:root[data-account-theme=dark] .signal-docs-mobile-select select{color:var(--signal-text)}:root[data-account-theme=dark] .signal-docs-search input::placeholder{color:var(--signal-text-soft)}:root[data-account-theme=dark] .signal-docs-mobile-select select{border-color:var(--signal-border);background:var(--signal-shared-control-bg)}:root[data-account-theme=dark] .signal-docs-role-tab,:root[data-account-theme=dark] .signal-docs-section-jump button,:root[data-account-theme=dark] .signal-docs-related a{border-color:var(--signal-border);background:var(--signal-light-island-bg);color:var(--signal-nav-fg);box-shadow:inset 0 var(--signal-primitive-px-1) 0 #ffffff0a}:root[data-account-theme=dark] .signal-docs-role-tab span{color:var(--signal-text)}:root[data-account-theme=dark] .signal-docs-role-tab small,:root[data-account-theme=dark] .signal-docs-nav-group h2,:root[data-account-theme=dark] .signal-docs-toc h2{color:var(--signal-text-soft)}:root[data-account-theme=dark] .signal-docs-role-tab:hover,:root[data-account-theme=dark] .signal-docs-role-tab:focus-visible,:root[data-account-theme=dark] .signal-docs-section-jump button:hover,:root[data-account-theme=dark] .signal-docs-section-jump button:focus-visible,:root[data-account-theme=dark] .signal-docs-related a:hover,:root[data-account-theme=dark] .signal-docs-related a:focus-visible{border-color:var(--signal-selected-on-dark-border);background:var(--signal-hover-bg);color:var(--signal-hover-fg);box-shadow:var(--signal-workbench-shadow-soft)}:root[data-account-theme=dark] .signal-docs-role-tab[aria-pressed=true],:root[data-account-theme=dark] .signal-docs-section-jump button[aria-current=true]{border-color:var(--signal-selected-on-dark-border);background:var(--signal-selected-on-dark-bg);box-shadow:var(--signal-selected-on-dark-shadow)}:root[data-account-theme=dark] .signal-docs-role-tab[aria-pressed=true] span,:root[data-account-theme=dark] .signal-docs-section-jump button[aria-current=true]{color:var(--signal-selected-on-dark-fg)}:root[data-account-theme=dark] .signal-docs-role-tab[aria-pressed=true] small{color:var(--signal-selected-on-dark-icon)}:root[data-account-theme=dark] .signal-docs-nav-group a,:root[data-account-theme=dark] .signal-docs-toc a{color:var(--signal-nav-fg)}:root[data-account-theme=dark] .signal-docs-nav-group a:hover,:root[data-account-theme=dark] .signal-docs-nav-group a:focus-visible,:root[data-account-theme=dark] .signal-docs-toc a:hover,:root[data-account-theme=dark] .signal-docs-toc a:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-fg)}:root[data-account-theme=dark] .signal-docs-nav-group a[aria-current=page],:root[data-account-theme=dark] .signal-docs-toc a[aria-current=true]{background:var(--signal-selected-on-dark-bg);color:var(--signal-selected-on-dark-fg);box-shadow:var(--signal-selected-on-dark-shadow)}:root[data-account-theme=dark] .signal-docs-role-label{color:var(--signal-accent-strong)}:root[data-account-theme=dark] .signal-docs-code-tabs{border-color:var(--signal-glass-surface-border);background:var(--signal-glass-surface-background)}:root[data-account-theme=dark] .signal-docs-code-tab{color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-docs-code-tab:hover,:root[data-account-theme=dark] .signal-docs-code-tab:focus-visible,:root[data-account-theme=dark] .signal-docs-code-tab[aria-pressed=true]{background:var(--signal-shared-control-selected-bg);color:var(--signal-shared-control-selected-fg);box-shadow:var(--signal-shared-control-selected-shadow)}:root[data-account-theme=dark] .signal-docs-steps li,:root[data-account-theme=dark] .signal-docs-bullets li{background:var(--signal-light-island-bg);color:var(--signal-text-muted);box-shadow:inset 0 0 0 var(--signal-primitive-px-1) var(--signal-border)}:root[data-account-theme=dark] .signal-docs-steps li:before{background:var(--signal-selected-on-dark-bg);color:var(--signal-selected-on-dark-icon)}:root[data-account-theme=dark] .signal-docs-bullets li:before{background:var(--signal-accent-strong)}:root[data-account-theme=dark] .signal-docs-troubleshooting{border-color:var(--signal-border);background:var(--signal-surface-strong)}:root[data-account-theme=dark] .signal-docs-troubleshooting th,:root[data-account-theme=dark] .signal-docs-troubleshooting td{border-bottom-color:var(--signal-divider)}:root[data-account-theme=dark] .signal-docs-troubleshooting th,:root[data-account-theme=dark] .signal-docs-troubleshooting td:before{color:var(--signal-text-soft)}:root[data-account-theme=dark] .signal-docs-troubleshooting td{color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-docs-troubleshooting tr{border-color:var(--signal-border);background:var(--signal-surface-strong)}:root[data-account-theme=dark] .signal-docs-troubleshooting code{color:var(--signal-accent-strong)}.signal-global-banner,.signal-console-rail,.signal-console-shell-glass{isolation:isolate;border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));background:var(--signal-glass-surface-background);box-shadow:var(--signal-glass-surface-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);border:0;position:relative}.signal-console-rail{overflow:hidden}.signal-global-banner{overflow:visible}.signal-global-banner:before,.signal-console-rail:before,.signal-console-shell-glass:before{z-index:0;border-radius:inherit;background:var(--signal-glass-surface-material);content:"";opacity:var(--signal-glass-surface-material-opacity);pointer-events:none;position:absolute;inset:0}.signal-global-banner>*,.signal-console-rail>*,.signal-console-shell-glass>*{z-index:1;position:relative}.signal-global-banner:after,.signal-console-rail:after,.signal-console-top-tabs:after{z-index:2;border-radius:inherit;box-shadow:inset 0 var(--signal-primitive-px-1) 0 var(--signal-glass-edge-highlight), inset var(--signal-primitive-px-1) 0 0 var(--signal-glass-edge-highlight-soft);content:"";pointer-events:none;position:absolute;inset:0}:root[data-account-theme=dark] .signal-global-banner,:root[data-account-theme=dark] .signal-console-rail,:root[data-account-theme=dark] .signal-console-shell-glass{border-color:var(--signal-shell-chrome-border)}.signal-global-header{isolation:isolate;padding:var(--signal-banner-top) var(--signal-shell-gutter) 0;position:sticky}.signal-global-header:before{z-index:0;height:calc(var(--signal-banner-top) + var(--signal-banner-height) + var(--signal-primitive-rem-1-5));background:var(--signal-bg);position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.signal-global-header:before{background:color-mix(in srgb, var(--signal-bg) 88%, transparent)}}.signal-global-header:before{-webkit-backdrop-filter:blur(var(--signal-primitive-px-18)) saturate(var(--signal-shell-glass-saturation));backdrop-filter:blur(var(--signal-primitive-px-18)) saturate(var(--signal-shell-glass-saturation));content:"";pointer-events:none;-webkit-mask-image:linear-gradient(#000 0% 68%,#0000 100%);mask-image:linear-gradient(#000 0% 68%,#0000 100%)}.signal-global-header>*{z-index:1;position:relative}.signal-global-banner{width:min(var(--signal-primitive-percent-100), var(--signal-max-content));height:var(--signal-banner-height);align-items:center;gap:var(--signal-primitive-rem-0-5);padding-inline:var(--signal-primitive-rem-1);display:flex}.signal-global-banner[data-mode=public],.signal-global-banner[data-mode=auth]{max-width:var(--signal-primitive-px-1440)}.signal-banner-brand{align-items:center;display:inline-flex}.signal-banner-nav{gap:var(--signal-primitive-rem-0-125)}.signal-public-desktop-nav{display:flex}.signal-public-desktop-nav[data-jelly-content-overflow=true]{justify-content:flex-start}.signal-public-menu-trigger{display:none}.signal-public-theme-toggle{flex:none}.signal-public-menu{display:none}.signal-public-menu-item{min-height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-75);border-radius:var(--signal-primitive-rem-0-75);padding:0 var(--signal-primitive-rem-0-75);color:var(--signal-nav-fg);font-size:var(--signal-primitive-rem-0-875);transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1);font-weight:800;text-decoration:none;display:flex}.signal-public-menu-item:hover,.signal-public-menu-item:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-fg);outline:none}.signal-public-menu-item[data-active=true]{background:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}.signal-public-menu-item[data-active=true] svg{color:var(--signal-selected-icon)}.signal-banner-nav-item{z-index:2;min-height:var(--signal-primitive-rem-2-5);align-items:center;gap:var(--signal-primitive-rem-0-4);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);color:var(--signal-nav-fg);cursor:pointer;font-size:var(--signal-primitive-rem-0-8125);white-space:nowrap;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.signal-banner-nav-item>svg,.signal-console-tab>svg{align-self:center;display:block}.signal-banner-nav-item>span,.signal-console-tab>span:not(.sr-only){align-items:center;line-height:1;display:inline-flex}.signal-banner-nav-item:hover,.signal-banner-nav-item:focus-visible{color:var(--signal-hover-fg);box-shadow:none;background:0 0}.signal-banner-nav-item[data-active=true]{color:var(--signal-selected-fg);box-shadow:none;background:0 0}.signal-banner-nav-item[data-active=true] svg{color:var(--signal-selected-icon)}.signal-banner-nav-item:active{background:var(--signal-selected-bg-strong)}.signal-console-rail-desktop{width:var(--signal-sidebar-width);position:absolute;inset:0 auto 0 0}.signal-console-navigation{top:var(--signal-shell-gutter);bottom:var(--signal-shell-gutter);left:var(--signal-shell-gutter);width:var(--signal-sidebar-width);overflow:visible}.signal-console-brand-link{min-width:var(--signal-primitive-rem-2-75);min-height:var(--signal-primitive-rem-2-75);border-radius:var(--signal-primitive-rem-0-8);color:var(--signal-nav-icon);cursor:pointer;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);place-items:center;text-decoration:none;display:grid}.signal-console-brand-link:hover,.signal-console-brand-link:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-fg);box-shadow:var(--signal-selected-shadow)}.signal-console-brand-link:active{background:var(--signal-selected-bg-strong)}.signal-console-primary-action{z-index:2;width:var(--signal-primitive-rem-2-75);height:var(--signal-primitive-rem-2-75);border-radius:var(--signal-primitive-rem-0-8);color:var(--signal-nav-icon);cursor:pointer;transition:color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;border:0;place-items:center;display:grid;position:relative}.signal-console-primary-action:hover{color:var(--signal-hover-icon);background:0 0}.signal-console-primary-action.is-active{color:var(--signal-selected-icon);background:0 0}:root[data-account-theme=dark] :is(.signal-console-primary-nav,.signal-console-submenu-nav,.signal-console-rail-drawer,.signal-multifunction-nav-track){--signal-selected-bg:var(--signal-selected-on-dark-bg);--signal-selected-border:var(--signal-selected-on-dark-border);--signal-selected-fg:var(--signal-selected-on-dark-fg);--signal-selected-icon:var(--signal-selected-on-dark-icon);--signal-selected-muted:var(--signal-selected-on-dark-icon);--signal-selected-shadow:var(--signal-selected-on-dark-shadow)}.signal-console-primary-action:hover .signal-bubble-icon{animation:signal-bubble-pop var(--signal-primitive-ms-400) cubic-bezier(.34, 1.56, .64, 1)}.signal-console-primary-action:active{color:var(--signal-selected-icon)}.signal-console-submenu{top:calc(var(--signal-banner-height) + var(--signal-shell-gap));bottom:0;left:calc(var(--signal-sidebar-width) + var(--signal-shell-gap) - var(--signal-flyout-pointer-width));--signal-flyout-pointer-height:var(--signal-primitive-rem-1-65);--signal-flyout-pointer-width:1.08rem;--signal-flyout-material-span:calc(var(--signal-submenu-width) + var(--signal-flyout-pointer-width));width:var(--signal-flyout-material-span);padding-left:var(--signal-flyout-pointer-width);color:var(--signal-text);filter:var(--signal-shadow-filter);transform-origin:0;animation:signal-flyout-in var(--signal-primitive-ms-180) cubic-bezier(.22, 1, .36, 1) both;flex-direction:column;display:flex;position:absolute;overflow:visible}.signal-console-flyout-glass-stroke{pointer-events:none;z-index:3;position:absolute;top:0;left:0;overflow:visible}.signal-console-flyout-glass-stroke path{fill:none;stroke:var(--signal-glass-edge-highlight);stroke-width:var(--signal-shell-glass-border-width);stroke-linejoin:round;opacity:.42;vector-effect:non-scaling-stroke}.signal-console-submenu>:not(.signal-console-flyout-glass-stroke){z-index:2;position:relative}.signal-console-submenu-heading{z-index:1;min-height:var(--signal-primitive-rem-4);padding:var(--signal-primitive-rem-1) var(--signal-primitive-rem-1) var(--signal-primitive-rem-0-75);position:relative}:root[data-account-theme=dark] .signal-console-submenu-heading{color:var(--signal-text)}.signal-console-submenu-kicker{color:var(--signal-nav-muted)}.signal-console-submenu-heading strong{color:var(--signal-text)}.signal-console-submenu-scroll{z-index:1;min-height:0;scroll-padding-block:var(--signal-primitive-rem-0-75);flex:1 1 0;position:relative;overflow-y:auto}.signal-console-submenu-nav{align-content:start;gap:var(--signal-primitive-rem-0-25);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-9) calc(var(--signal-primitive-rem-1) + var(--signal-primitive-rem-0-75));display:grid}.signal-console-submenu-item{min-height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-7);border-radius:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-86);color:var(--signal-nav-fg);font-size:var(--signal-primitive-rem-0-8125);transition:color var(--signal-primitive-ms-140) ease, background-color var(--signal-primitive-ms-140) ease;font-weight:700;text-decoration:none;display:flex}.signal-console-submenu-item:hover,.signal-console-submenu-item:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-fg)}.signal-console-submenu-item.is-active{background:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}.signal-console-submenu-item.is-active svg{color:var(--signal-selected-icon)}.signal-console-submenu-item.is-active .signal-console-submenu-summary{color:var(--signal-selected-muted)}.signal-console-submenu-summary{color:var(--signal-nav-muted)}.signal-console-mobile-drawer-layer{isolation:isolate}.signal-console-mobile-drawer-backdrop{background:var(--signal-text)}@supports (color:color-mix(in lab, red, red)){.signal-console-mobile-drawer-backdrop{background:color-mix(in srgb, var(--signal-text) var(--signal-primitive-percent-34), transparent)}}.signal-console-mobile-drawer-backdrop{-webkit-backdrop-filter:blur(var(--signal-primitive-px-3));backdrop-filter:blur(var(--signal-primitive-px-3));animation:signal-mobile-drawer-backdrop-in var(--signal-primitive-ms-180) ease-out both}.signal-console-mobile-drawer-layer .signal-console-rail-drawer{transform-origin:0;animation:signal-mobile-drawer-shell-in var(--signal-primitive-ms-260) cubic-bezier(.22, 1, .36, 1) both}.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-brand-row{opacity:1;animation:signal-mobile-drawer-header-in var(--signal-primitive-ms-240) cubic-bezier(.22, 1, .36, 1) var(--signal-primitive-ms-70) both}.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-group-label,.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-nav-item{opacity:1;transform-origin:0;animation:signal-mobile-drawer-item-in var(--signal-primitive-ms-440) cubic-bezier(.34, 1.56, .64, 1) both;animation-delay:var(--signal-drawer-delay,var(--signal-primitive-ms-90));will-change:opacity, transform}.signal-console-rail-drawer .signal-console-nav-item{color:var(--signal-nav-fg);justify-content:flex-start}.signal-console-rail-drawer .signal-console-nav-item svg{color:var(--signal-nav-icon)}.signal-console-rail-drawer .signal-console-nav-item:hover,.signal-console-rail-drawer .signal-console-nav-item:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-fg);outline:none}.signal-console-rail-drawer .signal-console-nav-item:hover svg,.signal-console-rail-drawer .signal-console-nav-item:focus-visible svg{color:var(--signal-hover-icon)}.signal-console-rail-drawer .signal-console-nav-item[data-active=true]{background:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}.signal-console-rail-drawer .signal-console-nav-item[data-active=true] svg{color:var(--signal-selected-icon)}.signal-console-rail-drawer .signal-console-group-label{color:var(--signal-nav-muted)}.signal-console-rail-drawer .signal-console-label,.signal-console-rail-drawer .signal-console-group-label{opacity:1}.signal-console-top-header{z-index:90;height:var(--signal-console-top-height);padding:calc(env(safe-area-inset-top,var(--signal-primitive-px-0)) + var(--signal-banner-top)) var(--signal-shell-gutter) 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;border-radius:0;position:fixed;top:0;left:0;right:0}.signal-console-top-tabs{isolation:isolate;box-sizing:border-box;width:min(var(--signal-primitive-percent-100), var(--signal-max-content));min-height:var(--signal-banner-height);align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-5);border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));background:var(--signal-glass-surface-background);box-shadow:var(--signal-glass-surface-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);pointer-events:auto;border:0;display:flex;position:relative;overflow:visible}.signal-console-top-tabs>*{z-index:1;position:relative}.signal-console-mobile-drawer-trigger{bottom:calc(var(--signal-shell-gutter) + env(safe-area-inset-bottom,var(--signal-primitive-px-0)));left:var(--signal-shell-gutter);z-index:35;width:var(--signal-primitive-rem-2-75);height:var(--signal-primitive-rem-2-75);border-radius:var(--signal-primitive-px-999);color:var(--signal-nav-icon);box-shadow:0 var(--signal-primitive-px-16) var(--signal-primitive-px-42) #0f172a24;-webkit-backdrop-filter:blur(var(--signal-primitive-px-18));backdrop-filter:blur(var(--signal-primitive-px-18));background:#ffffffe0;border-color:#ffffffd1;padding:0;position:fixed}:root[data-account-theme=dark] .signal-console-mobile-drawer-trigger{color:var(--signal-nav-icon);background:#0f172ae6;border-color:#94a3b838}.signal-console-mobile-drawer-trigger:hover,.signal-console-mobile-drawer-trigger:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-icon)}@media (width<=1023px){.signal-console-shell[data-mobile-drawer-open=true] .signal-console-top-header,.signal-console-shell[data-mobile-drawer-open=true] .signal-console-mobile-drawer-trigger{visibility:hidden;opacity:0;pointer-events:none}.signal-console-shell[data-mobile-drawer-open=true] .signal-console-top-header{transform:translateY(calc(-1 * var(--signal-console-top-height)))}}.signal-console-tabs{width:var(--signal-primitive-percent-100);gap:var(--signal-primitive-rem-0-25);overscroll-behavior-x:contain;min-width:0;margin-block:var(--signal-primitive-rem-neg-0-125);padding-inline:var(--signal-primitive-rem-0-5);padding-block:var(--signal-primitive-rem-0-25);flex:auto;display:flex;overflow:auto hidden}.signal-console-tabs[data-jelly-content-overflow=false]{overflow-x:hidden}.signal-console-tabs-viewport{flex:auto;min-width:0;display:flex;position:relative;overflow:visible}.signal-console-tab{z-index:2;min-height:var(--signal-primitive-rem-2-5);min-width:var(--signal-primitive-rem-2-75);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-45);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-875);color:var(--signal-nav-fg);font-size:var(--signal-primitive-rem-0-875);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;border:0;font-weight:800;line-height:1.25;display:inline-flex;position:relative}.signal-console-tab>span:not(.sr-only){padding-block:0}.signal-console-tab:hover{color:var(--signal-hover-fg);box-shadow:none;background:0 0}.signal-console-tab.is-active{color:var(--signal-selected-fg);box-shadow:none;background:0 0}.signal-console-tab.is-active svg{color:var(--signal-selected-icon)}.signal-console-tab:hover svg{animation:signal-bubble-pop var(--signal-primitive-ms-400) cubic-bezier(.34, 1.56, .64, 1)}.signal-console-tab:active{color:var(--signal-selected-fg);transform:scale(.94)}.signal-jelly-tabs{--signal-jelly-ink:var(--signal-shared-control-selected-fg);--signal-selected-bg:var(--signal-shared-control-selected-bg);--signal-selected-border:var(--signal-shared-control-selected-border);--signal-selected-fg:var(--signal-shared-control-selected-fg);--signal-selected-icon:var(--signal-shared-control-selected-icon);--signal-selected-shadow:var(--signal-shared-control-selected-shadow);position:relative}.signal-jelly-track-shell{isolation:isolate;width:var(--signal-primitive-percent-100);min-width:0;max-width:var(--signal-primitive-percent-100);contain:paint;position:relative;overflow:clip}.signal-jelly-track-scroll{z-index:2;position:relative}[data-signal-jelly-track=true][data-drag-scroll=true]{overscroll-behavior-x:contain;touch-action:pan-y;overflow:auto hidden}[data-signal-jelly-track=true][data-drag-scroll=true][data-jelly-content-overflow=true]{cursor:grab;-webkit-user-select:none;user-select:none}[data-signal-jelly-track=true][data-dragging=true]{cursor:grabbing}[data-signal-jelly-track=true][data-scrollbars=hidden]{-ms-overflow-style:none;scrollbar-width:none}[data-signal-jelly-track=true][data-scrollbars=hidden]::-webkit-scrollbar{width:0;height:0;display:none}[data-signal-jelly-track=true].signal-shadow-scroll-track{padding-block:calc(var(--signal-track-original-padding,0px) + var(--signal-scroll-shadow-bleed));margin-block:calc(var(--signal-track-original-margin,0px) - var(--signal-scroll-shadow-bleed));pointer-events:none}[data-signal-jelly-track=true].signal-shadow-scroll-track>:is(a,button){pointer-events:auto}[data-signal-jelly-track=true].signal-shadow-scroll-track[data-jelly-content-overflow=false]{overflow:visible}.signal-console-tabs.signal-shadow-scroll-track{--signal-track-original-padding:var(--signal-primitive-rem-0-25);--signal-track-original-margin:var(--signal-primitive-rem-neg-0-125)}.signal-jelly-slider,.signal-spring-slider{z-index:1;width:var(--signal-indicator-width,0);height:var(--signal-indicator-height,0);pointer-events:none;transform:translate3d(var(--signal-indicator-x,0), var(--signal-indicator-y,0), 0);transition:transform var(--signal-primitive-ms-460) cubic-bezier(.175, .885, .32, 1.275), width var(--signal-primitive-ms-460) cubic-bezier(.175, .885, .32, 1.275), height var(--signal-primitive-ms-460) cubic-bezier(.175, .885, .32, 1.275);will-change:transform, width, height;position:absolute;top:0;left:0}.signal-jelly-layer{background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow);border:0;position:absolute;inset:0}.signal-tab-slider .signal-jelly-layer{border-radius:var(--signal-primitive-px-999)}.signal-rail-slider .signal-jelly-layer{border-radius:var(--signal-primitive-rem-0-8)}.signal-multifunction-nav-track{isolation:isolate}[data-shared-multifunction-rail=true]>.signal-rail-slider{display:none}.signal-multifunction-rail-title{min-width:0;color:var(--signal-text);align-items:center;gap:7px;padding:2px 4px 8px;font-size:12px;font-weight:850;display:flex}.signal-multifunction-rail-title svg{width:16px;height:16px}.signal-multifunction-rail-title-accessory{min-width:0;margin-left:auto}.signal-multifunction-rail-list{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex}.signal-multifunction-rail-entry[data-multifunction-anchor=bottom]{margin-top:auto}.signal-multifunction-rail-divider{background:var(--signal-divider);height:1px;margin:10px 8px 12px;display:block}.signal-multifunction-rail-entry>button{cursor:pointer;text-align:left;align-items:center;width:100%;min-height:66px;transition:background .16s,box-shadow .16s,transform .16s;overflow:hidden;color:var(--signal-text-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:16px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:10px!important;padding:10px 11px 10px 13px!important;display:grid!important}.signal-multifunction-rail-entry>button:hover{background:var(--signal-surface-strong)!important}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-entry>button:hover{background:color-mix(in srgb, var(--signal-surface-strong) 72%, transparent)!important}}.signal-multifunction-rail-entry>button:hover{transform:translate(2px);color:var(--signal-text)!important}.signal-multifunction-rail-entry>button[data-active=true]{box-shadow:0 12px 28px #50362b14;background:var(--signal-selected-bg)!important;color:var(--signal-text)!important;border-color:#0000!important;outline:none!important}.signal-multifunction-rail-entry>button:focus-visible{outline:2px solid var(--signal-accent-strong)!important}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-entry>button:focus-visible{outline:2px solid color-mix(in srgb, var(--signal-accent-strong) 72%, transparent)!important}}.signal-multifunction-rail-entry>button:focus-visible{outline-offset:2px!important}.signal-multifunction-rail-icon{border:1px solid var(--signal-border-soft);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-icon{border:1px solid color-mix(in srgb, var(--signal-border-soft) 82%, transparent)}}.signal-multifunction-rail-icon{background:var(--signal-form-bg);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-icon{background:color-mix(in srgb, var(--signal-form-bg) 82%, transparent)}}.signal-multifunction-rail-icon{color:var(--signal-text-muted)}.signal-multifunction-rail-entry>button[data-active=true] .signal-multifunction-rail-icon{border-color:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-entry>button[data-active=true] .signal-multifunction-rail-icon{border-color:color-mix(in srgb, var(--signal-accent) 28%, var(--signal-selected-border))}}.signal-multifunction-rail-entry>button[data-active=true] .signal-multifunction-rail-icon{background:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-entry>button[data-active=true] .signal-multifunction-rail-icon{background:color-mix(in srgb, var(--signal-accent) 52%, var(--signal-selected-bg-strong) 48%)}}.signal-multifunction-rail-entry>button[data-active=true] .signal-multifunction-rail-icon{box-shadow:0 7px 16px var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-entry>button[data-active=true] .signal-multifunction-rail-icon{box-shadow:0 7px 16px color-mix(in srgb, var(--signal-accent) 12%, transparent)}}.signal-multifunction-rail-entry>button[data-active=true] .signal-multifunction-rail-icon{color:var(--signal-accent-contrast)}.signal-multifunction-rail-icon svg{width:16px;height:16px}.signal-multifunction-rail-copy{gap:3px;min-width:0;display:grid}.signal-multifunction-rail-copy strong{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;overflow:hidden}.signal-multifunction-rail-copy small{min-width:0;color:var(--signal-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.4;display:block;overflow:hidden}.signal-multifunction-rail-meta{justify-content:flex-end;align-self:center;align-items:center;gap:7px;display:flex}.signal-multifunction-rail-meta em{background:var(--signal-selected-bg);border-radius:999px;padding:3px 7px}@supports (color:color-mix(in lab, red, red)){.signal-multifunction-rail-meta em{background:color-mix(in srgb, var(--signal-selected-bg) 75%, transparent)}}.signal-multifunction-rail-meta em{color:var(--signal-accent-strong);white-space:nowrap;font-size:9.5px;font-style:normal;font-weight:800}.signal-multifunction-rail-meta i[data-multifunction-status-indicator=failed]{background:#d92d4f;border-radius:50%;flex:none;width:7px;height:7px;display:block;box-shadow:0 0 0 3px #d92d4f24}:root{--signal-multifunction-nav-width:17.5rem}.signal-responsive-multifunction-nav,.signal-responsive-multifunction-nav-desktop{min-width:0;min-height:0;height:var(--signal-primitive-percent-100)}.signal-responsive-multifunction-nav{container:signal-responsive-multifunction-nav/inline-size}.signal-responsive-multifunction-nav-desktop{display:block}.signal-responsive-multifunction-nav-desktop>[data-multifunction-nav=true]{height:var(--signal-primitive-percent-100)}.signal-responsive-multifunction-nav-mobile{box-sizing:border-box;min-width:0;padding-inline:var(--signal-primitive-px-4);display:none}@container signal-responsive-multifunction-nav (width>=420px){.signal-responsive-multifunction-nav-desktop{height:auto;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)}}@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)}}.signal-multifunction-two-pane{grid-template-columns:var(--signal-multifunction-nav-width) minmax(0, var(--signal-primitive-fr-1-58));align-items:stretch;gap:var(--signal-primitive-px-14);background:0 0;border:0;border-radius:0;min-width:0;min-height:0;padding:0;display:grid;overflow:visible}.signal-multifunction-pane-nav,.signal-multifunction-pane-main{min-width:0;min-height:0}.signal-multifunction-pane-nav{align-content:start;gap:var(--signal-primitive-px-12);padding:var(--signal-primitive-px-12);border-radius:var(--signal-primitive-rem-0-8);background:var(--signal-surface);box-shadow:var(--signal-shadow-soft);border:0;display:grid;overflow:auto}.signal-multifunction-pane-nav-title{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-px-6);min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-72);font-weight:900;display:grid}.signal-multifunction-pane-nav-title svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);color:var(--signal-icon)}.signal-multifunction-pane-nav-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-multifunction-pane-nav-list{gap:var(--signal-primitive-px-8);display:grid}.signal-multifunction-pane-nav-list button{gap:var(--signal-primitive-px-4);min-width:0;padding:var(--signal-primitive-px-10);border-radius:var(--signal-primitive-rem-0-75);color:var(--signal-nav-fg);text-align:left;transition:background var(--signal-primitive-ms-160) ease, color var(--signal-primitive-ms-160) ease;background:0 0;border:0;display:grid}.signal-multifunction-pane-nav-list button:hover,.signal-multifunction-pane-nav-list button:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-fg)}.signal-multifunction-pane-nav-list button>:is(.signal-icon-prefix,small){min-width:0;color:inherit}.signal-multifunction-pane-nav-list button>.signal-icon-prefix{font-size:var(--signal-primitive-rem-0-78);font-weight:900;line-height:1.25}.signal-multifunction-pane-nav-list small{font-size:var(--signal-primitive-rem-0-68);font-weight:700;line-height:1.35}.signal-multifunction-nav-list button{z-index:2;cursor:pointer;position:relative}.signal-multifunction-nav-track .signal-multifunction-nav-list button[data-active=true]{color:var(--signal-selected-fg);box-shadow:none;background:0 0;border-color:#0000}.signal-notification-center-page{min-height:0}.signal-notification-center-workbench{grid-template-columns:var(--signal-multifunction-nav-width) minmax(var(--signal-primitive-px-320), var(--signal-primitive-fr-1-58)) minmax(var(--signal-primitive-px-260), var(--signal-primitive-fr-0-46));align-items:stretch;gap:var(--signal-primitive-px-14);min-width:0;min-height:0;display:grid}.signal-notification-center-nav-description{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);font-weight:650;line-height:1.5}.signal-notification-center-category-list button{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto}.signal-notification-center-category-list button>:is(.signal-icon-prefix,small){grid-column:1}.signal-notification-center-category-list button b{color:inherit;font-size:var(--signal-primitive-rem-0-72);font-variant-numeric:tabular-nums;grid-area:1/2/span 2;align-self:center}.signal-notification-list-panel,.signal-notification-detail-panel{border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-px-14);background:var(--signal-surface-strong);min-width:0;min-height:0;overflow:hidden}.signal-notification-list-panel{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));display:grid}.signal-notification-list-toolbar{min-width:0;min-height:var(--signal-primitive-px-56);align-items:center;gap:var(--signal-primitive-px-10);border-bottom:var(--signal-primitive-px-1) solid var(--signal-divider);padding:var(--signal-primitive-px-10) var(--signal-primitive-px-12);display:flex}.signal-notification-select-all,.signal-notification-item-select{align-items:center;gap:var(--signal-primitive-px-8);color:var(--signal-text);cursor:pointer;font-size:var(--signal-primitive-rem-0-75);font-weight:800;display:inline-flex}.signal-notification-select-all input,.signal-notification-item-select input{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);accent-color:var(--signal-accent-strong);cursor:pointer;flex:none;margin:0}.signal-notification-select-all input:disabled{cursor:not-allowed}.signal-notification-selection-count{min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);flex:auto;font-weight:700}.signal-notification-center-list{min-height:0;padding:var(--signal-primitive-px-8)}.signal-notification-center-item{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-0-8);min-width:0;padding:var(--signal-primitive-px-4) var(--signal-primitive-px-8);transition:background-color var(--signal-primitive-ms-150), border-color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;align-items:stretch;display:grid}.signal-notification-center-item+.signal-notification-center-item{margin-top:var(--signal-primitive-px-4)}.signal-notification-center-item:hover,.signal-notification-center-item:focus-within{border-color:var(--signal-selected-border);background:var(--signal-hover-bg)}.signal-notification-center-item:active{background:var(--signal-selected-bg-strong)}.signal-notification-center-item[data-active=true]{border-color:var(--signal-selected-border);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow)}.signal-notification-item-select{padding:var(--signal-primitive-px-22) var(--signal-primitive-px-4) var(--signal-primitive-rem-0-75) var(--signal-primitive-px-3);align-items:flex-start}.signal-notification-item-open{min-width:0;width:var(--signal-primitive-percent-100);grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;align-items:start;gap:var(--signal-primitive-px-10);cursor:pointer;padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-px-10) var(--signal-primitive-rem-0-75) var(--signal-primitive-px-4);color:var(--signal-text);text-align:left;background:0 0;border:0;display:grid}.signal-notification-item-open:focus-visible{border-radius:var(--signal-primitive-rem-0-7);outline:var(--signal-primitive-px-2) solid var(--signal-selected-border);outline-offset:calc(var(--signal-primitive-px-2) * -1)}.signal-notification-item-icon,.signal-notification-detail-icon{width:var(--signal-primitive-px-36);height:var(--signal-primitive-px-36);border:var(--signal-primitive-px-1) solid var(--signal-info-border);border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-info-bg);color:var(--signal-info-fg);flex:none;place-items:center;display:grid}.signal-notification-item-icon[data-category=important],.signal-notification-detail-icon[data-category=important]{border-color:var(--signal-warning-border);background:var(--signal-warning-bg);color:var(--signal-warning-fg)}.signal-notification-item-icon svg,.signal-notification-detail-icon svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1)}.signal-notification-item-copy,.signal-notification-item-title{min-width:0}.signal-notification-item-title{align-items:center;gap:var(--signal-primitive-px-6);display:flex}.signal-notification-item-title strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-82);text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.35;overflow:hidden}.signal-notification-item-copy>small{margin-top:var(--signal-primitive-px-4);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}.signal-notification-item-open>time,.signal-notification-detail-content>time{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-68);font-weight:650;line-height:1.4}.signal-notification-item-open>time{max-width:var(--signal-primitive-rem-8);text-align:right}.signal-notification-detail-panel{display:grid}.signal-notification-detail-content{min-height:0;padding:var(--signal-primitive-px-16)}.signal-notification-detail-heading{align-items:center;gap:var(--signal-primitive-px-10);min-width:0;display:flex}.signal-notification-detail-heading>span:last-child{min-width:0}.signal-notification-detail-heading small,.signal-notification-detail-content h3{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);letter-spacing:var(--signal-primitive-em-0-06);text-transform:uppercase;font-weight:900;line-height:1.4}.signal-notification-detail-heading h2{margin-top:var(--signal-primitive-px-4);color:var(--signal-text);font-size:var(--signal-primitive-rem-1);font-weight:900;line-height:1.4}.signal-notification-detail-message{margin-top:var(--signal-primitive-px-16);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-82);font-weight:650;line-height:1.7}.signal-notification-detail-content>time{margin-top:var(--signal-primitive-px-10);display:block}.signal-notification-detail-divider{height:var(--signal-primitive-px-1);margin:var(--signal-primitive-px-16) 0;background:var(--signal-divider)}.signal-notification-detail-content dl{gap:var(--signal-primitive-px-10);margin-top:var(--signal-primitive-px-12);display:grid}.signal-notification-detail-content dl>div{gap:var(--signal-primitive-px-4);min-width:0;display:grid}.signal-notification-detail-content dt{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-68);font-weight:750}.signal-notification-detail-content dd{overflow-wrap:anywhere;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-75);font-weight:750;line-height:1.45}@media (width<=1279px){.signal-notification-center-workbench{grid-template-columns:var(--signal-multifunction-nav-width) minmax(var(--signal-primitive-px-320), var(--signal-primitive-fr-1-58))}.signal-notification-detail-panel{height:min(var(--signal-primitive-rem-22), calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-rem-14)));min-height:var(--signal-primitive-rem-16);max-height:var(--signal-primitive-rem-22);grid-column:1/-1}}@media (width<=767px){.signal-notification-center-workbench{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-notification-center-workbench .signal-notification-center-nav{max-height:none;overflow:visible}.signal-notification-list-panel{min-height:var(--signal-primitive-rem-26)}.signal-notification-detail-panel{width:var(--signal-primitive-percent-100);height:min(var(--signal-primitive-rem-30), calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-rem-14)));min-height:var(--signal-primitive-rem-18);max-height:var(--signal-primitive-rem-30);grid-column:auto}.signal-notification-center-page[data-notification-view=list] .signal-notification-detail-panel,.signal-notification-center-page[data-notification-view=detail] :is(.signal-responsive-multifunction-nav,.signal-notification-list-panel){display:none!important}.signal-notification-list-toolbar{min-height:var(--signal-primitive-rem-3);grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-0-625);display:grid}.signal-notification-selection-count{text-align:right;grid-column:2}.signal-notification-delete-button{aspect-ratio:1;box-sizing:border-box;grid-column:3;justify-self:end;padding:0;width:var(--signal-primitive-rem-2-25)!important;min-width:var(--signal-primitive-rem-2-25)!important;max-width:var(--signal-primitive-rem-2-25)!important;height:var(--signal-primitive-rem-2-25)!important;min-height:var(--signal-primitive-rem-2-25)!important;max-height:var(--signal-primitive-rem-2-25)!important;inline-size:var(--signal-primitive-rem-2-25)!important;min-inline-size:var(--signal-primitive-rem-2-25)!important;max-inline-size:var(--signal-primitive-rem-2-25)!important;block-size:var(--signal-primitive-rem-2-25)!important;min-block-size:var(--signal-primitive-rem-2-25)!important;max-block-size:var(--signal-primitive-rem-2-25)!important}.signal-notification-item-open{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1))}.signal-notification-item-open>time{text-align:left;grid-column:2;max-width:none}}@media (width>=1024px){.signal-notification-center-page.signal-page-grid.signal-viewport-body{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch;overflow:visible}.signal-notification-center-workbench{height:var(--signal-primitive-percent-100)}}.signal-jelly-horizontal.is-animating{animation:signal-jelly-horizontal var(--signal-primitive-ms-500) cubic-bezier(.25, 1, .5, 1)}.signal-jelly-vertical.is-animating{animation:signal-jelly-vertical var(--signal-primitive-ms-500) cubic-bezier(.25, 1, .5, 1)}.signal-console-current{padding-inline:var(--signal-primitive-rem-0-75);flex-direction:column;justify-content:center;display:flex}.signal-command-search{z-index:2;isolation:isolate;box-sizing:border-box;width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);min-height:var(--signal-primitive-rem-2-5);flex:0 0 var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-px-999);text-align:left;color:var(--signal-nav-icon);cursor:text;box-shadow:none;transition:width var(--signal-primitive-ms-170) ease, flex-basis var(--signal-primitive-ms-170) ease, gap var(--signal-primitive-ms-170) ease, 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), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;border-color:#0000;justify-content:center;align-items:center;gap:0;padding-inline:0;display:inline-flex;position:relative;overflow:hidden}.signal-command-search>.signal-command-field{z-index:2;border-radius:inherit;flex:auto;gap:0;width:0;min-width:0;height:100%;position:relative}.signal-command-field>.signal-command-field-control{border-radius:inherit;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.signal-command-field-control>input.signal-doc-field-input{height:100%;min-height:0;margin:0}@media (width<=767px){.signal-command-search:not([data-open=true])>.signal-command-field{display:none}}.signal-command-search:before{z-index:0;border-radius:inherit;background:var(--signal-panel-bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.signal-command-search:before{background:color-mix(in srgb, var(--signal-panel-bg) 34%, transparent)}}.signal-command-search:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--signal-primitive-ms-170) ease}.signal-command-border{z-index:2;box-sizing:border-box;border:var(--signal-primitive-px-1) solid var(--signal-entry-control-focus-border);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0}.signal-command-border-top{clip-path:inset(0 100% 50% 0)}.signal-command-border-bottom{clip-path:inset(50% 0 0 100%)}.signal-command-search>:is(.signal-command-search-icon,.signal-command-input,.signal-command-kbd){z-index:3;position:relative}.signal-command-search-icon{pointer-events:none}.signal-command-mobile-trigger,.signal-console-actions-border{display:none}.signal-command-search:hover,.signal-command-search:focus-within,.signal-command-search[data-open=true]{width:min(var(--signal-primitive-rem-18), var(--signal-primitive-vw-32));flex-basis:min(var(--signal-primitive-rem-18), var(--signal-primitive-vw-32));gap:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-px-999);padding-inline:var(--signal-primitive-rem-0-75);color:var(--signal-accent-strong);box-shadow:var(--signal-entry-control-shadow);background:0 0;border-color:#0000;outline:none;justify-content:flex-start}.signal-command-search:is(:hover,:focus-within,[data-open=true]):before{opacity:1}.signal-command-search:focus-within{box-shadow:var(--signal-entry-control-shadow)}.signal-command-search[data-open=true]{color:var(--signal-text);box-shadow:var(--signal-entry-control-shadow);background:0 0;border-color:#0000}.signal-command-search[data-open=true]:before{background:var(--signal-entry-selected-bg)}.signal-command-search:is(:hover,:focus-within,[data-open=true]) .signal-command-border-top{opacity:1;animation:signal-command-border-draw-top var(--signal-primitive-ms-170) ease var(--signal-primitive-ms-170) forwards}.signal-command-search:is(:hover,:focus-within,[data-open=true]) .signal-command-border-bottom{opacity:1;animation:signal-command-border-draw-bottom var(--signal-primitive-ms-170) ease calc(var(--signal-primitive-ms-170) * 2) forwards}.signal-command-search:hover .signal-command-search-icon,.signal-command-search:focus-within .signal-command-search-icon,.signal-command-search[data-open=true] .signal-command-search-icon{color:var(--signal-accent)}.signal-command-input,.signal-command-kbd{opacity:0;pointer-events:none;min-width:0;max-width:0;transition:max-width var(--signal-primitive-ms-170) ease, opacity var(--signal-primitive-ms-120) ease;overflow:hidden}.signal-command-input{width:var(--signal-primitive-percent-100);color:var(--signal-text);caret-color:var(--signal-accent);font-size:var(--signal-primitive-rem-0-85);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:auto;padding:0;font-weight:700}.signal-command-input::placeholder{color:var(--signal-text-muted)}.signal-command-search:hover .signal-command-input,.signal-command-search:focus-within .signal-command-input,.signal-command-search[data-open=true] .signal-command-input,.signal-command-search:hover .signal-command-kbd,.signal-command-search:focus-within .signal-command-kbd,.signal-command-search[data-open=true] .signal-command-kbd{max-width:var(--signal-primitive-rem-12);opacity:1;pointer-events:auto}.signal-command-kbd{border-radius:var(--signal-primitive-rem-0-45);background:var(--signal-flyout-inner-bg);padding:var(--signal-primitive-rem-0-2) 0;color:var(--signal-selected-icon);font-size:var(--signal-primitive-rem-0-6);white-space:nowrap;box-shadow:none;border:0;flex:none;font-weight:850;line-height:1}.signal-command-search:is(:hover,:focus-within,[data-open=true]) .signal-command-kbd{padding-inline:var(--signal-primitive-rem-0-4)}.signal-command-backdrop{z-index:80;background:var(--signal-command-backdrop);animation:signal-mobile-drawer-backdrop-in var(--signal-primitive-ms-180) ease-out both;position:fixed;inset:0}.signal-console-shell[data-command-open=true] :is(.signal-console-tabs,.signal-console-current,.signal-console-actions>:not(.signal-command-search):not(.signal-console-actions-border)){opacity:.34;pointer-events:none;transition:opacity var(--signal-primitive-ms-150) ease}.signal-console-menu-root{flex:none;display:inline-flex;position:relative}.signal-console-account-unread{top:var(--signal-primitive-px-2);right:var(--signal-primitive-px-2);z-index:2;width:var(--signal-primitive-px-8);height:var(--signal-primitive-px-8);border:var(--signal-primitive-px-2) solid var(--signal-surface-strong);border-radius:var(--signal-primitive-px-999);background:var(--signal-accent);box-sizing:content-box;pointer-events:none;display:none;position:absolute}:root[data-mobile-account-open=true],:root[data-mobile-account-open=true] body{overscroll-behavior:none;overflow:hidden}.signal-console-menu-root:before{top:var(--signal-primitive-percent-100);z-index:44;width:min(var(--signal-primitive-rem-21), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-1-5)));height:var(--signal-primitive-rem-0-65);content:"";pointer-events:auto;position:absolute;right:0}.signal-console-icon-trigger{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-px-999);color:var(--signal-nav-icon);transition:color var(--signal-primitive-ms-150) ease, background-color var(--signal-primitive-ms-150) ease, border-color var(--signal-primitive-ms-150) ease, box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);padding:0}.signal-console-icon-trigger:not(:disabled):hover,.signal-console-icon-trigger:focus-visible{border-color:var(--signal-console-control-hover-border);background-color:var(--signal-console-control-hover-bg);color:var(--signal-accent-strong);box-shadow:var(--signal-console-control-hover-shadow)}.signal-console-icon-trigger:focus-visible{box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-command-focus-ring), var(--signal-console-control-hover-shadow);outline:none}.signal-console-icon-trigger[aria-expanded=true],.signal-console-icon-trigger[aria-expanded=true]:not(:disabled):hover,.signal-console-icon-trigger[aria-expanded=true]:focus-visible{border-color:var(--signal-selected-border);background-color:var(--signal-selected-bg);color:var(--signal-selected-icon);box-shadow:var(--signal-selected-shadow)}.signal-user-avatar{width:var(--signal-primitive-rem-2);height:var(--signal-primitive-rem-2);border-radius:var(--signal-primitive-px-999);background:var(--signal-selected-bg);color:var(--signal-selected-icon);font-size:var(--signal-primitive-rem-0-8);box-shadow:inset 0 0 0 var(--signal-primitive-px-1) var(--signal-selected-border);flex:none;place-items:center;font-weight:950;display:grid;overflow:hidden}.signal-user-avatar img,.signal-user-avatar-initials{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);place-items:center;display:grid}.signal-user-avatar img{object-fit:cover;transform-origin:50%}.signal-user-avatar-initials{color:currentColor;line-height:1}.signal-console-trigger-avatar{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);font-size:var(--signal-primitive-rem-0-82);border:0}.signal-console-docs-link.signal-button{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);min-height:var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-px-999);color:var(--signal-nav-icon);justify-content:center;align-items:center;padding:0;display:inline-flex}.signal-console-docs-link.signal-button:focus-visible{border-color:var(--signal-console-control-hover-border);background-color:var(--signal-console-control-hover-bg);color:var(--signal-accent-strong);box-shadow:var(--signal-console-control-hover-shadow);box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-command-focus-ring), var(--signal-console-control-hover-shadow);outline:none}.signal-console-menu-popover{--signal-console-menu-row-height:calc(var(--signal-primitive-rem-1-25) + var(--signal-primitive-rem-1-1) + var(--signal-primitive-rem-0-65) + var(--signal-primitive-rem-0-65));z-index:150;width:min(var(--signal-primitive-rem-21), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-1-5)));gap:var(--signal-primitive-rem-0-45);padding:var(--signal-primitive-rem-0-55);color:var(--signal-text);filter:var(--signal-shadow-filter);transform-origin:100% 0;animation:signal-playground-popover-in var(--signal-primitive-ms-180) cubic-bezier(.22, 1, .36, 1) both;display:grid;position:fixed;top:0;right:0;overflow:visible}:root:not([data-account-theme=dark]) .signal-console-menu-popover{color:var(--signal-text)}.signal-console-popover-glass-stroke{z-index:3;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.signal-console-popover-glass-stroke path{fill:none;stroke:var(--signal-glass-edge-highlight);stroke-width:var(--signal-shell-glass-border-width);stroke-linejoin:round;opacity:.42;vector-effect:non-scaling-stroke}.signal-console-menu-popover>:not(.signal-console-popover-glass-stroke){z-index:2;position:relative}.signal-command-results-popover{width:min(var(--signal-primitive-rem-28), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-1-5)));border-radius:var(--signal-primitive-rem-1-15);padding:var(--signal-primitive-rem-0-5);gap:0;overflow:hidden}.signal-command-results-header{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-7) var(--signal-primitive-rem-0-6);border-bottom:var(--signal-primitive-px-1) solid var(--signal-entry-popover-border);display:flex}@supports (color:color-mix(in lab, red, red)){.signal-command-results-header{border-bottom:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-entry-popover-border) 72%, transparent)}}.signal-command-results-header>span{align-items:center;gap:var(--signal-primitive-rem-0-4);min-width:0;color:var(--signal-text-muted);display:inline-flex}.signal-command-results-header strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-72);font-weight:850}.signal-command-results-header kbd{min-width:var(--signal-primitive-rem-1-2);border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:var(--signal-primitive-rem-0-28);padding:var(--signal-primitive-rem-0-12) var(--signal-primitive-rem-0-28);background:var(--signal-entry-control-bg);color:var(--signal-text-muted);font-family:var(--signal-type-family-code);font-size:var(--signal-primitive-rem-0-625);text-align:center;font-weight:750;line-height:1.1}.signal-command-results-scroll-area.signal-scroll-area-root{height:auto;max-height:min(var(--signal-primitive-vh-42), var(--signal-primitive-rem-22))}.signal-command-results-scroll-area>.signal-scroll-area-viewport.signal-command-results-scroll{height:auto;max-height:min(var(--signal-primitive-vh-42), var(--signal-primitive-rem-22));gap:var(--signal-primitive-rem-0-45);padding:var(--signal-primitive-rem-0-4) var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-3);display:grid}.signal-command-result-group{gap:var(--signal-primitive-rem-0-3);display:grid}.signal-command-result-heading{padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-55) var(--signal-primitive-rem-0-2);color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-65);letter-spacing:var(--signal-primitive-em-0-08);text-transform:uppercase;margin:0;font-weight:900;line-height:1}.signal-command-option-list{gap:var(--signal-primitive-rem-0-2);display:grid}.signal-command-option{width:var(--signal-primitive-percent-100);min-width:0;min-height:var(--signal-primitive-rem-3-15);grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-rem-0-65);cursor:pointer;border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-panel-bg);display:grid}@supports (color:color-mix(in lab, red, red)){.signal-command-option{background:color-mix(in srgb, var(--signal-panel-bg) 34%, transparent)}}.signal-command-option{padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-55);color:var(--signal-nav-fg);text-align:left;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-180), transform var(--signal-primitive-ms-180) cubic-bezier(.16, 1, .3, 1)}.signal-command-option[data-active=true],.signal-command-option:hover{border-color:var(--signal-selected-border);background:var(--signal-entry-selected-bg);color:var(--signal-text);box-shadow:0 var(--signal-primitive-px-8) var(--signal-primitive-px-20) var(--signal-entry-control-focus-border)}@supports (color:color-mix(in lab, red, red)){.signal-command-option[data-active=true],.signal-command-option:hover{box-shadow:0 var(--signal-primitive-px-8) var(--signal-primitive-px-20) color-mix(in srgb, var(--signal-entry-control-focus-border) 10%, transparent)}}.signal-command-option[data-active=true],.signal-command-option:hover{transform:translateX(var(--signal-primitive-px-2));outline:none}.signal-command-option:active{background:var(--signal-selected-bg-strong)}.signal-command-option-copy{min-width:0}.signal-command-option .signal-console-menu-icon{width:var(--signal-primitive-rem-2-15);height:var(--signal-primitive-rem-2-15);border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:var(--signal-primitive-rem-0-65);background:var(--signal-entry-control-bg);color:var(--signal-text-muted)}.signal-command-option:is([data-active=true],:hover) .signal-console-menu-icon{border-color:var(--signal-entry-control-focus-border)}@supports (color:color-mix(in lab, red, red)){.signal-command-option:is([data-active=true],:hover) .signal-console-menu-icon{border-color:color-mix(in srgb, var(--signal-entry-control-focus-border) 45%, transparent)}}.signal-command-option:is([data-active=true],:hover) .signal-console-menu-icon{background:var(--signal-entry-selected-bg)}@supports (color:color-mix(in lab, red, red)){.signal-command-option:is([data-active=true],:hover) .signal-console-menu-icon{background:color-mix(in srgb, var(--signal-entry-selected-bg) 88%, var(--signal-entry-control-bg))}}.signal-command-option:is([data-active=true],:hover) .signal-console-menu-icon{color:var(--signal-entry-control-focus-border)}.signal-command-option-enter{min-width:var(--signal-primitive-rem-1-5);color:var(--signal-entry-control-focus-border);font-family:var(--signal-type-family-code);font-size:var(--signal-primitive-rem-0-7);opacity:0;text-align:center;transform:translateX(calc(var(--signal-primitive-px-4) * -1));transition:opacity var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-180) cubic-bezier(.16, 1, .3, 1);font-weight:850}.signal-command-option:is([data-active=true],:hover) .signal-command-option-enter{opacity:1;transform:translate(0)}@keyframes signal-command-border-draw-top{0%{clip-path:inset(0 100% 50% 0)}to{clip-path:inset(0 0 50%)}}@keyframes signal-command-border-draw-bottom{0%{clip-path:inset(50% 0 0 100%)}to{clip-path:inset(50% 0 0)}}@media (prefers-reduced-motion:reduce){.signal-command-search:hover .signal-command-border-top,.signal-command-search:focus-within .signal-command-border-top,.signal-command-search[data-open=true] .signal-command-border-top{clip-path:inset(0 0 50%);animation:none}.signal-command-search:hover .signal-command-border-bottom,.signal-command-search:focus-within .signal-command-border-bottom,.signal-command-search[data-open=true] .signal-command-border-bottom{clip-path:inset(50% 0 0);animation:none}.signal-console-shell[data-command-open=true] .signal-console-actions-border-top{clip-path:inset(0 0 50%)!important;transition:none!important;animation:none!important}.signal-console-shell[data-command-open=true] .signal-console-actions-border-bottom{clip-path:inset(50% 0 0)!important;transition:none!important;animation:none!important}}.signal-command-option-copy strong,.signal-command-option-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.signal-command-option-copy strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-85);font-weight:900;line-height:var(--signal-primitive-rem-1-25)}.signal-command-option-copy small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);font-weight:650;line-height:var(--signal-primitive-rem-1-1)}.signal-command-state{min-height:var(--signal-primitive-rem-2-75);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-65);border-radius:var(--signal-primitive-rem-0-8);background:var(--signal-flyout-inner-bg);padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-75);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:700;display:flex}.signal-command-state button{cursor:pointer;border-radius:var(--signal-primitive-rem-0-55);background:var(--signal-selected-bg);padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-55);color:var(--signal-selected-fg);font-size:var(--signal-primitive-rem-0-7);border:0;flex:none;font-weight:850}.signal-command-state button:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-selected-border);outline-offset:var(--signal-primitive-px-2)}.signal-command-loading-mark{width:var(--signal-primitive-px-6);height:var(--signal-primitive-px-6);border-radius:var(--signal-primitive-percent-100);background:var(--signal-accent);animation:signal-live-beacon-pulse var(--signal-primitive-s-2) cubic-bezier(.4, 0, .6, 1) infinite;flex:none}.signal-command-empty{align-items:center}.signal-console-menu-heading{align-items:flex-start;gap:var(--signal-primitive-rem-0-65);min-width:0;padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-55);display:flex}.signal-console-notification-heading-copy{cursor:pointer;flex:auto;min-width:0;text-decoration:none}.signal-console-notification-clear{min-height:var(--signal-primitive-rem-1-75);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-3);cursor:pointer;border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-0-6);padding:var(--signal-primitive-rem-0-3) var(--signal-primitive-rem-0-45);color:var(--signal-accent-strong);font-size:var(--signal-primitive-rem-0-68);white-space:nowrap;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), border-color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;flex:none;font-weight:850;line-height:1;display:inline-flex}.signal-console-notification-clear:hover,.signal-console-notification-clear:focus-visible{border-color:var(--signal-selected-border);background:var(--signal-hover-bg);color:var(--signal-hover-fg);outline:none}.signal-console-notification-clear:active{background:var(--signal-selected-bg-strong)}.signal-console-notification-clear:disabled{cursor:wait;opacity:.68;transform:none}.signal-console-notification-clear-error{border:var(--signal-primitive-px-1) solid var(--signal-danger-border);border-radius:var(--signal-primitive-rem-0-6);background:var(--signal-danger-bg);padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-6);color:var(--signal-danger-fg);font-size:var(--signal-primitive-rem-0-7);margin:0;font-weight:700;line-height:1.35}.signal-console-menu-heading strong,.signal-console-menu-row strong,.signal-console-empty-notice strong,.signal-console-notification-item strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-85);font-weight:900;line-height:var(--signal-primitive-rem-1-25);display:block}.signal-console-menu-heading small,.signal-console-menu-row small,.signal-console-empty-notice small,.signal-console-notification-item small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:650;line-height:var(--signal-primitive-rem-1-1);display:block}.signal-console-menu-icon{width:var(--signal-primitive-rem-2);height:var(--signal-primitive-rem-2);border-radius:var(--signal-primitive-rem-0-7);background:var(--signal-selected-bg);color:var(--signal-selected-icon);flex:none;place-items:center;display:grid}.signal-console-empty-notice{align-items:flex-start;gap:var(--signal-primitive-rem-0-65);border-radius:var(--signal-primitive-rem-0-85);background:var(--signal-flyout-inner-bg);min-width:0;padding:var(--signal-primitive-rem-0-85);color:var(--signal-text);box-shadow:none;border:0;display:flex}.signal-console-notification-list{gap:var(--signal-primitive-rem-0-35);display:grid}.signal-console-notification-scroll,.signal-console-notification-scroll>.signal-scroll-area-viewport{height:auto;max-height:var(--signal-primitive-rem-24)}.signal-console-notification-item{width:var(--signal-primitive-percent-100);cursor:pointer;text-align:left;border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-0-8);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-8);background:var(--signal-flyout-inner-bg);box-shadow:none;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), border-color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);position:relative}.signal-console-notification-title{align-items:center;gap:var(--signal-primitive-rem-0-45);min-width:0;display:flex}.signal-console-notification-dot{width:var(--signal-primitive-px-6);height:var(--signal-primitive-px-6);border-radius:var(--signal-primitive-percent-100);background:var(--signal-accent);flex:none}.signal-console-notification-item:disabled{cursor:default;opacity:1}.signal-console-notification-item[data-clearing=true]{pointer-events:none;transform-origin:0;animation:signal-notification-item-clear-out var(--signal-primitive-ms-440) cubic-bezier(.34, 1.56, .64, 1) both;animation-delay:var(--signal-notification-clear-delay,var(--signal-primitive-ms-0));will-change:opacity, transform}.signal-console-notification-item time{margin-top:var(--signal-primitive-rem-0-35);color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-7);font-weight:650;display:block}.signal-console-notification-unread{top:var(--signal-primitive-px-2);right:var(--signal-primitive-px-2);z-index:2;pointer-events:none;min-width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);border-radius:var(--signal-primitive-percent-100);background:var(--signal-accent-strong);color:var(--signal-selected-on-dark-fg);font-size:var(--signal-primitive-rem-0-6);place-items:center;font-weight:900;line-height:1;display:grid;position:absolute}:root[data-account-theme=dark] .signal-console-notification-unread{background:var(--signal-selected-on-dark-bg);color:var(--signal-selected-on-dark-fg);box-shadow:inset 0 0 0 var(--signal-primitive-px-1) var(--signal-selected-on-dark-border)}.signal-console-workspace-select{min-width:0}.signal-console-workspace-select .signal-searchable-select-trigger{min-height:var(--signal-primitive-px-44)}.signal-searchable-select[data-surface=glass] .signal-searchable-select-trigger,.signal-overflow-menu-trigger[data-surface=glass]{box-sizing:border-box;border-color:var(--signal-glass-control-border);background:var(--signal-glass-control-background);box-shadow:none;-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop)}.signal-overflow-menu-trigger[data-surface=glass]{border-style:solid;border-width:1px}.signal-searchable-select[data-surface=glass] .signal-searchable-select-trigger:not(:disabled):is(:hover,:focus-visible,[aria-expanded=true]),.signal-overflow-menu-trigger[data-surface=glass]:is(:hover,:focus-visible),.signal-overflow-menu[open]>.signal-overflow-menu-trigger[data-surface=glass]{border-color:var(--signal-entry-control-focus-border);background:linear-gradient(var(--signal-entry-control-hover-bg), var(--signal-entry-control-hover-bg)), var(--signal-glass-control-background)}.signal-console-workspace-select:not([data-surface=glass]) .signal-searchable-select-trigger[aria-expanded=true]{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-hover-bg)}.signal-searchable-select-popover[data-surface=glass],.signal-overflow-menu-popover[data-surface=glass]{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)}.signal-console-menu-row{min-height:var(--signal-primitive-rem-2-75);min-width:0;width:var(--signal-primitive-percent-100);align-items:center;gap:var(--signal-primitive-rem-0-65);border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-0-8);padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-7);color:var(--signal-nav-fg);cursor:pointer;text-align:left;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), border-color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;text-decoration:none;display:flex}.signal-console-menu-row>svg{color:var(--signal-hover-icon);flex:none}.signal-console-menu-row>span{flex:auto;min-width:0}.signal-console-menu-row:hover,.signal-console-menu-row:focus-visible,.signal-console-notification-item:not(:disabled):hover,.signal-console-notification-item:not(:disabled):focus-visible{border-color:var(--signal-selected-border);background:var(--signal-hover-bg);color:var(--signal-hover-fg);outline:none}.signal-console-menu-row:active,.signal-console-notification-item:not(:disabled):active{background:var(--signal-selected-bg-strong)}.signal-console-menu-row:disabled{cursor:wait;opacity:.68;transform:none}.signal-console-menu-row:disabled:hover,.signal-console-menu-row:disabled:focus-visible{color:var(--signal-nav-fg);background:0 0;border-color:#0000}.signal-console-theme-switch{align-items:stretch;--signal-segmented-controls-height:var(--signal-console-menu-row-height)!important;height:var(--signal-console-menu-row-height)!important;min-height:var(--signal-console-menu-row-height)!important}.signal-console-theme-switch .signal-segmented-control-option{gap:var(--signal-primitive-rem-0-3);width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);box-sizing:border-box;font-size:var(--signal-primitive-rem-0-72);color:var(--signal-text);font-weight:900}.signal-console-theme-switch .signal-segmented-control-option svg{width:var(--signal-primitive-rem-0-875);height:var(--signal-primitive-rem-0-875)}:root[data-account-theme=dark] .signal-console-theme-switch .signal-segmented-control-option:not([aria-selected=true]){color:#f8fafc}:root[data-account-theme=dark] .signal-console-theme-switch.signal-segmented-controls-glow>.signal-segmented-control-option svg,:root:not([data-account-theme=dark]) .signal-console-theme-switch.signal-segmented-controls-glow>.signal-segmented-control-option svg{color:currentColor}:root[data-account-theme=dark] .signal-console-icon-trigger[aria-expanded=true],:root[data-account-theme=dark] .signal-console-icon-trigger[aria-expanded=true]:not(:disabled):hover,:root[data-account-theme=dark] .signal-console-icon-trigger[aria-expanded=true]:focus-visible{border-color:var(--signal-selected-on-dark-border);background-color:var(--signal-selected-on-dark-bg);color:var(--signal-selected-on-dark-icon);box-shadow:var(--signal-selected-on-dark-shadow)}:root[data-account-theme=dark] .signal-console-menu-popover{color:var(--signal-text)}:root[data-account-theme=dark] .signal-console-menu-heading strong,:root[data-account-theme=dark] .signal-console-menu-row strong,:root[data-account-theme=dark] .signal-console-empty-notice strong,:root[data-account-theme=dark] .signal-console-notification-item strong{color:#f8fafc}:root[data-account-theme=dark] .signal-console-menu-heading small,:root[data-account-theme=dark] .signal-console-menu-row small,:root[data-account-theme=dark] .signal-console-empty-notice small,:root[data-account-theme=dark] .signal-console-notification-item small{color:#94a3b8}:root[data-account-theme=dark] .signal-console-menu-icon{background:var(--signal-selected-on-dark-bg);color:var(--signal-selected-on-dark-icon)}:root[data-account-theme=dark] .signal-console-empty-notice{background:var(--signal-flyout-inner-bg);color:var(--signal-text);box-shadow:none}:root[data-account-theme=dark] .signal-console-notification-item{background:var(--signal-flyout-inner-bg);box-shadow:none}:root[data-account-theme=dark] .signal-console-menu-row{color:var(--signal-nav-fg)}:root[data-account-theme=dark] .signal-console-menu-row:hover,:root[data-account-theme=dark] .signal-console-menu-row:focus-visible,:root[data-account-theme=dark] .signal-console-notification-item:not(:disabled):hover,:root[data-account-theme=dark] .signal-console-notification-item:not(:disabled):focus-visible{border-color:var(--signal-selected-border);background:var(--signal-hover-bg);color:var(--signal-hover-fg)}.signal-console-main{background:0 0;min-width:0}.signal-console-page{width:var(--signal-primitive-percent-100);max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.signal-console-page>.signal-page-grid,.signal-console-page .signal-data-top-stack{gap:var(--signal-page-banner-gap)}.signal-table-surface.signal-viewport-panel{width:var(--signal-primitive-percent-100);min-width:0;max-width:var(--signal-primitive-percent-100);max-height:var(--signal-primitive-percent-100);flex-direction:column;display:flex}.signal-table-surface.signal-viewport-panel>.signal-table-scroll-area{width:var(--signal-primitive-percent-100);min-width:0;max-width:var(--signal-primitive-percent-100);flex:auto}.signal-table-surface[data-row-navigation=scroll]>.signal-table-scroll-area,.signal-table-surface[data-row-navigation=infinite]>.signal-table-scroll-area{flex:auto}.signal-table-surface table{table-layout:fixed;width:auto;max-width:none}.signal-table-surface{--signal-action-sticky-offset:var(--signal-primitive-px-0)}.signal-table-filter-region,.signal-table-search-row{display:contents}@media (width>=768px){.signal-table-search-row>.signal-doc-field{min-width:min(14rem,100%)}}.signal-table-mobile-actions-menu{display:contents}.signal-table-mobile-actions-menu>summary{display:none}.signal-table-mobile-actions-menu>.signal-table-mobile-actions-popover{display:contents}.signal-overflow-menu{position:relative}.signal-overflow-menu:not([open])>.signal-overflow-menu-popover{display:none}.signal-overflow-menu>summary::-webkit-details-marker{display:none}.signal-overflow-menu-trigger{width:var(--signal-primitive-rem-2-25);min-width:var(--signal-primitive-rem-2-25);height:var(--signal-primitive-rem-2-25);min-height:var(--signal-primitive-rem-2-25);padding:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-rem-0-5);color:var(--signal-shared-control-muted);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--signal-primitive-ms-160) ease, background-color var(--signal-primitive-ms-160) ease, transform var(--signal-primitive-ms-120) ease;background:0 0;border:0;list-style:none}.signal-overflow-menu-trigger:hover{background:var(--signal-accent-soft);color:var(--signal-shared-control-icon)}.signal-overflow-menu-trigger:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-overflow-menu-trigger:active{background:var(--signal-accent-soft);color:var(--signal-shared-control-icon);transform:scale(.92)}.signal-overflow-menu[data-placement=above]>.signal-overflow-menu-popover{top:auto;bottom:calc(100% + var(--signal-primitive-rem-0-5))}.signal-overflow-menu-popover{top:calc(100% + var(--signal-primitive-rem-0-5));z-index:30;width:min(20rem, calc(100vw - var(--signal-primitive-rem-1-5)));max-height:min(70vh, var(--signal-primitive-rem-28));gap:var(--signal-primitive-rem-0-25);padding:var(--signal-primitive-rem-0-5);border:var(--signal-primitive-px-1) solid var(--signal-shared-control-popover-border);border-radius:var(--signal-primitive-rem-0-875);box-shadow:var(--signal-shell-glass-shadow);-webkit-backdrop-filter:var(--signal-shell-glass-backdrop);backdrop-filter:var(--signal-shell-glass-backdrop);transform-origin:100% 0;animation:signal-searchable-select-popover-in var(--signal-primitive-ms-240) cubic-bezier(.22, 1, .36, 1) both;will-change:opacity, transform;flex-direction:column;display:flex;position:absolute;right:0;overflow:hidden}.signal-overflow-menu[data-placement=above]>.signal-overflow-menu-popover{transform-origin:100% 100%}.signal-table-mobile-menu-heading,.signal-table-mobile-menu-divider,.signal-table-mobile-column-fields,.signal-table-mobile-menu-action,.signal-table-mobile-column-section{display:none}.signal-table-mobile-filter-section,.signal-table-mobile-filter-fields{display:contents}.signal-table-mobile-filter-toggle{display:none}.signal-table-scroll-area{width:var(--signal-primitive-percent-100);flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.signal-table-scroll-viewport{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);overscroll-behavior:contain;min-width:0;min-height:0;position:relative}.signal-table-overlay-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-table-overlay-scrollbar[data-orientation=vertical]{width:var(--signal-primitive-px-16);inset-block:0;inset-inline-end:0}.signal-table-overlay-scrollbar[data-orientation=horizontal]{height:var(--signal-primitive-px-16);flex-direction:column;bottom:0;left:0;right:0}.signal-table-overlay-scrollbar[data-state=visible]{opacity:1;pointer-events:auto;transition-duration:var(--signal-primitive-ms-160)}.signal-table-overlay-scrollbar-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-table-overlay-scrollbar-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-table-overlay-scrollbar:hover .signal-table-overlay-scrollbar-thumb{background:var(--signal-scrollbar-thumb-hover)}.signal-table-overlay-scrollbar:active .signal-table-overlay-scrollbar-thumb{background:var(--signal-scrollbar-thumb-drag)}.signal-table-overlay-scrollbar-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-table-overlay-scrollbar,.signal-table-overlay-scrollbar-thumb{transition-duration:var(--signal-primitive-ms-0)}}.signal-scroll-region[data-table-layout]{width:var(--signal-primitive-percent-100);min-width:0;max-width:var(--signal-primitive-percent-100)}.signal-scroll-region[data-row-navigation=infinite]{overflow-anchor:none}.signal-table-surface thead{z-index:6;background:var(--signal-table-header-bg);color:var(--signal-text-muted);position:sticky;top:0}.signal-table-state-cell{height:var(--signal-primitive-percent-100);padding:0}.signal-table-surface[data-table-state] table,.signal-table-surface[data-table-state] tbody{height:var(--signal-primitive-percent-100)}.signal-table-state-panel{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-17);box-shadow:none;border-radius:0}.signal-table-infinite-dock{height:var(--signal-primitive-rem-3-5);min-height:var(--signal-primitive-rem-3-5);max-height:var(--signal-primitive-rem-3-5);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-75);box-sizing:border-box;background:var(--signal-table-footer-bg);flex-wrap:wrap;display:flex;overflow:hidden}.signal-table-infinite-dock[data-loading=idle]{opacity:0;visibility:hidden;pointer-events:none;gap:0;height:0;min-height:0;max-height:0;padding:0}.signal-table-infinite-status{min-height:var(--signal-primitive-rem-2-25);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-5);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:700;display:inline-flex}.signal-table-infinite-status>svg{color:var(--signal-accent)}.signal-table-feedback{background:var(--signal-table-footer-bg);color:var(--signal-text-muted);border:0;flex:none}@media (width<=767px){.signal-table-shell.signal-table-surface{min-height:0;height:auto!important;max-height:none!important;overflow:visible!important}.signal-table-toolbar{z-index:12;max-height:var(--signal-table-mobile-toolbar-height,var(--signal-primitive-rem-10));border-bottom:var(--signal-primitive-px-1) solid var(--signal-border);background:var(--signal-surface-strong);transition:max-height var(--signal-primitive-ms-180) cubic-bezier(.22, 1, .36, 1), opacity var(--signal-primitive-ms-150) ease, padding var(--signal-primitive-ms-180) ease, transform var(--signal-primitive-ms-180) cubic-bezier(.22, 1, .36, 1);border-start-start-radius:var(--signal-surface-radius);border-start-end-radius:var(--signal-surface-radius);position:sticky;top:0;overflow:hidden}.signal-table-shell[data-mobile-toolbar-state=hidden]>.signal-table-toolbar{opacity:0;pointer-events:none;max-height:0;transform:translateY(var(--signal-primitive-rem-neg-0-75));border-bottom-color:#0000;gap:0;overflow:hidden;padding-block:0!important}.signal-table-shell[data-mobile-toolbar-state=hidden]>.signal-table-scroll-area>.signal-table-scroll-viewport{border-start-start-radius:var(--signal-surface-radius);border-start-end-radius:var(--signal-surface-radius)}:is(.signal-table-toolbar:has(.signal-table-column-menu[open]),.signal-table-toolbar:has(.signal-table-mobile-actions-menu[open])){z-index:20;overflow:visible}.signal-table-column-menu[open]{z-index:21;position:relative}.signal-table-column-menu[open]>.signal-table-column-popover{z-index:22}.signal-table-toolbar-primary{width:var(--signal-primitive-percent-100);grid-template-columns:minmax(0, var(--signal-primitive-fr-1));align-items:stretch!important;display:grid!important}.signal-table-search-row{width:var(--signal-primitive-percent-100);grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;display:grid}.signal-table-search-row>label{width:var(--signal-primitive-percent-100);min-width:0;max-width:none}.signal-table-mobile-actions-menu{z-index:21;display:block}.signal-table-mobile-actions-menu[open]{z-index:22}.signal-table-mobile-actions-trigger{width:var(--signal-primitive-px-40);min-width:var(--signal-primitive-px-40);max-width:var(--signal-primitive-px-40);padding:0;height:var(--signal-primitive-px-40)!important;min-height:var(--signal-primitive-px-40)!important;max-height:var(--signal-primitive-px-40)!important;display:inline-flex!important}.signal-table-mobile-actions-menu[open]>.signal-table-mobile-actions-popover{z-index:23}.signal-table-mobile-actions-menu:not([open])>.signal-table-mobile-actions-popover{display:none!important}.signal-table-mobile-actions-popover{width:min(20rem, calc(100vw - var(--signal-primitive-rem-1-5)));max-height:min(70vh, var(--signal-primitive-rem-28));display:grid;overflow-y:auto}.signal-table-mobile-actions-menu>.signal-table-mobile-actions-popover{box-sizing:border-box;min-width:0;display:grid!important}.signal-table-mobile-menu-section{gap:var(--signal-primitive-rem-0-5);min-width:0;padding:var(--signal-primitive-rem-0-25);display:grid}.signal-table-mobile-menu-heading{align-items:center;gap:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-375);color:var(--signal-shared-control-muted);font-size:var(--signal-primitive-rem-0-75);letter-spacing:.03em;text-transform:uppercase;font-weight:800;display:flex}.signal-table-mobile-filter-fields,.signal-table-mobile-column-fields{gap:var(--signal-primitive-rem-0-5);grid-template-columns:repeat(auto-fit,minmax(min(7rem,100%),1fr));min-width:0;display:grid}.signal-table-mobile-filter-fields>*,.signal-table-mobile-filter-fields :is(.signal-searchable-select,.signal-searchable-select-trigger,.signal-field),.signal-table-mobile-filter-fields .signal-doc-field:not(.signal-doc-field-textarea)>.signal-doc-field-control{width:var(--signal-primitive-percent-100);max-width:none}.signal-table-mobile-column-option{min-width:0;min-height:var(--signal-primitive-rem-2);align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-375) var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-0-5);color:var(--signal-shared-control-fg);font-size:var(--signal-primitive-rem-0-8125);white-space:nowrap;display:flex}.signal-table-mobile-column-option:hover,.signal-table-mobile-column-option:focus-within{background:var(--signal-accent-soft)}.signal-table-mobile-column-option input{accent-color:var(--signal-accent)}.signal-table-mobile-menu-divider{height:var(--signal-primitive-px-1);margin:var(--signal-primitive-rem-0-125) var(--signal-primitive-rem-0-25);background:var(--signal-divider);display:block}.signal-table-mobile-menu-action{width:var(--signal-primitive-percent-100);min-width:0;min-height:var(--signal-primitive-rem-2-5);justify-content:flex-start;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-625);white-space:normal;border:0;display:flex}.signal-table-mobile-menu-count{color:var(--signal-shared-control-muted);font-size:var(--signal-primitive-rem-0-75);font-variant-numeric:tabular-nums;margin-inline-start:auto}.signal-table-desktop-utility-control{display:none!important}.signal-table-toolbar-primary>label,.signal-table-toolbar-primary .signal-table-search-control{width:var(--signal-primitive-percent-100);max-width:none}.signal-table-toolbar-actions{width:var(--signal-primitive-percent-100);justify-content:flex-start}.signal-table-toolbar-actions:not(:has(>:not(.signal-table-desktop-utility-control))){display:none!important}.signal-table-mobile-filter-toggle{display:inline-flex}.signal-table-shell[data-row-navigation=infinite][data-mobile-scroll-phase=page]>.signal-table-scroll-area>.signal-table-scroll-viewport{overscroll-behavior-y:auto;touch-action:pan-x pan-y;overflow-y:hidden!important}.signal-table-shell[data-row-navigation=infinite][data-mobile-scroll-phase=rows]>.signal-table-scroll-area>.signal-table-scroll-viewport{overscroll-behavior-y:contain;touch-action:pan-x;overflow-y:auto!important}.signal-table-filter-region{width:var(--signal-primitive-percent-100);grid-template-columns:minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-5);display:grid}.signal-table-filter-region[data-mobile-open=false]{display:none}.signal-table-filter-region>*,.signal-table-filter-region :is(.signal-searchable-select,.signal-searchable-select-trigger,.signal-field){width:var(--signal-primitive-percent-100);max-width:none}.signal-table-surface>.signal-table-scroll-area{min-height:0;overflow:visible;flex:none!important;height:auto!important;max-height:none!important}.signal-table-scroll-viewport{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;height:auto!important;max-height:none!important;overflow:auto hidden!important}.signal-table-overlay-scrollbar[data-orientation=vertical]{display:none}}.signal-table-surface tbody{color:var(--signal-text);background:var(--signal-surface-strong)}.signal-table-surface tbody tr{transition:background-color var(--signal-primitive-ms-150) ease;border:0}.signal-table-surface tbody tr:hover{background:var(--signal-table-row-hover)}.signal-table-column-menu:not([open])>.signal-table-column-popover{display:none}.signal-table-column-popover{box-sizing:border-box;max-width:min(var(--signal-primitive-rem-13), calc(100vw - 24px))}.signal-table-column-menu[data-column-menu-placement=right]>.signal-table-column-popover{left:0;right:auto}.signal-table-column-menu[data-column-menu-placement=left]>.signal-table-column-popover{left:auto;right:0}.signal-scroll-region[data-table-layout=sparse-fill] table,.signal-scroll-region[data-table-layout=balanced-fit] table{width:var(--signal-primitive-percent-100)}.signal-scroll-region[data-table-layout=dense-scroll] table{min-width:var(--signal-primitive-percent-100);width:var(--signal-primitive-percent-100)}.signal-table-surface th,.signal-table-surface td{box-sizing:border-box;word-break:normal;overflow-wrap:normal;border:0}.signal-table-heading,.signal-table-cell-nowrap{max-width:var(--signal-primitive-percent-100);white-space:nowrap}.signal-table-heading{min-width:0;color:inherit;text-overflow:ellipsis;overflow:hidden}.signal-table-heading-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.signal-table-sort-button{cursor:pointer;border-radius:var(--signal-primitive-rem-0-35);padding:var(--signal-primitive-px-10);transition:color var(--signal-primitive-ms-180) ease, background-color var(--signal-primitive-ms-180) ease, transform var(--signal-primitive-ms-180) ease}.signal-table-sort-button:hover,.signal-table-sort-button:focus-visible{color:var(--signal-accent-strong);background:var(--signal-selected-bg)}.signal-table-sort-button:active{transform:scale(.96)}.signal-table-sort-button[data-sort-active=true]{color:var(--signal-accent-strong);background:var(--signal-selected-bg)}.signal-table-sort-icon{transition:transform var(--signal-primitive-ms-180) ease;flex:none}.signal-table-sort-button:hover .signal-table-sort-icon{transform:scale(1.12)}.signal-table-sort-summary{align-self:center;align-items:center;gap:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-5);color:var(--signal-accent-strong);background:var(--signal-selected-bg);font-size:var(--signal-primitive-rem-0-65);white-space:nowrap;flex:none;font-weight:760;display:inline-flex}.signal-table-sort-summary>button{border-radius:var(--signal-primitive-px-999);color:inherit;width:var(--signal-primitive-px-24);height:var(--signal-primitive-px-24);justify-content:center;align-items:center;display:inline-flex}.signal-table-sort-summary>button:is(:hover,:focus-visible){background:var(--signal-hover-bg)}.signal-table-cell-content{min-width:0;max-width:var(--signal-primitive-percent-100);text-overflow:ellipsis;display:block;overflow:hidden}.signal-table-primary-link{max-width:var(--signal-primitive-percent-100);min-width:0;color:var(--signal-accent-strong);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.signal-table-external-link{gap:var(--signal-primitive-rem-0-35)}.signal-table-external-link>svg{width:var(--signal-primitive-rem-0-75);height:var(--signal-primitive-rem-0-75);flex:none}.signal-table-primary-link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-model-table-link{width:var(--signal-primitive-percent-100);max-width:var(--signal-primitive-percent-100);white-space:nowrap;display:block;overflow:hidden;container-type:inline-size}.signal-model-table-link>span{text-overflow:clip;vertical-align:top;min-width:max-content;max-width:none;display:inline-block;overflow:visible}.signal-model-table-link:is(:hover,:focus-visible)>span{animation:signal-model-name-hover-scroll var(--signal-primitive-ms-3000) ease-in-out var(--signal-primitive-ms-250) infinite alternate;will-change:transform}@keyframes signal-model-name-hover-scroll{}@media (prefers-reduced-motion:reduce){.signal-model-table-link:is(:hover,:focus-visible){overflow-x:auto}.signal-model-table-link:is(:hover,:focus-visible)>span{animation:none;transform:none}}.signal-table-primary-link:hover,.signal-table-primary-link:focus-visible{color:var(--signal-selected-fg);text-underline-offset:var(--signal-primitive-em-0-2);text-decoration:underline}.signal-table-primary-link:active{border-radius:var(--signal-primitive-rem-0-25);background:var(--signal-selected-bg);color:var(--signal-selected-fg);text-underline-offset:var(--signal-primitive-em-0-2);text-decoration:underline}.signal-table-primary-link:focus-visible{border-radius:var(--signal-primitive-rem-0-25);outline:var(--signal-primitive-px-2) solid var(--signal-selected-border);outline-offset:var(--signal-primitive-px-2)}.signal-table-cell-text{min-width:0;max-width:var(--signal-primitive-percent-100);word-break:normal;overflow-wrap:normal}.signal-table-spacer-cell{pointer-events:none;padding:0!important}.signal-table-overflow-text[data-overflow=true]{container-type:inline-size}.signal-table-overflow-text[data-overflow=true]:focus-visible{border-radius:var(--signal-primitive-rem-0-25);outline:var(--signal-primitive-px-2) solid var(--signal-selected-border);outline-offset:var(--signal-primitive-px-2)}.signal-table-overflow-text-content{width:max-content;max-width:var(--signal-primitive-percent-100);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.signal-table-overflow-text[data-overflow=true]:is(:hover,:focus-visible)>.signal-table-overflow-text-content{max-width:none;animation:signal-table-text-reveal var(--signal-primitive-ms-3000) ease-in-out var(--signal-primitive-ms-250) 1 forwards;text-overflow:clip;will-change:transform;overflow:visible}}@keyframes signal-table-text-reveal{to{transform:translateX(min(var(--signal-primitive-px-0), calc(100cqw - var(--signal-primitive-percent-100))))}}.signal-table-overflow-tooltip{z-index:80;width:max-content;max-width:min(calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-1-5)), var(--signal-primitive-rem-28));align-items:flex-start;gap:var(--signal-primitive-rem-0-5);border:var(--signal-primitive-px-1) solid var(--signal-shared-control-popover-border);border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-625);color:var(--signal-shared-control-fg);background:var(--signal-shared-control-popover-bg);font-size:var(--signal-primitive-rem-0-75);overflow-wrap:anywhere;box-shadow:var(--signal-shared-control-popover-shadow);-webkit-backdrop-filter:var(--signal-shared-control-popover-backdrop);backdrop-filter:var(--signal-shared-control-popover-backdrop);font-weight:650;line-height:1.45;display:flex}.signal-table-overflow-tooltip>span{flex:auto;min-width:0}.signal-table-overflow-tooltip>button{width:var(--signal-primitive-px-24);min-width:var(--signal-primitive-px-24);height:var(--signal-primitive-px-24);border-radius:var(--signal-primitive-rem-0-35);color:var(--signal-shared-control-muted);flex:none;place-items:center;display:inline-grid}.signal-table-overflow-tooltip>button:is(:hover,:focus-visible){color:var(--signal-hover-fg);background:var(--signal-shared-control-hover-bg);outline:none}.signal-table-actions-cell{width:var(--signal-primitive-percent-100);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-375);min-width:0;display:flex;overflow:visible;max-width:var(--signal-primitive-percent-100)!important}.signal-table-surface th[data-column-kind=actions],.signal-table-surface td[data-column-kind=actions],.signal-table-action-surface{right:var(--signal-action-sticky-offset,var(--signal-primitive-px-0));background:var(--signal-action-sticky-bg);box-shadow:var(--signal-table-sticky-shadow);inset-inline-end:var(--signal-action-sticky-offset,var(--signal-primitive-px-0));position:sticky;left:auto;overflow:visible;width:var(--signal-action-column-width)!important;min-width:var(--signal-action-column-width)!important;max-width:var(--signal-action-column-width)!important;padding-inline:var(--signal-primitive-px-20)!important}.signal-table-surface th[data-column-kind=select],.signal-table-surface td[data-column-kind=select]{padding-inline:var(--signal-primitive-px-20)!important}.signal-table-surface th[data-column-kind=actions],.signal-table-action-surface[data-action-header=true]{z-index:7;background:var(--signal-table-header-bg);color:var(--signal-nav-fg)}.signal-table-surface td[data-column-kind=actions]{z-index:3}.signal-table-surface tbody tr:hover>td[data-column-kind=actions]{background:var(--signal-table-row-hover)}.signal-table-surface td[data-column-kind=actions]{text-align:center}.signal-table-surface th[data-column-kind=actions] .signal-table-heading{width:var(--signal-primitive-percent-100);text-align:center;display:block}.signal-table-shell.signal-table-surface>.signal-table-scroll-area>.signal-table-scroll-viewport[data-has-actions-column=true]>table{height:var(--signal-primitive-percent-100)}.signal-table-filler-row{height:var(--signal-primitive-percent-100);pointer-events:none}.signal-table-filler-row>td{border-bottom:0!important;padding-block:0!important}:root[data-account-theme=dark] .signal-table-surface :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--signal-text)!important}:root[data-account-theme=dark] .signal-table-surface :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--signal-text-muted)!important}.signal-public-menu{top:calc(var(--signal-banner-top) + var(--signal-banner-height) + var(--signal-primitive-rem-0-5));z-index:2;width:min(calc(var(--signal-primitive-percent-100) - (var(--signal-shell-gutter) * 2)), var(--signal-primitive-px-1440));margin:0;position:absolute;left:50%;transform:translate(-50%)}@media (width<=1023px){.signal-multifunction-two-pane{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-multifunction-pane-nav{max-height:var(--signal-primitive-px-240)}.signal-public-desktop-nav{display:none}.signal-public-menu-trigger{display:inline-flex}.signal-public-menu{display:grid}}@media (width>=1024px) and (width<=1279px){.signal-global-banner[data-mode=auth] .signal-brand-text{display:none}}.signal-home-title,.signal-home-description{transition:filter var(--signal-primitive-ms-160) ease}:root[data-account-theme=dark] .signal-home-title{filter:none;color:var(--signal-text)!important}:root[data-account-theme=dark] .signal-home-description{color:var(--signal-text-muted)!important}:root[data-account-theme=dark] .signal-home-eyebrow{background:var(--signal-selected-bg)!important;color:var(--signal-selected-fg)!important}.signal-home-eyebrow{background:var(--signal-selected-bg);color:var(--signal-selected-icon);box-shadow:var(--signal-selected-shadow);border:0}.signal-home-accent-label{color:var(--signal-accent)}.signal-market-showcase-heading{align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;display:flex}.signal-market-showcase{isolation:isolate;padding-top:var(--signal-primitive-rem-1);position:relative;overflow:visible}.signal-market-showcase-badge{top:var(--signal-primitive-rem-neg-1-05);right:var(--signal-primitive-rem-neg-0-55);z-index:2;width:var(--signal-primitive-rem-5);height:var(--signal-primitive-rem-5);border-radius:var(--signal-primitive-rem-1-5);background:var(--signal-home-gradient-warm);color:var(--signal-home-gradient-fg);pointer-events:none;box-shadow:var(--signal-shadow-soft);border:0;place-items:center;display:grid;position:absolute}.signal-market-showcase-status{z-index:3;transform:translateX(var(--signal-primitive-rem-neg-0-2));margin-inline-end:clamp(var(--signal-primitive-rem-3-5), var(--signal-primitive-vw-9), var(--signal-primitive-rem-4-75));position:relative}.signal-market-showcase>:not(.signal-market-showcase-badge){z-index:1;position:relative}.signal-market-price-card{background-color:var(--signal-light-island-bg-strong);box-shadow:var(--signal-shadow)}.signal-market-price-card-body{background:var(--signal-surface-strong)}.signal-home-gradient{background:var(--signal-home-gradient-warm);box-shadow:var(--signal-shadow-soft)}.signal-home-gradient-warm{background:var(--signal-home-gradient-warm)}.signal-home-gradient-cool{background:var(--signal-home-gradient-cool)}.signal-home-gradient-rose{background:var(--signal-home-gradient-rose)}.signal-home-gradient-violet{background:var(--signal-home-gradient-violet)}.signal-home-price-fact,.signal-home-runtime-metric{background:var(--signal-table-footer-bg)}.signal-home-stat{box-shadow:var(--signal-shadow-soft)}.signal-home-stat-warm{background:var(--signal-home-stat-warm-bg);color:var(--signal-home-stat-warm-fg)}.signal-home-stat-cool{background:var(--signal-home-stat-cool-bg);color:var(--signal-home-stat-cool-fg)}.signal-home-stat-green{background:var(--signal-home-stat-green-bg);color:var(--signal-home-stat-green-fg)}.signal-home-capability{transition:box-shadow var(--signal-primitive-ms-160) ease}.signal-home-capability:hover{background:var(--signal-surface-strong);box-shadow:var(--signal-shadow)}.signal-home-runtime-panel{background:var(--signal-surface)}.signal-home-runtime-panel>dl>div{background-color:var(--signal-surface-strong);color:var(--signal-light-island-text);box-shadow:var(--signal-shadow-soft)}.signal-home-runtime-panel>dl>div dd,.bg-white\/68,.bg-white\/76,.signal-market-price-card,.signal-home-runtime-panel>dl>div{color:var(--signal-light-island-text)}.bg-white\/68 :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700),.bg-white\/76 :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700),.signal-market-price-card :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700),.signal-home-runtime-panel>dl>div :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--signal-light-island-text)!important}.bg-white\/68 :is(.text-slate-600,.text-slate-500,.text-slate-400),.bg-white\/76 :is(.text-slate-600,.text-slate-500,.text-slate-400),.signal-market-price-card :is(.text-slate-600,.text-slate-500,.text-slate-400),.signal-home-runtime-panel>dl>div :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--signal-light-island-muted)!important}.signal-model-market-results{min-height:clamp(var(--signal-primitive-rem-22), var(--signal-primitive-vh-42), var(--signal-primitive-rem-34));display:grid}.signal-model-market-results>.signal-soft-surface,.signal-model-market-results>.signal-table-shell{min-height:var(--signal-primitive-percent-100)}.signal-model-filter-field{grid-template-columns:max-content minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-rem-0-625);min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:750;line-height:var(--signal-primitive-rem-1);display:grid}.signal-model-filter-label{white-space:nowrap}.signal-model-filter-field>.signal-field{margin-top:0}.signal-hierarchy-back-button.signal-button{width:var(--signal-primitive-px-48);min-width:var(--signal-primitive-px-48);padding-inline:0;position:relative;overflow:visible}.signal-hierarchy-back-button.signal-button:after{inset:var(--signal-primitive-px-neg-2);border:var(--signal-primitive-px-2) solid var(--signal-accent);border-radius:inherit;opacity:0;content:"";pointer-events:none;position:absolute}.signal-hierarchy-detail-enter{animation:signal-hierarchy-detail-enter var(--signal-primitive-ms-300) cubic-bezier(.22, 1, .36, 1) both}.signal-hierarchy-detail-workbench{width:var(--signal-primitive-percent-100);align-content:start;gap:var(--signal-primitive-rem-0-75);overflow-clip-margin:var(--signal-scroll-shadow-bleed);min-width:0;min-height:0;display:grid;overflow:clip}.signal-hierarchy-parent-return{animation:signal-hierarchy-parent-return var(--signal-primitive-ms-280) cubic-bezier(.22, 1, .36, 1) both}.signal-hierarchy-back-button.signal-button[data-hierarchy-entry-cue=true]:after{animation:signal-hierarchy-back-cue var(--signal-primitive-ms-620) cubic-bezier(.22, 1, .36, 1) var(--signal-primitive-ms-120) both}.signal-hierarchy-back-button.signal-button .signal-hierarchy-back-icon{width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-1-25)}.signal-hierarchy-back-button.signal-button[data-hierarchy-entry-cue=true] .signal-hierarchy-back-icon{animation:signal-hierarchy-back-glyph-cue var(--signal-primitive-ms-520) cubic-bezier(.22, 1, .36, 1) var(--signal-primitive-ms-120) both}.signal-pill-nav{--signal-jelly-ink:var(--signal-shared-control-selected-fg);--signal-selected-bg:var(--signal-shared-control-selected-bg);--signal-selected-border:var(--signal-shared-control-selected-border);--signal-selected-fg:var(--signal-shared-control-selected-fg);--signal-selected-icon:var(--signal-shared-control-selected-icon);--signal-selected-shadow:var(--signal-shared-control-selected-shadow);isolation:isolate;max-width:var(--signal-primitive-percent-100);padding:var(--signal-pill-padding);overscroll-behavior-x:contain;border-radius:var(--signal-primitive-px-999);background:var(--signal-glass-surface-background);box-shadow:var(--signal-glass-surface-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);border:0;position:relative;overflow-x:auto}.signal-pill-nav[data-jelly-surface=transparent]{padding:var(--signal-primitive-rem-0-25);box-shadow:0 var(--signal-primitive-px-20) var(--signal-primitive-px-34) var(--signal-primitive-px-neg-24) #0f172a4d, 0 var(--signal-primitive-px-8) var(--signal-primitive-px-18) var(--signal-primitive-px-neg-16) #0f172a2e;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.signal-pill-track{gap:var(--signal-primitive-rem-0-25);min-width:max-content;padding-inline:var(--signal-primitive-rem-0-125);display:flex;position:relative}.signal-pill-track.grid{min-width:var(--signal-primitive-percent-100);display:grid}.signal-pill-tab{z-index:2;min-height:var(--signal-primitive-rem-2-5);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-45);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-875);font-size:var(--signal-primitive-rem-0-875);white-space:nowrap;color:var(--signal-shared-control-muted);cursor:pointer;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.signal-jelly-tabs .signal-pill-tab[data-active=true],.signal-jelly-tabs .signal-pill-tab[aria-selected=true]{color:var(--signal-selected-fg);box-shadow:none;background:0 0}.signal-pill-tab:hover{color:var(--signal-shared-control-selected-icon);background:0 0}.signal-pill-nav:not(.signal-jelly-tabs) .signal-pill-tab[data-active=true],.signal-pill-nav:not(.signal-jelly-tabs) .signal-pill-tab[aria-selected=true],.signal-pill-nav:not(.signal-jelly-tabs) .signal-pill-tab[data-active=true]:hover,.signal-pill-nav:not(.signal-jelly-tabs) .signal-pill-tab[aria-selected=true]:hover{background:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}.signal-pill-tab[data-active=true] svg,.signal-pill-tab[aria-selected=true] svg{color:var(--signal-selected-icon)}.signal-pill-nav:not(.signal-jelly-tabs) .signal-pill-tab:active{background:var(--signal-selected-bg-strong)}.signal-jelly-tabs .signal-pill-tab:active{color:var(--signal-selected-fg);background:0 0}.signal-pill-tab:disabled,.signal-pill-tab[data-disabled=true],.signal-pill-tab[aria-disabled=true]{cursor:not-allowed;color:var(--signal-shared-control-soft);opacity:.72}.signal-pill-tab:disabled:hover,.signal-pill-tab[data-disabled=true]:hover,.signal-pill-tab[aria-disabled=true]:hover{color:var(--signal-shared-control-soft)}.signal-usage-range-nav{min-width:min(var(--signal-primitive-rem-26), var(--signal-primitive-percent-100))}@media (width>=1024px){.signal-usage-content-grid{min-height:var(--signal-primitive-percent-100);grid-template-rows:auto auto minmax(var(--signal-primitive-rem-13), var(--signal-primitive-fr-1))}.signal-usage-breakdown-grid{min-height:0}.signal-usage-breakdown-grid>.signal-table-shell{min-height:var(--signal-primitive-rem-13)}.signal-usage-breakdown-grid>.signal-table-shell>.signal-table-scroll-area{overflow:auto}}.signal-live-beacon{width:var(--signal-live-beacon-size,var(--signal-primitive-rem-0-625));height:var(--signal-live-beacon-size,var(--signal-primitive-rem-0-625));border-radius:var(--signal-primitive-px-999);background:var(--signal-live-beacon-color,var(--signal-success-fg));box-shadow:0 0 var(--signal-live-beacon-glow-size,var(--signal-primitive-rem-0-5)) var(--signal-live-beacon-color,var(--signal-success-fg));flex:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.signal-live-beacon{box-shadow:0 0 var(--signal-live-beacon-glow-size,var(--signal-primitive-rem-0-5)) color-mix(in srgb, var(--signal-live-beacon-color,var(--signal-success-fg)) 74%, transparent)}}.signal-live-beacon{animation:signal-live-beacon-pulse var(--signal-primitive-s-2) cubic-bezier(.4, 0, .6, 1) infinite}.signal-live-beacon[data-tone=green],.signal-live-beacon[data-tone=emerald]{--signal-live-beacon-color:#10b981}.signal-live-beacon[data-tone=orange]{--signal-live-beacon-color:var(--signal-jelly-orange)}.signal-live-beacon[data-tone=red]{--signal-live-beacon-color:var(--signal-danger-fg)}.signal-live-beacon[data-tone=slate]{--signal-live-beacon-color:#64748b}.signal-live-beacon[data-active=false]{opacity:.5;animation:none}.public-pill-nav .signal-pill-track{gap:0}.public-pill-nav .signal-pill-tab{gap:var(--signal-primitive-rem-0-35);padding-inline:var(--signal-primitive-rem-0-5);font-size:var(--signal-primitive-rem-0-8125)}@media (width>=1536px){.public-pill-nav .signal-pill-track{gap:var(--signal-primitive-rem-0-25)}.public-pill-nav .signal-pill-tab{gap:var(--signal-primitive-rem-0-45);padding-inline:var(--signal-primitive-rem-0-875);font-size:var(--signal-primitive-rem-0-875)}}:where(.signal-control),:where(.signal-field){min-height:var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-rem-0-75);color:var(--signal-text)}:where(.signal-control){background:var(--signal-form-bg);box-shadow:var(--signal-shadow-soft);-webkit-user-select:none;user-select:none;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1);border:0}button:where(.signal-control),summary:where(.signal-control){cursor:pointer}button:where(.signal-control):hover,summary:where(.signal-control):hover{background-color:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}button:where(.signal-control):active,summary:where(.signal-control):active{background-color:var(--signal-selected-bg-strong);box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-28) #0f172a0f}:where(.signal-field){width:var(--signal-primitive-percent-100);min-width:0;min-height:var(--signal-primitive-rem-2-75);border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);padding-inline:var(--signal-primitive-rem-0-75);background:var(--signal-entry-control-bg);box-shadow:none;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);transition:border-color var(--signal-primitive-ms-160) ease, background-color var(--signal-primitive-ms-160) ease, box-shadow var(--signal-primitive-ms-160) ease;outline:none;display:block}:where(.signal-field)::placeholder{color:var(--signal-entry-control-placeholder);font-weight:var(--signal-type-weight-regular)}:where(.signal-field):not(:disabled):not([readonly]):is(:hover,:focus){border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-hover-bg);box-shadow:var(--signal-entry-control-shadow)}:where(.signal-field)[data-has-value=true]{box-shadow:var(--signal-entry-control-shadow)}:where(.signal-field):-webkit-autofill{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-autofill-bg);-webkit-text-fill-color:var(--signal-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset, var(--signal-entry-control-shadow);caret-color:var(--signal-text)}:where(.signal-field):-webkit-autofill:hover{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-autofill-bg);-webkit-text-fill-color:var(--signal-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset, var(--signal-entry-control-shadow);caret-color:var(--signal-text)}:where(.signal-field):-webkit-autofill:focus{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-autofill-bg);-webkit-text-fill-color:var(--signal-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset, var(--signal-entry-control-shadow);caret-color:var(--signal-text)}:where(.signal-field):autofill{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-autofill-bg);-webkit-text-fill-color:var(--signal-text);box-shadow:0 0 0 var(--signal-primitive-rem-64) var(--signal-entry-control-autofill-bg) inset, var(--signal-entry-control-shadow);caret-color:var(--signal-text)}:root[data-account-theme=dark] :where(.signal-control),:root[data-account-theme=dark] :where(.signal-field){color:var(--signal-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-account-theme=dark] :where(.signal-control){background:var(--signal-form-bg);box-shadow:var(--signal-shadow-soft)}:root[data-account-theme=dark] :where(.signal-field){background:var(--signal-entry-control-bg);box-shadow:none}:root[data-account-theme=dark] :where(.signal-field)[data-has-value=true]{box-shadow:var(--signal-entry-control-shadow)}:root[data-account-theme=dark] :where(.signal-field) option{background-color:var(--signal-surface-strong);color:var(--signal-text)}:root[data-account-theme=dark] :where(.signal-field)::placeholder{color:var(--signal-entry-control-placeholder)}:root[data-account-theme=dark] button:where(.signal-control):hover,:root[data-account-theme=dark] summary:where(.signal-control):hover{background-color:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:var(--signal-selected-shadow)}:root[data-account-theme=dark] .signal-command-search{box-shadow:none;background:0 0}:root[data-account-theme=dark] .signal-command-search:hover,:root[data-account-theme=dark] .signal-command-search:focus-within{color:var(--signal-accent-strong);box-shadow:var(--signal-entry-control-shadow);background:0 0;border-color:#0000}:root[data-account-theme=dark] .signal-command-search:focus-within{box-shadow:var(--signal-entry-control-shadow)}:root[data-account-theme=dark] .signal-command-search[data-open=true],:root[data-account-theme=dark] .signal-command-search[data-open=true]:hover,:root[data-account-theme=dark] .signal-command-search[data-open=true]:focus-within{color:var(--signal-text);box-shadow:var(--signal-entry-control-shadow);background:0 0;border-color:#0000}:root[data-account-theme=dark] .signal-command-search[data-open=true]:before{background:var(--signal-entry-selected-bg)}:root[data-account-theme=dark] .signal-command-kbd{border-color:var(--signal-entry-control-border);background:var(--signal-entry-control-bg);color:var(--signal-accent-strong);box-shadow:none}textarea:where(.signal-field){min-height:var(--signal-primitive-rem-8);padding-block:var(--signal-primitive-rem-0-75);line-height:var(--signal-type-leading-relaxed)}.signal-field:focus-visible{outline:none}.signal-field[readonly]{background:var(--signal-entry-control-readonly-bg)}.signal-field:disabled{cursor:not-allowed;opacity:.55}:where(input[type=checkbox],input[type=radio]):not(.sr-only){width:var(--signal-primitive-rem-1-125);height:var(--signal-primitive-rem-1-125);appearance:none;border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);background-color:var(--signal-entry-control-bg);cursor:pointer;transition:border-color var(--signal-primitive-ms-160) ease, background-color var(--signal-primitive-ms-160) ease, box-shadow var(--signal-primitive-ms-160) ease;background-position:50%;background-repeat:no-repeat;flex:none}:where(input[type=checkbox]):not(.sr-only){border-radius:var(--signal-primitive-rem-0-25)}:where(input[type=radio]):not(.sr-only){border-radius:var(--signal-primitive-px-999)}:where(input[type=checkbox]):not(.sr-only):checked{border-color:var(--signal-entry-control-focus-border);background-color:var(--signal-entry-control-focus-border);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m3.5 8 2.8 2.8 6.2-6.2'/%3E%3C/svg%3E")}:where(input[type=radio]):not(.sr-only):checked{border-color:var(--signal-entry-control-focus-border);background-image:radial-gradient(circle, var(--signal-entry-control-focus-border) 0 36%, transparent 39%)}:where(input[type=checkbox]):not(.sr-only):not(:disabled):is(:hover,:focus-visible){border-color:var(--signal-entry-control-focus-border)}:where(input[type=checkbox]):not(.sr-only):not(:disabled):not(:checked):not(:indeterminate):is(:hover,:focus-visible){background-color:var(--signal-entry-control-hover-bg)}:where(input[type=checkbox],input[type=radio]):not(.sr-only):focus-visible{border-color:var(--signal-entry-control-focus-border);box-shadow:0 0 0 var(--signal-primitive-px-2) var(--signal-entry-control-focus-border);outline:none}@supports (color:color-mix(in lab, red, red)){:where(input[type=checkbox],input[type=radio]):not(.sr-only):focus-visible{box-shadow:0 0 0 var(--signal-primitive-px-2) color-mix(in srgb, var(--signal-entry-control-focus-border) 18%, transparent)}}:where(input[type=checkbox],input[type=radio]):not(.sr-only):disabled{cursor:not-allowed;opacity:.55}label:has(input:is([type=checkbox],[type=radio]):not(:disabled)){cursor:pointer}label:has(input:is([type=checkbox],[type=radio]):disabled){cursor:not-allowed}select.signal-field,select.signal-control,.signal-docs-mobile-select select{min-height:var(--signal-primitive-rem-2-75);border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:var(--signal-primitive-rem-0-75);color:var(--signal-text);background-color:var(--signal-entry-control-bg);box-shadow:var(--signal-entry-control-shadow);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);cursor:pointer;transition:border-color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);appearance:none;padding-right:var(--signal-primitive-rem-2-25);background:var(--signal-entry-control-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right var(--signal-primitive-rem-0-75) center / var(--signal-primitive-rem-1) var(--signal-primitive-rem-1);text-overflow:ellipsis}:root[data-account-theme=dark] select.signal-field,:root[data-account-theme=dark] select.signal-control,:root[data-account-theme=dark] .signal-docs-mobile-select select{background:var(--signal-select-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd0ac' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right var(--signal-primitive-rem-0-75) center / var(--signal-primitive-rem-1) var(--signal-primitive-rem-1)}select.signal-field:hover:not(:disabled),select.signal-field:focus,select.signal-control:hover:not(:disabled),select.signal-control:focus,.signal-docs-mobile-select select:hover:not(:disabled),.signal-docs-mobile-select select:focus{border-color:var(--signal-select-hover-border);background-color:var(--signal-select-hover-bg);box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-select-focus-ring)}select.signal-field:active:not(:disabled),select.signal-control:active:not(:disabled),.signal-docs-mobile-select select:active:not(:disabled){background-color:var(--signal-selected-bg);box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-select-focus-ring)}select.signal-field:disabled,select.signal-control:disabled,.signal-docs-mobile-select select:disabled{cursor:not-allowed;opacity:.58;transform:none}.signal-account-settings{gap:var(--signal-primitive-rem-0-875)}.signal-metric-strip dt,.signal-metric-strip dd{overflow-wrap:anywhere;min-width:0}.signal-metric-strip{align-items:stretch;min-width:0;overflow:hidden}.signal-metric-card{min-width:0;min-height:var(--signal-primitive-rem-6-25);align-content:start;display:grid}.signal-organization-billing-page{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch}.signal-page-header.signal-abuse-limits-hero{grid-template-columns:minmax(var(--signal-primitive-rem-17-5), var(--signal-primitive-fr-0-7)) minmax(0, var(--signal-primitive-fr-1-58));align-items:stretch;display:grid}.signal-abuse-limits-hero-data{grid-template-columns:minmax(var(--signal-primitive-px-410), var(--signal-primitive-fr-1)) auto;align-items:stretch;gap:var(--signal-primitive-px-12);min-width:0;display:grid}.signal-abuse-limits-hero>.signal-page-header-copy{align-content:center;min-width:0;display:grid}.signal-abuse-limits-hero>.signal-action-row{width:var(--signal-primitive-percent-100);align-self:stretch;min-width:0;margin-left:0}.signal-abuse-limits-hero-actions{align-items:center;gap:var(--signal-primitive-px-6);min-width:0;display:flex}.signal-abuse-limits-banner-actions.signal-action-row{width:min(var(--signal-primitive-rem-31), var(--signal-primitive-percent-100));grid-template-columns:minmax(0, var(--signal-primitive-rem-13)) auto;align-items:center;gap:var(--signal-primitive-px-8);min-width:0;display:grid}.signal-abuse-limits-related-select{width:var(--signal-primitive-percent-100);min-width:0}.signal-abuse-limits-banner-actions>.signal-button{min-width:var(--signal-primitive-px-145)}.signal-abuse-limits-link-menu{min-width:0;position:relative}.signal-abuse-limits-mobile-tools>summary{cursor:pointer;list-style:none}.signal-abuse-limits-mobile-tools>summary::-webkit-details-marker{display:none}.signal-abuse-limits-link-trigger{min-height:var(--signal-primitive-rem-2-5);justify-content:center;align-items:center;gap:var(--signal-primitive-px-6);padding-inline:var(--signal-primitive-px-12);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-78);white-space:nowrap;cursor:pointer;font-weight:850;list-style:none;display:flex}.signal-abuse-limits-link-trigger::-webkit-details-marker{display:none}.signal-abuse-limits-link-trigger svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);color:var(--signal-icon);transition:transform var(--signal-primitive-ms-160) ease;flex:none}.signal-abuse-limits-link-menu[open] .signal-abuse-limits-link-trigger svg{transform:rotate(var(--signal-primitive-deg-180))}.signal-abuse-limits-link-popover{top:calc(var(--signal-primitive-percent-100) + var(--signal-primitive-px-8));z-index:30;width:max-content;min-width:var(--signal-primitive-rem-13);gap:var(--signal-primitive-px-2);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-px-6);box-shadow:var(--signal-shadow);display:grid;position:absolute;right:0}.signal-abuse-limits-link-menu:not([open]) .signal-abuse-limits-link-popover{display:none}.signal-abuse-limits-link-popover a{border-radius:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-10);color:var(--signal-nav-fg);font-size:var(--signal-primitive-rem-0-78);white-space:nowrap;font-weight:800;text-decoration:none}.signal-abuse-limits-link-popover a:hover,.signal-abuse-limits-link-popover a:focus-visible{color:var(--signal-hover-fg);background:var(--signal-hover-bg)}.signal-banner-metrics{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-4);min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:grid;overflow:visible}.signal-banner-metric{gap:var(--signal-primitive-px-3);border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-surface-strong);min-width:0;padding:var(--signal-primitive-px-4) var(--signal-primitive-px-12);border:0;display:grid}.signal-banner-metric+.signal-banner-metric{border-left:0}.signal-banner-metric dt,.signal-organization-billing-summary dt{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);font-weight:900}.signal-banner-metric dt{line-height:1.5}.signal-banner-metric dd{overflow-wrap:anywhere;min-width:0;margin:0}.signal-banner-metric dd:first-of-type{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-95);font-weight:950;line-height:1.16}.signal-banner-metric[data-tone=success] dd:first-of-type{color:var(--signal-success-fg)}.signal-banner-metric[data-tone=danger] dd:first-of-type{color:var(--signal-danger-fg)}.signal-banner-metric dd:last-child{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-68);font-weight:800;line-height:1.5}.signal-support-guidance-page{align-content:start;min-width:0;min-height:0}.signal-support-ticket-form,.signal-support-ticket-list{flex:auto;min-width:0;min-height:0}.signal-support-ticket-form{height:var(--signal-primitive-percent-100);overflow:hidden}.signal-support-ticket-fields{align-content:start;gap:var(--signal-primitive-px-12);flex:auto;min-height:0;display:grid;overflow:auto}.signal-support-ticket-form>.signal-editor-action-dock{padding-top:var(--signal-primitive-px-12);flex:none;align-self:stretch;margin-top:auto}.signal-support-ticket-form>.signal-editor-action-dock>.signal-button{min-width:var(--signal-primitive-px-160)}.signal-support-workflow-intro,.signal-support-ticket-safety,.signal-support-ticket-error{font-size:var(--signal-primitive-rem-0-75);margin:0;line-height:1.5}.signal-support-workflow-intro,.signal-support-ticket-safety{color:var(--signal-text-muted)}.signal-support-ticket-error{border:var(--signal-primitive-px-1) solid var(--signal-danger-border);border-radius:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-10);color:var(--signal-danger-fg);background:var(--signal-danger-bg)}.signal-support-ticket-list{height:var(--signal-primitive-percent-100);flex-direction:column;display:flex}.signal-support-ticket-list>.signal-table-shell.signal-table-surface{height:var(--signal-primitive-percent-100)}.signal-organization-billing-workbench,.signal-support-chat-ai-config,.signal-support-chat-admin-grid{--signal-multifunction-info-rail-min:var(--signal-primitive-px-250);--signal-multifunction-info-rail-fr:var(--signal-primitive-fr-0-46)}.signal-organization-billing-workbench{grid-template-columns:var(--signal-multifunction-nav-width) minmax(0, var(--signal-primitive-fr-1-58)) minmax(var(--signal-multifunction-info-rail-min), var(--signal-multifunction-info-rail-fr));align-items:stretch;gap:var(--signal-primitive-px-14);background:0 0;border:0;border-radius:0;min-width:0;min-height:0;padding:0;display:grid;overflow:visible}.signal-organization-billing-main,.signal-organization-billing-summary{align-content:start;gap:var(--signal-primitive-px-12);min-width:0;min-height:0;display:grid;overflow:auto}.signal-organization-billing-summary{border:var(--signal-primitive-px-1) solid var(--signal-divider);border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-12);background:var(--signal-panel-bg)}.signal-organization-billing-main{border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-14);background:var(--signal-surface-strong);flex-direction:column;display:flex}.signal-organization-billing-main[data-organization-billing-content=overview]{overflow:auto}.signal-organization-billing-main[data-organization-billing-content=table]{background:0 0;border:0;padding:0}.signal-organization-billing-overview-metrics{width:var(--signal-primitive-percent-100)}.signal-organization-billing-overview{gap:var(--signal-primitive-px-24);min-width:0;display:grid}.signal-organization-billing-overview-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-2-35)) minmax(var(--signal-primitive-px-250), var(--signal-primitive-fr-1));gap:var(--signal-primitive-px-24);min-width:0;display:grid}.signal-organization-billing-flow,.signal-organization-billing-coverage{border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-px-20);min-width:0;padding:var(--signal-primitive-px-24);background:radial-gradient(circle at 100% 100%, var(--signal-accent), transparent 50%), radial-gradient(circle at 0 0, var(--signal-info-fg), transparent 40%), var(--signal-panel-bg);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-flow,.signal-organization-billing-coverage{background:radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--signal-accent) 10%, transparent), transparent 50%), radial-gradient(circle at 0 0, color-mix(in srgb, var(--signal-info-fg) 5%, transparent), transparent 40%), var(--signal-panel-bg)}}.signal-organization-billing-flow,.signal-organization-billing-coverage{box-shadow:var(--signal-shadow-soft);transition:border-color var(--signal-primitive-ms-180) ease, box-shadow var(--signal-primitive-ms-180) ease}.signal-organization-billing-coverage{background:radial-gradient(circle at 0 100%, var(--signal-accent), transparent 54%), var(--signal-panel-bg)}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-coverage{background:radial-gradient(circle at 0 100%, color-mix(in srgb, var(--signal-accent) 10%, transparent), transparent 54%), var(--signal-panel-bg)}}.signal-organization-billing-flow:hover,.signal-organization-billing-coverage:hover{border-color:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-flow:hover,.signal-organization-billing-coverage:hover{border-color:color-mix(in srgb, var(--signal-accent) 30%, transparent)}}.signal-organization-billing-flow:hover,.signal-organization-billing-coverage:hover{box-shadow:var(--signal-shadow)}.signal-organization-billing-coverage{flex-direction:column;display:flex}.signal-organization-billing-panel-heading{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-px-12);min-width:0;display:flex}.signal-organization-billing-panel-heading>div{gap:var(--signal-primitive-px-3);min-width:0;display:grid}.signal-organization-billing-panel-heading span:not(.signal-status-badge){border-radius:var(--signal-primitive-px-6);width:max-content;padding:var(--signal-primitive-px-4) var(--signal-primitive-px-8);color:var(--signal-accent-strong);font-size:var(--signal-primitive-rem-0-68);letter-spacing:0;background:var(--signal-selected-bg);text-transform:none;font-weight:850;line-height:1.2;display:inline-flex}.signal-organization-billing-panel-heading h2{color:var(--signal-text);font-size:var(--signal-primitive-rem-1-125);margin:0;font-weight:900;line-height:1.2}.signal-organization-billing-flow-track{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-8);min-width:0;margin-top:var(--signal-primitive-px-24);display:grid}.signal-organization-billing-flow-step{min-width:0;min-height:var(--signal-primitive-px-112);align-content:space-between;gap:var(--signal-primitive-px-8);border:var(--signal-primitive-px-1) solid var(--signal-border);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-flow-step{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-border) 74%, transparent)}}.signal-organization-billing-flow-step{border-radius:var(--signal-primitive-px-12);padding:var(--signal-primitive-px-12);background:var(--signal-form-bg)}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-flow-step{background:color-mix(in srgb, var(--signal-form-bg) 88%, transparent)}}.signal-organization-billing-flow-step{transition:border-color var(--signal-primitive-ms-160) ease, background-color var(--signal-primitive-ms-160) ease}.signal-organization-billing-flow-step:hover{border-color:var(--signal-text-muted);background:var(--signal-panel-bg)}.signal-organization-billing-flow-step:before{height:var(--signal-primitive-px-3);background:var(--signal-info-fg);content:"";position:absolute;top:0;left:0;right:0}.signal-organization-billing-flow-step[data-tone=positive]:before{background:var(--signal-success-fg)}.signal-organization-billing-flow-step[data-tone=negative]:before{background:var(--signal-warning-fg)}.signal-organization-billing-flow-step[data-tone=accent]:before{background:var(--signal-accent-strong);box-shadow:0 0 var(--signal-primitive-px-18) var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-flow-step[data-tone=accent]:before{box-shadow:0 0 var(--signal-primitive-px-18) color-mix(in srgb, var(--signal-accent) 56%, transparent)}}.signal-organization-billing-flow-step>span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);font-weight:800}.signal-organization-billing-flow-step>strong{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-95);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.signal-organization-billing-flow-step>i{z-index:1;top:50%;right:calc(var(--signal-primitive-px-8) * -1);width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16);border-radius:var(--signal-primitive-px-999);color:var(--signal-accent-strong);background:var(--signal-panel-bg);font-size:var(--signal-primitive-rem-0-7);place-items:center;font-style:normal;display:grid;position:absolute;transform:translateY(-50%)}.signal-organization-billing-coverage-list{gap:var(--signal-primitive-px-12);padding-top:var(--signal-primitive-px-24);margin-top:auto;display:grid}.signal-organization-billing-coverage-row{grid-template-columns:minmax(var(--signal-primitive-px-96), var(--signal-primitive-fr-1)) minmax(var(--signal-primitive-px-64), var(--signal-primitive-fr-0-7)) auto;align-items:center;gap:var(--signal-primitive-px-10);min-width:0;display:grid}.signal-organization-billing-coverage-row>span{gap:var(--signal-primitive-px-2);min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-72);font-weight:850;display:grid}.signal-organization-billing-coverage-row small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-62);font-weight:700}.signal-organization-billing-coverage-row>div{height:var(--signal-primitive-px-4);border-radius:var(--signal-primitive-px-999);background:var(--signal-text-soft);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-coverage-row>div{background:color-mix(in srgb, var(--signal-text-soft) 15%, transparent)}}.signal-organization-billing-coverage-row>div>i{height:var(--signal-primitive-percent-100);border-radius:inherit;background:linear-gradient(90deg, var(--signal-accent), var(--signal-accent-strong));box-shadow:0 0 var(--signal-primitive-px-12) var(--signal-accent);display:block}@supports (color:color-mix(in lab, red, red)){.signal-organization-billing-coverage-row>div>i{box-shadow:0 0 var(--signal-primitive-px-12) color-mix(in srgb, var(--signal-accent) 48%, transparent)}}.signal-organization-billing-coverage-row>strong{min-width:var(--signal-primitive-px-28);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-76);text-align:right;font-weight:900}.signal-organization-billing-activity-metrics{width:var(--signal-primitive-percent-100)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .dashboard-container{--billing-surface:#fff;--billing-surface-inner:#f8fafc;--billing-text-main:#0f172a;--billing-text-muted:#64748b;--billing-text-tiny:#94a3b8;--billing-border-color:#0f172a14;--billing-accent:#f97316;--billing-tag-bg:#fff7ed;--billing-tag-text:#c2410c;--billing-line-blue:#3b82f6;--billing-line-green:#10b981;--billing-line-yellow:#eab308;--billing-line-orange:#f97316;--billing-shadow-sm:0 2px 8px -2px #0f172a0a;--billing-shadow-md:0 12px 32px -4px #0f172a14;--billing-ambient-glow:radial-gradient(circle at 100% 100%, #f9731614 0%, transparent 50%), radial-gradient(circle at 0% 0%, #3b82f608 0%, transparent 40%);width:var(--signal-primitive-percent-100);align-content:start;gap:var(--signal-primitive-px-24);flex:auto;grid-template-rows:auto auto auto;max-width:1200px;height:auto;min-height:0;margin-inline:auto;display:grid;overflow:visible}:root[data-account-theme=dark] :is(.signal-organization-billing-main,.signal-abuse-limits-main) .dashboard-container{--billing-surface:#1e293ba6;--billing-surface-inner:#0f172280;--billing-text-main:#f8fafc;--billing-text-muted:#94a3b8;--billing-text-tiny:#64748b;--billing-border-color:#ffffff14;--billing-accent:#fb923c;--billing-tag-bg:#f9731626;--billing-tag-text:#fdba74;--billing-shadow-sm:0 4px 12px -2px #0000004d;--billing-shadow-md:0 20px 48px -12px #000c, inset 0 1px 1px #ffffff0d;--billing-ambient-glow:radial-gradient(circle at 100% 100%, #f973161f 0%, transparent 60%), radial-gradient(circle at 0% 0%, #3b82f60d 0%, transparent 50%)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .metric-grid{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-16);display:grid}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .metric-item{gap:var(--signal-primitive-px-8);border:var(--signal-primitive-px-1) solid var(--billing-border-color);border-radius:var(--signal-primitive-px-16);min-width:0;padding:var(--signal-primitive-px-16) var(--signal-primitive-px-20);background:var(--billing-surface);box-shadow:var(--billing-shadow-sm);flex-direction:column;transition:all .2s;display:flex}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .metric-item:hover{border-color:var(--billing-accent);transform:translateY(calc(var(--signal-primitive-px-2) * -1))}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .metric-title{color:var(--billing-text-muted);font-size:var(--signal-primitive-px-13);font-weight:600}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .metric-value{color:var(--billing-text-main);font-size:var(--signal-primitive-px-24);letter-spacing:-.02em;font-weight:800}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .metric-desc{color:var(--billing-text-tiny);font-size:var(--signal-primitive-px-12)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .middle-layout{grid-template-columns:minmax(0, 2.5fr) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-px-24);min-height:0;display:grid}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .glass-card{border:var(--signal-primitive-px-1) solid var(--billing-border-color);border-radius:var(--signal-primitive-px-20);min-height:0;padding:var(--signal-primitive-px-24);background:var(--billing-surface);box-shadow:var(--billing-shadow-sm);-webkit-backdrop-filter:blur(var(--signal-primitive-px-24)) saturate(120%);backdrop-filter:blur(var(--signal-primitive-px-24)) saturate(120%);transition:all .3s}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .glass-card:hover{box-shadow:var(--billing-shadow-md);border-color:#f973164d}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-card{background-color:var(--billing-surface);background-image:var(--billing-ambient-glow);position:relative;overflow:hidden}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .card-header{margin-bottom:var(--signal-primitive-px-24);justify-content:space-between;align-items:flex-start;display:flex}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .header-left .tag{margin-bottom:var(--signal-primitive-px-8);border-radius:var(--signal-primitive-px-6);padding:var(--signal-primitive-px-4) var(--signal-primitive-px-8);color:var(--billing-tag-text);background:var(--billing-tag-bg);font-size:var(--signal-primitive-px-11);font-weight:700;display:inline-block}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .header-left h3{color:var(--billing-text-main);font-size:var(--signal-primitive-px-18);margin:0;font-weight:800}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-steps-container{align-items:center;gap:var(--signal-primitive-px-8);display:flex}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-step{border:var(--signal-primitive-px-1) solid var(--billing-border-color);border-radius:var(--signal-primitive-px-12);min-width:0;padding:var(--signal-primitive-px-16);background:var(--billing-surface-inner);flex:1 1 0;transition:all .2s;position:relative;overflow:hidden}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-step:hover{border-color:var(--billing-text-muted);background:var(--billing-surface)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-step:before{height:var(--signal-primitive-px-3);content:"";position:absolute;top:0;left:0;right:0}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .step-1:before{background:var(--billing-line-blue)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .step-2:before{background:var(--billing-line-green)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .step-3:before{background:var(--billing-line-yellow)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .step-4:before{background:var(--billing-line-orange)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .step-title{margin-bottom:var(--signal-primitive-px-12);color:var(--billing-text-muted);font-size:var(--signal-primitive-px-12);font-weight:600}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .step-value{color:var(--billing-text-main);font-size:var(--signal-primitive-px-18);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-arrow{color:var(--billing-text-tiny);opacity:.5;flex-shrink:0}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-arrow svg{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .activity-card{flex-direction:column;display:flex}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .activity-list{gap:var(--signal-primitive-px-16);flex-direction:column;margin-top:auto;display:flex}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .activity-row{justify-content:space-between;align-items:center;gap:var(--signal-primitive-px-12);display:flex}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .act-info{width:var(--signal-primitive-px-80)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .act-title{margin-bottom:var(--signal-primitive-px-2);color:var(--billing-text-main);font-size:var(--signal-primitive-px-13);font-weight:600}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .act-subtitle{color:var(--billing-text-tiny);font-size:var(--signal-primitive-px-11)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .act-track{height:var(--signal-primitive-px-4);border:var(--signal-primitive-px-1) solid var(--billing-border-color);border-radius:var(--signal-primitive-px-2);background:var(--billing-surface-inner);flex:auto;overflow:hidden}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .act-fill{height:var(--signal-primitive-percent-100);border-radius:var(--signal-primitive-px-2);background:var(--billing-accent)}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .act-value{width:var(--signal-primitive-px-16);color:var(--billing-text-main);font-size:var(--signal-primitive-px-13);text-align:right;font-weight:700}@media (width<=1279px){.signal-organization-billing-main[data-organization-billing-content=overview]{overflow:visible}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .dashboard-container{grid-template-rows:auto;height:auto;overflow:visible}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .middle-layout{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}}@media (width<=767px){:is(.signal-organization-billing-main,.signal-abuse-limits-main) .metric-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-steps-container{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));display:grid}:is(.signal-organization-billing-main,.signal-abuse-limits-main) .flow-arrow{display:none}}.signal-bills-allocation-panel,.signal-organization-billing-data-section{flex-direction:column;flex:auto;min-width:0;min-height:0}.signal-organization-billing-data-section{display:flex}.signal-bills-allocation-panel{gap:var(--signal-primitive-px-12);display:flex}.signal-workbench-view-active{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.signal-workbench-view-active>.signal-table-shell.signal-table-surface,.signal-workbench-view-active>.signal-editor-composition,.signal-workbench-view-active>form,.signal-bills-allocation-panel>.signal-table-shell.signal-table-surface,.signal-organization-billing-data-section>.signal-table-shell.signal-table-surface{flex:auto;min-height:0}.signal-bills-allocation-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--signal-primitive-px-12);min-width:0;display:flex}.signal-bills-allocation-switch{gap:var(--signal-primitive-px-8);flex-wrap:wrap;min-width:0;display:inline-flex}.signal-bills-allocation-switch button{min-width:var(--signal-primitive-px-145);gap:var(--signal-primitive-px-2);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-px-12);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-10);color:var(--signal-text-muted);background:var(--signal-panel-bg);text-align:left;display:grid}.signal-bills-allocation-switch button[data-active=true]{color:var(--signal-selected-fg);border-color:var(--signal-selected-border);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow)}.signal-bills-allocation-switch span,.signal-bills-allocation-table-meta span{color:inherit;font-size:var(--signal-primitive-rem-0-78);font-weight:900;line-height:1.25}.signal-bills-allocation-switch small,.signal-bills-allocation-table-meta strong{color:inherit;opacity:.74;font-size:var(--signal-primitive-rem-0-68);font-weight:800;line-height:1.35}.signal-bills-allocation-table-meta{justify-items:end;gap:var(--signal-primitive-px-2);min-width:0;color:var(--signal-text-muted);text-align:right;display:grid}.signal-billing-summary-content{gap:var(--signal-primitive-px-12);display:grid}.signal-billing-summary-content>div{gap:var(--signal-primitive-px-4);display:grid}.signal-billing-summary-content>div>span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-7);text-transform:uppercase;font-weight:900}.signal-billing-summary-content>div>strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-95);font-weight:900}.signal-organization-billing-summary dl,.signal-organization-billing-summary ul{gap:var(--signal-primitive-px-8);margin:0;display:grid}.signal-organization-billing-summary dl>div{gap:var(--signal-primitive-px-2);display:grid}.signal-organization-billing-summary dd{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-76);overflow-wrap:anywhere;margin:0;font-weight:800}.signal-organization-billing-summary ul{border-top:var(--signal-primitive-px-1) solid var(--signal-divider);padding:var(--signal-primitive-px-10) 0 0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-7);font-weight:750;line-height:1.45;list-style-position:inside}@media (width>=1280px){.signal-page-header.signal-abuse-limits-hero{--signal-banner-metric-board-height:var(--signal-primitive-rem-6-25);padding-block:var(--signal-primitive-px-10)}.signal-banner-metrics{height:var(--signal-banner-metric-board-height);grid-template-rows:minmax(0, var(--signal-primitive-fr-1));align-self:center;min-height:0}.signal-banner-metric{min-height:0}}@media (width>=1280px) and (width<=1360px){.signal-page-header.signal-abuse-limits-hero{--signal-banner-metric-board-height:var(--signal-primitive-rem-7-25);padding-block:var(--signal-primitive-px-5)}}@media (width<=1279px){.signal-organization-billing-page{grid-template-rows:auto auto;align-content:start}.signal-page-header.signal-abuse-limits-hero,.signal-organization-billing-workbench{grid-template-columns:none}.signal-banner-metrics{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}.signal-banner-metric:nth-child(odd){border-left:0}.signal-banner-metric:nth-child(n+3){border-top:0}.signal-organization-billing-overview-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}}@media (width<=767px){.signal-organization-billing-flow-track{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}.signal-organization-billing-flow-step:nth-child(2)>i{display:none}}@media (width>=640px) and (width<=1279px){.signal-banner-metrics{height:var(--signal-primitive-rem-11);grid-template-rows:repeat(2, minmax(0, var(--signal-primitive-fr-1)));min-height:0}.signal-banner-metric{min-height:0}}@media (width<=767px){.signal-abuse-limits-hero-data{grid-template-columns:none;align-items:stretch}.signal-abuse-limits-hero-actions{flex-wrap:wrap;justify-content:flex-start}.signal-abuse-limits-link-popover{max-width:calc(var(--signal-primitive-vw-100) - var(--signal-page-x) - var(--signal-page-x));left:0;right:auto}}@media (width<=639px){.signal-banner-metrics{grid-template-columns:none}.signal-bills-allocation-toolbar,.signal-bills-allocation-switch{align-items:stretch;display:grid}.signal-bills-allocation-switch button{min-width:0}.signal-bills-allocation-table-meta{text-align:left;justify-items:start}.signal-banner-metric+.signal-banner-metric{border-top:0;border-left:0}.signal-support-ticket-form>.signal-editor-action-dock>.signal-button{width:var(--signal-primitive-percent-100)}}.signal-metric-strip dd{line-height:1.2}.signal-button.signal-account-action-button{white-space:normal;overflow:visible}.signal-account-action-button{min-height:var(--signal-primitive-rem-2-5);line-height:1.15}:root[data-account-theme=dark] .signal-account-action-button.signal-button-primary{border-color:var(--signal-selected-on-dark-border);background-color:var(--signal-selected-on-dark-bg);color:var(--signal-selected-on-dark-fg);box-shadow:var(--signal-selected-on-dark-shadow)}:root[data-account-theme=dark] .signal-account-action-button.signal-button-primary:not(:disabled):hover{border-color:var(--signal-selected-on-dark-border);background-color:var(--signal-selected-on-dark-bg);box-shadow:var(--signal-selected-on-dark-shadow)}.signal-account-settings-panel{gap:var(--signal-primitive-rem-1);min-width:0;display:grid}.signal-account-section-header{min-width:0}.signal-account-section-header h2{color:#0f172a;font-size:var(--signal-primitive-rem-1);text-wrap:balance;margin:0;font-weight:900;line-height:1.35}.signal-account-section-header p{max-width:var(--signal-primitive-rem-48);margin-top:var(--signal-primitive-rem-0-55);color:#475569;font-size:var(--signal-primitive-rem-0-875);line-height:1.65}.signal-account-security-score{aspect-ratio:1;border-radius:var(--signal-primitive-px-999);background:0 0;place-items:center;min-width:0;display:grid;position:relative}.signal-account-security-score svg{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);transform:rotate(var(--signal-primitive-deg-neg-90))}.signal-account-security-score-track,.signal-account-security-score-value{fill:none;stroke-linecap:butt;stroke-width:8px}.signal-account-security-score-track{stroke:#eef2f7}.signal-account-security-score-value{stroke:#f97316;transition:stroke-dashoffset var(--signal-primitive-ms-260) cubic-bezier(.16, 1, .3, 1)}.signal-account-security-score-label{inset:var(--signal-primitive-percent-18);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.signal-account-security-score strong{max-width:var(--signal-primitive-percent-100);color:#0f172a;font-size:clamp(var(--signal-primitive-rem-1-45), var(--signal-primitive-vw-2), var(--signal-primitive-rem-1-625));white-space:nowrap;font-weight:950;line-height:1}.signal-account-security-score span{margin-top:var(--signal-primitive-rem-0-25);color:#64748b;font-size:var(--signal-primitive-rem-0-7);white-space:nowrap;font-weight:850;line-height:1.2}.signal-account-status-row{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid #e2e8f0b8;border-radius:var(--signal-primitive-rem-0-8);min-width:0;padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-75);background:#f8fafc99;display:flex}.signal-account-status-row>span:not(.signal-status-badge){color:#334155;min-width:0;font-size:var(--signal-primitive-rem-0-8125);overflow-wrap:anywhere;font-weight:800;line-height:1.25}.signal-account-segmented-field{border:0;min-width:0;padding:0}.signal-account-segmented-field legend{margin-bottom:var(--signal-primitive-rem-0-5);color:#475569;font-size:var(--signal-primitive-rem-0-75);font-weight:850}.signal-account-segmented-field div{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-5);display:grid}.signal-account-segmented-field button{border:var(--signal-primitive-px-1) solid #e2e8f0e6;border-radius:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-75);color:#334155;font-size:var(--signal-primitive-rem-0-8125);text-align:center;text-wrap:balance;cursor:pointer;background:#f8fafcb8;font-weight:800;line-height:1.25}.signal-account-segmented-field button:hover,.signal-account-segmented-field button:focus-visible,.signal-account-segmented-field button[aria-pressed=true]{color:#9a3412;box-shadow:0 var(--signal-primitive-px-5) var(--signal-primitive-px-14) #f9731614;background:#fff7edc7;border-color:#f9731652;outline:none}.signal-account-preference-status{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);border-top:var(--signal-primitive-px-1) solid #e2e8f0b8;min-width:0;padding-top:var(--signal-primitive-rem-1);flex-wrap:wrap;display:flex}@media (width<=640px){.signal-account-settings{gap:var(--signal-primitive-rem-0-75)}.signal-account-security-score{width:min(var(--signal-primitive-rem-7-25), var(--signal-primitive-percent-100))}.signal-account-segmented-field div{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}}.signal-account-header-metrics{width:fit-content;max-width:var(--signal-primitive-percent-100);border-radius:var(--signal-primitive-rem-1);background:var(--signal-surface-strong);min-width:0;box-shadow:var(--signal-shadow-soft);border:0;grid-template-columns:max-content minmax(0,auto) max-content;align-items:stretch;display:grid;overflow:hidden}.signal-account-header-metric{grid-template-columns:var(--signal-primitive-rem-2-2) minmax(0, max-content);align-items:center;gap:var(--signal-primitive-rem-0-65);min-width:0;padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-85);color:#0f172a;display:grid}.signal-account-header-metric+.signal-account-header-metric{border-left:0}.signal-account-header-metric>svg{width:var(--signal-primitive-rem-2-2);height:var(--signal-primitive-rem-2-2);border-radius:var(--signal-primitive-rem-0-8);color:#f97316;padding:var(--signal-primitive-rem-0-45);background:#fff7ede6;place-items:center;display:grid}.signal-account-header-add-funds{width:var(--signal-primitive-rem-2-35);min-width:var(--signal-primitive-rem-2-35);height:var(--signal-primitive-rem-2-2);margin:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-55);border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-accent);color:var(--signal-accent-contrast);box-shadow:none;cursor:pointer;transition:transform var(--signal-primitive-ms-120) cubic-bezier(.16, 1, .3, 1), border-color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150);border:0;align-self:center;place-items:center;display:inline-grid}.signal-account-header-add-funds:hover:not(:disabled),.signal-account-header-add-funds:focus-visible{background:var(--signal-accent-strong);color:var(--signal-accent-contrast);box-shadow:var(--signal-selected-shadow)}.signal-account-header-add-funds:active:not(:disabled){background:var(--signal-primary-button-active-bg)}.signal-account-header-add-funds:disabled{cursor:not-allowed;opacity:.58;box-shadow:none}.signal-account-header-add-funds svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);stroke-width:2.75px}.signal-account-header-metric>span{gap:var(--signal-primitive-rem-0-15);min-width:0;display:grid}.signal-account-header-metric small{color:#64748b;min-width:0;font-size:var(--signal-primitive-rem-0-72);font-weight:850;line-height:1.25}.signal-account-header-metric strong{color:#0f172a;min-width:0;font-size:var(--signal-primitive-rem-0-95);overflow-wrap:anywhere;font-weight:950;line-height:1.15}.signal-account-operational-stack{gap:var(--signal-primitive-rem-1);min-width:0;display:grid}.signal-account-operational-stack[data-account-binding-layout=true]{grid-template-columns:minmax(0, var(--signal-primitive-fr-1-05)) minmax(var(--signal-primitive-rem-22), var(--signal-primitive-fr-0-82));align-items:start}.signal-account-section-toolbar{align-items:flex-start;gap:var(--signal-primitive-rem-0-75);justify-content:space-between;min-width:0;display:flex}.signal-account-section-toolbar>.signal-button,.signal-account-section-toolbar>a,.signal-account-section-toolbar>button{flex:none}.signal-account-section-header h3{color:#0f172a;font-size:var(--signal-primitive-rem-0-95);margin:0;font-weight:900;line-height:1.35}.signal-account-contact-panel{border-radius:var(--signal-primitive-rem-0-9);background:var(--signal-surface-strong);min-width:0;padding:var(--signal-primitive-rem-1);box-shadow:var(--signal-shadow-soft);border:0}.signal-account-security-copy{color:#475569;min-width:0;font-size:var(--signal-primitive-rem-0-875);line-height:1.65}.signal-account-inline-actions{gap:var(--signal-primitive-rem-0-65);min-width:0;margin-top:var(--signal-primitive-rem-0-85);flex-wrap:wrap;display:flex}.signal-account-api-key-list,.signal-account-provider-list,.signal-account-core-bind-list{gap:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-rem-0-95);background:var(--signal-table-footer-bg);min-width:0;padding:var(--signal-primitive-rem-0-25);box-shadow:var(--signal-shadow-soft);border:0;display:grid;overflow:hidden}.signal-account-region-lock{grid-template-columns:var(--signal-primitive-rem-2-35) minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-rem-0-75);border-radius:var(--signal-primitive-rem-0-95);background:var(--signal-selected-bg);min-width:0;padding:var(--signal-primitive-rem-0-8) var(--signal-primitive-rem-0-95);box-shadow:var(--signal-selected-shadow);border:0;display:grid}.signal-account-region-lock>span{width:var(--signal-primitive-rem-2-1);height:var(--signal-primitive-rem-2-1);border-radius:var(--signal-primitive-rem-0-8);color:#ea580c;background:#fb923c24;place-items:center;display:grid}.signal-account-region-lock div{gap:var(--signal-primitive-rem-0-15);min-width:0;display:grid}.signal-account-region-lock strong{color:#0f172a;font-size:var(--signal-primitive-rem-0-85);font-weight:900;line-height:1.3}.signal-account-region-lock small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:700;line-height:1.4}.signal-account-api-key-row,.signal-account-provider-row{align-items:center;gap:var(--signal-primitive-rem-0-85);border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-surface-strong);min-width:0;padding:var(--signal-primitive-rem-0-9) var(--signal-primitive-rem-1);border:0;display:grid}.signal-account-api-key-row:first-child,.signal-account-provider-row:first-child{border-top:0}.signal-account-api-key-row{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) minmax(var(--signal-primitive-rem-9), auto) minmax(var(--signal-primitive-rem-6), auto);font-size:var(--signal-primitive-rem-0-875)}.signal-account-api-key-row>span:first-child,.signal-account-provider-copy{gap:var(--signal-primitive-rem-0-18);min-width:0;display:grid}.signal-account-api-key-row strong,.signal-account-provider-copy strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-weight:900;line-height:1.3}.signal-account-api-key-row small,.signal-account-provider-copy small,.signal-account-api-key-row>span:nth-child(2){color:#64748b;min-width:0;font-size:var(--signal-primitive-rem-0-78);overflow-wrap:anywhere;font-weight:700;line-height:1.35}.signal-account-provider-copy em{width:max-content;max-width:var(--signal-primitive-percent-100);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-12) var(--signal-primitive-rem-0-45);color:var(--signal-text-muted);background:var(--signal-neutral-chip-bg);font-size:var(--signal-primitive-rem-0-68);border:0;font-style:normal;font-weight:850;line-height:1.35}.signal-account-provider-row{grid-template-columns:var(--signal-primitive-rem-2-8) minmax(0, var(--signal-primitive-fr-1)) minmax(var(--signal-primitive-rem-6-25), auto)}.signal-account-provider-icon{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-px-999);background:#f8fafc;place-items:center;display:grid}.signal-account-provider-icon-wechat{color:#059669;background:#ecfdf5}.signal-account-provider-icon-github{color:#111827;background:#f1f5f9}.signal-account-provider-icon-google{color:#dc2626;background:#fff1f2}.signal-account-provider-icon-facebook{color:#2563eb;background:#eff6ff}.signal-account-provider-icon-microsoft{color:#7c3aed;background:#f5f3ff}.signal-account-provider-row[data-state=linked]{background:#f0fdf457}.signal-account-provider-row[data-state=unavailable]{background:#f8fafca3}.signal-account-provider-row[data-state=unavailable] .signal-account-provider-copy small{color:#94a3b8}.signal-account-provider-row[data-state=unavailable] .signal-button:disabled{color:#475569;opacity:1;box-shadow:none;background:#e2e8f0}.signal-account-core-bind-list{gap:var(--signal-primitive-rem-0-85);background:0 0;border:0;overflow:visible}.signal-account-bind-form{gap:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-35), var(--signal-primitive-rem-1-25));border-radius:var(--signal-primitive-rem-1);background:var(--signal-surface-strong);min-width:0;padding:clamp(var(--signal-primitive-rem-1-25), var(--signal-primitive-vw-1-6), var(--signal-primitive-rem-1-6));box-shadow:var(--signal-shadow-soft);border:0;display:grid}.signal-account-bind-form:first-child{border-top:0}.signal-account-bind-label{grid-template-columns:var(--signal-primitive-rem-2-7) minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-rem-0-8);min-width:0;display:grid}.signal-account-bind-label>span{width:var(--signal-primitive-rem-2-35);height:var(--signal-primitive-rem-2-35);border-radius:var(--signal-primitive-rem-0-8);color:#334155;background:#f8fafceb;place-items:center;display:grid}.signal-account-bind-label div{gap:var(--signal-primitive-rem-0-15);min-width:0;display:grid}.signal-account-bind-label strong{color:#0f172a;font-size:var(--signal-primitive-rem-0-875);font-weight:900}.signal-account-bind-label small{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:650;line-height:1.45}.signal-account-bind-current{grid-template-columns:minmax(var(--signal-primitive-rem-7), auto) minmax(0, var(--signal-primitive-fr-1)) minmax(var(--signal-primitive-rem-5-5), auto);align-items:center;gap:var(--signal-primitive-rem-0-75);border-radius:var(--signal-primitive-rem-0-9);background:var(--signal-success-bg);min-width:0;padding:var(--signal-primitive-rem-0-7) var(--signal-primitive-rem-0-8);border:0;display:grid}.signal-account-bind-current span,.signal-account-bind-target>span,.signal-account-bind-code-panel label>span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);font-weight:850;line-height:1.35}.signal-account-bind-current span{align-items:center;gap:var(--signal-primitive-rem-0-35);min-width:0;color:var(--signal-success-fg);display:inline-flex}.signal-account-bind-current strong{color:#0f172a;min-width:0;font-size:var(--signal-primitive-rem-0-84);overflow-wrap:anywhere;font-weight:900}.signal-account-bind-flow,.signal-account-bind-target{gap:var(--signal-primitive-rem-0-55);min-width:0;display:grid}.signal-account-bind-input-shell{grid-template-columns:minmax(var(--signal-primitive-rem-12), var(--signal-primitive-fr-1)) minmax(var(--signal-primitive-rem-7-5), auto);align-items:center;gap:var(--signal-primitive-rem-0-55);min-width:0;display:grid}.signal-account-bind-code-panel{grid-template-columns:minmax(var(--signal-primitive-rem-9), var(--signal-primitive-fr-0-8)) minmax(var(--signal-primitive-rem-10), auto);align-items:end;gap:var(--signal-primitive-rem-0-65);border-radius:var(--signal-primitive-rem-0-9);min-width:0;padding:var(--signal-primitive-rem-0-8);background:#fff7ed8a;border:0;display:grid}.signal-account-bind-code-panel label{gap:var(--signal-primitive-rem-0-45);min-width:0;display:grid}.signal-account-bind-confirm-actions{justify-content:flex-end;gap:var(--signal-primitive-rem-0-5);flex-wrap:wrap;min-width:0;display:flex}.signal-account-bind-code-panel p{color:#047857;font-size:var(--signal-primitive-rem-0-72);grid-column:1/-1;margin:0;font-weight:800;line-height:1.45}.signal-account-balance-panel{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) minmax(var(--signal-primitive-rem-12), auto);gap:var(--signal-primitive-rem-1);border-radius:var(--signal-primitive-rem-1);background:radial-gradient(circle at var(--signal-primitive-percent-88) var(--signal-primitive-percent-8), #f9731638, transparent var(--signal-primitive-percent-25)), linear-gradient(var(--signal-primitive-deg-135), #0f172a, #1e293b);min-width:0;padding:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-5), var(--signal-primitive-rem-1-5));color:#e2e8f0;box-shadow:0 var(--signal-primitive-px-18) var(--signal-primitive-px-42) #0f172a24;display:grid}.signal-account-premium-label{border:var(--signal-primitive-px-1) solid #fb923c7a;border-radius:var(--signal-primitive-rem-0-5);width:fit-content;padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-55);color:#fdba74;font-size:var(--signal-primitive-rem-0-7);letter-spacing:var(--signal-primitive-em-0-06);background:#fb923c1f;font-weight:900;display:inline-flex}.signal-account-balance-panel h2{margin-top:var(--signal-primitive-rem-1);color:#f8fafc;font-size:var(--signal-primitive-rem-1);font-weight:900}.signal-account-balance-panel p{max-width:var(--signal-primitive-rem-48);margin-top:var(--signal-primitive-rem-0-65);color:#cbd5e1;font-size:var(--signal-primitive-rem-0-875);line-height:1.65}.signal-account-balance-value{align-items:baseline;gap:var(--signal-primitive-rem-0-55);min-width:0;margin-top:var(--signal-primitive-rem-1-05);flex-wrap:wrap;display:flex}.signal-account-balance-value svg{color:#fb923c}.signal-account-balance-value strong{color:#fff;font-size:clamp(var(--signal-primitive-rem-1-75), var(--signal-primitive-vw-4), var(--signal-primitive-rem-2-55));font-weight:950;line-height:1}.signal-account-balance-value span{color:#cbd5e1;font-size:var(--signal-primitive-rem-0-85);font-weight:800}.signal-account-dark-definition{gap:var(--signal-primitive-rem-0-75);min-width:0;margin-top:var(--signal-primitive-rem-1-35);border-top:var(--signal-primitive-px-1) solid #94a3b847;padding-top:var(--signal-primitive-rem-1);display:grid}.signal-account-dark-definition div{min-width:0}.signal-account-dark-definition dt{color:#94a3b8;font-size:var(--signal-primitive-rem-0-72);font-weight:850}.signal-account-dark-definition dd{min-width:0;margin:var(--signal-primitive-rem-0-25) 0 0;color:#e2e8f0;font-size:var(--signal-primitive-rem-0-82);overflow-wrap:anywhere;font-weight:700;line-height:1.45}.signal-account-dark-actions{justify-content:flex-end;gap:var(--signal-primitive-rem-0-65);flex-direction:column;min-width:0;display:flex}.signal-account-preference-grid{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-1);min-width:0;max-width:var(--signal-primitive-rem-64);display:grid}.signal-account-empty-line{padding:var(--signal-primitive-rem-1);color:#64748b;font-size:var(--signal-primitive-rem-0-875);margin:0;font-weight:700;line-height:1.5}.signal-account-shell-panel{min-width:0;padding:clamp(var(--signal-primitive-rem-1-35), var(--signal-primitive-vw-1-8), var(--signal-primitive-rem-1-85))}.signal-account-section-heading{min-width:0;padding-bottom:clamp(var(--signal-primitive-rem-1-1), var(--signal-primitive-vw-1-35), var(--signal-primitive-rem-1-35));border-bottom:0}.signal-account-section-header h2{align-items:center;gap:var(--signal-primitive-rem-0-7);display:flex}.signal-account-section-marker{width:var(--signal-primitive-rem-0-5);height:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-px-999);background:#f97316;flex:none}.signal-account-section-toolbar>.signal-account-section-heading{flex:auto}.signal-account-shell-split{grid-template-columns:minmax(0, var(--signal-primitive-fr-1-18)) minmax(var(--signal-primitive-rem-19), var(--signal-primitive-fr-0-82));gap:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-6), var(--signal-primitive-rem-1-5));align-items:start;min-width:0;display:grid}.signal-account-profile-form,.signal-account-profile-stack{gap:clamp(var(--signal-primitive-rem-1-15), var(--signal-primitive-vw-1-45), var(--signal-primitive-rem-1-45));min-width:0;display:grid}.signal-account-avatar-panel{gap:var(--signal-primitive-rem-0-95);border:var(--signal-primitive-px-1) solid #e2e8f0d1;border-radius:var(--signal-primitive-rem-0-95);min-width:0;padding:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-4), var(--signal-primitive-rem-1-35));background:#f8fafc75;display:grid}.signal-account-avatar-current{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-95);align-items:center;min-width:0;display:grid}.signal-account-avatar-frame,.signal-account-avatar-crop-preview{border:var(--signal-primitive-px-1) solid #e2e8f0db;border-radius:var(--signal-primitive-rem-1-1);background:linear-gradient(var(--signal-primitive-deg-145), #fff7edd1, #f8fafceb);place-items:center;display:grid;position:relative;overflow:hidden}.signal-account-avatar-frame{width:var(--signal-primitive-rem-5-5);height:var(--signal-primitive-rem-5-5);color:#9a3412;font-size:var(--signal-primitive-rem-1-35);font-weight:950}.signal-account-avatar-frame img,.signal-account-avatar-crop-preview img{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);object-fit:cover;transform-origin:50%}.signal-account-avatar-copy{gap:var(--signal-primitive-rem-0-35);min-width:0;display:grid}.signal-account-avatar-copy h3{color:#0f172a;font-size:var(--signal-primitive-rem-1);margin:0;font-weight:950;line-height:1.25}.signal-account-avatar-copy p,.signal-account-avatar-copy small,.signal-account-avatar-dropzone small{color:#64748b;font-size:var(--signal-primitive-rem-0-76);margin:0;font-weight:700;line-height:1.45}.signal-account-avatar-status{gap:var(--signal-primitive-rem-0-45);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.signal-account-avatar-status>span:not(.signal-status-badge){color:#64748b;font-size:var(--signal-primitive-rem-0-72);font-weight:900}.signal-account-avatar-dropzone{justify-content:flex-start;align-items:center;gap:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) dashed #f973166b;border-radius:var(--signal-primitive-rem-0-9);min-width:0;padding:var(--signal-primitive-rem-0-85);color:#c2410c;text-align:left;cursor:pointer;transition:border-color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150);background:#fff7ed57;display:flex}.signal-account-avatar-dropzone:hover,.signal-account-avatar-dropzone:focus-visible,.signal-account-avatar-dropzone.is-dragging{box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-24) #f973161f;background:#ffedd594;border-color:#f97316c2;outline:none}.signal-account-avatar-dropzone span{gap:var(--signal-primitive-rem-0-18);min-width:0;display:grid}.signal-account-avatar-dropzone strong{color:#9a3412;font-size:var(--signal-primitive-rem-0-84);font-weight:950}.signal-account-avatar-cropper{grid-template-columns:var(--signal-primitive-rem-7-5) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-95);align-items:center;min-width:0;display:grid}.signal-account-avatar-crop-preview{width:var(--signal-primitive-rem-7-5);height:var(--signal-primitive-rem-7-5)}.signal-account-avatar-slider-grid{gap:var(--signal-primitive-rem-0-55);min-width:0;display:grid}.signal-account-avatar-slider-grid label{gap:var(--signal-primitive-rem-0-28);min-width:0;display:grid}.signal-account-avatar-slider-grid span{color:#334155;font-size:var(--signal-primitive-rem-0-72);font-weight:900}.signal-account-avatar-slider-grid input{width:var(--signal-primitive-percent-100);accent-color:#f97316}.signal-account-avatar-error{border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-8);color:#991b1b;font-size:var(--signal-primitive-rem-0-78);background:#fee2e2bd;margin:0;font-weight:800;line-height:1.4}.signal-account-avatar-actions{justify-content:flex-end;gap:var(--signal-primitive-rem-0-55);flex-wrap:wrap;min-width:0;display:flex}.signal-account-field-block,.signal-account-preference-field{gap:var(--signal-primitive-rem-0-55);color:#0f172a;min-width:0;display:grid}.signal-account-field-block>span,.signal-account-preference-label{align-items:center;gap:var(--signal-primitive-rem-0-38);color:#334155;min-width:0;font-size:var(--signal-primitive-rem-0-78);font-weight:900;line-height:1.35;display:inline-flex}.signal-account-field-block small,.signal-account-preference-field small{color:#94a3b8;font-size:var(--signal-primitive-rem-0-72);font-weight:700;line-height:1.45}.signal-account-input-with-icon{min-width:0;position:relative}.signal-account-input-with-icon>svg{top:var(--signal-primitive-percent-50);left:var(--signal-primitive-rem-0-85);z-index:1;color:#94a3b8;transform:translateY(var(--signal-primitive-percent-neg-50));pointer-events:none;position:absolute}.signal-account-contact-panel{border:var(--signal-primitive-px-1) solid #e2e8f0d1;border-radius:var(--signal-primitive-rem-0-95);min-width:0;padding:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-4), var(--signal-primitive-rem-1-35));background:#f8fafc6b}.signal-account-summary-tile-grid{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-8);min-width:0;display:grid}.signal-account-summary-tile{border:var(--signal-primitive-px-1) solid #e2e8f0c7;border-radius:var(--signal-primitive-rem-0-8);min-width:0;padding:var(--signal-primitive-rem-0-85);background:#ffffff94}.signal-account-summary-tile dt{color:#64748b;font-size:var(--signal-primitive-rem-0-7);font-weight:900;line-height:1.35}.signal-account-summary-tile dd{min-width:0;margin:var(--signal-primitive-rem-0-32) 0 0;color:#0f172a;font-size:var(--signal-primitive-rem-0-86);overflow-wrap:anywhere;font-weight:850;line-height:1.35}.signal-account-security-hero{grid-template-columns:minmax(var(--signal-primitive-rem-7), var(--signal-primitive-rem-8-5)) minmax(0, var(--signal-primitive-fr-1));gap:clamp(var(--signal-primitive-rem-1-2), var(--signal-primitive-vw-2), var(--signal-primitive-rem-2-4));align-items:center;min-width:0;display:grid}.signal-account-security-check-grid{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-7);min-width:0;display:grid}.signal-account-security-check-grid .signal-account-status-row{padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-85);background:#f8fafc80}.signal-account-preference-grid{gap:clamp(var(--signal-primitive-rem-1-25), var(--signal-primitive-vw-1-8), var(--signal-primitive-rem-2)) clamp(var(--signal-primitive-rem-1-5), var(--signal-primitive-vw-2-8), var(--signal-primitive-rem-2-8));max-width:none}.signal-account-preference-field{align-self:start}.signal-account-preference-field .signal-field:not(select){background:#f8fafcc2}.signal-account-preference-field.signal-account-segmented-field{border:0;padding:0}.signal-account-preference-label svg{color:#64748b}.signal-account-preference-toggle-card{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-1);border:var(--signal-primitive-px-1) solid #e2e8f0c7;border-radius:var(--signal-primitive-rem-0-9);min-width:0;padding:var(--signal-primitive-rem-1);background:#f8fafc8a;display:flex}.signal-account-preference-toggle-card span{gap:var(--signal-primitive-rem-0-25);min-width:0;display:grid}.signal-account-preference-toggle-card strong{color:#0f172a;font-size:var(--signal-primitive-rem-0-85);font-weight:900}.signal-account-preference-toggle-card small{color:#64748b;font-size:var(--signal-primitive-rem-0-72);font-weight:700;line-height:1.45}.signal-account-preference-toggle-card input{width:var(--signal-primitive-rem-1-05);height:var(--signal-primitive-rem-1-05);accent-color:#f97316;flex:none}.signal-account-plan-mini-metrics{min-width:0;margin-top:var(--signal-primitive-rem-1-1);border-top:var(--signal-primitive-px-1) solid #e2e8f0a8;padding-top:var(--signal-primitive-rem-0-9);display:grid}.signal-account-plan-mini-metrics span{justify-content:space-between;gap:var(--signal-primitive-rem-0-65);flex-wrap:wrap;min-width:0;display:flex}.signal-account-plan-mini-metrics small{color:#64748b;font-size:var(--signal-primitive-rem-0-72);font-weight:850}.signal-account-plan-mini-metrics strong{color:#0f172a;min-width:0;font-size:var(--signal-primitive-rem-0-82);overflow-wrap:anywhere;font-weight:900}:root[data-account-theme=dark] .signal-account-section-header h2,:root[data-account-theme=dark] .signal-account-section-header h3,:root[data-account-theme=dark] .signal-account-region-lock strong,:root[data-account-theme=dark] .signal-account-field-block>span,:root[data-account-theme=dark] .signal-account-preference-label,:root[data-account-theme=dark] .signal-account-preference-toggle-card strong,:root[data-account-theme=dark] .signal-account-avatar-copy h3,:root[data-account-theme=dark] .signal-account-avatar-dropzone strong,:root[data-account-theme=dark] .signal-account-avatar-slider-grid span,:root[data-account-theme=dark] .signal-account-bind-label strong,:root[data-account-theme=dark] .signal-account-bind-current strong,:root[data-account-theme=dark] .signal-account-provider-copy strong,:root[data-account-theme=dark] .signal-account-api-key-row strong,:root[data-account-theme=dark] .signal-account-summary-tile dd,:root[data-account-theme=dark] .signal-account-plan-mini-metrics strong,:root[data-account-theme=dark] .signal-account-status-row>span:not(.signal-status-badge){color:#f8fafc}:root[data-account-theme=dark] .signal-account-section-header p,:root[data-account-theme=dark] .signal-account-region-lock small,:root[data-account-theme=dark] .signal-account-field-block small,:root[data-account-theme=dark] .signal-account-preference-field small,:root[data-account-theme=dark] .signal-account-preference-toggle-card small,:root[data-account-theme=dark] .signal-account-avatar-copy p,:root[data-account-theme=dark] .signal-account-avatar-copy small,:root[data-account-theme=dark] .signal-account-avatar-dropzone small,:root[data-account-theme=dark] .signal-account-avatar-status>span:not(.signal-status-badge),:root[data-account-theme=dark] .signal-account-security-copy,:root[data-account-theme=dark] .signal-account-provider-copy small,:root[data-account-theme=dark] .signal-account-api-key-row small,:root[data-account-theme=dark] .signal-account-api-key-row>span:nth-child(2),:root[data-account-theme=dark] .signal-account-bind-target>span,:root[data-account-theme=dark] .signal-account-bind-code-panel label>span,:root[data-account-theme=dark] .signal-account-empty-line{color:#94a3b8}:root[data-account-theme=dark] .signal-account-section-heading,:root[data-account-theme=dark] .signal-account-preference-status,:root[data-account-theme=dark] .signal-account-region-lock,:root[data-account-theme=dark] .signal-account-plan-mini-metrics{border-color:#94a3b82e}:root[data-account-theme=dark] .signal-account-contact-panel,:root[data-account-theme=dark] .signal-account-avatar-panel,:root[data-account-theme=dark] .signal-account-avatar-frame,:root[data-account-theme=dark] .signal-account-avatar-crop-preview,:root[data-account-theme=dark] .signal-account-summary-tile,:root[data-account-theme=dark] .signal-account-status-row,:root[data-account-theme=dark] .signal-account-api-key-list,:root[data-account-theme=dark] .signal-account-provider-list,:root[data-account-theme=dark] .signal-account-core-bind-list,:root[data-account-theme=dark] .signal-account-bind-form,:root[data-account-theme=dark] .signal-account-bind-current,:root[data-account-theme=dark] .signal-account-bind-code-panel,:root[data-account-theme=dark] .signal-account-preference-toggle-card{background:var(--signal-surface-strong);border-color:#94a3b82e}:root[data-account-theme=dark] .signal-account-avatar-frame,:root[data-account-theme=dark] .signal-account-avatar-crop-preview{background:linear-gradient(var(--signal-primitive-deg-145), #43382452, #0f172ad6);color:#fdba74}:root[data-account-theme=dark] .signal-account-avatar-dropzone{color:#fdba74;background:#4338243d;border-color:#fb923c52}:root[data-account-theme=dark] .signal-account-avatar-dropzone:hover,:root[data-account-theme=dark] .signal-account-avatar-dropzone:focus-visible,:root[data-account-theme=dark] .signal-account-avatar-dropzone.is-dragging{background:#43382461;border-color:#fb923c94}:root[data-account-theme=dark] .signal-account-preference-field .signal-field:not(select),:root[data-account-theme=dark] .signal-account-segmented-field button{color:#f8fafc;background:#0f172ab8;border-color:#94a3b838}:root[data-account-theme=dark] .signal-account-segmented-field button:hover,:root[data-account-theme=dark] .signal-account-segmented-field button:focus-visible,:root[data-account-theme=dark] .signal-account-segmented-field button[aria-pressed=true]{color:#fdba74;background:#fb923c29;border-color:#fb923c6b}:root[data-account-theme=dark] .signal-account-provider-row,:root[data-account-theme=dark] .signal-account-provider-copy em,:root[data-account-theme=dark] .signal-account-api-key-row{border-color:#94a3b82e}:root[data-account-theme=dark] .signal-account-provider-copy em{color:#cbd5e1;background:#0f172a6b}:root[data-account-theme=dark] .signal-account-provider-row[data-state=linked]{background:#14532d29}:root[data-account-theme=dark] .signal-account-provider-row[data-state=unavailable]{background:#1e293b61}:root[data-account-theme=dark] .signal-account-provider-row[data-state=unavailable] .signal-button:disabled{color:#cbd5e1;background:#475569b8}:root[data-account-theme=dark] .signal-account-region-lock,:root[data-account-theme=dark] .signal-account-bind-code-panel{background:#43382438}:root[data-account-theme=dark] .signal-account-bind-current{background:var(--signal-success-bg)}:root[data-account-theme=dark] .signal-account-bind-label>span,:root[data-account-theme=dark] .signal-account-region-lock>span,:root[data-account-theme=dark] .signal-account-header-metric>svg{color:#fdba74;background:#fb923c24}:root[data-account-theme=dark] .signal-account-security-score-track{stroke:#94a3b838}:root[data-account-theme=dark] .signal-account-security-score strong{color:#f8fafc}:root[data-account-theme=dark] .signal-account-security-score span,:root[data-account-theme=dark] .signal-account-summary-tile dt,:root[data-account-theme=dark] .signal-account-plan-mini-metrics small{color:#94a3b8}:root[data-account-theme=dark] .signal-account-balance-panel{background:radial-gradient(circle at var(--signal-primitive-percent-88) var(--signal-primitive-percent-8), #f9731629, transparent var(--signal-primitive-percent-25)), linear-gradient(var(--signal-primitive-deg-135), #020617, #172033 var(--signal-primitive-percent-62), #2b160f)}:root[data-account-density=compact] .signal-page{padding-top:clamp(var(--signal-primitive-rem-0-75), var(--signal-primitive-vw-1-1), var(--signal-primitive-rem-1));padding-bottom:clamp(var(--signal-primitive-rem-1), var(--signal-primitive-vw-1-7), var(--signal-primitive-rem-1-75))}:root[data-account-density=compact] .signal-account-shell-panel{padding:clamp(var(--signal-primitive-rem-0-9), var(--signal-primitive-vw-1-2), var(--signal-primitive-rem-1-15))}:root[data-account-density=compact] .signal-button{min-height:var(--signal-primitive-rem-2-2);padding:var(--signal-primitive-rem-0-38) var(--signal-primitive-rem-0-78);font-size:var(--signal-primitive-rem-0-8125)}:root[data-account-density=compact] :where(.signal-field){min-height:var(--signal-primitive-rem-2-2);font-size:var(--signal-primitive-rem-0-8125)}:root[data-account-density=compact] .signal-console-tab,:root[data-account-density=compact] .signal-banner-nav-item,:root[data-account-density=compact] .signal-console-submenu-item{min-height:var(--signal-primitive-rem-2-25);padding:var(--signal-primitive-rem-0-48) var(--signal-primitive-rem-0-74);font-size:var(--signal-primitive-rem-0-78)}:root[data-account-density=compact] .signal-account-section-heading{padding-bottom:var(--signal-primitive-rem-0-85)}:root[data-account-density=compact] .signal-account-shell-split,:root[data-account-density=compact] .signal-account-profile-stack,:root[data-account-density=compact] .signal-account-profile-form,:root[data-account-density=compact] .signal-account-preference-grid,:root[data-account-density=compact] .signal-account-operational-stack{gap:var(--signal-primitive-rem-0-8)}:root[data-account-density=compact] .signal-account-provider-row,:root[data-account-density=compact] .signal-account-avatar-panel,:root[data-account-density=compact] .signal-account-api-key-row,:root[data-account-density=compact] .signal-account-bind-form,:root[data-account-density=compact] .signal-account-bind-current,:root[data-account-density=compact] .signal-account-bind-code-panel,:root[data-account-density=compact] .signal-account-summary-tile{padding:var(--signal-primitive-rem-0-7) var(--signal-primitive-rem-0-78)}:root[data-account-density=spacious] .signal-page{padding-top:clamp(var(--signal-primitive-rem-1-25), var(--signal-primitive-vw-1-9), var(--signal-primitive-rem-1-75));padding-bottom:clamp(var(--signal-primitive-rem-1-8), var(--signal-primitive-vw-2-8), var(--signal-primitive-rem-3))}:root[data-account-density=spacious] .signal-account-shell-panel{padding:clamp(var(--signal-primitive-rem-1-6), var(--signal-primitive-vw-2-2), var(--signal-primitive-rem-2-25))}:root[data-account-density=spacious] .signal-button{min-height:var(--signal-primitive-rem-2-8);padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-1-15)}:root[data-account-density=spacious] :where(.signal-field){min-height:var(--signal-primitive-rem-2-8)}:root[data-account-density=spacious] .signal-account-section-heading{padding-bottom:var(--signal-primitive-rem-1-45)}:root[data-account-density=spacious] .signal-account-shell-split,:root[data-account-density=spacious] .signal-account-profile-stack,:root[data-account-density=spacious] .signal-account-profile-form,:root[data-account-density=spacious] .signal-account-preference-grid,:root[data-account-density=spacious] .signal-account-operational-stack{gap:var(--signal-primitive-rem-1-35)}:root[data-account-density=spacious] .signal-account-provider-row,:root[data-account-density=spacious] .signal-account-avatar-panel,:root[data-account-density=spacious] .signal-account-api-key-row,:root[data-account-density=spacious] .signal-account-bind-form,:root[data-account-density=spacious] .signal-account-bind-current,:root[data-account-density=spacious] .signal-account-bind-code-panel,:root[data-account-density=spacious] .signal-account-summary-tile{padding:var(--signal-primitive-rem-1-1) var(--signal-primitive-rem-1-15)}@media (width<=1180px){.signal-account-operational-stack[data-account-binding-layout=true],.signal-account-shell-split,.signal-account-balance-panel{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-account-security-check-grid{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}}@media (width<=760px){.signal-account-header-metrics,.signal-account-avatar-current,.signal-account-avatar-cropper,.signal-account-preference-grid,.signal-account-security-hero,.signal-account-security-check-grid,.signal-account-summary-tile-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-account-header-metric+.signal-account-header-metric{border-left:0;border-top:var(--signal-primitive-px-1) solid #e2e8f0c7}.signal-account-section-toolbar{flex-direction:column;align-items:stretch}.signal-account-section-toolbar>.signal-button,.signal-account-section-toolbar>a,.signal-account-section-toolbar>button,.signal-account-dark-actions .signal-button{width:var(--signal-primitive-percent-100)}.signal-account-api-key-row,.signal-account-provider-row,.signal-account-bind-current,.signal-account-bind-input-shell,.signal-account-bind-code-panel{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-account-bind-confirm-actions{justify-content:stretch}.signal-account-bind-confirm-actions .signal-button,.signal-account-bind-input-shell .signal-button,.signal-account-bind-current .signal-button{width:var(--signal-primitive-percent-100)}}.signal-metadata-editor{--signal-metadata-bottom-gutter:var(--signal-primitive-rem-1);min-width:0;margin-bottom:var(--signal-metadata-bottom-gutter,var(--signal-primitive-rem-1))}.signal-metadata-editor-control{width:var(--signal-primitive-percent-100);min-height:var(--signal-metadata-min-height,var(--signal-primitive-px-220));max-height:min(var(--signal-metadata-max-height,var(--signal-primitive-px-680)), calc(var(--signal-primitive-vh-100) - var(--signal-primitive-rem-13-75)));resize:none;border-radius:inherit;box-shadow:none;color:#dbeafe;caret-color:#fb923c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-95);tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;outline:none;margin-top:0;line-height:1.65;display:block;overflow:hidden}.signal-metadata-editor[data-copy-button=true] .signal-metadata-editor-control{padding-right:var(--signal-primitive-rem-4)}.signal-metadata-editor-control[data-horizontal-scroll=true]{white-space:pre;overflow-wrap:normal;overflow-x:auto}.signal-metadata-editor-control::placeholder{color:#cbd5e18c}.signal-metadata-editor:focus-within{box-shadow:0 0 0 var(--signal-primitive-px-3) #fb923c29, 0 var(--signal-primitive-px-20) var(--signal-primitive-px-46) #0f172a2e;border-color:#fb923cbd}.signal-metadata-editor-control:focus{box-shadow:none}.signal-brand-lockup{align-items:center;gap:var(--signal-primitive-rem-0-75);color:#ea580c;min-width:0;text-decoration:none;display:inline-flex}.signal-brand-badge{width:var(--signal-primitive-rem-2-75);height:var(--signal-primitive-rem-2-75);border:0;flex:none;display:block;position:relative}.signal-brand-badge--logo{background:0 0;border-radius:0;overflow:visible}.signal-brand-badge--text{border-radius:var(--signal-primitive-percent-50);color:var(--signal-brand-mark-foreground,#08111f);background:var(--signal-brand-mark-background,#ff6b35);box-shadow:0 var(--signal-primitive-px-7) var(--signal-primitive-px-16) #111b422e;overflow:hidden}.signal-brand-badge[data-variant=rail]{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);border:0}.signal-brand-badge--text[data-variant=rail]{box-shadow:0 var(--signal-primitive-px-8) var(--signal-primitive-px-18) #111b4238}.signal-brand-logo,.signal-auto-fit-brand-text-canvas{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);display:block}.signal-brand-logo{object-fit:contain;border-radius:0}.signal-auto-fit-brand-text{contain:layout paint}.signal-auto-fit-brand-text-glyph{fill:currentColor;font-family:var(--font-sans);font-size:var(--signal-primitive-rem-1-25);letter-spacing:0;white-space:nowrap;font-weight:900}.signal-auto-fit-brand-text[data-variant=rail] .signal-auto-fit-brand-text-glyph{font-size:var(--signal-primitive-rem-1-125)}.signal-global-feedback-drawer{right:var(--signal-primitive-rem-1);bottom:var(--signal-primitive-rem-1);z-index:55;pointer-events:none;justify-items:end;display:grid;position:fixed}.signal-global-feedback-toggle,.signal-global-feedback-panel{pointer-events:auto;border:var(--signal-primitive-px-1) solid #ffffffb8;box-shadow:0 var(--signal-primitive-px-18) var(--signal-primitive-px-48) #0f172a24;-webkit-backdrop-filter:blur(var(--signal-primitive-px-20));backdrop-filter:blur(var(--signal-primitive-px-20));background:#ffffffe0}:root[data-account-theme=dark] .signal-global-feedback-toggle,:root[data-account-theme=dark] .signal-global-feedback-panel{border-color:var(--signal-border);color:var(--signal-text);box-shadow:0 var(--signal-primitive-px-20) var(--signal-primitive-px-54) #0000007a, inset 0 var(--signal-primitive-px-1) 0 #ffffff09;background:#121822f5}.signal-global-feedback-toggle{min-height:var(--signal-primitive-rem-2-75);max-width:min(var(--signal-primitive-rem-30), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-2)));align-items:flex-start;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-0-8);color:#334155;cursor:pointer;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), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);display:flex}.signal-global-feedback-toggle-message{min-width:0;padding-block:var(--signal-primitive-rem-0-35);overflow-wrap:anywhere;font-size:var(--signal-primitive-rem-0-75);font-weight:700;line-height:var(--signal-primitive-rem-1-2);text-align:left;white-space:normal}.signal-global-feedback-toggle>svg{margin-top:var(--signal-primitive-rem-0-5);flex:none}:root[data-account-theme=dark] .signal-global-feedback-toggle{color:var(--signal-text-muted)}.signal-global-feedback-toggle:hover,.signal-global-feedback-toggle:focus-visible{box-shadow:0 0 var(--signal-primitive-px-16) var(--signal-primitive-px-2-5) #94a3b81c, 0 var(--signal-primitive-px-18) var(--signal-primitive-px-48) #0f172a1f;background:#fffffff5;border-color:#ffffffdb}:root[data-account-theme=dark] .signal-global-feedback-toggle:hover,:root[data-account-theme=dark] .signal-global-feedback-toggle:focus-visible{color:#ffd9c0;box-shadow:0 0 var(--signal-primitive-px-16) var(--signal-primitive-px-2) #f694571f, 0 var(--signal-primitive-px-20) var(--signal-primitive-px-54) #00000073;background:#1f2937fa;border-color:#f694576b}:root[data-account-theme=dark] .signal-global-feedback-drawer :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--signal-text)!important}:root[data-account-theme=dark] .signal-global-feedback-drawer :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--signal-text-muted)!important}:root[data-account-theme=dark] .signal-global-feedback-drawer :is(.bg-white\/72,.bg-white\/64,.bg-white\/62){background-color:#19222fd1!important}:root[data-account-theme=dark] .signal-global-feedback-drawer .divide-slate-100>:not([hidden])~:not([hidden]),:root[data-account-theme=dark] .signal-global-feedback-drawer .border-slate-100{border-color:var(--signal-divider)!important}.signal-global-feedback-toggle:active{background:var(--signal-selected-bg-strong);box-shadow:var(--signal-selected-shadow)}.signal-global-feedback-panel{width:min(var(--signal-primitive-rem-22), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-2)));max-height:min(var(--signal-primitive-rem-34), calc(var(--signal-primitive-vh-100) - var(--signal-primitive-rem-8)));padding:var(--signal-primitive-rem-0-9);border-radius:var(--signal-primitive-rem-0-9);overflow-y:auto}.signal-global-feedback-drawer.is-open .signal-global-feedback-toggle{display:none}.signal-account-status-stack{align-items:center;gap:var(--signal-primitive-rem-0-375);flex-wrap:wrap;min-width:0;display:inline-flex}.signal-feedback-success{color:#047857;background:#ecfdf5eb;border-color:#34d39959}:root[data-account-theme=dark] .signal-feedback-success{color:#8ff0c8;background:#064e3b57;border-color:#34d39961}.signal-feedback-failed{color:#be123c;background:#fff1f2f0;border-color:#fb718561}:root[data-account-theme=dark] .signal-feedback-failed{color:#ffb4c0;background:#7f1d1d57;border-color:#fb71856b}.signal-field-error{margin-top:var(--signal-primitive-rem-0-3);color:var(--signal-danger-fg);font-size:var(--signal-primitive-rem-0-75);line-height:1.45;display:block}.signal-field[aria-invalid=true]{border-color:var(--signal-danger-border)}.signal-feedback-gated{color:#a16207;background:#fffbebf0;border-color:#fbbf246b}:root[data-account-theme=dark] .signal-feedback-gated{color:#ffe08a;background:#713f1257;border-color:#fbbf246b}.signal-feedback-pending{color:#2563eb;background:#eff6fff0;border-color:#60a5fa5c}:root[data-account-theme=dark] .signal-feedback-pending{color:#b8d7ff;background:#1e40af4d;border-color:#60a5fa6b}.signal-feedback-entry-new{opacity:0;animation:signal-feedback-bounce-in var(--signal-primitive-ms-650) cubic-bezier(.175, .885, .32, 1.275) forwards}@keyframes signal-feedback-bounce-in{0%{opacity:0;transform:translateY(var(--signal-primitive-px-neg-28)) scale(.88)}48%{opacity:.9;transform:translateY(var(--signal-primitive-px-5)) scale(1.04)}74%{opacity:1;transform:translateY(var(--signal-primitive-px-neg-2)) scale(.98)}}.signal-editor-composition{isolation:isolate;grid-template-rows:minmax(0, var(--signal-primitive-fr-1));gap:0;min-width:0;min-height:0;display:grid;position:relative}.signal-form-commit-surface{gap:var(--signal-primitive-px-12);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:visible}.signal-form-commit-surface>.signal-editor-motion-body{flex:auto;min-height:0;overflow:auto}.signal-editor-composition>.signal-form-commit-surface:has(>.signal-editor-motion-body){overflow:hidden}.signal-editor-composition>.signal-form-commit-surface>.signal-editor-motion-body{overscroll-behavior:contain;scrollbar-gutter:stable}.signal-form-commit-surface>.signal-editor-action-dock{padding:var(--signal-primitive-px-12) var(--signal-primitive-px-14) var(--signal-primitive-px-14);flex:none;align-self:stretch;margin-top:auto}.signal-lifecycle-warning,.signal-lifecycle-blockers,.signal-lifecycle-error{gap:var(--signal-primitive-rem-0-375);border:var(--signal-primitive-px-1) solid var(--signal-danger-border);border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-danger-bg);color:var(--signal-danger-fg);padding:var(--signal-primitive-rem-0-75);font-size:13px;font-weight:400;line-height:1.55;display:grid}.signal-lifecycle-warning span,.signal-lifecycle-blockers li{font-size:var(--signal-primitive-rem-0-75);line-height:var(--signal-primitive-rem-1-25)}.signal-lifecycle-blockers ul{gap:var(--signal-primitive-rem-0-5);display:grid}.signal-lifecycle-blockers li{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-0-75);display:flex}.signal-lifecycle-blockers a{color:inherit;flex:none;font-weight:800;text-decoration:underline}.signal-lifecycle-action-submit{border-color:var(--signal-danger-button-bg)!important;background:var(--signal-danger-button-bg)!important;color:var(--signal-danger-button-fg)!important;box-shadow:var(--signal-danger-button-shadow)!important}.signal-lifecycle-action-submit:not(:disabled):hover{background:var(--signal-danger-button-hover-bg)!important}.signal-lifecycle-action-submit:not(:disabled):active{background:var(--signal-danger-button-active-bg)!important}.signal-floating-control-layer{top:var(--signal-primitive-rem-0-75);right:var(--signal-primitive-rem-0-75);z-index:22;pointer-events:none;opacity:0;transform:translateY(var(--signal-primitive-rem-neg-0-25)) scale(.96);transition:opacity var(--signal-primitive-ms-140) ease, transform var(--signal-primitive-ms-140) ease;position:absolute}.signal-editor-control-layer{align-items:center;gap:var(--signal-primitive-rem-0-375);display:flex}.signal-editor-composition[data-floating-control-visible=true]>.signal-floating-control-layer{opacity:1;transform:translateY(0)scale(1)}.signal-floating-control{pointer-events:none}.signal-editor-close-control,.signal-editor-expand-control,.signal-feedback-toggle-control{color:#475569;box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-24) #0f172a14, 0 var(--signal-primitive-px-1) var(--signal-primitive-px-2) #0f172a0d;-webkit-backdrop-filter:blur(var(--signal-primitive-px-14));backdrop-filter:blur(var(--signal-primitive-px-14));background:#ffffffdb;border-color:#e2e8f0e6}.signal-editor-composition[data-floating-control-visible=true] .signal-floating-control{pointer-events:auto}:root[data-account-theme=dark] .signal-editor-close-control,:root[data-account-theme=dark] .signal-editor-expand-control,:root[data-account-theme=dark] .signal-feedback-toggle-control{color:var(--signal-text-muted);background:#141a24e6;border-color:#8b9eb861}.signal-editor-surface{z-index:1;min-width:0;min-height:0;max-height:var(--signal-primitive-percent-100);position:relative}.signal-feedback-toggle-header{--signal-feedback-panel-inset-x:calc(var(--signal-feedback-panel-padding-x,0px) + var(--signal-primitive-px-1));min-height:var(--signal-primitive-rem-2);grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-px-64);margin-inline:calc(-1 * var(--signal-feedback-panel-inset-x));width:calc(var(--signal-primitive-percent-100) + (var(--signal-feedback-panel-inset-x) * 2));align-items:start;gap:0;display:grid}.signal-feedback-toggle-header>:first-child:not(.signal-feedback-toggle-control){min-width:0;padding-left:var(--signal-feedback-panel-inset-x);padding-right:var(--signal-primitive-rem-0-5);grid-column:1}.signal-feedback-toggle-control{flex:0 0 var(--signal-primitive-rem-2);grid-column:2;justify-self:center}.signal-feedback-description{margin-top:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid var(--signal-border)}@supports (color:color-mix(in lab, red, red)){.signal-feedback-description{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-border) var(--signal-primitive-percent-74), transparent)}}.signal-feedback-description{border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-panel-bg)}@supports (color:color-mix(in lab, red, red)){.signal-feedback-description{background:color-mix(in srgb, var(--signal-panel-bg) var(--signal-primitive-percent-72), transparent)}}.signal-feedback-description{padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.55}.signal-feedback-status-summary{margin-top:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid var(--signal-border);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-feedback-status-summary{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-border) var(--signal-primitive-percent-78), transparent)}}.signal-feedback-status-summary{border-radius:var(--signal-primitive-rem-0-5);background:var(--signal-surface-strong)}@supports (color:color-mix(in lab, red, red)){.signal-feedback-status-summary{background:color-mix(in srgb, var(--signal-surface-strong) var(--signal-primitive-percent-72), transparent)}}.signal-feedback-status-summary.is-collapsed{width:var(--signal-primitive-percent-100);margin-top:var(--signal-primitive-rem-0-5);background:0 0;border:0;overflow:visible}.signal-feedback-status-row{min-height:var(--signal-primitive-rem-2-35);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-625);padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-7);font-size:var(--signal-primitive-rem-0-75);display:flex}.signal-feedback-status-row+.signal-feedback-status-row{border-top:var(--signal-primitive-px-1) solid var(--signal-divider)}.signal-feedback-status-row.is-collapsed{min-height:var(--signal-primitive-rem-2-5);padding:var(--signal-primitive-rem-0-5) 0;justify-content:center}.signal-feedback-status-row.is-collapsed+.signal-feedback-status-row.is-collapsed{border-top:var(--signal-primitive-px-1) solid var(--signal-divider)}@supports (color:color-mix(in lab, red, red)){.signal-feedback-status-row.is-collapsed+.signal-feedback-status-row.is-collapsed{border-top:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-divider) var(--signal-primitive-percent-64), transparent)}}.signal-feedback-status-chip{min-width:0;max-width:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-2));align-items:center;gap:var(--signal-primitive-rem-0-375);border-radius:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-5);text-overflow:ellipsis;white-space:nowrap;border:0;font-weight:750;display:inline-flex;overflow:hidden}.signal-feedback-status-chip svg{flex:none}.signal-feedback-status-row.is-collapsed .signal-feedback-status-chip{max-width:none;padding:var(--signal-primitive-rem-0-375)}.signal-feedback-status-count{min-width:var(--signal-primitive-rem-1-25);color:var(--signal-text);font-variant-numeric:tabular-nums;text-align:right;font-weight:800}.signal-editor-action-dock{z-index:3;min-width:0;min-height:var(--signal-primitive-rem-2-75);justify-content:flex-end;align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-125);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;display:flex;position:relative}.signal-editor-control-safe-heading{padding-inline-end:var(--signal-primitive-rem-5-5)}.signal-editor-motion-body{isolation:isolate;min-height:var(--signal-primitive-percent-100);border-radius:inherit;transform-origin:var(--signal-primitive-percent-50) var(--signal-primitive-rem-2);position:relative;overflow:visible}.signal-crud-page{justify-self:stretch;gap:var(--signal-primitive-rem-0-75);width:auto;min-width:0;max-width:none}.signal-crud-page>.signal-crud-workbench{width:var(--signal-primitive-percent-100);justify-self:stretch;max-width:none}.signal-supply-center-shell{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-75);min-width:0;min-height:0;display:grid}.signal-supply-track{align-self:start;gap:var(--signal-primitive-rem-0-25);min-width:0;padding:var(--signal-primitive-rem-0-5);border-radius:var(--signal-surface-radius);background:linear-gradient(var(--signal-primitive-deg-135), #ffffffb8, #fff7ed70);box-shadow:var(--signal-shadow-soft);flex-direction:column;display:flex}.signal-supply-track-item{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-2-5);align-items:center;gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-0-75);border-radius:calc(var(--signal-surface-radius) - var(--signal-primitive-rem-0-5));color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-8);text-align:start;transition:color var(--signal-motion-fast) ease, background-color var(--signal-motion-fast) ease, transform var(--signal-motion-fast) ease;background:0 0;border:0;font-weight:650;display:flex}.signal-supply-track-item:hover,.signal-supply-track-item:focus-visible{color:var(--signal-text);background:#ffffffc7}.signal-supply-track-item:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-focus-ring);outline-offset:var(--signal-primitive-px-2)}.signal-supply-track-item.is-active{background:linear-gradient(var(--signal-primitive-deg-135), #fffffffa, #ffedd5c7);color:var(--signal-page-banner-eyebrow);box-shadow:0 var(--signal-primitive-px-8) var(--signal-primitive-px-24) #9a341217}.signal-supply-track-item:active{transform:translateY(var(--signal-primitive-px-1))}.signal-supply-detail-surface{height:var(--signal-primitive-percent-100);background:var(--signal-surface);min-width:0;min-height:0;box-shadow:var(--signal-shadow-soft);overflow:auto}.signal-supply-detail-grid{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));column-gap:var(--signal-primitive-rem-2);min-width:0;display:grid}.signal-supply-detail-grid>div{min-width:0;min-height:var(--signal-primitive-rem-3);grid-template-columns:minmax(var(--signal-primitive-rem-7), var(--signal-primitive-fr-0-7)) minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-rem-0-75);padding-block:var(--signal-primitive-rem-0-625);border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);display:grid}.signal-supply-detail-grid dt{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:650}.signal-supply-detail-grid dd{overflow-wrap:anywhere;min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875);margin-top:0;font-weight:650}.signal-supply-table-toolbar{justify-content:space-between;align-items:end;gap:var(--signal-primitive-rem-0-75);margin-bottom:var(--signal-primitive-rem-1);display:flex}.signal-supply-inline-search{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-18))}.signal-supply-risk-warning{align-items:flex-start;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-1);border-radius:var(--signal-surface-radius);background:linear-gradient(var(--signal-primitive-deg-135), #fffbebf5, #ffedd5bd);color:#92400e;box-shadow:var(--signal-shadow-soft);font-size:var(--signal-primitive-rem-0-875);font-weight:650;line-height:1.55;display:flex}.signal-supply-quota-board{grid-template-columns:repeat(auto-fit, minmax(var(--signal-primitive-rem-15), var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-75);margin-bottom:var(--signal-primitive-rem-1);display:grid}.signal-account-overview-dashboard{height:var(--signal-primitive-percent-100);min-width:0;min-height:0;padding:var(--signal-primitive-rem-1-25);border-radius:var(--signal-surface-radius);background:var(--signal-surface);box-shadow:var(--signal-shadow-soft);grid-template-rows:auto auto;grid-auto-rows:auto;align-content:start;display:grid;overflow:auto}.signal-account-overview-metrics,.signal-banner-metrics[data-sku-detail-metrics=true]{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);grid-template-rows:auto;align-self:stretch;min-width:0;height:auto;display:grid}.signal-account-overview-metrics>div,.signal-banner-metrics[data-sku-detail-metrics=true]>.signal-banner-metric{align-content:center;justify-items:start;gap:var(--signal-primitive-rem-0-125);min-width:0;padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-1);border-inline-end:var(--signal-primitive-px-1) solid var(--signal-table-row-border);text-align:start;grid-template-rows:auto auto auto;display:grid}.signal-account-overview-metrics>div:first-child{padding-inline-start:0}.signal-account-overview-metrics>div:last-child{border-inline-end:0}.signal-account-overview-metrics dt,.signal-account-overview-metrics small,.signal-banner-metrics[data-sku-detail-metrics=true] dt,.signal-banner-metrics[data-sku-detail-metrics=true] dd:last-child{max-width:var(--signal-primitive-percent-100);min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.35;overflow:hidden}.signal-account-overview-metrics dd,.signal-banner-metrics[data-sku-detail-metrics=true] dd:first-of-type{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-1-125);text-align:start;justify-content:flex-start;align-items:center;font-weight:800;line-height:1.2;display:flex}.signal-banner-metrics[data-sku-detail-metrics=true] .signal-banner-metric[data-tone=success] dd:first-of-type{color:var(--signal-success-fg)}.signal-banner-metrics[data-sku-detail-metrics=true] .signal-banner-metric[data-tone=danger] dd:first-of-type{color:var(--signal-danger-fg)}.signal-account-overview-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1-05)) minmax(var(--signal-primitive-rem-22), var(--signal-primitive-fr-0-82));gap:0;min-width:0;min-height:0;display:grid}.signal-account-overview-panel{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto;gap:var(--signal-primitive-rem-0-75);min-width:0;min-height:0;padding:var(--signal-primitive-rem-1) var(--signal-primitive-rem-1-25);display:grid;overflow:visible}.signal-account-overview-panel:first-child{border-inline-end:var(--signal-primitive-px-1) solid var(--signal-table-row-border);padding-inline-start:0}.signal-account-overview-panel:last-child{padding-inline-end:0}.signal-account-overview-panel-header{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-0-75);min-width:0;display:flex}.signal-account-overview-panel-header>div:first-child{flex:auto;min-width:0}.signal-account-overview-panel-header>button{flex:none}.signal-account-overview-panel-header h2{color:var(--signal-text);font-size:var(--signal-primitive-rem-1);font-weight:800;line-height:1.35}.signal-account-overview-panel-header p{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:600;line-height:1.45}.signal-account-overview-panel-header>svg{color:var(--signal-accent-strong);flex:none}.signal-account-health-summary-list{align-content:start;gap:var(--signal-primitive-rem-0-75);display:grid}.signal-account-health-summary-list>div{min-width:0;min-height:var(--signal-primitive-rem-2-5);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-5) 0;border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);display:flex}.signal-account-health-summary-list dt{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:700}.signal-account-health-summary-list dd{overflow-wrap:anywhere;min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8);text-align:end;font-weight:750}.signal-account-overview-panel .signal-supply-quota-board{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));margin-bottom:0}.signal-account-config-facts{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-75);display:grid}.signal-account-config-facts>div{gap:var(--signal-primitive-rem-0-125);min-width:0;padding:var(--signal-primitive-rem-0-5) 0;border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);display:grid}.signal-account-config-facts span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-625);font-weight:700}.signal-account-config-facts strong{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-75);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.signal-account-config-facts>.signal-account-credential-fact{grid-column:1/-1;grid-template-columns:minmax(0, auto) minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-rem-0-5)}.signal-account-test-plan-list{align-content:start;gap:var(--signal-primitive-rem-0-75);min-width:0;min-height:0;display:grid;overflow:visible}.signal-account-test-plan-row{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto auto;align-items:center;gap:var(--signal-primitive-rem-0-625);min-width:0;padding:var(--signal-primitive-rem-0-625) 0;border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);display:grid}.signal-account-test-plan-row h3{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.signal-account-test-plan-row p,.signal-account-test-plan-row small{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-625);text-overflow:ellipsis;white-space:nowrap;font-weight:650;display:block;overflow:hidden}.signal-account-test-plan-actions{align-items:center;gap:var(--signal-primitive-px-4);display:flex}.signal-account-overview-state{min-height:var(--signal-primitive-rem-4);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-5);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:650;display:flex}.signal-account-recent-runs{grid-template-columns:auto repeat(2, minmax(0, var(--signal-primitive-fr-1)));align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;padding-top:var(--signal-primitive-rem-0-625);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-625);font-weight:650;display:grid}.signal-account-recent-runs>div,.signal-account-recent-runs>span{align-items:center;gap:var(--signal-primitive-px-4);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.signal-sku-detail-primary{min-width:0;min-height:0;padding:var(--signal-primitive-rem-1);border-radius:var(--signal-surface-radius);background:var(--signal-surface);box-shadow:var(--signal-shadow-soft)}.signal-sku-detail-primary .signal-supply-detail-surface{height:auto;min-height:var(--signal-primitive-percent-100);padding:var(--signal-primitive-rem-0-5);box-shadow:none;background:0 0}.signal-banner-object-state{align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);white-space:nowrap;font-weight:700;display:inline-flex}.signal-crud-table-region>.signal-supply-detail-surface:only-child,.signal-hierarchy-detail-workbench>.signal-supply-detail-surface:only-child{height:var(--signal-primitive-percent-100);min-height:0;overflow:auto}.signal-supply-quota-card{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-rem-1);min-width:0;padding:var(--signal-primitive-rem-0-75);border-radius:calc(var(--signal-surface-radius) - var(--signal-primitive-rem-0-5));background:#ffffffad;display:grid}.signal-supply-quota-card h3{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875);font-weight:750}.signal-supply-quota-card p{margin-top:var(--signal-primitive-rem-0-25);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:650}.signal-supply-quota-ring{width:var(--signal-primitive-rem-5-5);height:var(--signal-primitive-rem-5-5);border-radius:var(--signal-primitive-percent-50);background:radial-gradient(circle, var(--signal-quota-ring-center) var(--signal-primitive-percent-57), transparent var(--signal-primitive-percent-58)), conic-gradient(var(--signal-quota-ring-fill) var(--signal-quota-percent), var(--signal-quota-ring-track) 0);flex:none;place-items:center;display:grid}.signal-supply-quota-ring>div{place-items:center;display:grid}.signal-supply-quota-ring strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-1);font-weight:800;line-height:1}.signal-supply-quota-ring span{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-625);font-weight:700}.signal-supply-route-preview{padding:var(--signal-primitive-rem-1);border-radius:var(--signal-surface-radius);background:linear-gradient(var(--signal-primitive-deg-135), #ffffffc7, #ffedd58f);box-shadow:inset 0 0 0 var(--signal-primitive-px-1) #ffffffc7}.signal-supply-route-preview>h3{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875);font-weight:750}.signal-supply-route-preview-card{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-75);border-radius:calc(var(--signal-surface-radius) - var(--signal-primitive-rem-0-5));background:#ffffffc2;display:grid}.signal-supply-route-preview-card>div{min-width:0}.signal-supply-route-preview-card dl{gap:var(--signal-primitive-rem-0-375);min-width:0;display:grid}.signal-supply-route-preview-card dl>div{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-25);min-width:0;font-size:var(--signal-primitive-rem-0-75);display:grid}.signal-supply-route-preview-card dt{overflow-wrap:anywhere;min-width:0;color:var(--signal-text-muted);font-weight:650}.signal-supply-route-preview-card dd{overflow-wrap:anywhere;min-width:0;color:var(--signal-text);font-weight:650}.signal-supply-price-form{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-75);display:grid}.signal-supply-price-wide{grid-column:1/-1}.signal-supply-route-card{min-width:0;padding:var(--signal-primitive-rem-1) 0;border-top:var(--signal-primitive-px-1) solid var(--signal-table-row-border)}.signal-supply-route-card>header{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-0-75);margin-bottom:var(--signal-primitive-rem-1);display:flex}.signal-supply-route-card>header h3{margin-top:var(--signal-primitive-rem-0-25);color:var(--signal-text);font-size:var(--signal-primitive-rem-1);font-weight:750}.signal-supply-route-card[data-compact=true]{padding:var(--signal-primitive-rem-0-75) 0}.signal-supply-route-list{margin-top:var(--signal-primitive-rem-1-25);display:grid}.signal-supply-account-costs{gap:var(--signal-primitive-rem-0-375);margin-top:var(--signal-primitive-rem-0-75);display:grid}.signal-supply-account-costs>div{grid-template-columns:minmax(var(--signal-primitive-rem-8), var(--signal-primitive-fr-1)) repeat(2, minmax(var(--signal-primitive-rem-7), auto));gap:var(--signal-primitive-rem-0-5);min-width:0;padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-0-75);border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:650;display:grid}.signal-supply-check-item{align-items:flex-start;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-75) 0;border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);color:var(--signal-danger-fg);display:flex}.signal-supply-check-item[data-passed=true]{color:var(--signal-success-fg)}.signal-supply-check-item[data-severity=warning]{color:var(--signal-warning-fg)}.signal-supply-check-icon{width:var(--signal-primitive-rem-1-75);height:var(--signal-primitive-rem-1-75);border-radius:var(--signal-primitive-percent-50);background:var(--signal-surface-strong);color:var(--signal-danger-fg);flex:none;place-items:center;font-weight:800;display:grid}.signal-supply-check-item[data-passed=true] .signal-supply-check-icon{color:var(--signal-success-fg)}.signal-supply-check-item[data-severity=warning] .signal-supply-check-icon{color:var(--signal-warning-fg)}.signal-supply-check-item h3,.signal-supply-check-item h4{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875);font-weight:750}.signal-supply-check-item p{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75)}.signal-supply-enablement-grid{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-5);display:grid}.signal-sku-enablement-summary{align-items:flex-start;gap:var(--signal-primitive-rem-0-75);padding-bottom:var(--signal-primitive-rem-1);color:var(--signal-warning-fg);display:flex}.signal-sku-enablement-summary[data-ready=true]{color:var(--signal-success-fg)}.signal-sku-enablement-summary strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-1);font-weight:800}.signal-sku-enablement-summary p{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.45}.signal-sku-evidence-section,.signal-sku-passed-evidence,.signal-sku-approval-evidence{margin-top:var(--signal-primitive-rem-1);padding-top:var(--signal-primitive-rem-1);border-top:var(--signal-primitive-px-1) solid var(--signal-table-row-border)}.signal-sku-evidence-section>h3,.signal-sku-passed-evidence>summary{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8);font-weight:800}.signal-sku-passed-evidence>summary{cursor:pointer}.signal-supply-enablement-list{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));column-gap:var(--signal-primitive-rem-1-5);display:grid}.signal-sku-approval-evidence{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-1);display:grid}.signal-sku-approval-evidence>div{min-width:0}.signal-sku-approval-evidence dt{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:700}.signal-sku-approval-evidence dd{margin-top:var(--signal-primitive-rem-0-25);overflow-wrap:anywhere;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8);font-weight:700}.signal-supply-enablement-grid .signal-supply-check-item{min-height:var(--signal-primitive-rem-4-25);gap:var(--signal-primitive-rem-0-5);padding:var(--signal-primitive-rem-0-625)}.signal-sku-dirty-strip{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);border-radius:calc(var(--signal-surface-radius) - var(--signal-primitive-rem-0-625));background:var(--signal-warning-bg);color:var(--signal-warning-fg);font-size:var(--signal-primitive-rem-0-75);font-weight:700;display:flex}.signal-sku-dirty-strip button{color:inherit;font:inherit;text-underline-offset:var(--signal-primitive-px-3);background:0 0;border:0;text-decoration:underline}.signal-sku-change-summary{gap:var(--signal-primitive-rem-0-375);margin-top:var(--signal-primitive-rem-0-5);flex-wrap:wrap;display:flex}.signal-sku-change-summary>span{padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-1);background:var(--signal-warning-bg);color:var(--signal-warning-fg);font-size:var(--signal-primitive-rem-0-75);font-weight:650}.signal-sku-validation-errors{gap:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);border-radius:calc(var(--signal-surface-radius) - var(--signal-primitive-rem-0-625));background:var(--signal-danger-bg);color:var(--signal-danger-fg);font-size:var(--signal-primitive-rem-0-75);display:grid}.signal-sku-validation-errors li{grid-template-columns:minmax(var(--signal-primitive-rem-7), auto) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-5);display:grid}@media (width<=1023px){.signal-account-overview-dashboard{height:auto;overflow:visible}.signal-account-overview-metrics,.signal-banner-metrics[data-sku-detail-metrics=true]{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}.signal-account-overview-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));height:auto;overflow:visible}.signal-account-overview-panel:first-child{border-inline-end:0;border-bottom:var(--signal-primitive-px-1) solid var(--signal-table-row-border);padding-inline-end:0}.signal-account-overview-panel:last-child{padding-inline-start:0}.signal-sku-detail-primary{height:auto;overflow:visible}.signal-supply-enablement-grid{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}}@media (width<=640px){.signal-account-overview-metrics,.signal-banner-metrics[data-sku-detail-metrics=true],.signal-account-config-facts{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-account-config-facts>.signal-account-credential-fact{grid-column:auto;grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto}.signal-account-credential-fact>span{grid-column:1/-1}.signal-account-test-plan-row{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto}.signal-account-test-plan-actions{grid-column:1/-1;justify-content:flex-end}.signal-account-recent-runs,.signal-supply-enablement-list,.signal-sku-approval-evidence,.signal-supply-enablement-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-enablement-gap-item{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1))}.signal-enablement-gap-item>.signal-button{grid-column:1/-1;justify-self:stretch}}:root[data-account-theme=dark] .signal-supply-track{background:linear-gradient(var(--signal-primitive-deg-135), #19222ff5, #141820f0)}:root[data-account-theme=dark] .signal-supply-track-item:hover,:root[data-account-theme=dark] .signal-supply-track-item:focus-visible{background:#2a3647c7}:root[data-account-theme=dark] .signal-supply-track-item.is-active{background:linear-gradient(var(--signal-primitive-deg-135), #3f4a5beb, #432d25d1)}:root[data-account-theme=dark] .signal-supply-detail-surface,:root[data-account-theme=dark] .signal-supply-route-preview{background:linear-gradient(var(--signal-primitive-deg-135), #1f2937f0, #141820eb)}:root[data-account-theme=dark] .signal-supply-route-card,:root[data-account-theme=dark] .signal-sku-detail-primary .signal-supply-detail-surface{background:0 0}:root[data-account-theme=dark] .signal-supply-route-preview-card,:root[data-account-theme=dark] .signal-supply-quota-card{background:#2a3647a3}:root[data-account-theme=dark] .signal-supply-quota-ring{background:radial-gradient(circle, var(--signal-quota-ring-center) var(--signal-primitive-percent-57), transparent var(--signal-primitive-percent-58)), conic-gradient(var(--signal-quota-ring-fill) var(--signal-quota-percent), var(--signal-quota-ring-track) 0)}@media (width<=1023px){.signal-supply-center-shell{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-supply-track{scrollbar-width:thin;flex-direction:row;overflow-x:auto}.signal-supply-track-item{white-space:nowrap;flex:none;width:auto}.signal-supply-table-toolbar{flex-direction:column;align-items:stretch}.signal-supply-inline-search{width:var(--signal-primitive-percent-100)}}@media (width<=639px){.signal-supply-detail-grid,.signal-supply-price-form,.signal-supply-route-preview-card{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-supply-price-wide{grid-column:auto}.signal-supply-account-costs>div,.signal-supply-quota-board{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}}.signal-crud-page>:is(.signal-sandwich-workbench,.signal-supply-center-shell){justify-self:stretch;width:auto;min-width:0;max-width:none}.signal-sandwich-workbench{--signal-sandwich-active-editor-width:var(--signal-sandwich-editor-width);--signal-sandwich-active-editor-gap:var(--signal-sandwich-column-gap);width:var(--signal-primitive-percent-100);grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) var(--signal-sandwich-active-editor-gap) var(--signal-sandwich-active-editor-width);min-width:0;max-width:none;min-height:0;transition:grid-template-columns var(--signal-sandwich-motion-duration) var(--signal-sandwich-motion-easing);align-items:stretch;gap:0;display:grid;overflow:visible}.signal-sandwich-workbench[data-editor-collapsed=true]{--signal-sandwich-active-editor-width:var(--signal-primitive-px-0);--signal-sandwich-active-editor-gap:var(--signal-primitive-px-0)}.signal-sandwich-workbench:not([data-editor-collapsed=true]):has(>.signal-sandwich-editor-region .signal-editor-composition[data-editor-expanded=true]){--signal-sandwich-active-editor-width:var(--signal-sandwich-editor-expanded-width)}.signal-sandwich-editor-region,.signal-sandwich-main-region{min-width:0;min-height:0}.signal-sandwich-editor-region{width:var(--signal-primitive-percent-100);overflow-clip-margin:var(--signal-scroll-shadow-bleed);opacity:1;transition:opacity var(--signal-primitive-ms-210) ease var(--signal-primitive-ms-90);grid-area:1/3;overflow:clip}.signal-sandwich-editor-region[data-state=closing]{opacity:0;pointer-events:none;transition-delay:var(--signal-primitive-ms-0)}.signal-sandwich-main-region{width:var(--signal-primitive-percent-100);grid-area:1/1}.signal-crud-editor-region,.signal-crud-table-region{min-width:0;min-height:0}.signal-crud-editor-region{position:relative}.signal-crud-editor-region>*,.signal-crud-editor-region .signal-editor-composition{height:var(--signal-primitive-percent-100);min-height:0}.signal-crud-editor-region .signal-editor-surface{height:var(--signal-primitive-percent-100);scrollbar-gutter:auto}.signal-crud-editor-region .signal-editor-motion-body{scrollbar-gutter:stable;padding-inline-start:calc(var(--signal-primitive-rem-1) + var(--signal-primitive-px-10))}.signal-crud-table-region>.signal-table-surface{height:var(--signal-primitive-percent-100);grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto;min-height:0;display:grid}.signal-crud-table-region .signal-table-surface th:not(:last-child),.signal-crud-table-region .signal-table-surface td:not(:last-child),.signal-crud-table-region .signal-table-surface th:not(:last-child):not([data-column-kind=select])>*{max-width:var(--signal-primitive-percent-100);overflow:hidden}.signal-table-surface tr[data-selected=true] td[data-column-kind=actions],:root[data-account-theme=dark] .signal-table-surface tr[data-selected=true] td[data-column-kind=actions]{background:var(--signal-table-selected)}.signal-crud-action-dock{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));display:grid}.signal-crud-action-dock>button{width:var(--signal-primitive-percent-100);padding-inline:var(--signal-primitive-rem-0-75)}.signal-crud-context-actions{border-top:var(--signal-primitive-px-1) solid #e2e8f0b8;padding-top:var(--signal-primitive-rem-1)}.signal-api-key-advanced{border-top:var(--signal-primitive-px-1) solid #e2e8f0b8;padding-top:var(--signal-primitive-rem-0-875)}.signal-api-key-field-group{border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-surface-radius);min-width:0;padding:var(--signal-primitive-rem-0-875);background:var(--signal-surface);margin:0}.signal-api-key-field-group>legend{max-width:var(--signal-primitive-percent-100);padding-inline:var(--signal-primitive-rem-0-375);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);letter-spacing:var(--signal-primitive-em-0-06);text-transform:uppercase;font-weight:700}.signal-api-key-advanced>summary{box-sizing:border-box;width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-2-75);line-height:1.2;list-style:none}.signal-api-key-advanced>summary::-webkit-details-marker{display:none}.signal-api-key-advanced>summary:active{transform:none}.signal-api-key-advanced>summary>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-api-key-advanced>summary>span:first-child{flex:none}.signal-api-key-advanced>summary>span:last-child{text-align:right;flex:auto}.signal-api-key-advanced[open]>summary{background:#eff6ffa8;border-color:#60a5fa4d}.signal-crud-editor-placeholder{height:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-18);padding:var(--signal-primitive-rem-1-25);text-align:center;place-content:center;display:grid}.signal-table-surface tbody tr.signal-table-row-selected,.signal-table-surface tbody tr.signal-table-row-selected:hover,.signal-table-surface tbody tr.signal-table-row-selected:focus-visible,.signal-table-surface tbody tr.signal-table-row-pinned,.signal-table-surface tbody tr.signal-table-row-pinned:hover,.signal-table-surface tbody tr.signal-table-row-pinned:focus-visible{background:var(--signal-table-selected);box-shadow:none}.signal-table-surface tbody tr:is(.signal-table-row-selected,.signal-table-row-pinned)>td{color:var(--signal-selected-fg)}.signal-table-surface tbody tr:is(.signal-table-row-selected,.signal-table-row-pinned) :is(.text-slate-500,.text-slate-600){color:var(--signal-selected-muted)!important}.signal-table-row-interactive{cursor:pointer}.signal-table-row-interactive:focus-visible{background:var(--signal-table-selected);box-shadow:none;outline:none}:root[data-account-theme=dark] .signal-table-surface tbody tr.signal-table-row-selected,:root[data-account-theme=dark] .signal-table-surface tbody tr.signal-table-row-selected:hover,:root[data-account-theme=dark] .signal-table-surface tbody tr.signal-table-row-selected:focus-visible,:root[data-account-theme=dark] .signal-table-surface tbody tr.signal-table-row-pinned,:root[data-account-theme=dark] .signal-table-surface tbody tr.signal-table-row-pinned:hover,:root[data-account-theme=dark] .signal-table-surface tbody tr.signal-table-row-pinned:focus-visible{background:var(--signal-table-selected);box-shadow:none}:root[data-account-theme=dark] .signal-api-key-advanced{border-top-color:var(--signal-divider)}:root[data-account-theme=dark] .signal-api-key-advanced[open]>summary{background:#1e293b85;border-color:#60a5fa42}.signal-row-actions{align-items:center;gap:var(--signal-primitive-rem-0-375);flex:none;width:max-content;min-width:max-content;max-width:none;display:inline-flex}.signal-row-actions-direct{align-items:center;gap:var(--signal-primitive-rem-0-375);display:inline-flex}.signal-row-actions>.signal-row-actions-overflow-trigger{display:none}.signal-table-actions-cell>.signal-row-actions{justify-content:center;width:max-content;min-width:max-content}.signal-row-operation-error{color:var(--signal-danger-fg)}.signal-row-action,.signal-icon-button{border-radius:var(--signal-primitive-rem-0-6);background-color:var(--signal-table-footer-bg);color:var(--signal-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:var(--signal-shadow-soft);transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1);border:0;outline:none;overflow:hidden}:root[data-account-theme=dark] .signal-row-action,:root[data-account-theme=dark] .signal-icon-button{background-color:var(--signal-table-footer-bg);color:var(--signal-text-muted);box-shadow:var(--signal-shadow-soft)}.signal-row-action{width:var(--signal-primitive-rem-2);min-width:var(--signal-primitive-rem-2);max-width:var(--signal-primitive-rem-2);height:var(--signal-primitive-rem-2);min-height:var(--signal-primitive-rem-2);max-height:var(--signal-primitive-rem-2);flex:0 0 var(--signal-primitive-rem-2);place-items:center;padding:0;display:inline-grid}.signal-icon-button{min-height:var(--signal-primitive-rem-2);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-35);padding:var(--signal-primitive-rem-0-3) var(--signal-primitive-rem-0-55);font-size:var(--signal-primitive-rem-0-75);white-space:nowrap;font-weight:800;line-height:1;display:inline-flex}.signal-row-action:hover,.signal-row-action:focus-visible,.signal-icon-button:hover,.signal-icon-button:focus-visible,:root[data-account-theme=dark] .signal-row-action:hover,:root[data-account-theme=dark] .signal-row-action:focus-visible,:root[data-account-theme=dark] .signal-icon-button:hover,:root[data-account-theme=dark] .signal-icon-button:focus-visible{background-color:var(--signal-selected-bg);color:var(--signal-selected-icon);box-shadow:var(--signal-selected-shadow)}.signal-row-action:active,.signal-icon-button:active{background-color:var(--signal-selected-bg-strong);box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-28) #0f172a0f}.signal-row-action[data-tone=danger]{background-color:var(--signal-danger-button-bg);color:var(--signal-danger-button-fg);box-shadow:var(--signal-danger-button-shadow)}.signal-row-action[data-tone=primary]{background-color:var(--signal-primary-button-bg);color:var(--signal-primary-button-fg);box-shadow:var(--signal-primary-button-shadow)}.signal-row-action[data-tone=primary]:hover,.signal-row-action[data-tone=primary]:focus-visible{background-color:var(--signal-primary-button-hover-bg);color:var(--signal-primary-button-fg);box-shadow:var(--signal-primary-button-shadow)}.signal-row-action[data-tone=primary]:active{background-color:var(--signal-primary-button-active-bg);box-shadow:var(--signal-selected-shadow)}.signal-row-action[data-tone=danger]:hover,.signal-row-action[data-tone=danger]:focus-visible{background-color:var(--signal-danger-button-hover-bg);color:var(--signal-danger-button-fg);box-shadow:var(--signal-danger-button-shadow)}.signal-row-action[data-tone=danger]:active{background-color:var(--signal-danger-button-active-bg);box-shadow:var(--signal-selected-shadow)}.signal-row-action[data-available=false],.signal-row-action[data-available=false][data-tone=danger],.signal-row-action[data-available=false][data-tone=primary],.signal-row-action[data-available=false]:hover,.signal-row-action[data-available=false]:focus-visible,.signal-row-action[data-available=false]:active{background-color:var(--signal-table-footer-bg);color:var(--signal-text-soft);box-shadow:var(--signal-shadow-soft)}.signal-row-action:disabled,.signal-row-action[aria-disabled=true],.signal-icon-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.signal-row-action-menu{z-index:170;max-height:calc(100dvh - 1rem);width:min(var(--signal-primitive-rem-18), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-1)));gap:var(--signal-primitive-rem-0-125);padding:var(--signal-primitive-rem-0-375);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-shared-control-popover-bg);box-shadow:var(--signal-shell-glass-shadow);-webkit-backdrop-filter:var(--signal-shell-glass-backdrop);backdrop-filter:var(--signal-shell-glass-backdrop);flex-direction:column;display:flex;overflow:hidden}.signal-row-action-menu-item{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-2-6);align-items:center;gap:var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-625);padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-625);color:var(--signal-text);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}.signal-row-action-menu-item:hover,.signal-row-action-menu-item:focus-visible{background:var(--signal-hover-bg);color:var(--signal-hover-fg);outline:none}.signal-row-action-menu-item[data-tone=danger][data-available=true]{color:var(--signal-danger-fg)}.signal-row-action-menu-item[data-available=false],.signal-row-action-menu-item:disabled{color:var(--signal-text-soft);cursor:not-allowed;opacity:.56}.signal-row-action-menu-copy,.signal-row-action-menu-reason{min-width:0;display:block}.signal-row-action-menu-copy{font-size:var(--signal-primitive-rem-0-8125);line-height:1.25}.signal-row-action-menu-reason{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-6875);line-height:1.35}.signal-row-menu{position:relative}.signal-row-menu>summary{list-style:none}.signal-row-menu>summary::-webkit-details-marker{display:none}.signal-secret-dialog-backdrop{z-index:110;padding:var(--signal-primitive-rem-1);-webkit-backdrop-filter:blur(var(--signal-primitive-px-8));backdrop-filter:blur(var(--signal-primitive-px-8));background:#0f172a38;place-items:center;display:grid;position:fixed;inset:0}.signal-modal-backdrop{opacity:1;transition:background-color var(--signal-primitive-ms-180) ease, backdrop-filter var(--signal-primitive-ms-180) ease}.signal-modal-frame{border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));opacity:1;transform-origin:50%;transition:transform var(--signal-primitive-ms-420) cubic-bezier(.16, 1, .3, 1), border-radius var(--signal-primitive-ms-420) cubic-bezier(.16, 1, .3, 1);transform:translate(0)scale(1)}.signal-modal-backdrop[data-modal-state=preparing],.signal-modal-backdrop[data-modal-state=closing]{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0f172a00}.signal-modal-backdrop[data-modal-state=preparing] .signal-modal-frame{visibility:hidden}@keyframes signal-modal-frame-enter{0%,18%{background-color:var(--signal-modal-origin-background);border-color:var(--signal-modal-origin-border-color);border-radius:var(--signal-modal-origin-radius-x) / var(--signal-modal-origin-radius-y);border-width:var(--signal-modal-origin-border-width);box-shadow:var(--signal-modal-origin-box-shadow);clip-path:inset(0 round var(--signal-modal-origin-radius-x) / var(--signal-modal-origin-radius-y));transform:translate3d(var(--signal-modal-origin-x), var(--signal-modal-origin-y), 0) scale(var(--signal-modal-origin-scale-x), var(--signal-modal-origin-scale-y))}to{border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));clip-path:inset(0 round calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25)));transform:translate(0)scale(1)}}.signal-modal-backdrop[data-modal-state=opening] .signal-modal-frame{animation:signal-modal-frame-enter var(--signal-primitive-ms-380) cubic-bezier(.2, .7, .2, 1) both}@keyframes signal-modal-content-enter{0%,76%{opacity:0}to{opacity:1}}.signal-modal-backdrop[data-modal-state=opening] .signal-modal-frame>*{animation:signal-modal-content-enter var(--signal-primitive-ms-380) ease-out both}.signal-modal-backdrop[data-modal-state=closing]{pointer-events:none}@keyframes signal-modal-frame-exit{0%{border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));clip-path:inset(0 round calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25)));transform:translate(0)scale(1)}to{background-color:var(--signal-modal-origin-background);border-color:var(--signal-modal-origin-border-color);border-radius:var(--signal-modal-origin-radius-x) / var(--signal-modal-origin-radius-y);border-width:var(--signal-modal-origin-border-width);box-shadow:var(--signal-modal-origin-box-shadow);clip-path:inset(0 round var(--signal-modal-origin-radius-x) / var(--signal-modal-origin-radius-y));transform:translate3d(var(--signal-modal-origin-x), var(--signal-modal-origin-y), 0) scale(var(--signal-modal-origin-scale-x), var(--signal-modal-origin-scale-y))}}.signal-modal-backdrop[data-modal-state=closing] .signal-modal-frame{animation:signal-modal-frame-exit var(--signal-primitive-ms-280) cubic-bezier(.4, 0, .2, 1) var(--signal-primitive-ms-90) both}@keyframes signal-modal-content-exit{0%{opacity:1}to{opacity:0}}.signal-modal-backdrop[data-modal-state=closing] .signal-modal-frame>*{animation:signal-modal-content-exit var(--signal-primitive-ms-90) ease-in both}@media (prefers-reduced-motion:reduce){.signal-modal-backdrop,.signal-modal-frame{transition:none}.signal-modal-backdrop[data-modal-state=opening] .signal-modal-frame,.signal-modal-backdrop[data-modal-state=opening] .signal-modal-frame>*,.signal-modal-backdrop[data-modal-state=closing] .signal-modal-frame>*{animation:none}.signal-modal-backdrop[data-modal-state=preparing],.signal-modal-backdrop[data-modal-state=opening],.signal-modal-backdrop[data-modal-state=closing]{-webkit-backdrop-filter:blur(var(--signal-primitive-px-8));backdrop-filter:blur(var(--signal-primitive-px-8));background-color:#0f172a38}.signal-modal-backdrop[data-modal-state=closing] .signal-modal-frame{border-radius:calc(var(--signal-surface-radius) + var(--signal-primitive-rem-0-25));clip-path:none;animation:none;transform:none}}.signal-top-up-dialog-backdrop{z-index:var(--signal-layer-modal)}.signal-top-up-dialog{max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-rem-2))}.signal-secret-dialog{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-34));padding:var(--signal-primitive-rem-1-25)}.signal-api-key-quickstart-dialog{width:min(calc(var(--signal-primitive-vw-100) - var(--signal-primitive-rem-2)), 42rem)}.signal-api-key-value-scroll{flex:0 auto;width:auto;max-width:100%;height:auto}.signal-api-key-quickstart-title{align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;display:flex}.signal-api-key-quickstart-title>svg{width:1.25em;height:1.25em}.signal-api-key-quickstart-title>i{color:var(--signal-text-soft);font-style:normal;font-weight:300}.signal-api-key-quickstart-title>.signal-model-name-select{color:var(--signal-selected-icon);font:inherit;letter-spacing:inherit;font-weight:800;overflow:visible}.signal-api-key-quickstart-tabs-scroll{height:var(--signal-primitive-rem-4);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-surface)}@supports (color:color-mix(in lab, red, red)){.signal-api-key-quickstart-tabs-scroll{background:color-mix(in srgb, var(--signal-surface) 76%, transparent)}}.signal-api-key-quickstart-tabs{gap:var(--signal-primitive-rem-0-375);width:max-content;padding:var(--signal-primitive-rem-0-25);display:flex}.signal-api-key-quickstart-tabs>section{gap:var(--signal-primitive-rem-0-25);flex:none;display:grid}.signal-api-key-quickstart-tabs>section+section{border-inline-start:var(--signal-primitive-px-1) solid var(--signal-divider);margin-inline-start:var(--signal-primitive-rem-0-5);padding-inline-start:var(--signal-primitive-rem-0-75)}.signal-api-key-quickstart-tabs>section>small{color:var(--signal-text-soft);font-family:var(--signal-font-mono);font-size:var(--signal-primitive-rem-0-55);letter-spacing:var(--signal-primitive-em-0-06);text-transform:uppercase;font-weight:760}.signal-api-key-quickstart-tabs>section>div{gap:var(--signal-primitive-rem-0-375);display:flex}.signal-api-key-quickstart-tabs button{min-height:var(--signal-primitive-rem-2-35);align-items:center;gap:var(--signal-primitive-rem-0-4);border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-0-65);padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-625);color:var(--signal-text-muted);cursor:pointer;font-size:var(--signal-primitive-rem-0-75);background:0 0;flex:none;font-weight:700;display:inline-flex}.signal-api-key-quickstart-tabs button[data-active=true]{border-color:var(--signal-border);background:var(--signal-surface-strong);color:var(--signal-text);box-shadow:var(--signal-shadow-soft)}.signal-api-key-quickstart-tabs button[aria-disabled=true]{cursor:help;opacity:.56}.signal-api-key-quickstart-code{min-height:min(16rem,36dvh)}.signal-api-key-quickstart-unavailable{padding:var(--signal-primitive-rem-1);color:var(--signal-text-muted)}@media (width<=639px){.signal-api-key-quickstart-dialog{width:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-1));padding:var(--signal-primitive-rem-1)}.signal-api-key-quickstart-title{flex-wrap:wrap}}.signal-enablement-gap-dialog{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-38));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-rem-2))}.signal-enablement-gap-header{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-1);display:flex}.signal-enablement-gap-header h2{color:var(--signal-text);font-size:var(--signal-primitive-rem-1-125);font-weight:750}.signal-enablement-gap-header p{margin-top:var(--signal-primitive-rem-0-375);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-875);line-height:1.6}.signal-enablement-gap-list{gap:var(--signal-primitive-rem-0-625);margin-top:var(--signal-primitive-rem-1);display:grid}.signal-enablement-gap-item{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid var(--signal-danger-border);border-radius:calc(var(--signal-surface-radius) - var(--signal-primitive-rem-0-5));background:var(--signal-danger-bg);display:grid}.signal-enablement-gap-item h3{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-875);font-weight:750}.signal-enablement-gap-item p{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75)}.signal-cc-switch-dialog{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-52));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-rem-2));flex-direction:column;gap:1.15rem;display:flex;overflow:hidden}.signal-cc-switch-body,.signal-cc-switch-config{gap:var(--signal-primitive-rem-1);min-width:0;display:grid}.signal-cc-switch-app-scroll{height:var(--signal-primitive-rem-3-25);border-radius:var(--signal-primitive-rem-0-875);min-width:0}.signal-cc-switch-app-viewport{padding:var(--signal-primitive-rem-0-125)}.signal-cc-switch-apps{min-width:var(--signal-primitive-rem-46)}.signal-cc-switch-primary-fields{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-1);min-width:0;display:grid}.signal-cc-switch-role-models{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-75);min-width:0;display:grid}.signal-cc-switch-endpoint{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-0-8);min-width:0;padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-75);background:var(--signal-control);display:grid}.signal-cc-switch-endpoint>div{gap:var(--signal-primitive-rem-0-2);min-width:0;display:grid}.signal-cc-switch-endpoint dt{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75)}.signal-cc-switch-endpoint dd{color:var(--signal-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--signal-primitive-rem-0-8125);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-cc-switch-load-error,.signal-cc-switch-manual{border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-control);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-8125);line-height:1.55}.signal-cc-switch-load-error{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-0-75);display:flex}.signal-cc-switch-manual{gap:var(--signal-primitive-rem-0-25);padding:var(--signal-primitive-rem-1);display:grid}.signal-cc-switch-manual strong{color:var(--signal-text)}@media (width<=639px){.signal-cc-switch-dialog{width:var(--signal-primitive-percent-100)}.signal-cc-switch-primary-fields,.signal-cc-switch-role-models,.signal-cc-switch-endpoint{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}}.signal-playground-usage{align-items:baseline;gap:var(--signal-primitive-rem-0-2);white-space:nowrap;display:inline-flex}.signal-playground-usage strong{font-weight:800}@media (width<=639px){.signal-playground-usage [data-usage-detail=true]{display:none}}.signal-secret-value-action[data-secret-action-state=success][data-secret-action=reveal]{background:var(--signal-selected-bg);color:var(--signal-selected-icon)}.signal-secret-value-action[data-secret-action-state=failed]{background:var(--signal-danger-bg);color:var(--signal-danger-fg)}@media (hover:none),(pointer:coarse){.signal-code-block>.signal-code-block-action{opacity:1;pointer-events:auto;transition-delay:var(--signal-primitive-ms-0);transform:none}}.signal-editor-motion-body>*{z-index:2;position:relative}.signal-editor-composition>.signal-editor-surface{grid-area:1/1}@keyframes signal-editor-mode-wobble{0%{transform:translateX(0) rotate(var(--signal-primitive-deg-0)) scale(1)}25%{transform:translateX(var(--signal-primitive-px-neg-5)) rotate(var(--signal-primitive-deg-neg-0-24)) scale(1.01, .99)}75%{transform:translateX(var(--signal-primitive-px-neg-1)) rotate(var(--signal-primitive-deg-neg-0-04)) scale(1.002, .998)}}:root[data-account-theme=dark] .signal-feedback-status-orb{background-color:#0c1119eb!important}@media (width>=1024px){.signal-console-shell.signal-viewport-shell,.signal-console-main.signal-viewport-main{height:var(--signal-primitive-dvh-100);min-height:0;overflow:hidden}.signal-page.signal-console-page.signal-viewport-page{height:var(--signal-primitive-percent-100);grid-template-rows:minmax(0, var(--signal-primitive-fr-1));min-height:0;padding:0;display:grid;overflow:visible}.signal-console-page.signal-viewport-page>*{min-height:0}.signal-page-grid.signal-viewport-body{height:var(--signal-primitive-percent-100);grid-template-columns:minmax(0, var(--signal-primitive-fr-1));min-height:0;padding:var(--signal-console-content-top) max(0px, calc(var(--signal-console-frame-right) - var(--signal-page-scrollbar-width,0px))) var(--signal-workbench-bottom) var(--signal-console-frame-left);scroll-padding:var(--signal-console-content-top) 0 var(--signal-workbench-bottom);grid-auto-rows:auto;align-content:start;margin:0;overflow:clip auto}.signal-console-page.signal-viewport-page>.signal-page-grid.signal-viewport-body{height:var(--signal-primitive-percent-100);scroll-padding-bottom:var(--signal-workbench-bottom)}.signal-page-grid.signal-viewport-body>*{min-width:0}.signal-page-grid.signal-viewport-body.signal-support-guidance-page{grid-auto-rows:max-content}.signal-page-grid.signal-viewport-body.signal-data-page>*,.signal-page-grid.signal-viewport-body[data-one-screen-design=true]>*{min-height:0}.signal-support-operations-page.signal-page-grid.signal-viewport-body:not([data-one-screen-design=true]){flex-direction:column;align-content:stretch;align-items:stretch;display:flex}.signal-support-operations-page.signal-page-grid.signal-viewport-body:not([data-one-screen-design=true])>*{flex:none;min-height:auto}.signal-page-grid.signal-viewport-body[data-one-screen-design=true]{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch;display:grid;overflow:hidden}.signal-page-grid.signal-viewport-body[data-one-screen-design=true]>[data-one-screen-scroll=true]{--signal-scroll-frame-left:min(var(--signal-scroll-shadow-bleed), var(--signal-console-frame-left));--signal-scroll-frame-right:var(--signal-console-frame-right);--signal-scroll-frame-top:var(--signal-scroll-shadow-bleed);--signal-scroll-frame-bottom:var(--signal-workbench-bottom);--signal-scroll-paint-frame:1;box-sizing:border-box;width:calc(100% + var(--signal-scroll-frame-left) + var(--signal-scroll-frame-right));height:calc(100% + var(--signal-scroll-frame-top) + var(--signal-scroll-frame-bottom));min-height:0;margin:calc(-1 * var(--signal-scroll-frame-top)) calc(-1 * var(--signal-scroll-frame-right)) calc(-1 * var(--signal-scroll-frame-bottom)) calc(-1 * var(--signal-scroll-frame-left));padding:var(--signal-scroll-frame-top) max(0px, calc(var(--signal-scroll-frame-right) - var(--signal-page-scrollbar-width,0px))) var(--signal-scroll-frame-bottom) var(--signal-scroll-frame-left);overscroll-behavior:contain;overflow:auto}.signal-page-grid.signal-viewport-body[data-one-screen-design=true]>.signal-page-header+[data-one-screen-scroll=true]{--signal-scroll-frame-top:min(var(--signal-scroll-shadow-bleed), var(--signal-page-banner-gap))}.signal-page-grid.signal-viewport-body[data-one-screen-design=true][data-visual-overflow=shadow],.signal-page-grid.signal-viewport-body[data-one-screen-design=true][data-visual-overflow=shadow]>[data-one-screen-scroll=true]{overflow:visible}.signal-page-grid.signal-viewport-body[data-one-screen-design=true][data-visual-overflow=shadow]>[data-one-screen-scroll=true]{--signal-scroll-paint-frame:0;width:100%;height:100%;margin:0;padding:0}[data-single-table-page=true]{height:var(--signal-primitive-percent-100);grid-template-rows:minmax(0, var(--signal-primitive-fr-1));overflow-clip-margin:var(--signal-scroll-shadow-bleed);align-content:stretch;min-height:0;display:grid;overflow:clip}[data-single-table-page=true]>.signal-single-table-stack{height:var(--signal-primitive-percent-100);grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch;min-height:0;display:grid}[data-single-table-page=true] .signal-single-table-surface,[data-single-table-page=true] .signal-single-table-surface>.signal-table-shell{height:var(--signal-primitive-percent-100);min-height:0}.signal-support-operations-page>.signal-support-chat-admin[data-one-screen-scroll=true]{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1))}.signal-support-chat-session-list>div:has(>[data-state-kind=empty]){align-content:stretch;height:100%}.signal-support-chat-admin-conversation:has(>[data-state-kind]){grid-template-rows:minmax(0, var(--signal-primitive-fr-1))}.signal-wallet-workbench:has(>[data-credit-ledger=true]){grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch}.signal-wallet-workbench>[data-credit-ledger=true]{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));min-height:0;display:grid}.signal-wallet-workbench>[data-credit-ledger=true]>.signal-table-shell,.signal-page-grid.signal-viewport-body[data-page-template=hierarchy-detail]>.signal-hierarchy-detail-workbench{height:var(--signal-primitive-percent-100);min-height:0}.signal-hierarchy-detail-workbench[data-one-screen-workbench=true][data-single-child=true]{grid-template-rows:minmax(0, var(--signal-primitive-fr-1));align-content:stretch}.signal-hierarchy-detail-workbench[data-one-screen-workbench=true]:has(>.signal-feedback-failed:first-child):has(>:nth-child(2):last-child){grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch}.signal-hierarchy-detail-workbench[data-one-screen-workbench=true]>:last-child{min-height:0}.signal-hierarchy-detail-workbench>:is(.signal-crud-workbench,.signal-table-shell,.signal-data-table-region):only-child{height:var(--signal-primitive-percent-100);min-height:0}.signal-sku-detail-page>.signal-hierarchy-detail-workbench{grid-template-rows:minmax(0, var(--signal-primitive-fr-1));overflow:clip}.signal-page-grid.signal-viewport-body[data-hierarchy-surface=supply-account-detail].signal-account-overview-page,.signal-page-grid.signal-viewport-body[data-hierarchy-surface=supply-account-detail].signal-account-overview-page>.signal-hierarchy-detail-workbench{overflow-clip-margin:var(--signal-scroll-shadow-bleed);overflow:clip}.signal-sku-detail-primary{height:var(--signal-primitive-percent-100);min-height:0;overflow:auto}.signal-page-grid.signal-viewport-body[data-page-state-page=true]>.signal-viewport-state-panel{height:var(--signal-primitive-percent-100);min-height:0}.signal-page-grid.signal-viewport-body.signal-data-page,.signal-page-grid.signal-viewport-body.signal-usage-page,.signal-page-grid.signal-viewport-body.signal-model-market-page{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch}.signal-page-grid.signal-viewport-body.signal-admin-user-detail-page{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch;overflow:visible}.signal-admin-user-detail-workbench,.signal-admin-user-detail-workbench>aside,.signal-admin-user-detail-main{height:var(--signal-primitive-percent-100);min-height:0}.signal-admin-user-detail-main:not([data-admin-user-module=profile]),.signal-admin-user-detail-main[data-admin-user-module=security]{overflow:hidden}.signal-admin-user-commit-composition{height:var(--signal-primitive-percent-100)}.signal-admin-user-inline-commit-composition{flex:none}.signal-admin-user-detail-main:is([data-admin-user-module=api-keys],[data-admin-user-module=activity]){flex-direction:column;display:flex;overflow:hidden}.signal-data-table-region,.signal-data-table-region>.signal-table-shell,.signal-data-table-region>.signal-soft-surface{height:var(--signal-primitive-percent-100);min-height:0}.signal-page-grid.signal-viewport-body.signal-model-market-page{overflow:hidden}.signal-model-market-page>.signal-model-market-results{min-height:0}.signal-model-market-page>.signal-model-market-results>.signal-table-shell{height:var(--signal-primitive-percent-100);min-height:0}[data-provider-resource-mode=list]>.signal-data-table-region>.signal-table-shell{height:auto;min-height:var(--signal-primitive-percent-100);max-height:none}.signal-page-grid.signal-viewport-body[data-provider-resource-mode=detail]{overflow:hidden}[data-provider-resource-mode=detail]>.signal-crud-workbench,[data-provider-resource-mode=detail] .signal-crud-table-region{height:var(--signal-primitive-percent-100);min-height:0}.signal-crud-workbench{height:var(--signal-primitive-percent-100)}.signal-viewport-panel.signal-scroll,.signal-scroll-region{overflow:auto}.signal-page-grid.signal-viewport-body.signal-overview-page,.signal-page-grid.signal-viewport-body.signal-wallet-page{grid-auto-rows:max-content}}@media (width>=1024px) and (width<=1279px){.signal-console-shell.signal-viewport-shell:has([data-system-settings-workspace=true]){height:auto;min-height:var(--signal-primitive-vh-100);overflow:hidden visible}:is(.signal-console-main.signal-viewport-main:has([data-system-settings-workspace=true]),.signal-console-page.signal-viewport-page:has([data-system-settings-workspace=true])){height:auto;min-height:0;overflow:visible}.signal-sandwich-workbench{--signal-sandwich-active-editor-width:var(--signal-primitive-px-320)}.signal-sandwich-workbench[data-editor-collapsed=true]{--signal-sandwich-active-editor-width:var(--signal-primitive-px-0)}}@media (width<=1023px){.signal-console-shell.signal-viewport-shell{height:auto;min-height:var(--signal-primitive-vh-100);overflow:hidden visible}.signal-console-main.signal-viewport-main,.signal-console-page.signal-viewport-page,.signal-page-grid.signal-viewport-body{height:auto;min-height:0;overflow:visible}.signal-console-main.signal-viewport-main{padding-top:var(--signal-console-top-height)}.signal-console-page.signal-viewport-page{padding-top:var(--signal-workbench-top-gap);padding-inline:0}.signal-console-page.signal-viewport-page>.signal-viewport-body{padding-inline:var(--signal-shell-gutter)}.signal-viewport-panel{max-height:none;overflow:visible}.signal-scroll-region{overflow:auto visible}.signal-docs-layout{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-docs-sidebar,.signal-docs-toc{display:none}.signal-docs-mobile-select{display:grid}.signal-docs-section-jump{display:flex}.signal-docs-role-tabs{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}.signal-data-table-region,.signal-data-table-region>.signal-table-shell{height:auto;max-height:none}.signal-editor-composition{grid-template-rows:auto;height:auto}.signal-crud-editor-region>*,.signal-crud-editor-region .signal-editor-composition{height:auto}.signal-editor-action-dock{bottom:max(var(--signal-primitive-rem-0-5), env(safe-area-inset-bottom));padding-bottom:max(var(--signal-primitive-rem-0-125), env(safe-area-inset-bottom));position:sticky}.signal-editor-expand-control{display:none}.signal-editor-control-safe-heading{padding-inline-end:var(--signal-primitive-rem-3)}.signal-sandwich-workbench,.signal-sandwich-workbench[data-editor-collapsed=true]{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));row-gap:var(--signal-sandwich-column-gap);transition:none}.signal-sandwich-editor-region,.signal-sandwich-main-region{grid-column:auto}.signal-sandwich-editor-region{grid-row:1}.signal-sandwich-main-region{grid-row:2}.signal-crud-editor-region,.signal-crud-table-region{height:auto;max-height:none;overflow:visible}.signal-crud-table-region>.signal-table-surface[data-row-navigation=scroll],.signal-crud-table-region>.signal-table-surface[data-row-navigation=infinite]{min-height:var(--signal-primitive-rem-17)}.signal-table-surface[data-row-navigation=scroll]>.signal-table-scroll-area,.signal-table-surface[data-row-navigation=infinite]>.signal-table-scroll-area{flex:none;height:auto;max-height:none}.signal-table-surface[data-row-navigation=scroll] .signal-table-scroll-viewport,.signal-table-surface[data-row-navigation=infinite] .signal-table-scroll-viewport{height:auto;max-height:none}}.signal-table-shell.signal-table-surface{background-clip:padding-box;flex-direction:column;min-width:0;display:flex;overflow:hidden}.signal-table-toolbar{--signal-table-toolbar-control-height:var(--signal-primitive-rem-2-75);background:var(--signal-table-footer-bg);color:var(--signal-text-muted);border:0;flex:none}.signal-table-toolbar :is(input.signal-field,select.signal-field,.signal-table-search-control,.signal-searchable-select-trigger,.signal-button,.signal-table-utility-control),.signal-table-toolbar .signal-doc-field:not(.signal-doc-field-textarea)>.signal-doc-field-control{height:var(--signal-table-toolbar-control-height);min-height:var(--signal-table-toolbar-control-height);max-height:var(--signal-table-toolbar-control-height)}.signal-table-toolbar .signal-table-utility-control{width:var(--signal-table-toolbar-control-height);min-width:var(--signal-table-toolbar-control-height);max-width:var(--signal-table-toolbar-control-height);inline-size:var(--signal-table-toolbar-control-height);min-inline-size:var(--signal-table-toolbar-control-height);max-inline-size:var(--signal-table-toolbar-control-height);flex:0 0 var(--signal-table-toolbar-control-height);aspect-ratio:1;box-sizing:border-box;block-size:var(--signal-table-toolbar-control-height);max-height:var(--signal-table-toolbar-control-height);max-block-size:var(--signal-table-toolbar-control-height);border-radius:var(--signal-primitive-rem-0-75);min-height:var(--signal-table-toolbar-control-height)!important;min-block-size:var(--signal-table-toolbar-control-height)!important}.signal-usage-log-filter{min-width:var(--signal-primitive-rem-10);max-width:var(--signal-primitive-rem-14);flex:1 1 var(--signal-primitive-rem-10)}.signal-usage-log-filter-status{max-width:var(--signal-primitive-rem-11)}.signal-usage-log-filter-request{min-width:var(--signal-primitive-rem-13);max-width:var(--signal-primitive-rem-18)}.signal-usage-log-range-hint{white-space:nowrap;font-size:var(--signal-primitive-rem-0-75);color:var(--signal-text-muted);font-weight:600}.signal-table-shell.signal-table-surface>.signal-table-scroll-area{flex:auto;min-height:0}.signal-data-table-region{flex-direction:column;min-width:0;min-height:0;display:flex}.signal-data-top-stack{gap:var(--signal-section-gap);min-width:0;display:grid}.signal-data-table-region>.signal-table-shell,.signal-data-table-region>.signal-soft-surface{flex:auto;min-height:0}.signal-admin-user-detail-main.signal-admin-user-module-surface{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);min-width:0;min-height:0;padding:var(--signal-primitive-px-16);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-1);background:var(--signal-surface);box-shadow:var(--signal-shadow-soft);-webkit-backdrop-filter:blur(var(--signal-primitive-px-18));backdrop-filter:blur(var(--signal-primitive-px-18));flex-direction:column;display:flex;position:relative;overflow:hidden}.signal-admin-user-detail-main>.signal-table-shell.signal-table-surface,.signal-admin-user-detail-main .signal-workbench-view-active>.signal-table-shell.signal-table-surface{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-width:0;border-radius:0;flex:auto}.signal-admin-user-detail-main>.signal-table-view-switcher{width:var(--signal-primitive-percent-100);flex:auto;min-height:0;overflow:hidden}.signal-admin-user-detail-main .signal-bills-allocation-toolbar{padding-bottom:var(--signal-primitive-px-12);border-bottom:var(--signal-primitive-px-1) solid var(--signal-border);flex:none}.signal-admin-user-detail-main .signal-workbench-view-active{min-height:0;overflow:hidden}.signal-admin-user-detail-main .signal-editor-composition,.signal-admin-user-detail-main .signal-admin-user-module-form{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:auto;padding:0}.signal-admin-user-detail-main .signal-admin-user-inline-commit-composition{flex:auto}.signal-admin-user-detail-main .signal-admin-user-module-form{overflow:auto}.signal-admin-user-detail-main .signal-admin-user-commit-dock{padding-right:var(--signal-primitive-px-48)}.signal-table-shell.signal-table-surface>.signal-table-scroll-area{--signal-action-sticky-offset:var(--signal-primitive-px-0);width:var(--signal-primitive-percent-100);max-width:var(--signal-primitive-percent-100);margin-inline:0}.signal-table-shell.signal-table-surface>.signal-table-scroll-area:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;margin-top:0}.signal-table-shell.signal-table-surface>.signal-table-scroll-area:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;margin-bottom:0}.signal-provider-tabs .signal-console-tab{gap:var(--signal-primitive-rem-0-35);padding-inline:var(--signal-primitive-rem-0-65);font-size:var(--signal-primitive-rem-0-8125);flex:none}.signal-brand-text{letter-spacing:0;color:#ea580c;min-width:0;text-shadow:0 var(--signal-primitive-px-2) var(--signal-primitive-px-6) #ffedd5;white-space:nowrap;font-weight:900;line-height:1}:root[data-account-theme=dark] .signal-global-banner:is([data-mode=public],[data-mode=auth]) .signal-brand-text{color:var(--signal-accent);text-shadow:none}.signal-action-row{gap:var(--signal-primitive-rem-0-5);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.signal-support-operations-page.signal-page-grid.signal-viewport-body>.signal-crud-workbench,.signal-support-operations-page.signal-page-grid.signal-viewport-body>.signal-support-chat-ai-panel{flex:auto;min-height:0}.signal-support-operations-page .signal-crud-table-region,.signal-support-operations-page [data-support-workbench-table=true]{flex-direction:column;min-height:0;display:flex}.signal-support-operations-page .signal-crud-table-region>[data-support-workbench-table=true],.signal-support-operations-page [data-support-workbench-table=true]>.signal-table-shell{flex:auto}@media (width<=767px){:root{--signal-page-x:var(--signal-primitive-rem-0-75);--signal-shell-gutter:var(--signal-primitive-rem-0-75);--signal-section-gap:var(--signal-primitive-rem-1);--signal-pill-padding:var(--signal-primitive-rem-0-75);--signal-banner-top:var(--signal-primitive-rem-0-75);--signal-banner-height:3.5rem}.signal-row-actions[data-mobile-overflow=true] .signal-row-actions-direct{display:none}.signal-row-actions[data-mobile-overflow=true] .signal-row-actions-overflow-trigger{display:inline-grid}.signal-table-scroll-viewport[data-mobile-action-overflow=true] col[data-column-kind=actions],.signal-table-scroll-viewport[data-mobile-action-overflow=true] th[data-column-kind=actions],.signal-table-scroll-viewport[data-mobile-action-overflow=true] td[data-column-kind=actions]{width:calc(var(--signal-primitive-rem-2) + 2 * var(--signal-primitive-rem-1-25))!important;min-width:calc(var(--signal-primitive-rem-2) + 2 * var(--signal-primitive-rem-1-25))!important;max-width:calc(var(--signal-primitive-rem-2) + 2 * var(--signal-primitive-rem-1-25))!important}.signal-global-banner{gap:var(--signal-primitive-rem-0-25);padding-inline:var(--signal-primitive-rem-0-5)}.signal-banner-actions{gap:0}.signal-console-top-header{padding:calc(env(safe-area-inset-top,var(--signal-primitive-px-0)) + var(--signal-banner-top)) var(--signal-shell-gutter) 0}.signal-console-top-tabs{min-width:0;min-height:var(--signal-banner-height);gap:var(--signal-primitive-rem-0-25);padding:var(--signal-primitive-rem-0-4)}.signal-console-tabs-viewport{align-self:stretch;min-width:0}.signal-console-tabs{width:var(--signal-primitive-percent-100);max-width:var(--signal-primitive-percent-100);gap:var(--signal-primitive-rem-0-25);scroll-padding-inline:var(--signal-primitive-rem-0-25);padding-inline:var(--signal-primitive-rem-0-25)}.signal-console-tab{width:var(--signal-primitive-rem-2-5);min-width:var(--signal-primitive-rem-2-5);max-width:var(--signal-primitive-rem-2-5);min-height:var(--signal-primitive-rem-2-5);flex:0 0 var(--signal-primitive-rem-2-5);transition:color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);padding-inline:0}.signal-console-tab>span:not(.sr-only){width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);margin:var(--signal-primitive-px-neg-1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.signal-provider-tabs .signal-console-tab{width:var(--signal-primitive-rem-2-5);min-width:var(--signal-primitive-rem-2-5);max-width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);min-height:var(--signal-primitive-rem-2-5);flex:0 0 var(--signal-primitive-rem-2-5);padding:0}.signal-console-actions{z-index:5;box-sizing:border-box;width:calc(var(--signal-primitive-rem-2-5) + var(--signal-primitive-rem-2-5) + var(--signal-primitive-rem-0-25) + var(--signal-primitive-rem-0-25) + var(--signal-primitive-rem-0-25));min-width:calc(var(--signal-primitive-rem-2-5) + var(--signal-primitive-rem-2-5) + var(--signal-primitive-rem-0-25) + var(--signal-primitive-rem-0-25) + var(--signal-primitive-rem-0-25));max-width:var(--signal-primitive-percent-100);justify-content:flex-end;gap:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-px-999);background:var(--signal-shared-control-bg);padding:var(--signal-primitive-rem-0-25);box-shadow:var(--signal-shadow-soft);transition:width var(--signal-primitive-ms-180) ease-out;flex:0 auto;margin-left:auto;position:relative}.signal-command-search{transition:color var(--signal-primitive-ms-150), border-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) ease-out}.signal-command-mobile-trigger{z-index:5;width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);cursor:pointer;border-radius:inherit;color:var(--signal-nav-icon);touch-action:manipulation;transition:color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.signal-command-mobile-trigger:hover,.signal-command-mobile-trigger:focus-visible{color:var(--signal-accent-strong);outline:none}.signal-command-mobile-trigger:active{color:var(--signal-accent-strong);transform:scale(.92)}.signal-command-search:not([data-open=true]) .signal-command-search-icon{opacity:0}.signal-command-search:not([data-open=true]) .signal-command-border{display:none}.signal-command-search:not([data-open=true]):is(:hover,:focus-within){width:var(--signal-primitive-rem-2-5);flex-basis:var(--signal-primitive-rem-2-5);color:var(--signal-nav-icon);box-shadow:none;background:0 0;border-color:#0000;justify-content:center;gap:0;padding-inline:0}.signal-command-search:not([data-open=true]):is(:hover,:focus-within):before{opacity:0}.signal-command-search:not([data-open=true]):focus-within :is(.signal-command-input,.signal-command-kbd){opacity:0;pointer-events:none;max-width:0}.signal-command-search:not([data-open=true]) :is(.signal-command-input,.signal-command-kbd){opacity:0;pointer-events:none;max-width:0;transition:none}.signal-command-search[data-open=true]{width:var(--signal-primitive-percent-100);max-width:var(--signal-primitive-percent-100);flex:auto;min-width:0}.signal-command-search[data-open=true] .signal-command-input{max-width:none}.signal-console-shell[data-command-open=true] .signal-command-search[data-open=true],.signal-console-shell[data-command-open=true] .signal-command-search[data-open=true]:is(:hover,:focus-within){box-shadow:none;background:0 0;border-color:#0000}.signal-console-shell[data-command-open=true] .signal-command-search[data-open=true]:before{opacity:0;background:0 0}.signal-console-shell[data-command-open=true] .signal-console-actions{width:var(--signal-primitive-percent-100);padding:var(--signal-primitive-rem-0-25);flex:0 auto}.signal-console-shell[data-command-open=true] .signal-command-search[data-open=true] .signal-command-border,.signal-console-shell[data-command-open=true] .signal-console-actions>:not(.signal-command-search):not(.signal-console-actions-border){display:none}.signal-console-shell[data-command-open=true] :is(.signal-console-tabs-viewport,.signal-console-tabs,.signal-console-current){flex:0 0 0;width:0;overflow:hidden}.signal-console-shell[data-command-open=true] .signal-command-search{width:var(--signal-primitive-percent-100);flex:auto}.signal-command-results-popover{top:calc(env(safe-area-inset-top,var(--signal-primitive-px-0)) + var(--signal-banner-top) + var(--signal-banner-height) + var(--signal-primitive-rem-0-55));right:var(--signal-shell-gutter);left:var(--signal-shell-gutter);box-sizing:border-box;width:auto;max-width:none;-webkit-backdrop-filter:blur(var(--signal-primitive-px-18)) saturate(1.1);backdrop-filter:blur(var(--signal-primitive-px-18)) saturate(1.1);clip-path:none;position:fixed}.signal-console-account-unread{display:block}.signal-mobile-account-backdrop{z-index:140;width:var(--signal-primitive-percent-100);height:var(--signal-primitive-dvh-100);cursor:pointer;background:var(--signal-mobile-account-backdrop);-webkit-backdrop-filter:blur(var(--signal-primitive-px-3));backdrop-filter:blur(var(--signal-primitive-px-3));animation:signal-mobile-drawer-backdrop-in var(--signal-primitive-ms-180) ease-out both;border:0;padding:0;position:fixed;inset:0}.signal-mobile-account-backdrop[data-closing=true]{pointer-events:none;animation:signal-mobile-drawer-backdrop-out var(--signal-primitive-ms-180) ease-in both}.signal-mobile-account-drawer.signal-console-menu-popover{z-index:150;width:min(var(--signal-primitive-rem-28), var(--signal-primitive-vw-88));height:var(--signal-primitive-dvh-100);max-height:var(--signal-primitive-dvh-100);border-radius:var(--signal-primitive-rem-1-25) 0 0 var(--signal-primitive-rem-1-25);background:var(--signal-mobile-account-drawer-bg);color:var(--signal-text);filter:none;box-shadow:var(--signal-mobile-account-drawer-shadow);clip-path:none;transform-origin:100%;animation:signal-mobile-account-drawer-in var(--signal-primitive-ms-240) cubic-bezier(.22, 1, .36, 1) both;gap:0;padding:0;display:block;position:fixed;inset:0 0 auto auto;overflow:hidden}.signal-mobile-account-drawer.signal-console-menu-popover[data-closing=true]{pointer-events:none;animation:signal-mobile-account-drawer-out var(--signal-primitive-ms-240) cubic-bezier(.64, 0, .78, 0) both}.signal-mobile-account-drawer.signal-console-shell-glass:before{border-radius:inherit}.signal-mobile-account-drawer-scroll{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);gap:var(--signal-primitive-rem-0-5);overscroll-behavior:contain;min-height:100%;padding:max(var(--signal-primitive-rem-1), env(safe-area-inset-top,var(--signal-primitive-px-0))) var(--signal-primitive-rem-0-875) max(var(--signal-primitive-rem-1-25), env(safe-area-inset-bottom,var(--signal-primitive-px-0)));flex-direction:column;display:flex}.signal-mobile-account-scroll>.signal-scroll-area-viewport>div{min-height:100%;display:flex!important}.signal-mobile-account-drawer-scroll{flex:1;height:auto}.signal-mobile-account-drawer-scroll>*{flex-shrink:0}.signal-mobile-account-identity{z-index:4;grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-25) calc(var(--signal-primitive-rem-0-4) + var(--signal-primitive-px-2)) var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-25);display:grid;position:relative}.signal-mobile-account-identity-copy{text-align:right;justify-self:end;min-width:0}.signal-mobile-account-identity-copy>strong,.signal-mobile-account-identity-copy>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.signal-mobile-account-identity-copy>strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-1);font-weight:950;line-height:1.35}.signal-mobile-account-identity-copy>small{margin-top:var(--signal-primitive-rem-0-2);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);font-weight:700;line-height:1.35}.signal-mobile-account-avatar{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100)}.signal-mobile-account-avatar-toggle{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);cursor:pointer;border-radius:var(--signal-primitive-px-999);color:var(--signal-nav-icon);touch-action:manipulation;transition:box-shadow var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.signal-mobile-account-avatar-toggle:hover,.signal-mobile-account-avatar-toggle:focus-visible{box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-command-focus-ring);outline:none}.signal-mobile-account-avatar-toggle:active{box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-command-focus-ring);transform:scale(.94)}.signal-mobile-account-workspace-select{width:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-px-1) - var(--signal-primitive-px-1));margin-inline:var(--signal-primitive-px-1)}.signal-console-language-row.signal-button{width:var(--signal-primitive-percent-100);color:var(--signal-nav-fg);background:0 0;border-color:#0000;justify-content:flex-start}.signal-mobile-account-links{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));column-gap:var(--signal-primitive-rem-0-5);row-gap:var(--signal-primitive-rem-1);min-width:0;margin-top:var(--signal-primitive-rem-2-5);display:grid}.signal-mobile-account-links .signal-console-menu-row,.signal-mobile-account-links .signal-console-language-row.signal-button{min-height:var(--signal-primitive-rem-5-5);height:auto;padding-block:var(--signal-primitive-rem-0-75)}.signal-mobile-account-links .signal-console-menu-row>span,.signal-mobile-account-links .signal-console-language-row>span{min-width:0;overflow:hidden}.signal-mobile-account-links .signal-console-menu-row strong,.signal-mobile-account-links .signal-console-menu-row small,.signal-mobile-account-links .signal-console-language-row strong,.signal-mobile-account-links .signal-console-language-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-mobile-account-notification-title{align-items:center;gap:var(--signal-primitive-rem-0-35);display:inline-flex!important}.signal-mobile-account-notification-dot{width:var(--signal-primitive-rem-0-45);height:var(--signal-primitive-rem-0-45);border-radius:var(--signal-primitive-px-999);background:var(--signal-accent);flex:none;display:inline-block}.signal-mobile-account-bottom-actions{min-width:0;min-height:var(--signal-primitive-rem-5-5);grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));align-items:stretch;gap:var(--signal-primitive-rem-0-5);margin-top:auto;display:grid}.signal-mobile-account-theme{min-width:0;min-height:var(--signal-primitive-rem-5-5);align-items:center;display:flex}.signal-mobile-account-theme .signal-console-theme-switch{width:var(--signal-primitive-percent-100)}.signal-mobile-account-theme .signal-console-theme-switch .signal-segmented-control-option{aspect-ratio:1;gap:0;height:auto;min-height:0;padding:0}.signal-mobile-account-theme .signal-console-theme-switch .signal-segmented-control-option>span{width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);clip:rect(0, 0, 0, 0);white-space:nowrap;position:absolute;overflow:hidden}.signal-mobile-account-logout{width:var(--signal-primitive-percent-100);max-width:var(--signal-primitive-percent-100);min-width:0;height:var(--signal-primitive-rem-5-5);min-height:var(--signal-primitive-rem-5-5);max-height:var(--signal-primitive-rem-5-5);place-self:stretch stretch;gap:var(--signal-primitive-rem-0-65);padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-7);color:var(--signal-danger-fg);opacity:.82;margin:0}.signal-mobile-account-logout>span{min-width:0}.signal-mobile-account-logout small{overflow-wrap:anywhere}.signal-mobile-account-logout>svg,.signal-mobile-account-logout strong{color:var(--signal-danger-fg)}.signal-action-row{width:var(--signal-primitive-percent-100)}.signal-docs-hero{padding:var(--signal-primitive-rem-1)}.signal-docs-hero h1{font-size:var(--signal-primitive-rem-1-875)}.signal-docs-role-tabs{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-docs-article,.signal-docs-empty{padding:var(--signal-primitive-rem-1)}.signal-docs-troubleshooting{background:0 0;border:0;overflow:visible}.signal-docs-troubleshooting table,.signal-docs-troubleshooting tbody,.signal-docs-troubleshooting tr,.signal-docs-troubleshooting td{width:var(--signal-primitive-percent-100);min-width:0;display:block}.signal-docs-troubleshooting thead{display:none}.signal-docs-troubleshooting tr{margin-top:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid #e2e8f0c7;border-radius:var(--signal-primitive-rem-0-875);padding:var(--signal-primitive-rem-0-75);background:#ffffffc7}.signal-docs-troubleshooting td{padding:var(--signal-primitive-rem-0-4) 0;border-bottom:0}.signal-docs-troubleshooting td:before{margin-bottom:var(--signal-primitive-rem-0-15);color:#64748b;content:attr(data-label);font-size:var(--signal-primitive-rem-0-6875);letter-spacing:0;text-transform:uppercase;font-weight:900;display:block}.signal-docs-troubleshooting code{white-space:normal}.signal-pill-tab{width:var(--signal-primitive-rem-2-75);min-width:var(--signal-primitive-rem-2-75);padding-inline:0}.signal-abuse-limits-action-tabs .signal-pill-tab{width:auto;min-width:max-content;padding-inline:var(--signal-primitive-rem-0-75)}.signal-abuse-limits-action-form-fields,.signal-abuse-limits-action-form .signal-abuse-limits-action-dock{padding-right:var(--signal-primitive-rem-4-75)}.signal-pill-tab[data-mobile-icon-only=true]>span:not(.sr-only){width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);margin:var(--signal-primitive-px-neg-1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.signal-usage-range-nav{width:var(--signal-primitive-percent-100);padding:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-1-5);overflow-x:visible}.signal-usage-range-nav .signal-pill-track.grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-25);min-width:0}.signal-usage-range-nav .signal-pill-tab{width:var(--signal-primitive-percent-100);min-width:0;min-height:var(--signal-primitive-rem-2-25);padding-inline:var(--signal-primitive-rem-0-75);white-space:normal}}@media (width>=1024px){.signal-console-mobile-drawer-trigger{display:none}.signal-console-top-header{right:var(--signal-console-frame-right);left:var(--signal-console-frame-left);padding-left:0;padding-right:0}.signal-console-top-tabs{width:var(--signal-primitive-percent-100)}.signal-console-main,.signal-console-page{padding-left:0;padding-right:0}}.signal-page-grid.signal-frontend-health-page{grid-auto-rows:max-content;min-height:0}.signal-frontend-health-content{gap:var(--signal-section-gap);min-width:0;display:grid}.signal-frontend-health-status-link{cursor:pointer;min-width:0;text-align:inherit;background:0 0;border:0;border-radius:999px;padding:0;display:inline-flex}.signal-frontend-health-status-link:focus-visible,.signal-frontend-health-evidence-notice:focus-visible{outline:2px solid var(--signal-accent);outline-offset:3px}.signal-frontend-health-evidence-notice{scroll-margin-block-start:.75rem}@media (width<=1023px){.signal-frontend-health-evidence-notice{scroll-margin-block-start:calc(var(--signal-console-top-height) + .75rem)}}.signal-frontend-health-filters{grid-template-columns:repeat(7, minmax(var(--signal-primitive-rem-8), var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-65);padding:var(--signal-primitive-rem-0-9) var(--signal-primitive-rem-1);display:grid}.signal-frontend-health-filters label{gap:var(--signal-primitive-rem-0-35);min-width:0;color:var(--signal-text-muted);font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);letter-spacing:var(--signal-primitive-em-0-04);text-transform:uppercase;display:grid}.signal-frontend-health-workbench{gap:var(--signal-primitive-rem-0-75);min-height:0;padding:0;display:grid;overflow:visible}.signal-frontend-health-section{min-width:0;padding:var(--signal-primitive-rem-1)}.signal-frontend-health-table{height:clamp(14rem, calc(10rem + var(--frontend-health-table-rows,1) * 3.25rem), 28rem)}.signal-frontend-health-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-1);margin-bottom:var(--signal-primitive-rem-0-85);display:flex}.signal-frontend-health-section-heading p{color:var(--signal-page-banner-eyebrow);font-size:var(--signal-primitive-rem-0-65);letter-spacing:var(--signal-primitive-em-0-14);text-transform:uppercase;font-weight:800}.signal-frontend-health-section-heading h2{margin-top:var(--signal-primitive-rem-0-2);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-95);font-weight:750}.signal-frontend-health-section-heading>span,.signal-frontend-health-section>p{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72)}.signal-frontend-health-evidence-grid{grid-template-columns:minmax(0, var(--signal-primitive-fr-1-3)) minmax(var(--signal-primitive-rem-19), var(--signal-primitive-fr-0-7));gap:var(--signal-primitive-rem-0-8);display:grid}.signal-frontend-health-identity,.signal-frontend-health-indicators,.signal-frontend-health-pipeline{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-6);display:grid}.signal-frontend-health-identity>div,.signal-frontend-health-indicators>div,.signal-frontend-health-pipeline>div,.signal-frontend-health-sources>div{border-radius:var(--signal-primitive-rem-0-75);background:var(--signal-bg-soft,var(--signal-surface));min-width:0}@supports (color:color-mix(in lab, red, red)){.signal-frontend-health-identity>div,.signal-frontend-health-indicators>div,.signal-frontend-health-pipeline>div,.signal-frontend-health-sources>div{background:var(--signal-bg-soft,color-mix(in srgb, var(--signal-surface) var(--signal-primitive-percent-68), var(--signal-bg)))}}.signal-frontend-health-identity>div,.signal-frontend-health-indicators>div,.signal-frontend-health-pipeline>div,.signal-frontend-health-sources>div{padding:var(--signal-primitive-rem-0-8)}.signal-frontend-health-identity dt,.signal-frontend-health-indicators dt,.signal-frontend-health-pipeline dt{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);text-transform:uppercase;font-weight:700}.signal-frontend-health-identity dd{margin-top:var(--signal-primitive-rem-0-35);color:var(--signal-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--signal-primitive-rem-0-75);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-frontend-health-indicators>div{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-65);display:grid}.signal-frontend-health-indicators dd,.signal-frontend-health-pipeline dd{color:var(--signal-text);font-size:var(--signal-primitive-rem-1-1);font-weight:750}.signal-frontend-health-indicators>div>span:not(.signal-status-capsule),.signal-frontend-health-sources>div>div>span,.signal-frontend-health-sources time{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68)}.signal-frontend-health-indicators .signal-status-capsule{justify-self:end}.signal-frontend-health-sources{gap:var(--signal-primitive-rem-0-6);display:grid}.signal-frontend-health-sources>div{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-75);display:grid}.signal-frontend-health-sources>div>div{align-items:baseline;gap:var(--signal-primitive-rem-0-5);display:flex}.signal-frontend-health-sources time{grid-column:1/-1}.signal-frontend-health-diagnostics{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-75);display:grid}.signal-frontend-health-source-map{justify-items:start;gap:var(--signal-primitive-rem-0-35);display:grid}.signal-frontend-health-source-map code{max-width:var(--signal-primitive-rem-15);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-frontend-health-alert{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-1);padding:var(--signal-primitive-rem-0-8) var(--signal-primitive-rem-1);background:var(--signal-surface);color:var(--signal-text);display:flex}:root .signal-frontend-health-alert[data-tone=warning]{background:var(--signal-warning-bg);color:var(--signal-warning-fg)}:root .signal-frontend-health-alert[data-tone=danger]{background:var(--signal-danger-bg);color:var(--signal-danger-fg)}.signal-frontend-health-alert :is(p,a){color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75)}.signal-frontend-health-alert a{min-height:var(--signal-primitive-rem-2-75);align-items:center;gap:var(--signal-primitive-rem-0-35);white-space:nowrap;display:inline-flex}.signal-frontend-health-pipeline{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)))}.signal-frontend-error-catalog{gap:var(--signal-primitive-rem-0-45);margin-top:var(--signal-primitive-rem-0-85);display:grid}.signal-frontend-error-catalog li{grid-template-columns:minmax(var(--signal-primitive-rem-13), auto) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-rem-0-65);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);display:grid}.signal-frontend-error-catalog code{color:var(--signal-text)}@media (width<=1279px){.signal-frontend-health-filters{grid-template-columns:repeat(4, minmax(var(--signal-primitive-rem-8), var(--signal-primitive-fr-1)))}.signal-frontend-health-identity,.signal-frontend-health-indicators{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)))}}@media (width<=767px){.signal-frontend-health-filters,.signal-frontend-health-evidence-grid,.signal-frontend-health-diagnostics{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-frontend-health-filters{padding:var(--signal-primitive-rem-0-8)}.signal-frontend-health-identity,.signal-frontend-health-indicators,.signal-frontend-health-pipeline{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}.signal-frontend-health-section-heading,.signal-frontend-health-alert{flex-direction:column;align-items:stretch}.signal-frontend-error-catalog li{grid-template-columns:minmax(0, var(--signal-primitive-fr-1))}}.signal-playground-page{gap:0;position:relative}.signal-playground-workbench{grid-template-columns:minmax(0, var(--signal-primitive-fr-2-35)) minmax(var(--signal-primitive-px-300), var(--signal-primitive-fr-0-95));gap:var(--signal-primitive-rem-0-875);min-width:0;min-height:0;display:grid;overflow:visible}.signal-playground-config,.signal-playground-stage,.signal-playground-config-rail{min-width:0;min-height:0}.signal-playground-config{height:var(--signal-primitive-percent-100);overflow:hidden}.signal-playground-stage{height:var(--signal-primitive-percent-100);grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto;display:grid;position:relative;overflow:hidden}.signal-playground-stage-toolbar{min-width:0;min-height:var(--signal-primitive-rem-4-25);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);overscroll-behavior-x:contain;width:max-content;min-width:100%;padding:var(--signal-primitive-rem-0-5) var(--signal-primitive-rem-1-125);border-bottom:var(--signal-primitive-px-1) solid #e2e8f057;background:linear-gradient(var(--signal-primitive-deg-90), #f8fafcbd, #fff7ed52);display:flex;overflow:visible}.signal-playground-stage-title{align-items:center;gap:var(--signal-primitive-rem-0-5);color:#1e293b;min-width:max-content;font-size:var(--signal-primitive-rem-0-8125);font-weight:800;display:flex}.signal-playground-config-trigger,.signal-playground-config-backdrop,.signal-playground-config-mobile-header{display:none}.signal-playground-stage-tabs{justify-content:flex-end;align-items:center;gap:var(--signal-primitive-rem-0-625);min-width:max-content;display:flex}.signal-playground-stage-tabs .signal-pill-nav{width:max-content;max-width:none;padding:var(--signal-primitive-rem-1);flex:none;overflow:visible}.signal-playground-layout-tabs{width:max-content}.signal-playground-layout-tabs.signal-segmented-control{height:calc(var(--signal-primitive-rem-2-25) + 2 * var(--signal-primitive-rem-0-35))}.signal-playground-layout-tabs .signal-segmented-control-option{padding-inline:var(--signal-primitive-rem-0-75);font-size:var(--signal-primitive-rem-0-75);font-weight:800}.signal-playground-view-tabs{width:max-content}.signal-playground-input-tabs{max-width:var(--signal-primitive-percent-100)}.signal-playground-stage-tabs .signal-pill-track.grid{gap:var(--signal-primitive-rem-0-25);width:max-content;display:flex;grid-template-columns:none!important}.signal-playground-stage-tabs .signal-pill-tab{min-width:0;min-height:var(--signal-primitive-rem-2-35);gap:var(--signal-primitive-rem-0-4);padding:var(--signal-primitive-rem-0-575) var(--signal-primitive-rem-0-75);font-size:var(--signal-primitive-rem-0-8125);text-align:center;white-space:nowrap;flex:none;line-height:1.25;display:inline-flex;width:auto!important}.signal-playground-stage-tabs .signal-pill-tab>span{min-width:0;padding-block:var(--signal-primitive-rem-0-0625);line-height:1.25}.signal-playground-chat-stage{background:#f8fafc52;min-width:0;min-height:0}.signal-playground-output-heading{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;min-height:var(--signal-primitive-rem-1-25);color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--signal-primitive-rem-0-625);text-transform:uppercase;font-weight:800;display:flex}.signal-playground-image-gallery{place-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;height:auto;display:grid}.signal-playground-generated-image,.signal-playground-generated-video{width:var(--signal-primitive-percent-100);gap:var(--signal-primitive-rem-0-625);grid-template-rows:auto auto;min-width:0;height:auto;min-height:0;margin:0;display:grid}.signal-playground-generated-image img,.signal-playground-generated-video video{width:var(--signal-primitive-percent-100);height:auto;max-height:var(--signal-primitive-rem-24);border-radius:var(--signal-primitive-rem-0-75);object-fit:contain;background:var(--signal-form-bg);min-height:0}.signal-playground-generated-image figcaption,.signal-playground-generated-video figcaption{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-75);min-width:0;color:var(--signal-text-muted);font-family:var(--font-sans);font-size:var(--signal-primitive-rem-0-6875);display:flex}.signal-playground-generated-image figcaption>span,.signal-playground-generated-video figcaption>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-playground-generated-image figcaption>a,.signal-playground-generated-video figcaption>button{align-items:center;gap:var(--signal-primitive-rem-0-35);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-625);color:var(--signal-selected-icon);background:var(--signal-selected-bg);flex:none;font-weight:800;text-decoration:none;display:inline-flex}.signal-playground-generated-image figcaption>a:hover,.signal-playground-generated-image figcaption>a:focus-visible,.signal-playground-generated-video figcaption>button:hover,.signal-playground-generated-video figcaption>button:focus-visible{color:var(--signal-selected-fg);background:var(--signal-selected-bg-strong);box-shadow:var(--signal-selected-shadow)}.signal-playground-protocol-evidence{min-width:0;margin-top:var(--signal-primitive-px-1);color:inherit;font-size:var(--signal-primitive-rem-0-5625);opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.25;display:block;overflow:hidden}.signal-playground-result-status{align-items:center;gap:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-rem-0-375);padding:var(--signal-primitive-rem-0-25) var(--signal-primitive-rem-0-5);font-size:var(--signal-primitive-rem-0-6875);white-space:nowrap;flex-flow:row;flex:none;font-weight:800;display:inline-flex}.signal-playground-result-status>svg,.signal-playground-result-status>span{flex:none}.signal-playground-result-status.is-running{color:var(--signal-warning-fg);background:var(--signal-warning-bg)}.signal-playground-result-status.is-success{color:var(--signal-success-fg);background:var(--signal-success-bg)}.signal-playground-result-status.is-failed{color:var(--signal-danger-fg);background:var(--signal-danger-bg)}.signal-playground-result-status.is-canceled{color:var(--signal-text-muted);background:var(--signal-surface-muted)}@supports (color:color-mix(in lab, red, red)){.signal-playground-result-status.is-canceled{background:color-mix(in srgb, var(--signal-surface-muted) var(--signal-primitive-percent-88), transparent)}}.signal-playground-chat-answer{align-content:start;justify-items:start;gap:var(--signal-primitive-rem-0-35);min-width:0;animation:signal-playground-result-in var(--signal-primitive-ms-520) cubic-bezier(.175, .885, .32, 1.12) both;display:grid}.signal-playground-assistant-bubble{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-46));border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-1) var(--signal-primitive-rem-1) var(--signal-primitive-rem-1) var(--signal-primitive-rem-0-2);min-width:0;color:var(--signal-text);background:var(--signal-surface-strong);box-shadow:var(--signal-shadow-soft);display:grid;overflow:hidden}.signal-playground-chat-answer[data-status=failed] .signal-playground-assistant-bubble{border-color:var(--signal-danger-border)}.signal-playground-assistant-bubble>header,.signal-playground-assistant-bubble>footer{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-625);min-width:0;padding-inline:var(--signal-primitive-rem-0-75);display:flex}.signal-playground-assistant-bubble>header{min-height:var(--signal-primitive-rem-2-25);padding-top:var(--signal-primitive-rem-0-4)}.signal-playground-assistant-bubble>header>.signal-playground-result-identity{min-width:0;display:grid}.signal-playground-assistant-bubble>header>.signal-playground-result-identity>strong{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-6875);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.signal-playground-assistant-content{min-height:var(--signal-primitive-rem-2-5);max-height:var(--signal-primitive-rem-24);padding:var(--signal-primitive-rem-0-375) var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-75);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-75);line-height:1.65}.signal-playground-assistant-bubble.has-video-result .signal-playground-assistant-content{max-height:none;overflow:visible}.signal-playground-assistant-content pre{overflow-wrap:anywhere;white-space:pre-wrap}.signal-playground-response-content{gap:var(--signal-primitive-rem-0-625);min-width:0;display:grid}.signal-playground-markdown{overflow-wrap:anywhere;min-width:0}.signal-playground-markdown>:first-child{margin-top:0}.signal-playground-markdown>:last-child{margin-bottom:0}.signal-playground-markdown :is(p,ul,ol,blockquote,pre,table,hr){margin-block:0 var(--signal-primitive-rem-0-625)}.signal-playground-markdown :is(h1,h2,h3,h4,h5,h6){margin:var(--signal-primitive-rem-0-75) 0 var(--signal-primitive-rem-0-4);color:var(--signal-text);font-weight:760;line-height:1.35}.signal-playground-markdown h1{font-size:var(--signal-primitive-rem-1)}.signal-playground-markdown h2{font-size:var(--signal-primitive-rem-0-9375)}.signal-playground-markdown h3{font-size:var(--signal-primitive-rem-0-875)}.signal-playground-markdown :is(h4,h5,h6){font-size:var(--signal-primitive-rem-0-8125)}.signal-playground-markdown :is(ul,ol){padding-left:var(--signal-primitive-rem-1-25)}.signal-playground-markdown li+li{margin-top:var(--signal-primitive-rem-0-25)}.signal-playground-markdown li::marker{color:var(--signal-text-soft)}.signal-playground-markdown strong{color:var(--signal-text);font-weight:760}.signal-playground-markdown blockquote{border-left:var(--signal-primitive-px-3) solid var(--signal-segmented-transparent-track-border);padding:var(--signal-primitive-rem-0-35) 0 var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-75);color:var(--signal-text-soft)}.signal-playground-markdown a{color:var(--signal-accent-strong);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.signal-playground-markdown a{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}.signal-playground-markdown a{text-underline-offset:var(--signal-primitive-px-3)}.signal-playground-markdown-inline-code{border:var(--signal-primitive-px-1) solid var(--signal-segmented-transparent-track-border);border-radius:var(--signal-primitive-rem-0-35);background:var(--signal-segmented-transparent-track-bg);padding:var(--signal-primitive-px-1) var(--signal-primitive-rem-0-25);color:var(--signal-text);font-family:var(--signal-font-mono);font-size:.94em;line-height:inherit;display:inline}.signal-playground-markdown-table-scroll{max-width:var(--signal-primitive-percent-100);overflow-x:auto}.signal-playground-markdown table{width:max-content;min-width:var(--signal-primitive-percent-100);border-collapse:collapse}.signal-playground-markdown :is(th,td){border-bottom:var(--signal-primitive-px-1) solid var(--signal-segmented-transparent-track-border);padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-5);text-align:left}.signal-playground-markdown th{color:var(--signal-text);font-weight:700}.signal-playground-markdown hr{height:var(--signal-primitive-px-1);background:var(--signal-segmented-transparent-track-border);border:0}.signal-playground-reasoning{border-bottom:var(--signal-primitive-px-1) solid transparent;min-width:0;transition:border-color var(--signal-primitive-ms-180) ease, padding-bottom var(--signal-primitive-ms-180) ease}.signal-playground-reasoning[data-state=open]{border-bottom-color:var(--signal-segmented-transparent-track-border);padding-bottom:var(--signal-primitive-rem-0-5)}.signal-playground-reasoning-toggle{min-height:var(--signal-primitive-rem-1-75);align-items:center;gap:var(--signal-primitive-rem-0-25);color:var(--signal-text-soft);cursor:pointer;font-family:var(--signal-font-sans);font-size:var(--signal-primitive-rem-0-6875);letter-spacing:.012em;background:0 0;border:0;padding:0;font-weight:520;display:inline-flex}.signal-playground-reasoning-toggle:hover,.signal-playground-reasoning-toggle:focus-visible{color:var(--signal-text)}.signal-playground-reasoning-toggle:focus-visible{border-radius:var(--signal-primitive-rem-0-35);outline:var(--signal-primitive-px-2) solid var(--signal-segmented-transparent-track-border);outline-offset:var(--signal-primitive-px-2)}.signal-playground-reasoning-toggle>svg{width:var(--signal-primitive-rem-0-875);height:var(--signal-primitive-rem-0-875);transition:transform var(--signal-primitive-ms-180) ease}.signal-playground-reasoning[data-state=open] .signal-playground-reasoning-toggle>svg{transform:rotate(180deg)}.signal-playground-reasoning-collapse{opacity:0;transition:grid-template-rows var(--signal-primitive-ms-240) cubic-bezier(.22, 1, .36, 1), opacity var(--signal-primitive-ms-180) ease;grid-template-rows:0fr;display:grid}.signal-playground-reasoning-collapse[data-state=open]{opacity:1;grid-template-rows:1fr}.signal-playground-reasoning-collapse>div{min-height:0;overflow:hidden}.signal-playground-reasoning-copy{padding-top:var(--signal-primitive-rem-0-35);color:var(--signal-text-soft);font-family:var(--signal-font-sans);font-size:var(--signal-primitive-rem-0-6875);letter-spacing:.012em;font-weight:450;line-height:1.72}.signal-playground-response-code{width:var(--signal-primitive-percent-100);border-radius:var(--signal-primitive-rem-0-75)}.signal-playground-response-code .signal-code-window-body>pre{overflow-wrap:normal;white-space:pre}@media (prefers-reduced-motion:reduce){.signal-playground-reasoning,.signal-playground-reasoning-collapse,.signal-playground-reasoning-toggle>svg{transition-duration:var(--signal-primitive-ms-0)}}.signal-playground-realtime-audio{gap:var(--signal-primitive-rem-0-35);margin-top:var(--signal-primitive-rem-0-625);border-top:var(--signal-primitive-px-1) solid var(--signal-divider);padding-top:var(--signal-primitive-rem-0-625);display:grid}.signal-playground-realtime-audio audio{width:min(var(--signal-primitive-percent-100), var(--signal-primitive-rem-22));height:var(--signal-primitive-rem-2-5)}.signal-playground-realtime-audio span{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-5625);line-height:1.4}.signal-playground-pending-result{min-height:var(--signal-primitive-rem-4);justify-content:center;align-items:center;gap:var(--signal-primitive-rem-0-5);color:var(--signal-text-soft);font-weight:700;display:flex}.signal-playground-pending-result>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);color:var(--signal-accent)}.signal-playground-assistant-bubble>footer{min-height:var(--signal-primitive-rem-1-75);border-top:var(--signal-primitive-px-1) solid var(--signal-divider);color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-5625)}.signal-playground-assistant-bubble>footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-playground-answer-actions{min-width:0;min-height:var(--signal-primitive-rem-1-75);align-items:center;gap:var(--signal-primitive-rem-0-2);padding-inline:var(--signal-primitive-rem-0-25);display:flex}.signal-playground-chat-action,.signal-playground-version-nav button{width:var(--signal-primitive-px-28);height:var(--signal-primitive-px-28);border-radius:var(--signal-primitive-rem-0-5);color:var(--signal-text-soft);cursor:pointer;transition:color var(--signal-primitive-ms-150) ease, background-color var(--signal-primitive-ms-150) ease, transform var(--signal-primitive-ms-100) ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.signal-playground-chat-action svg,.signal-playground-version-nav button svg{width:var(--signal-primitive-rem-0-875);height:var(--signal-primitive-rem-0-875)}.signal-playground-chat-action:hover:not(:disabled),.signal-playground-chat-action:focus-visible,.signal-playground-version-nav button:hover:not(:disabled),.signal-playground-version-nav button:focus-visible{color:var(--signal-hover-fg);background:var(--signal-hover-bg);outline:none}.signal-playground-chat-action:focus-visible,.signal-playground-version-nav button:focus-visible{box-shadow:0 0 0 var(--signal-primitive-px-2) var(--signal-select-focus-ring)}.signal-playground-chat-action:active:not(:disabled),.signal-playground-version-nav button:active:not(:disabled){transform:scale(.92)}.signal-playground-chat-action[data-active=true]{color:var(--signal-selected-fg);background:var(--signal-selected-bg)}.signal-playground-chat-action:disabled,.signal-playground-version-nav button:disabled{cursor:not-allowed;opacity:.36}.signal-playground-version-nav{align-items:center;gap:var(--signal-primitive-rem-0-125);margin-left:var(--signal-primitive-rem-0-25);color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-625);font-variant-numeric:tabular-nums;font-weight:750;display:inline-flex}.signal-playground-version-nav>span{min-width:var(--signal-primitive-rem-2-5);text-align:center;white-space:nowrap}@media (pointer:coarse){.signal-playground-chat-action,.signal-playground-version-nav button{width:var(--signal-primitive-rem-2-75);height:var(--signal-primitive-rem-2-75)}.signal-playground-answer-actions{min-height:var(--signal-primitive-rem-2-75)}}.signal-playground-chat-stage{min-height:0;padding:var(--signal-primitive-rem-1) var(--signal-primitive-rem-1-25)}.signal-playground-chat-stage>div{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));min-height:100%;display:grid!important}.signal-playground-chat-stage .signal-playground-output-heading{min-height:var(--signal-primitive-rem-2)}.signal-playground-chat-empty{min-height:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-2));padding:var(--signal-primitive-rem-2);text-align:center;color:#94a3b8;font-size:var(--signal-primitive-rem-0-75);place-content:center;justify-items:center;display:grid}.signal-playground-chat-empty.is-compare{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));place-content:stretch;justify-items:stretch;gap:var(--signal-primitive-rem-0-75);min-height:0;padding:var(--signal-primitive-rem-0-5) 0 0}.signal-playground-chat-empty.is-compare>p{color:var(--signal-text-muted);justify-self:center;margin:0}.signal-playground-chat-history{align-content:start;gap:var(--signal-primitive-rem-1-25);padding-block:var(--signal-primitive-rem-0-5);grid-auto-rows:max-content;display:grid}.signal-playground-chat-turn{align-content:start;gap:var(--signal-primitive-rem-0-75);grid-auto-rows:max-content;display:grid}.signal-playground-user-message{width:fit-content;min-width:min(var(--signal-primitive-rem-10), var(--signal-primitive-percent-100));max-width:min(var(--signal-primitive-percent-72), var(--signal-primitive-rem-46));border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-1) var(--signal-primitive-rem-1) var(--signal-primitive-rem-0-2) var(--signal-primitive-rem-1);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-0-875);color:var(--signal-selected-fg);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow);justify-self:end}.signal-playground-chat-placeholder{min-width:0;height:var(--signal-primitive-percent-100);align-content:space-between;gap:var(--signal-primitive-rem-1);border:var(--signal-primitive-px-1) solid #e2e8f0e0;border-radius:var(--signal-primitive-rem-0-75);min-height:0;padding:var(--signal-primitive-rem-0-75);text-align:left;color:var(--signal-text-muted);box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-26) #0f172a0e;background:#ffffffb8;display:grid;position:relative;overflow:hidden}.signal-playground-chat-placeholder span{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-625);text-transform:uppercase;font-weight:850}.signal-playground-chat-placeholder strong{min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-8125);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.signal-playground-recharge-prompt{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-1);border-top:var(--signal-primitive-px-1) solid #fbbf2452;background:linear-gradient(var(--signal-primitive-deg-90), #fffbebeb, #f0fdf4ad);padding:var(--signal-primitive-rem-0-875) var(--signal-primitive-rem-1);color:#78350f;display:flex}.signal-playground-recharge-prompt strong{color:#5c2d0b;font-size:var(--signal-primitive-rem-0-8125);display:block}.signal-playground-recharge-prompt p{margin-top:var(--signal-primitive-rem-0-2);font-size:var(--signal-primitive-rem-0-75);line-height:var(--signal-primitive-rem-1-25)}.signal-playground-recharge-prompt span{margin-top:var(--signal-primitive-rem-0-15);color:#92400e;font-size:var(--signal-primitive-rem-0-6875);font-weight:700;line-height:var(--signal-primitive-rem-1-1);overflow-wrap:anywhere;white-space:normal;display:block}.signal-playground-config-rail{height:var(--signal-primitive-percent-100);overflow:visible}.signal-playground-config-body{position:relative}.signal-playground-allowance{gap:var(--signal-primitive-rem-0-625);margin-top:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-rem-0-875);padding:var(--signal-primitive-rem-0-75);color:var(--signal-text);background:var(--signal-panel-bg);display:grid}@supports (color:color-mix(in lab, red, red)){.signal-playground-allowance{background:color-mix(in srgb, var(--signal-panel-bg) var(--signal-primitive-percent-78), transparent)}}.signal-playground-allowance-heading{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-rem-0-625);min-width:0;display:flex}.signal-playground-allowance-heading>div{gap:var(--signal-primitive-rem-0-125);min-width:0;display:grid}.signal-playground-allowance-heading strong{font-size:var(--signal-primitive-rem-0-75);font-weight:850}.signal-playground-allowance-heading span,.signal-playground-allowance-heading b{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-625);font-weight:700}.signal-playground-allowance-heading b{color:var(--signal-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.signal-playground-allowance-progress{height:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-px-999);background:var(--signal-selected-bg);overflow:hidden}.signal-playground-allowance-progress>span{height:var(--signal-primitive-percent-100);border-radius:inherit;background:var(--signal-accent-strong);transition:width var(--signal-primitive-ms-240) ease;display:block}.signal-playground-allowance dl{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-rem-0-375);display:grid}.signal-playground-allowance dl>div{min-width:0}.signal-playground-allowance dt{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-5625);text-transform:uppercase;font-weight:750}.signal-playground-allowance dd{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-6875);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.signal-playground-overage-switch{width:var(--signal-primitive-percent-100);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-625);min-width:0;padding:var(--signal-primitive-rem-0-75);color:var(--signal-text);background:var(--signal-shared-control-bg);cursor:pointer;text-align:left;border:0;flex-direction:row-reverse;display:flex}.signal-playground-overage-switch:hover,.signal-playground-overage-switch:focus-visible{background:var(--signal-shared-control-bg)}@supports (color:color-mix(in lab, red, red)){.signal-playground-overage-switch:hover,.signal-playground-overage-switch:focus-visible{background:color-mix(in srgb, var(--signal-shared-control-bg) var(--signal-primitive-percent-82), var(--signal-hover-bg))}}.signal-playground-overage-switch:hover,.signal-playground-overage-switch:focus-visible{outline:none}.signal-playground-overage-copy{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:center;column-gap:var(--signal-primitive-rem-0-375);row-gap:var(--signal-primitive-rem-0-125);min-width:0;display:grid}.signal-playground-overage-copy>small{grid-column:1/-1}.signal-playground-overage-switch strong{font-size:var(--signal-primitive-rem-0-6875)}.signal-playground-overage-switch small,.signal-playground-allowance-error{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-625);line-height:1.45}.signal-playground-allowance-error{margin-top:var(--signal-primitive-rem-0-75);border:var(--signal-primitive-px-1) solid var(--signal-danger-border);border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-625);color:var(--signal-danger-fg);background:var(--signal-danger-bg)}.signal-playground-metadata-alert{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-55);border:var(--signal-primitive-px-1) solid var(--signal-danger-border);border-radius:var(--signal-primitive-rem-0-8);background:var(--signal-danger-bg);min-width:0;padding:var(--signal-primitive-rem-0-65) var(--signal-primitive-rem-0-7);color:var(--signal-danger-fg);font-size:var(--signal-primitive-rem-0-75);flex-wrap:wrap;font-weight:750;line-height:1.45;display:flex}.signal-playground-metadata-alert>p{flex:1 1 var(--signal-primitive-rem-13);min-width:0}.signal-playground-metadata-alert.has-text-action .signal-button{flex:none;margin-left:auto}.signal-playground-metadata-alert-dismiss{width:var(--signal-primitive-rem-1-35);height:var(--signal-primitive-rem-1-35);border-radius:var(--signal-primitive-px-999);color:var(--signal-danger-fg);background:0 0;border:0;flex:none;place-items:center;display:grid}.signal-playground-metadata-alert-dismiss:hover,.signal-playground-metadata-alert-dismiss:focus-visible{background:var(--signal-danger-border);outline:none}.signal-playground-config-field,.signal-playground-model-select{gap:var(--signal-primitive-rem-0-35);color:#64748b;font-size:var(--signal-primitive-rem-0-6875);font-weight:800;display:grid}.signal-playground-video-settings{gap:var(--signal-primitive-rem-0-75);display:grid}.signal-playground-video-segmented.signal-segmented-control{height:var(--signal-primitive-rem-3-25)}.signal-playground-model-select{position:relative}.signal-playground-realtime-status{z-index:2;top:var(--signal-primitive-px-neg-1);min-height:var(--signal-primitive-rem-1-25);align-items:center;gap:var(--signal-primitive-rem-0-25);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-2) var(--signal-primitive-rem-0-5);color:var(--signal-text-muted);background:var(--signal-form-bg);font-size:var(--signal-primitive-rem-0-625);font-weight:850;line-height:1;display:inline-flex;position:absolute;right:0}.signal-playground-realtime-status>svg{width:var(--signal-primitive-rem-0-75);height:var(--signal-primitive-rem-0-75)}.signal-playground-realtime-status[data-status=connecting]{color:var(--signal-accent-strong);background:var(--signal-selected-bg)}.signal-playground-realtime-status[data-status=connecting]>svg{animation:.9s linear infinite spin}.signal-playground-realtime-status[data-status=ready],.signal-playground-realtime-status[data-status=live]{color:var(--signal-success-fg);background:var(--signal-success-bg)}.signal-playground-realtime-status[data-status=error]{color:var(--signal-danger-fg);background:var(--signal-danger-bg)}.signal-searchable-select{gap:var(--signal-primitive-rem-0-35);min-width:0;font-family:var(--signal-type-family-ui);display:grid}.signal-form-field,.signal-searchable-select-label{color:var(--signal-text);font-family:var(--signal-type-family-ui);font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);line-height:var(--signal-type-leading-normal);text-transform:none}.signal-form-field{gap:var(--signal-primitive-rem-0-35);min-width:0;display:grid}.signal-form-field>:is(.signal-field,.signal-searchable-select){margin-top:0}.signal-searchable-select-trigger{width:var(--signal-primitive-percent-100);min-width:0;min-height:var(--signal-primitive-rem-2-75);justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-625);border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-35) var(--signal-primitive-rem-0-75);color:var(--signal-text);background:var(--signal-entry-control-bg);box-shadow:var(--signal-entry-control-shadow);cursor:pointer;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);text-align:left;display:flex}.signal-searchable-select-trigger:hover,.signal-searchable-select-trigger:focus-visible{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-hover-bg);box-shadow:var(--signal-entry-control-shadow);outline:none}.signal-searchable-select[data-invalid=true] .signal-searchable-select-trigger{border-color:var(--signal-danger-border)}.signal-searchable-select-trigger:disabled{cursor:not-allowed;opacity:.52}.signal-searchable-select-value{align-items:center;gap:var(--signal-primitive-rem-0-3);flex:auto;min-width:0;display:flex;overflow:hidden}.signal-searchable-select-chip,.signal-searchable-select-count{min-width:0;max-width:var(--signal-primitive-percent-100);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-rem-0-2) var(--signal-primitive-rem-0-45);color:var(--signal-selected-fg);background:var(--signal-selected-bg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-searchable-select-chip[data-unavailable=true]{color:var(--signal-text-muted);background:var(--signal-hover-bg);text-decoration:line-through}.signal-tag-multiselect .signal-searchable-select-chip{max-width:var(--signal-primitive-rem-8-5);align-items:center;gap:var(--signal-primitive-rem-0-35);font-size:var(--signal-primitive-rem-0-7);font-weight:750;display:inline-flex}.signal-tag-multiselect .signal-searchable-select-count{max-width:none;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);background:0 0;flex:none;padding:0;font-weight:800;overflow:visible}.signal-searchable-select-single{min-width:0;color:var(--signal-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-searchable-select-single[data-unavailable=true]{color:var(--signal-text-muted);text-decoration:line-through}.signal-searchable-select-placeholder{min-width:0;color:var(--signal-form-placeholder);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-searchable-select-chevron{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);transition:transform var(--signal-primitive-ms-160) ease;flex:none}.signal-searchable-select-chevron.is-open{transform:rotate(var(--signal-primitive-deg-180))}.signal-searchable-select-popover{z-index:170;grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto;min-width:var(--signal-primitive-px-240);border:var(--signal-primitive-px-1) solid var(--signal-entry-popover-border);border-radius:var(--signal-primitive-rem-0-875);background:var(--signal-entry-popover-bg);box-shadow:var(--signal-entry-popover-shadow);transform-origin:0 0;animation:signal-searchable-select-popover-in var(--signal-primitive-ms-240) cubic-bezier(.22, 1, .36, 1) both;will-change:opacity, transform;display:grid;overflow:hidden}.signal-searchable-select-popover[data-width-mode=trigger],.signal-searchable-select-popover[data-width-mode=auto]{min-width:0}.signal-searchable-select-popover[data-width-mode=auto] .signal-searchable-select-list{overflow-x:hidden}.signal-tag-multiselect-popover{min-width:0}.signal-playground-attachment-detail-select .signal-searchable-select-trigger{min-height:var(--signal-primitive-rem-1-75);padding:0 var(--signal-primitive-rem-0-5);font-size:var(--signal-primitive-rem-0-6875)}.signal-searchable-select-popover[data-has-header=false]{grid-template-rows:minmax(0, var(--signal-primitive-fr-1)) auto}.signal-searchable-select-header{gap:var(--signal-primitive-rem-0-25);border-bottom:var(--signal-primitive-px-1) solid var(--signal-divider);padding:var(--signal-primitive-rem-0-5);display:grid}.signal-searchable-select-search{min-width:0}.signal-searchable-select-bulk{min-width:0;min-height:var(--signal-primitive-rem-2-5);align-items:center;gap:var(--signal-primitive-rem-0-375) var(--signal-primitive-rem-0-625);padding:var(--signal-primitive-rem-0-2) var(--signal-primitive-rem-0-25) 0;flex-wrap:wrap;display:flex}.signal-searchable-select-bulk-copy{gap:var(--signal-primitive-rem-0-125);flex:auto;min-width:0;display:grid}.signal-searchable-select-bulk-toggle{align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;color:var(--signal-text);cursor:pointer;font-size:var(--signal-type-size-label);font-weight:var(--signal-type-weight-bold);line-height:var(--signal-type-leading-normal);display:inline-flex}.signal-searchable-select-bulk-toggle:has(input:disabled){cursor:not-allowed}.signal-searchable-select-bulk-toggle input,.signal-searchable-select-option input{width:var(--signal-primitive-rem-0-95);height:var(--signal-primitive-rem-0-95);accent-color:var(--signal-accent-strong);flex:none}.signal-searchable-select-bulk-toggle input:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-select-hover-border);outline-offset:var(--signal-primitive-px-2)}.signal-searchable-select-bulk-limit{color:var(--signal-text-muted);font-size:var(--signal-type-size-helper);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-relaxed)}.signal-searchable-select-bulk-summary{color:var(--signal-text-muted);font-size:var(--signal-type-size-helper);white-space:nowrap;flex:none}.signal-tag-multiselect-bulk{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-65);min-width:0;padding-top:var(--signal-primitive-rem-0-25);display:flex}.signal-tag-multiselect-bulk button{min-width:0;padding:var(--signal-primitive-rem-0-25) 0;color:var(--signal-accent-strong);cursor:pointer;font-size:var(--signal-primitive-rem-0-7);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;font-weight:800;overflow:hidden}.signal-tag-multiselect-bulk button:hover,.signal-tag-multiselect-bulk button:focus-visible{color:var(--signal-selected-fg);outline:none}.signal-tag-multiselect-bulk button:disabled{cursor:not-allowed;opacity:.52}.signal-tag-multiselect-bulk span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);white-space:nowrap;flex:none}.signal-searchable-select-list{align-content:start;gap:var(--signal-primitive-rem-0-25);min-height:0;padding:var(--signal-primitive-rem-0-5);display:grid}.signal-tag-multiselect-grid{align-content:flex-start;gap:var(--signal-primitive-rem-0-4);flex-wrap:wrap;display:flex}.signal-searchable-select-option{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-2-5);align-items:center;gap:var(--signal-primitive-rem-0-625);border-radius:var(--signal-primitive-rem-0-625);padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);color:var(--signal-text);cursor:pointer;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);text-align:left;background:0 0;border:0;display:flex}.signal-tag-multiselect-grid .signal-searchable-select-option{width:auto;max-width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-2-55);padding:var(--signal-primitive-rem-0-48) var(--signal-primitive-rem-0-65);flex:0 auto}.signal-searchable-select-option-adornment{flex:none;justify-content:center;align-items:center;min-width:0;display:inline-flex}:is(.signal-searchable-select-chip:has(.signal-searchable-select-option-adornment),.signal-searchable-select-option-label:has(.signal-searchable-select-option-adornment)){align-items:center;gap:var(--signal-primitive-rem-0-35);display:inline-flex}.signal-searchable-select-option-copy{flex:auto;min-width:0;display:block}.signal-searchable-select-option-label,.signal-searchable-select-option-description{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.signal-searchable-select-option-label{color:currentColor;font-weight:var(--signal-type-weight-medium)}.signal-tag-multiselect-grid .signal-searchable-select-option-label{align-items:center;gap:var(--signal-primitive-rem-0-5);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;display:flex;overflow:visible}.signal-tag-multiselect-grid .signal-searchable-select-option-description{white-space:nowrap;margin-top:0}.signal-tag-check{width:var(--signal-primitive-rem-1-05);height:var(--signal-primitive-rem-1-05);border:var(--signal-primitive-px-1) solid var(--signal-text-soft);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.signal-tag-check{border:var(--signal-primitive-px-1) solid color-mix(in srgb, var(--signal-text-soft) var(--signal-primitive-percent-34), transparent)}}.signal-tag-check{border-radius:var(--signal-primitive-rem-0-3);background:var(--signal-text-soft)}@supports (color:color-mix(in lab, red, red)){.signal-tag-check{background:color-mix(in srgb, var(--signal-text-soft) var(--signal-primitive-percent-10), var(--signal-shared-control-bg))}}.signal-tag-check{color:#0000;font-size:var(--signal-primitive-rem-0-7);font-weight:900}.signal-searchable-select-option[data-selected=true] .signal-tag-check{border-color:var(--signal-accent-strong);color:#fff;background:var(--signal-accent-strong)}.signal-searchable-select-option-description{margin-top:var(--signal-primitive-rem-0-125);color:var(--signal-text-muted);font-size:var(--signal-type-size-helper);font-weight:var(--signal-type-weight-regular);line-height:var(--signal-type-leading-relaxed);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.signal-searchable-select-option:hover,.signal-searchable-select-option:focus-visible,.signal-searchable-select-option[data-active=true]{color:var(--signal-hover-fg);background:var(--signal-hover-bg);outline:none}.signal-searchable-select-option[data-selected=true]{color:var(--signal-entry-selected-fg);background:var(--signal-entry-selected-bg);box-shadow:none}.signal-searchable-select-option[data-unavailable=true],.signal-searchable-select-option:disabled{cursor:not-allowed;opacity:.48}.signal-searchable-select-option input{pointer-events:none}.signal-searchable-select-state{padding:var(--signal-primitive-rem-1) var(--signal-primitive-rem-0-75);color:var(--signal-text-muted);font-size:var(--signal-type-size-label);text-align:center}.signal-searchable-select-footer{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-5);border-top:var(--signal-primitive-px-1) solid var(--signal-divider);min-width:0;padding:var(--signal-primitive-rem-0-45) var(--signal-primitive-rem-0-65);color:var(--signal-text-muted);font-size:var(--signal-type-size-helper);display:flex}.signal-searchable-select-footer>button{border-radius:var(--signal-primitive-rem-0-75);padding:var(--signal-primitive-rem-0-3) var(--signal-primitive-rem-0-5);color:var(--signal-accent-strong);cursor:pointer;background:0 0;border:0;flex:none;font-weight:800}.signal-searchable-select-footer>button:hover,.signal-searchable-select-footer>button:focus-visible{background:var(--signal-hover-bg);outline:none}.signal-searchable-select-footer>button:disabled{cursor:not-allowed;opacity:.52}.signal-playground-range-heading{justify-content:space-between;align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;display:flex}.signal-playground-range-input{width:var(--signal-primitive-rem-3-5);min-width:0;height:var(--signal-primitive-rem-1-75);border:var(--signal-primitive-px-1) solid transparent;border-radius:var(--signal-primitive-rem-0-5);padding-inline:var(--signal-primitive-rem-0-35);color:var(--signal-text-muted);cursor:text;font-size:var(--signal-primitive-rem-0-75);font-variant-numeric:tabular-nums;font-weight:850;line-height:var(--signal-primitive-rem-1-25);text-align:right;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);background:0 0;outline:none}.signal-playground-range-input:not(:disabled):is(:hover,:focus){border-color:var(--signal-entry-control-focus-border);color:var(--signal-text);background:var(--signal-entry-control-hover-bg);box-shadow:var(--signal-entry-control-shadow)}.signal-playground-range-input:focus-visible{outline:none}@media (pointer:coarse){.signal-playground-range-input{height:var(--signal-primitive-rem-2-75)}}.signal-playground-config-note{border-top:var(--signal-primitive-px-1) solid #e2e8f0b3;padding-top:var(--signal-primitive-rem-0-75);color:#94a3b8;font-size:var(--signal-primitive-rem-0-625);line-height:1.55}.signal-playground-composer{gap:var(--signal-primitive-rem-0-625);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-1) var(--signal-primitive-rem-1);box-shadow:0 var(--signal-primitive-px-neg-10) var(--signal-primitive-px-32) #0f172a06;background:#ffffffc7;display:grid}.signal-playground-system-toggle{align-items:center;gap:var(--signal-primitive-rem-0-35);color:#64748b;cursor:pointer;width:fit-content;font-size:var(--signal-primitive-rem-0-625);text-transform:uppercase;transition:color var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);font-weight:800;display:inline-flex}.signal-playground-system-toggle:hover{color:#ea580c}.signal-playground-system-toggle:active{color:var(--signal-accent-strong)}.signal-playground-system-prompt,.signal-playground-message-field{border:var(--signal-primitive-px-1) solid var(--signal-entry-control-border);border-radius:var(--signal-primitive-rem-0-75);min-width:0;padding:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-875);background:var(--signal-entry-control-bg);box-shadow:var(--signal-entry-control-shadow);transition:border-color var(--signal-primitive-ms-160) ease, background-color var(--signal-primitive-ms-160) ease;display:flex}.signal-playground-system-prompt:hover,.signal-playground-system-prompt:focus-within,.signal-playground-message-field:hover,.signal-playground-message-field:focus-within{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-hover-bg)}.signal-playground-message-field{align-items:center;gap:var(--signal-primitive-rem-0-375);position:relative}.signal-playground-message-input{flex:auto;align-items:center;min-width:0;display:flex}.signal-playground-live-waveform{min-width:0;min-height:var(--signal-primitive-rem-2);align-items:center;gap:var(--signal-primitive-rem-0-625);color:var(--signal-accent-strong);flex:auto;display:flex}.signal-playground-live-waveform>strong{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-6875);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-playground-realtime-inline-error{min-width:0;color:var(--signal-danger,#be123c);font-size:var(--signal-primitive-rem-0-75);font-weight:750;line-height:var(--signal-primitive-rem-1-25);text-overflow:ellipsis;flex:auto;overflow:hidden}.signal-playground-live-waveform-canvas{width:var(--signal-primitive-percent-100);min-width:0;height:var(--signal-primitive-rem-1-5);color:var(--signal-text-muted);flex:auto;display:block}.signal-playground-attachment-control{flex:0 0 var(--signal-primitive-rem-2);display:flex}.signal-playground-attachment-trigger{width:var(--signal-primitive-rem-2);min-width:var(--signal-primitive-rem-2);height:var(--signal-primitive-rem-2);flex:0 0 var(--signal-primitive-rem-2);border-radius:var(--signal-primitive-px-999);background:var(--signal-form-bg);color:var(--signal-text-muted);cursor:pointer;box-shadow:var(--signal-shadow-soft);transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1);border:0;place-items:center;display:inline-grid}.signal-playground-attachment-trigger:hover,.signal-playground-attachment-trigger:focus-visible{background:var(--signal-selected-bg);color:var(--signal-selected-icon);box-shadow:var(--signal-selected-shadow)}.signal-playground-attachment-trigger:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-playground-attachment-trigger:disabled{cursor:not-allowed;opacity:.5}.signal-playground-attachment-menu{z-index:120;bottom:calc(var(--signal-primitive-percent-100) + var(--signal-primitive-rem-0-625));left:var(--signal-primitive-rem-0-875);width:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-rem-1-75));max-width:var(--signal-primitive-rem-20);gap:var(--signal-primitive-rem-0-625);border:var(--signal-primitive-px-1) solid #e2e8f0b8;border-radius:var(--signal-primitive-rem-1);padding:var(--signal-primitive-rem-0-75);background:var(--signal-shared-control-popover-bg);box-shadow:var(--signal-shell-glass-shadow);-webkit-backdrop-filter:var(--signal-shell-glass-backdrop);backdrop-filter:var(--signal-shell-glass-backdrop);transform-origin:0 100%;animation:signal-playground-popover-in var(--signal-primitive-ms-180) cubic-bezier(.22, 1, .36, 1) both;display:grid;position:absolute}.signal-playground-attachment-menu-title{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-75);font-weight:800}.signal-playground-attachment-option,.signal-playground-attachment-url-action{color:var(--signal-text-muted);background:var(--signal-form-bg);cursor:pointer;transition:color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150);border:0}.signal-playground-attachment-option{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-2-5);align-items:center;gap:var(--signal-primitive-rem-0-5);border-radius:var(--signal-primitive-rem-0-75);padding-inline:var(--signal-primitive-rem-0-75);font-size:var(--signal-primitive-rem-0-8125);font-weight:750;display:flex}.signal-playground-attachment-url{align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;display:flex}.signal-playground-attachment-url-action{width:var(--signal-primitive-rem-2-5);min-width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-rem-0-75);place-items:center;display:inline-grid}.signal-playground-attachment-option:hover,.signal-playground-attachment-option:focus-visible,.signal-playground-attachment-url-action:hover,.signal-playground-attachment-url-action:focus-visible{color:var(--signal-selected-icon);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow)}.signal-playground-attachment-option:focus-visible,.signal-playground-attachment-url-action:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}.signal-playground-attachment-option:disabled,.signal-playground-attachment-url-action:disabled{cursor:not-allowed;opacity:.5}.signal-playground-system-prompt{animation:signal-editor-mode-wobble var(--signal-primitive-ms-520) cubic-bezier(.25, .8, .25, 1) both}.signal-playground-system-prompt textarea,.signal-playground-message-field textarea{box-sizing:border-box;width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-rem-1-75);max-height:var(--signal-primitive-rem-5);resize:none;color:var(--signal-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);background:0 0;border:0;outline:none}.signal-playground-message-field textarea{padding:var(--signal-primitive-rem-0-25) 0;margin:0}.signal-playground-system-prompt textarea{min-height:var(--signal-primitive-rem-3-5)}.signal-playground-composer-row{align-items:center;gap:var(--signal-primitive-rem-0-625);min-width:0;display:flex}.signal-playground-primary-action.signal-button{width:var(--signal-primitive-rem-3);min-width:var(--signal-primitive-rem-3);height:var(--signal-primitive-rem-3);flex:0 0 var(--signal-primitive-rem-3);border-radius:var(--signal-primitive-percent-50);color:#fff;background:var(--signal-accent);box-shadow:0 var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-1-5) var(--signal-accent);padding:0}@supports (color:color-mix(in lab, red, red)){.signal-playground-primary-action.signal-button{box-shadow:0 var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-1-5) color-mix(in srgb, var(--signal-accent) 26%, transparent)}}.signal-playground-primary-action.signal-button:hover,.signal-playground-primary-action.signal-button:focus-visible{color:#fff;background:var(--signal-accent-strong)}.signal-playground-primary-action.signal-button[data-animated=true][data-active=true] .signal-playground-action-icon>svg{animation:.72s ease-in-out infinite alternate signal-playground-realtime-wave}.signal-playground-action-icon,.signal-playground-action-alternate{place-items:center;display:inline-grid}.signal-playground-action-alternate,.signal-playground-primary-action.signal-button.has-alternate-icon[data-active=true][data-alternate-armed=true]:is(:hover,:focus-visible) .signal-playground-action-icon{display:none}.signal-playground-primary-action.signal-button.has-alternate-icon[data-active=true][data-alternate-armed=true]:is(:hover,:focus-visible) .signal-playground-action-alternate{display:inline-grid}.signal-playground-primary-action.signal-button.has-alternate-icon[data-active=true][data-alternate-armed=true]:is(:hover,:focus-visible) .signal-playground-action-alternate>svg{color:#fff;animation:none}@keyframes signal-playground-realtime-wave{0%{transform:scaleY(.72)}to{transform:scaleY(1.12)}}.signal-playground-message-field{flex:auto}:root[data-account-theme=dark] .signal-playground-stage-toolbar{border-bottom-color:var(--signal-divider);background:linear-gradient(var(--signal-primitive-deg-90), #121822f5, #202631d1 var(--signal-primitive-percent-56), #30241cad)}:root[data-account-theme=dark] .signal-playground-stage-title{color:var(--signal-text)}:root[data-account-theme=dark] .signal-playground-chat-stage{background:#050a1261}:root[data-account-theme=dark] .signal-playground-output-heading,:root[data-account-theme=dark] .signal-playground-chat-empty{color:var(--signal-text-soft)}:root[data-account-theme=dark] .signal-playground-chat-placeholder{border-color:var(--signal-border);box-shadow:0 var(--signal-primitive-px-10) var(--signal-primitive-px-24) #0000002e;background:#0f172ac7}:root[data-account-theme=dark] .signal-playground-user-message{color:var(--signal-selected-on-dark-fg);background:var(--signal-selected-on-dark-bg);box-shadow:var(--signal-selected-on-dark-shadow);border-color:#0000}:root[data-account-theme=dark] .signal-playground-recharge-prompt{background:linear-gradient(var(--signal-primitive-deg-90), #451a038a, #14532d38);color:#fef3c7;border-top-color:#fbbf2438}:root[data-account-theme=dark] .signal-playground-recharge-prompt strong{color:#fef08a}:root[data-account-theme=dark] .signal-playground-recharge-prompt span{color:#fdba74}:root[data-account-theme=dark] .signal-playground-config-field,:root[data-account-theme=dark] .signal-playground-model-select{color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-playground-config-note{border-top-color:var(--signal-divider);color:var(--signal-text-soft)}:root[data-account-theme=dark] .signal-playground-composer{border-top:var(--signal-primitive-px-1) solid var(--signal-divider);box-shadow:0 var(--signal-primitive-px-neg-12) var(--signal-primitive-px-34) #0000003d;background:#121822f5}:root[data-account-theme=dark] .signal-playground-system-toggle{color:var(--signal-text-muted)}:root[data-account-theme=dark] .signal-playground-system-toggle:hover{color:var(--signal-accent-strong)}:root[data-account-theme=dark] .signal-playground-system-prompt,:root[data-account-theme=dark] .signal-playground-message-field{border-color:var(--signal-entry-control-border);background:var(--signal-entry-control-bg);box-shadow:var(--signal-entry-control-shadow)}:root[data-account-theme=dark] .signal-playground-attachment-menu{background:var(--signal-shared-control-popover-bg);border-color:#8b9eb84d}:root[data-account-theme=dark] .signal-playground-system-prompt:focus-within,:root[data-account-theme=dark] .signal-playground-message-field:focus-within{border-color:var(--signal-entry-control-focus-border);background:var(--signal-entry-control-hover-bg);box-shadow:var(--signal-entry-control-shadow)}:root[data-account-theme=dark] .signal-playground-system-prompt textarea,:root[data-account-theme=dark] .signal-playground-message-field textarea{color:var(--signal-text)}:root[data-account-theme=dark] .signal-playground-system-prompt textarea::placeholder,:root[data-account-theme=dark] .signal-playground-message-field textarea::placeholder{color:var(--signal-text-soft)}@media (width>=1024px){.signal-playground-page{grid-template-rows:minmax(0, var(--signal-primitive-fr-1));overflow:visible}.signal-playground-workbench{height:var(--signal-primitive-percent-100)}}@media (width>=1024px) and (width<=1279px){.signal-playground-workbench{grid-template-columns:minmax(0, var(--signal-primitive-fr-2)) minmax(var(--signal-primitive-px-300), var(--signal-primitive-fr-0-95));grid-template-rows:minmax(0, var(--signal-primitive-fr-1));overflow:auto}}@media (width<=1023px){.signal-console-page.signal-viewport-page>.signal-playground-page.signal-viewport-body{height:calc(100dvh - var(--signal-console-top-height) - var(--signal-workbench-top-gap));min-height:0;overflow:hidden}.signal-playground-workbench{height:var(--signal-primitive-percent-100);grid-template-columns:minmax(0, var(--signal-primitive-fr-1));grid-template-rows:minmax(0, var(--signal-primitive-fr-1));min-height:0;overflow:hidden}.signal-playground-stage{height:var(--signal-primitive-percent-100);min-height:0;max-height:var(--signal-primitive-percent-100);overflow:hidden}.signal-playground-config-trigger{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);flex:0 0 var(--signal-primitive-rem-2-5);border:var(--signal-primitive-px-1) solid var(--signal-border);border-radius:var(--signal-primitive-percent-50);color:var(--signal-text-muted);background:var(--signal-panel-bg);place-items:center;margin-left:auto;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.signal-playground-config-trigger{background:color-mix(in srgb, var(--signal-panel-bg) 82%, transparent)}}.signal-playground-config-trigger>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1)}.signal-playground-config-trigger:hover,.signal-playground-config-trigger:focus-visible{color:var(--signal-accent-strong);background:var(--signal-selected-bg)}.signal-playground-config-overlay{z-index:var(--signal-layer-modal);isolation:isolate;position:fixed;inset:0}.signal-playground-config-backdrop{z-index:0;-webkit-backdrop-filter:blur(var(--signal-primitive-px-3));backdrop-filter:blur(var(--signal-primitive-px-3));background:#0f172a75;border:0;display:block;position:fixed;inset:0}.signal-playground-config-rail{z-index:1;width:min(var(--signal-primitive-percent-92), var(--signal-primitive-px-420));height:100dvh;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);visibility:hidden;pointer-events:none;transform:translateX(calc(var(--signal-primitive-percent-100) + var(--signal-primitive-rem-1)));transition:transform var(--signal-primitive-ms-240) cubic-bezier(.22, 1, .36, 1), visibility 0s linear var(--signal-primitive-ms-240);position:fixed;inset:0 0 0 auto;overflow:hidden}.signal-playground-config-rail[data-mobile-open=true]{visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.signal-playground-config{height:var(--signal-primitive-percent-100);border-radius:var(--signal-primitive-rem-1-5) 0 0 var(--signal-primitive-rem-1-5);min-height:0;box-shadow:var(--signal-surface-shadow-strong,-1rem 0 3rem #0f172a2e);overflow:hidden}.signal-playground-config-mobile-header{z-index:3;min-height:var(--signal-primitive-rem-3-5);padding:var(--signal-primitive-rem-0-75) var(--signal-primitive-rem-1);border-bottom:var(--signal-primitive-px-1) solid var(--signal-border);color:var(--signal-text);background:var(--signal-panel-bg);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.signal-playground-config-mobile-header{background:color-mix(in srgb, var(--signal-panel-bg) 92%, transparent)}}.signal-playground-config-mobile-header{-webkit-backdrop-filter:blur(var(--signal-primitive-px-18));backdrop-filter:blur(var(--signal-primitive-px-18))}.signal-playground-config-mobile-header>button{width:var(--signal-primitive-rem-2-5);height:var(--signal-primitive-rem-2-5);border-radius:var(--signal-primitive-percent-50);color:var(--signal-text-muted);place-items:center;display:inline-grid}.signal-playground-config-mobile-header>button>svg{width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1)}.signal-playground-chat-stage{overscroll-behavior:contain;min-height:0;overflow:hidden auto}.signal-playground-composer{padding-bottom:max(var(--signal-primitive-rem-0-75), env(safe-area-inset-bottom,0))}}@media (width<=639px){.signal-playground-stage-toolbar{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto auto;align-items:center;gap:var(--signal-primitive-rem-0-375);padding-block:var(--signal-primitive-rem-0-625) var(--signal-primitive-rem-0-75);grid-template-rows:auto;display:grid;overflow:visible}.signal-playground-stage-title{min-width:0;display:contents}.signal-playground-stage-title>.signal-live-beacon{grid-area:1/1}.signal-playground-stage-title h1{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;overflow:hidden}.signal-playground-stage-title>.signal-playground-config-trigger{grid-area:1/4;margin-left:0}.signal-playground-stage-tabs,.signal-playground-stage-tabs .signal-pill-nav{max-width:var(--signal-primitive-percent-100)}.signal-playground-stage-tabs{display:contents}.signal-playground-stage-tabs .signal-playground-layout-tabs{grid-area:1/3;justify-self:end}.signal-playground-stage-tabs .signal-playground-layout-tabs.signal-segmented-control{height:var(--signal-primitive-rem-2-5);min-height:var(--signal-primitive-rem-2-5);max-height:var(--signal-primitive-rem-2-5)}.signal-playground-stage-tabs .signal-playground-view-tabs{grid-column:4;justify-self:end}.signal-playground-stage-tabs .signal-pill-nav{width:max-content;max-width:none}.signal-playground-stage-tabs .signal-pill-tab{min-width:var(--signal-primitive-rem-2-5);padding-inline:var(--signal-primitive-rem-0-575);justify-content:center;width:var(--signal-primitive-rem-2-5)!important}.signal-playground-stage-tabs .signal-pill-tab>span,.signal-playground-stage-tabs .signal-playground-layout-tabs .signal-segmented-control-option>span{width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);clip:rect(0 0 0 0);clip-path:inset(var(--signal-primitive-percent-50));white-space:nowrap;position:absolute;overflow:hidden}.signal-playground-user-message{max-width:var(--signal-primitive-percent-92)}.signal-playground-message-field{padding-left:var(--signal-primitive-rem-0-875)}.signal-playground-composer-row{flex-direction:row;align-items:center}.signal-playground-composer-row>button{flex:none;width:auto}.signal-playground-composer-row>.signal-playground-primary-action.signal-button{width:var(--signal-primitive-rem-3);min-width:var(--signal-primitive-rem-3);max-width:var(--signal-primitive-rem-3);align-self:center}.signal-playground-composer-row[data-realtime=true]{flex-direction:row;align-items:center}.signal-playground-composer-row[data-realtime=true]>.signal-playground-primary-action.signal-button{width:var(--signal-primitive-rem-3);align-self:center}.signal-playground-recharge-prompt{flex-direction:column;align-items:stretch}}@media (width<=374px){.signal-playground-metadata-alert.has-text-action{flex-direction:column;align-items:stretch}.signal-playground-metadata-alert.has-text-action>p{flex-basis:auto}.signal-playground-metadata-alert.has-text-action .signal-button{align-self:flex-end}.signal-playground-stage-tabs{scroll-padding-inline:var(--signal-primitive-rem-0-125);overflow:auto hidden}}@media (prefers-reduced-motion:reduce){.signal-playground-attachment-menu{animation:none}}@keyframes signal-playground-popover-in{0%{opacity:0;transform:translateY(var(--signal-primitive-rem-neg-0-25)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes signal-searchable-select-popover-in{0%{opacity:0;transform:translate3d(0, calc(var(--signal-primitive-rem-neg-0-25) - .125rem), 0) scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes signal-live-beacon-pulse{}@keyframes signal-playground-result-in{0%{opacity:0;transform:translateY(var(--signal-primitive-rem-0-5)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes signal-flyout-in{0%{opacity:0;transform:translate3d(var(--signal-primitive-rem-neg-0-5), 0, 0) scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes signal-mobile-drawer-backdrop-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(var(--signal-primitive-px-3));backdrop-filter:blur(var(--signal-primitive-px-3))}}@keyframes signal-mobile-account-drawer-in{0%{transform:translate3d(var(--signal-primitive-percent-100), 0, 0)}to{transform:translate(0)}}@keyframes signal-mobile-account-drawer-out{0%{transform:translate(0)}to{transform:translate3d(var(--signal-primitive-percent-100), 0, 0)}}@keyframes signal-mobile-drawer-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes signal-mobile-drawer-shell-in{0%{opacity:0;transform:translate3d(var(--signal-primitive-rem-neg-0-9), 0, 0) scale(.985)}62%{opacity:1;transform:translate3d(var(--signal-primitive-rem-0-12), 0, 0) scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes signal-mobile-drawer-header-in{0%{opacity:0;transform:translate3d(0, var(--signal-primitive-rem-neg-0-35), 0)}to{opacity:1;transform:translate(0)}}@keyframes signal-mobile-drawer-item-in{0%{opacity:0;transform:translate3d(var(--signal-primitive-rem-neg-2-25), 0, 0) scale(.98)}62%{opacity:1;transform:translate3d(var(--signal-primitive-rem-0-18), 0, 0) scale(1.01)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes signal-notification-item-clear-out{0%{opacity:1;transform:translate(0)scale(1)}22%{opacity:1;transform:translate3d(var(--signal-primitive-rem-neg-0-2), 0, 0) scale(1)}to{opacity:0;transform:translate3d(calc(var(--signal-primitive-percent-neg-135) - var(--signal-primitive-rem-1)), 0, 0) scale(.96)}}@keyframes signal-hierarchy-detail-enter{0%{opacity:0;transform:translate3d(var(--signal-primitive-px-18), 0, 0)}to{opacity:1;transform:translate(0)}}@keyframes signal-hierarchy-parent-return{0%{opacity:0;transform:translate3d(var(--signal-primitive-px-neg-18), 0, 0)}to{opacity:1;transform:translate(0)}}@keyframes signal-hierarchy-back-cue{0%{opacity:0;box-shadow:0 0 0 0 var(--signal-selected-border);transform:scale(.84)}32%{opacity:.72;box-shadow:0 0 0 var(--signal-primitive-px-2) var(--signal-selected-border);transform:scale(.98)}}@keyframes signal-hierarchy-back-glyph-cue{38%{transform:translate3d(var(--signal-primitive-px-neg-2), 0, 0) scale(1.08)}}@keyframes signal-jelly-horizontal{0%{transform:scale(1)}25%{transform:scale(1.16,.88)}75%{transform:scale(1.04,.98)}}@keyframes signal-jelly-vertical{0%{transform:scale(1)}25%{transform:scale(.88,1.16)}75%{transform:scale(.98,1.04)}}@keyframes signal-bubble-pop{0%{transform:scale(1)}65%{transform:scale(1.1)}}@keyframes signal-feedback-highlight{0%{box-shadow:0 0 0 var(--signal-primitive-px-3) #fb923c29, 0 var(--signal-primitive-px-14) var(--signal-primitive-px-36) #fb923c24;background:#fff7edf2}}.cartoon-blob{width:var(--blob-size,var(--signal-primitive-rem-7));height:var(--blob-size,var(--signal-primitive-rem-7));z-index:-1;border-radius:var(--signal-primitive-percent-34) var(--signal-primitive-percent-66) var(--signal-primitive-percent-55) var(--signal-primitive-percent-45) / var(--signal-primitive-percent-47) var(--signal-primitive-percent-34) var(--signal-primitive-percent-66) var(--signal-primitive-percent-53);opacity:.48;filter:blur(var(--signal-primitive-px-4)) saturate(.88);box-shadow:var(--signal-shadow-soft);animation:floaty var(--blob-duration,var(--signal-primitive-s-6)) ease-in-out infinite;border:0;position:absolute}:root[data-account-theme=dark] .cartoon-blob{opacity:.42;filter:blur(var(--signal-primitive-px-6)) saturate(.82)}.animation-delay-1000{animation-delay:var(--signal-primitive-s-1)}.animation-delay-2000{animation-delay:var(--signal-primitive-s-2)}@keyframes floaty{}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:var(--signal-primitive-ms-0-01)!important}.cartoon-blob,.signal-console-flyout,.signal-hierarchy-detail-enter,.signal-hierarchy-parent-return,.signal-hierarchy-back-button.signal-button[data-hierarchy-entry-cue=true]:after,.signal-hierarchy-back-button.signal-button[data-hierarchy-entry-cue=true] .signal-hierarchy-back-icon,.signal-feedback-entry-new,.signal-console-mobile-drawer-backdrop,.signal-console-mobile-drawer-layer .signal-console-rail-drawer,.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-brand-row,.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-group-label,.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-nav-item,.signal-console-notification-item[data-clearing=true],.signal-live-beacon,.signal-jelly-horizontal.is-animating,.signal-jelly-vertical.is-animating,.signal-button,.signal-row-action,.signal-icon-button,.signal-floating-control-layer,.signal-code-block-action,.signal-command-search,.signal-command-search:before,.signal-command-backdrop,.signal-command-results-popover,.signal-mobile-account-backdrop,.signal-mobile-account-drawer,.signal-command-loading-mark,.signal-global-feedback-toggle,.signal-docs-role-tab,.signal-docs-section-jump button,.signal-docs-code-tab,.signal-banner-nav-item,.signal-console-primary-action,.signal-console-tab,.signal-console-notification-clear,.signal-pill-tab,.signal-playground-system-toggle,.signal-console-primary-action:hover .signal-bubble-icon,.signal-console-tab:hover svg{animation:none!important;transform:none!important}.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-brand-row,.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-group-label,.signal-console-mobile-drawer-layer .signal-console-rail-drawer .signal-console-nav-item{opacity:1!important;transform:none!important}}.signal-support-chat-layer{z-index:130;pointer-events:none;position:fixed;inset:auto 0 0 auto}.signal-support-chat-particle-layer{z-index:8;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.signal-support-chat-particle-canvas,.signal-support-chat-particle-veil{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-percent-100);pointer-events:none;position:absolute;inset:0}.signal-support-chat-particle-canvas{z-index:2;opacity:0;transition:opacity var(--signal-primitive-ms-150) ease}.signal-support-chat-particle-canvas:not([data-particle-phase=idle]){opacity:1}.signal-support-chat-particle-veil{z-index:1;opacity:0;background:var(--signal-panel-bg);-webkit-backdrop-filter:blur(var(--signal-primitive-px-3));backdrop-filter:blur(var(--signal-primitive-px-3));transition:opacity var(--signal-primitive-ms-180) ease}.signal-support-chat-particle-layer[data-drag-active=true] .signal-support-chat-particle-veil{opacity:.28}.signal-support-chat-bubble-row[data-materializing=true] .signal-support-chat-bubble{transform-origin:100% 100%;animation:signal-support-chat-bubble-materialize var(--signal-primitive-ms-520) cubic-bezier(.175, .885, .32, 1.275) both}.signal-support-chat-panel{--signal-support-chat-launcher-size:var(--signal-primitive-px-56);--signal-support-chat-customer-width:min(var(--signal-primitive-px-410), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24)));--signal-support-chat-agent-width:min(var(--signal-primitive-px-680), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24)));--signal-support-chat-mode-agent-overshoot-width:min(calc(var(--signal-primitive-px-680) + var(--signal-primitive-px-24)), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24)));--signal-support-chat-mode-agent-rebound-width:min(calc(var(--signal-primitive-px-680) - var(--signal-primitive-px-24)), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24)));--signal-support-chat-mode-customer-overshoot-width:min(calc(var(--signal-primitive-px-410) - var(--signal-primitive-px-15)), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24)));--signal-support-chat-mode-customer-rebound-width:min(var(--signal-primitive-px-420), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24)));--signal-support-chat-panel-width:var(--signal-support-chat-customer-width);--signal-support-chat-panel-height:min(var(--signal-primitive-px-610), calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-24) * 2));--signal-support-chat-launcher-right:var(--signal-primitive-px-24);--signal-support-chat-launcher-bottom:var(--signal-primitive-px-24);--signal-support-chat-panel-right:var(--signal-primitive-px-24);--signal-support-chat-panel-bottom:var(--signal-primitive-px-24);--signal-support-chat-launcher-scale-x:.1366;--signal-support-chat-launcher-scale-y:.0918;--signal-support-chat-dock-translate-x:calc(var(--signal-primitive-px-24) + var(--signal-primitive-px-28));--signal-support-chat-reveal-translate-x:var(--signal-primitive-px-8);--signal-support-chat-launcher-translate-x:calc(var(--signal-support-chat-panel-right) - var(--signal-support-chat-launcher-right));--signal-support-chat-launcher-translate-y:calc(var(--signal-support-chat-panel-bottom) - var(--signal-support-chat-launcher-bottom));--signal-support-chat-launcher-bg:var(--signal-secondary-button-bg);--signal-support-chat-launcher-border:var(--signal-secondary-button-border);--signal-support-chat-launcher-hover-border:var(--signal-entry-control-focus-border);--signal-support-chat-launcher-shadow:var(--signal-selected-shadow);--signal-support-chat-launcher-hover-shadow:var(--signal-selected-shadow);--signal-support-chat-shell-bg:var(--signal-panel-bg);--signal-support-chat-shell-border:transparent;--signal-support-chat-shell-shadow:var(--signal-shell-glass-shadow);right:var(--signal-primitive-px-24);bottom:var(--signal-primitive-px-24);width:var(--signal-support-chat-launcher-size);height:var(--signal-support-chat-launcher-size);max-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-24) * 2);border:var(--signal-primitive-px-1) solid var(--signal-support-chat-launcher-border);border-radius:var(--signal-primitive-percent-50);color:var(--signal-secondary-button-fg);background:var(--signal-support-chat-launcher-bg);box-shadow:var(--signal-support-chat-launcher-shadow);cursor:pointer;pointer-events:auto;touch-action:none;transform-origin:100% 100%;transition:transform var(--signal-primitive-ms-300) cubic-bezier(.22, 1, .36, 1), opacity var(--signal-primitive-ms-180) ease, box-shadow var(--signal-primitive-ms-250) ease, border-color var(--signal-primitive-ms-250) ease;will-change:transform, translate;display:block;position:fixed;overflow:hidden}.signal-support-chat-panel[data-state=closed]:focus-visible,.signal-support-chat-panel[data-state=open]:focus-visible{box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-command-focus-ring), var(--signal-support-chat-launcher-shadow);outline:none}.signal-support-chat-panel[data-state=closed]{overflow:visible}.signal-support-chat-panel[data-state=closed]:hover{border-color:var(--signal-support-chat-launcher-hover-border);background:var(--signal-secondary-button-hover-bg);color:var(--signal-segmented-glow-active-fg);box-shadow:var(--signal-support-chat-launcher-hover-shadow);transform:scale(1.08)}.signal-support-chat-panel[data-state=closed][data-docked=true]{opacity:.9;transform:translate3d(var(--signal-support-chat-dock-translate-x), 0, 0)}.signal-support-chat-panel[data-state=closed][data-docked=true]:after{width:max(calc(var(--signal-support-chat-launcher-right) - var(--signal-support-chat-reveal-translate-x)), var(--signal-primitive-px-0));content:"";position:absolute;top:0;bottom:0;left:100%}.signal-support-chat-panel[data-state=closed][data-docked=true] .signal-support-chat-ball-dot{right:auto;left:var(--signal-primitive-px-1)}.signal-support-chat-panel[data-state=closed][data-docked=true]:hover,.signal-support-chat-panel[data-state=closed][data-docked=true]:focus-visible{opacity:1;transform:translate3d(var(--signal-support-chat-reveal-translate-x), 0, 0) scale(1.04)}.signal-support-chat-panel[data-state=closed][data-docked=true]:is(:hover,:focus-visible) .signal-support-chat-ball-dot{right:var(--signal-primitive-px-1);left:auto}.signal-support-chat-panel[data-state=closed]:active{border-color:var(--signal-secondary-button-border);background:var(--signal-secondary-button-active-bg);color:var(--signal-secondary-button-fg);box-shadow:var(--signal-secondary-button-shadow);transform:scale(.95)}.signal-support-chat-panel[data-state=closed][data-docked=true]:active{transform:translate3d(var(--signal-support-chat-reveal-translate-x), 0, 0) scale(.95)}.signal-support-chat-panel[data-state=closed][data-launcher-dragging=true]{cursor:grabbing}:root[data-account-theme=dark] .signal-support-chat-panel{--signal-support-chat-launcher-border:var(--signal-secondary-button-border);--signal-support-chat-launcher-hover-border:var(--signal-entry-control-focus-border);--signal-support-chat-launcher-shadow:var(--signal-selected-on-dark-shadow);--signal-support-chat-launcher-hover-shadow:var(--signal-selected-on-dark-shadow)}.signal-support-chat-panel[data-state=opening]{pointer-events:none}.signal-support-chat-panel[data-state=opening],.signal-support-chat-panel[data-state=closing],.signal-support-chat-panel[data-state=open]{width:var(--signal-support-chat-panel-width);height:var(--signal-support-chat-panel-height);overscroll-behavior:none;border-radius:var(--signal-primitive-px-28);color:var(--signal-text);cursor:default;border-color:#0000}.signal-support-chat-panel[data-state=opening],.signal-support-chat-panel[data-state=closing]{box-shadow:none;background:0 0;transition:none;overflow:visible}.signal-support-chat-panel[data-state=open]{background:var(--signal-support-chat-shell-bg);box-shadow:var(--signal-support-chat-shell-shadow);transition:width var(--signal-primitive-ms-460) cubic-bezier(.175, .885, .32, 1.12), height var(--signal-primitive-ms-460) cubic-bezier(.175, .885, .32, 1.12), transform var(--signal-primitive-ms-460) cubic-bezier(.175, .885, .32, 1.12), box-shadow var(--signal-primitive-ms-180) ease}.signal-support-chat-panel[data-state=open][data-mode-motion=to-agent]{transform-origin:100%;animation:signal-support-chat-panel-mode-stretch-agent var(--signal-primitive-ms-460) cubic-bezier(.25, 1, .35, 1.05) both}.signal-support-chat-panel[data-state=open][data-mode-motion=to-customer]{transform-origin:100%;animation:signal-support-chat-panel-mode-stretch-customer var(--signal-primitive-ms-460) cubic-bezier(.25, 1, .35, 1.05) both}.signal-support-chat-panel[data-state=closing]{pointer-events:none}.signal-support-chat-motion-shell{--signal-modal-origin-background:var(--signal-support-chat-launcher-bg);--signal-modal-origin-border-color:var(--signal-support-chat-launcher-border);--signal-modal-origin-border-width:var(--signal-primitive-px-0);--signal-modal-origin-box-shadow:var(--signal-support-chat-launcher-shadow);--signal-modal-origin-radius-x:var(--signal-primitive-percent-50);--signal-modal-origin-radius-y:var(--signal-primitive-percent-50);--signal-modal-origin-scale-x:var(--signal-support-chat-launcher-scale-x);--signal-modal-origin-scale-y:var(--signal-support-chat-launcher-scale-y);--signal-modal-origin-x:var(--signal-support-chat-launcher-translate-x);--signal-modal-origin-y:var(--signal-support-chat-launcher-translate-y);--signal-surface-radius:calc(var(--signal-primitive-px-28) - var(--signal-primitive-rem-0-25));z-index:0;border-radius:var(--signal-primitive-px-28);opacity:0;background:var(--signal-support-chat-shell-bg);box-shadow:var(--signal-support-chat-shell-shadow);pointer-events:none;transform-origin:100% 100%;will-change:transform, opacity;position:absolute;inset:0}.signal-support-chat-panel[data-state=opening] .signal-support-chat-motion-shell{opacity:1;animation:signal-modal-frame-enter var(--signal-primitive-ms-380) cubic-bezier(.2, .7, .2, 1) both}.signal-support-chat-panel[data-state=closing] .signal-support-chat-motion-shell{opacity:1;animation:signal-modal-frame-exit var(--signal-primitive-ms-280) cubic-bezier(.4, 0, .2, 1) var(--signal-primitive-ms-90) both}.signal-support-chat-button-inner{z-index:2;opacity:1;transition:opacity var(--signal-primitive-ms-120) ease, transform var(--signal-primitive-ms-120) ease;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.signal-support-chat-panel[data-state=opening] .signal-support-chat-button-inner,.signal-support-chat-panel[data-state=closing] .signal-support-chat-button-inner,.signal-support-chat-panel[data-state=open] .signal-support-chat-button-inner{width:var(--signal-support-chat-launcher-size);height:var(--signal-support-chat-launcher-size);border-radius:var(--signal-primitive-percent-50);background:var(--signal-support-chat-launcher-bg);box-shadow:var(--signal-support-chat-launcher-shadow);inset:auto 0 0 auto}.signal-support-chat-panel[data-state=opening] .signal-support-chat-button-inner{animation:signal-modal-content-exit var(--signal-primitive-ms-90) ease-in both}.signal-support-chat-panel[data-state=open] .signal-support-chat-button-inner{opacity:0;pointer-events:none}.signal-support-chat-panel[data-state=closing] .signal-support-chat-button-inner{animation:signal-modal-content-enter var(--signal-primitive-ms-380) ease-out both}.signal-support-chat-content{z-index:1;width:var(--signal-support-chat-panel-width);height:var(--signal-support-chat-panel-height);grid-template-rows:auto auto auto minmax(0, var(--signal-primitive-fr-1)) auto auto auto;contain:layout paint;opacity:0;pointer-events:none;min-width:0;min-height:0;display:grid;position:absolute;bottom:0;right:0}.signal-support-chat-content>*{min-width:0;max-width:var(--signal-primitive-percent-100)}.signal-support-chat-panel[data-state=opening] .signal-support-chat-content{animation:signal-modal-content-enter var(--signal-primitive-ms-380) ease-out both}.signal-support-chat-panel[data-state=open] .signal-support-chat-content{opacity:1;pointer-events:auto}.signal-support-chat-panel[data-state=closing] .signal-support-chat-content{opacity:0;animation:signal-modal-content-exit var(--signal-primitive-ms-90) ease-in both;pointer-events:none}.signal-support-chat-panel[data-dragging=true]{box-shadow:0 0 0 var(--signal-primitive-px-3) var(--signal-selected-border), var(--signal-selected-shadow);transition:box-shadow var(--signal-primitive-ms-180) ease}.signal-support-chat-panel[data-mode=agent]{--signal-support-chat-panel-width:var(--signal-support-chat-agent-width)}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-content{grid-template-rows:auto auto minmax(0, var(--signal-primitive-fr-1))}.signal-support-chat-header{width:var(--signal-primitive-percent-100);min-width:0;max-width:var(--signal-primitive-percent-100);justify-content:space-between;align-items:center;gap:var(--signal-primitive-px-12);min-height:var(--signal-primitive-px-78);padding:var(--signal-primitive-px-12) var(--signal-primitive-px-58) var(--signal-primitive-px-12) var(--signal-primitive-px-14);background:var(--signal-panel-bg);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;border:0;display:flex;position:relative}.signal-button-icon-only{width:var(--signal-primitive-rem-2-5);min-width:var(--signal-primitive-rem-2-5);padding-inline:0}.signal-button-icon-only>svg:not(.signal-button-spinner){width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);flex:none}.signal-button-icon-only[data-loading]>svg:not(.signal-button-spinner){display:none}.signal-button-icon-only{position:relative}.signal-icon-count{z-index:2;top:var(--signal-primitive-rem-neg-0-25);right:var(--signal-primitive-rem-neg-0-25);min-width:var(--signal-primitive-rem-1);height:var(--signal-primitive-rem-1);padding-inline:var(--signal-primitive-rem-0-2);border-radius:var(--signal-primitive-px-999);background:var(--signal-primary-button-bg);color:var(--signal-primary-button-fg);font-size:var(--signal-primitive-rem-0-6);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;place-items:center;font-weight:900;line-height:1;display:grid;position:absolute}.signal-table-pin-control{width:var(--signal-table-toolbar-control-height);height:var(--signal-table-toolbar-control-height);flex:0 0 var(--signal-table-toolbar-control-height);isolation:isolate;place-items:center;display:inline-grid;position:relative}.signal-table-pin-control>.signal-table-utility-control{width:var(--signal-table-toolbar-control-height);height:var(--signal-table-toolbar-control-height)}.signal-action-group{align-items:center;gap:var(--signal-primitive-rem-0-5);min-width:0;display:inline-flex}.signal-support-chat-panel[data-dragging=true] .signal-support-chat-header{cursor:grabbing}.signal-support-chat-title-row{align-items:center;gap:var(--signal-primitive-px-12);flex:auto;min-width:0;display:flex}.signal-support-chat-header-actions{justify-content:flex-end;align-items:flex-start;gap:var(--signal-primitive-px-8);flex:none;min-width:0;display:flex}.signal-support-chat-close{z-index:2;top:var(--signal-primitive-px-12);right:var(--signal-primitive-px-12);width:var(--signal-primitive-px-36);height:var(--signal-primitive-px-36);padding:0;position:absolute}.signal-support-chat-header h2,.signal-support-chat-admin-header h2{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-95);margin:0;font-weight:800;line-height:1.25}.signal-support-chat-header p,.signal-support-chat-admin-header p{margin:var(--signal-primitive-px-3) 0 0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);line-height:1.45}.signal-support-chat-header h2,.signal-support-chat-header p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-support-chat-avatar{width:var(--signal-primitive-px-40);height:var(--signal-primitive-px-40);border-radius:var(--signal-primitive-px-999);color:var(--signal-selected-icon);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow);flex:none;justify-content:center;align-items:center;display:inline-flex}:root[data-account-theme=dark] .signal-support-chat-avatar{color:var(--signal-selected-on-dark-icon);background:var(--signal-selected-on-dark-bg);box-shadow:var(--signal-selected-on-dark-shadow)}.signal-support-chat-status-band,.signal-support-chat-operator-status{justify-content:space-between;align-items:center;gap:var(--signal-primitive-px-10);min-width:0;padding:var(--signal-primitive-px-7) var(--signal-primitive-px-14);color:var(--signal-text-muted);background:var(--signal-surface);font-size:var(--signal-primitive-rem-0-72);border:0;font-weight:800;display:flex}.signal-support-chat-status-band>span,.signal-support-chat-status-band>strong,.signal-support-chat-operator-status>span,.signal-support-chat-operator-status>strong{align-items:center;gap:var(--signal-primitive-px-6);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline-flex;overflow:hidden}.signal-support-chat-status-band>strong,.signal-support-chat-operator-status>strong{color:var(--signal-text);flex:0 auto}.signal-support-chat-status-band[data-mode=agent],.signal-support-chat-operator-status{color:var(--signal-selected-on-dark-fg);background:var(--signal-selected-on-dark-bg);border-color:#0000}.signal-support-chat-status-band[data-mode=agent]>strong,.signal-support-chat-operator-status>strong{color:var(--signal-selected-on-dark-fg)}.signal-support-chat-status-dot{width:var(--signal-primitive-px-8);height:var(--signal-primitive-px-8);border-radius:var(--signal-primitive-px-999);background:var(--signal-accent);flex:none}.signal-support-chat-status-band[data-state=connected] .signal-support-chat-status-dot,.signal-support-chat-operator-status[data-state=connected] .signal-support-chat-status-dot{background:var(--signal-success-fg)}.signal-support-chat-status-band[data-state=closed] .signal-support-chat-status-dot,.signal-support-chat-operator-status[data-state=closed] .signal-support-chat-status-dot{background:var(--signal-danger-fg)}.signal-support-chat-operator-status[data-state=connecting] .signal-support-chat-status-dot{background:var(--signal-warning-fg)}.signal-support-chat-mode-switch{isolation:isolate;align-items:center;gap:var(--signal-primitive-px-3);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-px-3);background:var(--signal-glass-surface-background);box-shadow:var(--signal-glass-surface-shadow);-webkit-backdrop-filter:var(--signal-glass-surface-backdrop);backdrop-filter:var(--signal-glass-surface-backdrop);border:0;display:inline-flex;position:relative}.signal-support-chat-mode-switch button{justify-content:center;align-items:center;gap:var(--signal-primitive-px-6);min-width:0;min-height:var(--signal-primitive-px-30);border-radius:var(--signal-primitive-px-999);padding:0 var(--signal-primitive-px-10);color:var(--signal-shared-control-fg);font-size:var(--signal-primitive-rem-0-72);text-overflow:ellipsis;white-space:nowrap;transition:color var(--signal-primitive-ms-160) ease;background:0 0;border:0;font-weight:800;display:inline-flex;overflow:hidden}.signal-support-chat-mode-switch button[data-active=true]{color:var(--signal-selected-fg);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow)}:root[data-account-theme=dark] .signal-support-chat-mode-switch button[data-active=true]{color:var(--signal-selected-on-dark-fg);background:var(--signal-selected-on-dark-bg);box-shadow:var(--signal-selected-on-dark-shadow)}.signal-support-chat-suggestions{gap:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-10) var(--signal-primitive-px-14);background:var(--signal-surface);border:0;display:flex;overflow:visible}.signal-support-chat-suggestions button{justify-content:center;align-items:center;gap:var(--signal-primitive-px-6);min-height:var(--signal-primitive-px-32);border-radius:var(--signal-primitive-px-999);padding:0 var(--signal-primitive-px-12);color:var(--signal-shared-control-fg);background:var(--signal-shared-control-bg);font-size:var(--signal-primitive-rem-0-75);white-space:nowrap;cursor:pointer;box-shadow:var(--signal-shared-control-shadow);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), transform var(--signal-primitive-ms-100) cubic-bezier(.16, 1, .3, 1);border:0;flex:none;font-weight:700;display:inline-flex}.signal-support-chat-suggestions button:not(:disabled):hover,.signal-support-chat-suggestions button:not(:disabled):focus-visible{color:var(--signal-shared-control-selected-icon);background:var(--signal-shared-control-hover-bg);box-shadow:var(--signal-shared-control-shadow);border-color:#0000}.signal-support-chat-suggestions button:not(:disabled):active{background:var(--signal-selected-bg-strong)}.signal-support-chat-suggestions button:disabled{cursor:not-allowed}.signal-follow-latest-frame{min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.signal-follow-latest-frame>.signal-scroll{min-width:0;min-height:0}.signal-follow-latest-button.signal-button{isolation:isolate;z-index:3;right:auto;bottom:var(--signal-primitive-px-14);left:var(--signal-primitive-percent-50);width:var(--signal-primitive-px-42);min-width:var(--signal-primitive-px-42);max-width:var(--signal-primitive-px-42);height:var(--signal-primitive-px-42);min-height:var(--signal-primitive-px-42);max-height:var(--signal-primitive-px-42);border-radius:var(--signal-primitive-px-999);color:var(--signal-shared-control-icon);box-shadow:var(--signal-shell-glass-shadow);-webkit-backdrop-filter:var(--signal-shell-glass-backdrop);backdrop-filter:var(--signal-shell-glass-backdrop);translate:var(--signal-primitive-percent-neg-50) 0;background:0 0;border:0;padding:0;position:absolute;overflow:hidden}.signal-follow-latest-button.signal-button:before{z-index:-1;border-radius:inherit;background:var(--signal-shell-glass-gloss), var(--signal-shell-glass-fill);content:"";opacity:var(--signal-shell-glass-opacity);pointer-events:none;position:absolute;inset:0}.signal-follow-latest-button.signal-button:after{z-index:1;border-radius:inherit;box-shadow:inset 0 var(--signal-primitive-px-1) 0 var(--signal-glass-edge-highlight), inset var(--signal-primitive-px-1) 0 0 var(--signal-glass-edge-highlight-soft);content:"";pointer-events:none;position:absolute;inset:0}.signal-follow-latest-button.signal-button svg{z-index:2;width:var(--signal-primitive-rem-1-25);height:var(--signal-primitive-rem-1-25);position:relative}.signal-follow-latest-button.signal-button:not(:disabled):hover,.signal-follow-latest-button.signal-button:not(:disabled):focus-visible{color:var(--signal-shared-control-selected-icon);background:var(--signal-shared-control-hover-bg);box-shadow:var(--signal-shared-control-popover-shadow);border-color:#0000}.signal-support-chat-messages{overscroll-behavior-y:contain;touch-action:pan-y;min-height:0;padding:var(--signal-primitive-px-14);background:var(--signal-panel-bg)}.signal-support-chat-messages>div{gap:var(--signal-primitive-px-12);flex-direction:column;display:flex!important}.signal-playground-chat-follow-frame{height:var(--signal-primitive-percent-100)}.signal-support-chat-handoff-row{justify-content:flex-end;align-items:center;gap:var(--signal-primitive-px-10);min-height:var(--signal-primitive-px-34);padding:var(--signal-primitive-px-7) var(--signal-primitive-px-14) var(--signal-primitive-px-10);background:var(--signal-panel-bg);border:0;display:flex}.signal-support-chat-handoff-link{align-items:center;gap:var(--signal-primitive-px-6);min-width:0;color:var(--signal-accent-strong);font-size:var(--signal-primitive-rem-0-78);text-underline-offset:var(--signal-primitive-px-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:900;line-height:1.35;text-decoration:underline;display:inline-flex}.signal-support-chat-handoff-link:hover,.signal-support-chat-handoff-link:focus-visible{color:var(--signal-hover-fg)}.signal-support-chat-handoff-link:disabled{color:var(--signal-text-muted);cursor:default;text-decoration:none}.signal-support-chat-handoff-state{color:var(--signal-success-fg);font-size:var(--signal-primitive-rem-0-78);font-weight:900;line-height:1.35}.signal-support-chat-bubble-row{align-items:flex-start;gap:var(--signal-primitive-px-8);max-width:var(--signal-primitive-percent-92);display:flex}.signal-support-chat-bubble-row.is-self{flex-direction:row-reverse;align-self:flex-end}.signal-support-chat-bubble-avatar{width:var(--signal-primitive-px-28);height:var(--signal-primitive-px-28);border-radius:var(--signal-primitive-px-999);color:var(--signal-icon);background:var(--signal-surface);border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.signal-support-chat-bubble{min-width:0;max-width:min(var(--signal-primitive-px-310), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-120)));gap:var(--signal-primitive-px-7);border-radius:var(--signal-primitive-px-18);border-top-left-radius:var(--signal-primitive-px-6);padding:var(--signal-primitive-px-10) var(--signal-primitive-px-12);color:var(--signal-text);background:var(--signal-surface-strong);box-shadow:var(--signal-shadow-soft);border:0;display:grid}.signal-support-chat-bubble>*{min-width:0;max-width:var(--signal-primitive-percent-100)}.signal-support-chat-bubble-row.is-self .signal-support-chat-bubble{border-top-left-radius:var(--signal-primitive-px-18);border-top-right-radius:var(--signal-primitive-px-6);color:var(--signal-selected-fg);background:var(--signal-selected-bg);border-color:#0000}:root[data-account-theme=dark] .signal-support-chat-bubble-row.is-self .signal-support-chat-bubble{color:var(--signal-selected-on-dark-fg);background:var(--signal-selected-on-dark-bg);border-color:#0000}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-bubble{max-width:min(var(--signal-primitive-px-420), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-120)))}.signal-support-chat-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--signal-primitive-rem-0-86);margin:0;line-height:1.55}.signal-support-chat-bubble time,.signal-support-chat-attachment-meta{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-68);font-weight:700}.signal-support-chat-bubble-row.is-self .signal-support-chat-bubble time,.signal-support-chat-bubble-row.is-self .signal-support-chat-attachment-meta{color:currentColor;opacity:.74}.signal-support-chat-attachment-meta{width:var(--signal-primitive-percent-100);grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-px-4);min-width:0;display:grid}.signal-support-chat-attachment-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-support-chat-attachment-size{white-space:nowrap}.signal-support-chat-knowledge{align-items:center;gap:var(--signal-primitive-px-4);border-radius:var(--signal-primitive-px-999);min-width:0;padding:var(--signal-primitive-px-4) var(--signal-primitive-px-8);color:var(--signal-selected-icon);background:var(--signal-hover-bg);font-size:var(--signal-primitive-rem-0-68);font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}:root[data-account-theme=dark] .signal-support-chat-knowledge{color:var(--signal-selected-on-dark-icon);background:var(--signal-selected-on-dark-bg)}.signal-support-chat-knowledge:hover{color:var(--signal-selected-fg);text-decoration:underline}:root[data-account-theme=dark] .signal-support-chat-knowledge:hover{color:var(--signal-selected-on-dark-fg)}.signal-support-chat-image-link{width:var(--signal-primitive-percent-100);border-radius:var(--signal-primitive-px-12);background:var(--signal-surface);cursor:zoom-in;border:0;padding:0;display:block;overflow:hidden}.signal-support-chat-upload-image{cursor:default}.signal-support-chat-image-link img{width:var(--signal-primitive-percent-100);min-height:var(--signal-primitive-px-96);max-height:var(--signal-primitive-px-190);object-fit:contain;display:block}.signal-support-chat-file-link{width:var(--signal-primitive-percent-100);align-items:center;gap:var(--signal-primitive-px-8);min-width:0;min-height:var(--signal-primitive-px-40);border-radius:var(--signal-primitive-px-12);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-10);color:inherit;background:var(--signal-hover-bg);text-decoration:none;display:inline-flex}.signal-support-chat-file-link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-support-chat-upload-bubble{width:min(var(--signal-primitive-px-260), calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-120)))}.signal-support-chat-upload-state{gap:var(--signal-primitive-px-5);color:currentColor;font-size:var(--signal-primitive-rem-0-68);font-weight:800;display:grid}.signal-support-chat-upload-progress{width:var(--signal-primitive-percent-100);height:var(--signal-primitive-px-3);border-radius:var(--signal-primitive-px-999);background:var(--signal-divider);position:relative;overflow:hidden}.signal-support-chat-upload-progress>span{inset-block:0;left:calc(-1 * var(--signal-primitive-percent-45));width:var(--signal-primitive-percent-45);border-radius:inherit;background:var(--signal-accent);animation:signal-support-chat-upload-progress var(--signal-primitive-ms-1400) ease-in-out infinite;position:absolute}.signal-support-chat-system{max-width:var(--signal-primitive-percent-88);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-px-6) var(--signal-primitive-px-10);color:var(--signal-text-muted);background:var(--signal-surface);box-shadow:var(--signal-shadow-soft);font-size:var(--signal-primitive-rem-0-72);text-align:center;border:0;align-self:center;font-weight:700}.signal-support-chat-pending{grid-template-columns:var(--signal-primitive-px-44) minmax(0, var(--signal-primitive-fr-1)) auto;align-items:center;gap:var(--signal-primitive-px-10);padding:var(--signal-primitive-px-10) var(--signal-primitive-px-14);background:var(--signal-surface);border:0;display:grid}.signal-support-chat-pending img{width:var(--signal-primitive-px-44);height:var(--signal-primitive-px-44);object-fit:cover;border-radius:var(--signal-primitive-px-12)}.signal-support-chat-pending p{text-overflow:ellipsis;white-space:nowrap;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-82);margin:0;font-weight:800;overflow:hidden}.signal-support-chat-pending span,.signal-support-chat-error{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72)}.signal-support-chat-error{padding:var(--signal-primitive-px-8) var(--signal-primitive-px-14);background:var(--signal-danger-bg);color:var(--signal-danger-fg);border:0;margin:0}.signal-support-chat-composer{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;gap:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-12);background:var(--signal-surface-strong);border:0;display:grid}.signal-support-chat-composer>input{min-width:0;height:var(--signal-primitive-rem-2-75);border-radius:var(--signal-primitive-rem-0-75);padding:0 var(--signal-primitive-px-14);font-size:var(--signal-type-size-control)}.signal-support-chat-attach{width:var(--signal-primitive-px-40);height:var(--signal-primitive-px-40);border-radius:var(--signal-primitive-px-999);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.signal-support-chat-attach input{display:none}.signal-support-chat-operator-mini{height:var(--signal-primitive-percent-100);grid-template-columns:minmax(var(--signal-primitive-px-220), var(--signal-primitive-fr-0-38)) minmax(0, var(--signal-primitive-fr-1));background:var(--signal-panel-bg);min-height:0;display:grid;overflow:hidden}.signal-support-chat-operator-sidebar,.signal-support-chat-operator-stage{min-width:0;min-height:0;display:grid;overflow:hidden}.signal-support-chat-operator-sidebar{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));background:var(--signal-surface);border:0}.signal-support-chat-operator-stage{height:var(--signal-primitive-percent-100);grid-template-rows:auto auto minmax(0, var(--signal-primitive-fr-1));background:var(--signal-panel-bg)}.signal-support-chat-operator-toolbar{justify-content:space-between;align-items:center;gap:var(--signal-primitive-px-10);padding:var(--signal-primitive-px-12) var(--signal-primitive-px-14);background:var(--signal-surface-strong);border:0;display:flex}.signal-support-chat-operator-toolbar>.min-w-0>span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);text-transform:uppercase;font-weight:800;display:block}.signal-support-chat-operator-toolbar>.min-w-0>strong{margin-top:var(--signal-primitive-px-3);color:var(--signal-text);font-size:var(--signal-primitive-rem-0-9);text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.2;display:block;overflow:hidden}.signal-support-chat-active-session-summary,.signal-support-chat-queue-toggle{display:none}.signal-support-chat-active-session-summary{align-items:center;gap:var(--signal-primitive-px-6);min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);font-weight:800}.signal-support-chat-active-session-summary>span:not(.signal-status-badge){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.signal-support-chat-active-session-summary>.signal-status-badge{flex:0 auto;align-self:center}.signal-support-chat-queue-toggle{min-height:var(--signal-primitive-px-36);justify-content:center;align-items:center;gap:var(--signal-primitive-px-4);border-radius:var(--signal-primitive-px-999);min-width:0;padding:0 var(--signal-primitive-px-10);color:var(--signal-shared-control-fg);background:var(--signal-shared-control-bg);font-size:var(--signal-primitive-rem-0-76);white-space:nowrap;border:0;font-weight:850}.signal-support-chat-queue-toggle svg{transition:transform var(--signal-primitive-ms-160) ease;flex:none}.signal-support-chat-queue-toggle[data-expanded=true] svg{transform:rotate(var(--signal-primitive-deg-180))}.signal-support-chat-desk-link{min-height:var(--signal-primitive-px-36);justify-content:center;align-items:center;gap:var(--signal-primitive-px-6);border-radius:var(--signal-primitive-px-999);padding:0 var(--signal-primitive-px-12);color:var(--signal-selected-fg);background:var(--signal-selected-bg);font-size:var(--signal-primitive-rem-0-76);border:0;flex:none;font-weight:800;text-decoration:none;display:inline-flex}:root[data-account-theme=dark] .signal-support-chat-desk-link{color:var(--signal-selected-on-dark-fg);background:var(--signal-selected-on-dark-bg);border-color:#0000}.signal-support-chat-operator-actions{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-10) var(--signal-primitive-px-14);background:var(--signal-surface);border:0;display:grid}.signal-support-chat-operator-actions>button{min-width:0}.signal-support-chat-operator-sessions{min-height:0;padding:var(--signal-primitive-px-10) var(--signal-primitive-px-14);background:var(--signal-panel-bg)}.signal-support-chat-operator-sessions .signal-support-chat-session-row{min-height:var(--signal-primitive-px-96)}.signal-support-chat-operator-conversation{height:var(--signal-primitive-percent-100);grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto auto;background:var(--signal-panel-bg);min-height:0;display:grid;overflow:hidden}.signal-support-chat-admin{gap:var(--signal-primitive-px-14);min-height:min(var(--signal-primitive-px-520), var(--signal-primitive-dvh-58));padding:var(--signal-primitive-px-16);border:0;display:grid}.signal-support-chat-ai-panel{grid-template-rows:minmax(0, var(--signal-primitive-fr-1));min-height:0;display:grid}.signal-support-chat-admin-header{justify-content:space-between;align-items:flex-start;gap:var(--signal-primitive-px-12);display:flex}.signal-support-chat-ai-config{grid-template-columns:var(--signal-multifunction-nav-width) minmax(0, var(--signal-primitive-fr-1)) minmax(var(--signal-multifunction-info-rail-min), var(--signal-multifunction-info-rail-fr));align-items:stretch;gap:var(--signal-primitive-px-14);background:0 0;border:0;border-radius:0;min-height:0;padding:0;display:grid;overflow:visible}.signal-support-chat-ai-nav,.signal-support-chat-ai-main,.signal-support-chat-ai-summary{align-content:start;gap:var(--signal-primitive-px-12);min-width:0;min-height:0;display:grid;overflow:auto}.signal-support-chat-ai-nav,.signal-support-chat-ai-summary{border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-12);background:var(--signal-panel-bg);box-shadow:var(--signal-shadow-soft);border:0}.signal-support-chat-ai-main{border-radius:var(--signal-primitive-px-14);padding:var(--signal-primitive-px-14);background:var(--signal-surface-strong);box-shadow:var(--signal-shadow-soft);border:0;flex-direction:column;display:flex}.signal-support-chat-ai-config-title{gap:var(--signal-primitive-px-6);min-width:0;color:var(--signal-text);font-size:var(--signal-primitive-rem-0-72);grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;align-self:stretch;align-items:center;font-weight:800;display:grid}.signal-support-chat-ai-config-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-support-chat-ai-section-list{gap:var(--signal-primitive-px-8);display:grid}.signal-support-chat-ai-section-list button{gap:var(--signal-primitive-px-4);border-radius:var(--signal-primitive-px-12);min-width:0;padding:var(--signal-primitive-px-10);color:var(--signal-text-muted);text-align:left;transition:background var(--signal-primitive-ms-160) ease, border-color var(--signal-primitive-ms-160) ease, color var(--signal-primitive-ms-160) ease;background:0 0;border:0;display:grid}.signal-support-chat-ai-section-list button:hover,.signal-support-chat-ai-section-list button:focus-visible{color:var(--signal-hover-fg);background:var(--signal-hover-bg)}.signal-support-chat-ai-section-list button[data-active=true]{color:var(--signal-selected-fg);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow);border-color:#0000}.signal-support-chat-ai-section-list button>.signal-icon-prefix{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--signal-primitive-rem-0-78);font-weight:900;overflow:hidden}.signal-support-chat-ai-section-list small{min-width:0;color:inherit;font-size:var(--signal-primitive-rem-0-68);font-weight:700;line-height:1.35}.signal-support-chat-ai-fields{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-10);display:grid}.signal-support-chat-ai-fields label,.signal-support-chat-ai-prompt-tools{gap:var(--signal-primitive-px-6);min-width:0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);font-weight:800;display:grid}.signal-support-chat-ai-field-wide,.signal-support-chat-ai-config-prompt{grid-column:1/-1}.signal-support-chat-ai-config textarea{min-height:var(--signal-primitive-rem-12-5);resize:vertical;padding:var(--signal-primitive-px-10) var(--signal-primitive-px-12);line-height:1.45}.signal-support-chat-ai-prompt-label{justify-content:space-between;align-items:center;gap:var(--signal-primitive-px-10);min-width:0;display:flex}.signal-support-chat-ai-prompt-label small{color:var(--signal-text-soft);font-size:var(--signal-primitive-rem-0-68);flex:none;font-weight:800}.signal-support-chat-ai-prompt-tools{justify-content:start;align-items:center;gap:var(--signal-primitive-px-8);grid-column:1/-1;grid-template-columns:auto repeat(3,minmax(0,auto))}.signal-support-chat-ai-prompt-tools button{border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-px-6) var(--signal-primitive-px-10);color:var(--signal-hover-fg);background:var(--signal-hover-bg);font-size:var(--signal-primitive-rem-0-68);border:0;font-weight:800}.signal-support-chat-ai-actions{justify-content:space-between;align-self:end;align-items:flex-end;gap:var(--signal-primitive-px-12);padding-top:var(--signal-primitive-px-12);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-72);margin-top:auto;font-weight:800;display:flex}.signal-support-chat-ai-save{margin-left:auto}.signal-support-ai-main-content{gap:var(--signal-primitive-px-12);flex-direction:column;min-height:100%;display:flex}.signal-support-ai-summary-content{gap:var(--signal-primitive-px-12);display:grid}.signal-support-ai-summary-content>div{gap:var(--signal-primitive-px-4);display:grid}.signal-support-ai-summary-content>div>span{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-7);text-transform:uppercase;font-weight:900}.signal-support-ai-summary-content>div>strong{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-95);font-weight:900}.signal-support-chat-ai-summary dl,.signal-support-chat-ai-summary ul{gap:var(--signal-primitive-px-8);margin:0;display:grid}.signal-support-chat-ai-summary dl>div{gap:var(--signal-primitive-px-2);display:grid}.signal-support-chat-ai-summary dt{color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-68);font-weight:900}.signal-support-chat-ai-summary dd{color:var(--signal-text);font-size:var(--signal-primitive-rem-0-76);overflow-wrap:anywhere;margin:0;font-weight:800}.signal-support-chat-ai-summary ul{padding:var(--signal-primitive-px-10) 0 0;color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-7);border:0;font-weight:750;line-height:1.45;list-style-position:inside}.signal-support-chat-admin-grid{grid-template-columns:minmax(var(--signal-multifunction-info-rail-min), var(--signal-multifunction-info-rail-fr)) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-px-14);min-height:0;display:grid}.signal-support-chat-session-list{min-height:0}.signal-support-chat-operator-sessions>div,.signal-support-chat-session-list>div{align-content:start;gap:var(--signal-primitive-px-8);display:grid!important}.signal-support-chat-session-row{grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1));align-items:center;gap:var(--signal-primitive-px-6);border-radius:var(--signal-primitive-px-14);min-width:0;padding:var(--signal-primitive-px-10);color:var(--signal-text);background:var(--signal-surface);text-align:left;cursor:pointer;border:0;display:grid}.signal-support-chat-session-row>:nth-child(n+3){grid-column:1/-1}.signal-support-chat-session-row>.signal-status-badge{justify-self:start;width:fit-content;max-width:100%}.signal-support-chat-session-row[data-active=true]{color:var(--signal-selected-fg);background:var(--signal-selected-bg);box-shadow:var(--signal-selected-shadow);border-color:#0000}:root[data-account-theme=dark] .signal-support-chat-session-row[data-active=true]{color:var(--signal-selected-on-dark-fg);background:var(--signal-selected-on-dark-bg);box-shadow:var(--signal-selected-on-dark-shadow);border-color:#0000}.signal-support-chat-session-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--signal-primitive-rem-0-78);overflow:hidden}.signal-support-chat-admin-conversation{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto auto;border-radius:var(--signal-primitive-px-18);background:var(--signal-panel-bg);min-height:0;box-shadow:var(--signal-shadow-soft);border:0;display:grid;overflow:hidden}.signal-support-chat-admin-meta{align-items:center;gap:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-10) var(--signal-primitive-px-12);color:var(--signal-text-muted);font-size:var(--signal-primitive-rem-0-75);border:0;flex-wrap:wrap;font-weight:800;display:flex}.signal-support-chat-admin-meta>span{align-items:center;gap:var(--signal-primitive-px-6);min-width:0;display:inline-flex}.signal-image-preview-backdrop{z-index:180;background:var(--signal-image-preview-backdrop);-webkit-backdrop-filter:blur(var(--signal-primitive-px-8));backdrop-filter:blur(var(--signal-primitive-px-8))}.signal-image-preview-dialog{z-index:180;grid-template-rows:minmax(0, var(--signal-primitive-fr-1));color:var(--signal-text);display:grid;position:fixed;inset:0}.signal-image-preview-frame{transform-origin:50%;transition:transform var(--signal-primitive-ms-460) cubic-bezier(.16, 1, .3, 1), opacity var(--signal-primitive-ms-250) ease;will-change:transform, opacity;place-items:center;display:grid}.signal-image-preview-stage{z-index:1;min-width:0;min-height:0;padding:calc(var(--signal-primitive-px-64) + var(--signal-primitive-px-8)) var(--signal-primitive-px-24) var(--signal-primitive-px-48);place-items:center;display:grid;position:relative;overflow:hidden}.signal-image-preview-image{max-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-48));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-120));object-fit:contain;border-radius:var(--signal-primitive-px-12);box-shadow:var(--signal-selected-on-dark-shadow);cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform var(--signal-primitive-ms-150) ease;will-change:transform;display:block}.signal-image-preview-image[data-zoomed=true]{cursor:grab}.signal-image-preview-image[data-dragging=true]{cursor:grabbing;transition:none}.signal-image-preview-title,.signal-image-preview-instructions{z-index:2;color:var(--signal-text-muted);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-weight:800;position:fixed;overflow:hidden}.signal-image-preview-title{top:var(--signal-primitive-px-16);left:var(--signal-primitive-px-16);max-width:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-px-300));font-size:var(--signal-primitive-rem-0-86)}.signal-image-preview-instructions{right:var(--signal-primitive-px-16);bottom:var(--signal-primitive-px-12);left:var(--signal-primitive-px-16);font-size:var(--signal-primitive-rem-0-68);text-align:center;opacity:.72}.signal-image-preview-controls{z-index:3;top:var(--signal-primitive-px-12);right:var(--signal-primitive-px-12);align-items:center;gap:var(--signal-primitive-px-4);border:var(--signal-primitive-px-1) solid var(--signal-image-preview-control-border);border-radius:var(--signal-primitive-px-999);padding:var(--signal-primitive-px-4);background:var(--signal-image-preview-control-bg);box-shadow:var(--signal-selected-on-dark-shadow);display:flex;position:fixed}.signal-image-preview-controls button{width:var(--signal-primitive-px-36);min-height:var(--signal-primitive-px-36);height:var(--signal-primitive-px-36);border-radius:var(--signal-primitive-px-999);color:var(--signal-image-preview-control-fg);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.signal-image-preview-controls button:hover:not(:disabled),.signal-image-preview-controls button:focus-visible{background:var(--signal-selected-on-dark-bg)}.signal-image-preview-controls button:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-selected-on-dark-icon);outline-offset:var(--signal-primitive-px-1)}.signal-image-preview-controls button:disabled{opacity:.38;cursor:default}.signal-image-preview-controls svg{width:var(--signal-primitive-px-16);height:var(--signal-primitive-px-16)}.signal-image-preview-controls .signal-image-preview-scale{width:auto;min-width:var(--signal-primitive-px-54);padding:0 var(--signal-primitive-px-8);font-size:var(--signal-primitive-rem-0-72);font-weight:800}@media (width<=760px){.signal-image-preview-stage{padding:var(--signal-primitive-px-96) var(--signal-primitive-px-12) var(--signal-primitive-px-48)}.signal-image-preview-image{max-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-120) - var(--signal-primitive-px-24))}.signal-image-preview-title{top:calc(var(--signal-primitive-px-54) + var(--signal-primitive-px-8));right:var(--signal-primitive-px-12);left:var(--signal-primitive-px-12);text-align:center;max-width:none}}@keyframes signal-support-chat-upload-progress{0%{left:calc(-1 * var(--signal-primitive-percent-45))}}@keyframes signal-support-chat-bubble-materialize{0%{opacity:0;transform:translate3d(var(--signal-primitive-px-18), var(--signal-primitive-px-16), 0) scale(.58)}}@keyframes signal-support-chat-panel-mode-stretch-agent{0%{width:var(--signal-support-chat-customer-width);transform:translate(0)}42%{width:var(--signal-support-chat-mode-agent-overshoot-width);transform:translate3d(var(--signal-primitive-px-neg-8), 0, 0)}}@keyframes signal-support-chat-panel-mode-stretch-customer{0%{width:var(--signal-support-chat-agent-width);transform:translate(0)}42%{width:var(--signal-support-chat-mode-customer-overshoot-width);transform:translate3d(var(--signal-primitive-px-6), 0, 0)}}@media (prefers-reduced-motion:reduce){.signal-image-preview-dialog,.signal-image-preview-frame{transition:none;animation:none}.signal-support-chat-particle-canvas,.signal-support-chat-particle-veil{display:none}.signal-support-chat-bubble-row[data-materializing=true] .signal-support-chat-bubble{animation:none}.signal-support-chat-upload-progress>span{width:var(--signal-primitive-percent-100);animation:none;left:0}.signal-support-chat-panel{transition:none;animation:none;transform:none}.signal-support-chat-panel[data-state=opening],.signal-support-chat-panel[data-state=open]{width:var(--signal-support-chat-panel-width);height:var(--signal-support-chat-panel-height);border-radius:var(--signal-primitive-px-28)}.signal-support-chat-panel[data-state=opening] .signal-support-chat-content,.signal-support-chat-panel[data-state=open] .signal-support-chat-content{opacity:1;pointer-events:auto;animation:none}}@media (width<=760px){.signal-support-chat-panel{right:var(--signal-primitive-px-12);bottom:var(--signal-primitive-px-12);--signal-support-chat-customer-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));--signal-support-chat-agent-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));--signal-support-chat-mode-agent-overshoot-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));--signal-support-chat-mode-agent-rebound-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));--signal-support-chat-mode-customer-overshoot-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));--signal-support-chat-mode-customer-rebound-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));--signal-support-chat-panel-width:var(--signal-support-chat-customer-width);--signal-support-chat-panel-height:min(var(--signal-primitive-px-600), calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-96)));max-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-96))}.signal-support-chat-panel[data-state=opening],.signal-support-chat-panel[data-state=closing],.signal-support-chat-panel[data-state=open]{right:calc(var(--signal-primitive-px-12) + env(safe-area-inset-right,var(--signal-primitive-px-0)));bottom:calc(var(--signal-primitive-px-12) + env(safe-area-inset-bottom,var(--signal-primitive-px-0)));width:var(--signal-support-chat-panel-width);height:var(--signal-support-chat-panel-height);max-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-24));max-height:calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-96));border-radius:var(--signal-primitive-px-24);transform-origin:bottom;top:auto;left:auto}.signal-support-chat-panel[data-mode=agent]{--signal-support-chat-panel-width:var(--signal-support-chat-agent-width)}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-content{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1))}.signal-support-chat-header,.signal-support-chat-admin-header{align-items:center}.signal-support-chat-header{gap:var(--signal-primitive-px-6);min-height:auto;padding:var(--signal-primitive-px-8) var(--signal-primitive-px-54) var(--signal-primitive-px-8) var(--signal-primitive-px-10);cursor:default;touch-action:auto;flex-wrap:nowrap}.signal-support-chat-close{top:calc(var(--signal-primitive-percent-50) - var(--signal-primitive-px-20));width:var(--signal-primitive-px-40);min-height:var(--signal-primitive-px-40);height:var(--signal-primitive-px-40)}.signal-support-chat-header p{display:none}.signal-support-chat-title-row{gap:var(--signal-primitive-px-8);flex:auto}.signal-support-chat-avatar{width:var(--signal-primitive-px-30);height:var(--signal-primitive-px-30)}.signal-support-chat-header-actions{flex:none;width:auto;min-width:0}.signal-support-chat-mode-switch{width:auto;min-width:0;max-width:var(--signal-primitive-px-170);flex:none}.signal-support-chat-mode-switch button{min-height:var(--signal-primitive-px-28);padding-inline:var(--signal-primitive-px-6);flex:none}.signal-support-chat-suggestions{padding:var(--signal-primitive-px-8) var(--signal-primitive-px-12)}.signal-support-chat-suggestions button{max-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-48));text-overflow:ellipsis;overflow:hidden}.signal-support-chat-messages{gap:var(--signal-primitive-px-10);padding:var(--signal-primitive-px-12)}.signal-support-chat-handoff-row{padding-inline:var(--signal-primitive-px-12);flex-wrap:wrap;justify-content:flex-start}.signal-support-chat-bubble-row{max-width:var(--signal-primitive-percent-100)}.signal-support-chat-bubble,.signal-support-chat-panel[data-mode=agent] .signal-support-chat-bubble{max-width:calc(var(--signal-primitive-vw-100) - var(--signal-primitive-px-96))}.signal-support-chat-pending{grid-template-columns:var(--signal-primitive-px-40) minmax(0, var(--signal-primitive-fr-1)) auto;padding:var(--signal-primitive-px-8) var(--signal-primitive-px-12)}.signal-support-chat-composer{gap:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-10)}.signal-support-chat-operator-toolbar{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) auto auto;align-items:center;gap:var(--signal-primitive-px-6);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-10);display:grid}.signal-support-chat-operator-toolbar>.min-w-0{grid-area:1/1;min-width:0}.signal-support-chat-active-session-summary{grid-area:2/1/auto/-1;display:flex}.signal-support-chat-queue-toggle{grid-area:1/2;display:inline-flex}.signal-support-chat-desk-link{grid-area:1/3}.signal-support-chat-desk-link span{width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);clip:rect(0, 0, 0, 0);position:absolute;overflow:hidden}.signal-support-chat-status-band,.signal-support-chat-operator-status{align-items:center;gap:var(--signal-primitive-px-6);padding:var(--signal-primitive-px-6) var(--signal-primitive-px-10);flex-direction:row}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-status-band{display:none}.signal-support-chat-status-band>span,.signal-support-chat-status-band>strong,.signal-support-chat-operator-status>span,.signal-support-chat-operator-status>strong{flex:1 1 var(--signal-primitive-px-0)}.signal-support-chat-status-band>strong,.signal-support-chat-operator-status>strong{justify-content:flex-end}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-operator-status{min-height:var(--signal-primitive-px-34)}.signal-support-chat-operator-mini{grid-row:2;grid-template-columns:none;grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1))}.signal-support-chat-operator-sidebar{border-bottom:0;border-right:0;grid-template-rows:auto auto;max-height:none}.signal-support-chat-operator-sidebar[data-queue-expanded=false]{grid-template-rows:auto}.signal-support-chat-operator-sidebar[data-queue-expanded=false] .signal-support-operator-scroll{display:none}.signal-support-chat-operator-sessions{max-height:var(--signal-primitive-px-96);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-12)}.signal-support-operator-scroll{height:auto;max-height:var(--signal-primitive-px-96)}.signal-support-chat-operator-sessions>div{gap:var(--signal-primitive-px-8);display:flex!important}.signal-support-chat-operator-sessions .signal-support-chat-session-row{flex:1 0 max(var(--signal-primitive-px-145), calc((var(--signal-primitive-percent-100) - var(--signal-primitive-px-8)) / 2));min-height:var(--signal-primitive-px-54);gap:var(--signal-primitive-px-4);padding:var(--signal-primitive-px-6)}.signal-support-chat-operator-sessions .signal-support-chat-session-row>span:nth-child(2){display:none}.signal-support-chat-operator-sessions .signal-support-chat-session-row span{font-size:var(--signal-primitive-rem-0-72)}.signal-support-chat-operator-actions{grid-template-columns:repeat(2, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-6);padding:var(--signal-primitive-px-6) var(--signal-primitive-px-10)}.signal-support-chat-operator-actions>button{min-height:var(--signal-primitive-px-36);padding-inline:var(--signal-primitive-px-8)}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-admin-meta{display:none}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-operator-conversation{grid-template-rows:minmax(0, var(--signal-primitive-fr-1)) auto auto}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-messages{height:var(--signal-primitive-percent-100);align-self:stretch;gap:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-10);grid-row:1}.signal-support-chat-panel[data-mode=agent] .signal-support-chat-operator-conversation>.signal-support-chat-composer{grid-row:3}.signal-support-chat-admin-header{display:grid}.signal-support-chat-ai-config,.signal-support-chat-ai-fields{grid-template-columns:none}.signal-support-chat-ai-field-wide,.signal-support-chat-ai-config-prompt{grid-column:auto}.signal-support-chat-ai-prompt-tools{grid-template-columns:none;justify-content:stretch}.signal-support-chat-admin-grid{grid-template-columns:none}.signal-support-chat-session-list{max-height:var(--signal-primitive-px-240)}}:root :is(.signal-auth-gate-panel,.signal-auth-unavailable,.signal-auth-toast,.signal-auth-reset-result,.signal-feedback-details,.signal-launch-configuration-nav,.signal-launch-configuration-summary,.signal-launch-configuration-main,.signal-launch-configuration-section-list button,.signal-launch-configuration-metrics>div,.signal-launch-configuration-checklist,.signal-abuse-limits-nav,.signal-abuse-limits-main,.signal-abuse-limits-section-list button,.signal-abuse-limits-status,.signal-abuse-limits-action-dock,.signal-docs-hero,.signal-docs-search,.signal-docs-sidebar,.signal-docs-toc,.signal-docs-mobile-select select,.signal-docs-article,.signal-docs-empty,.signal-docs-section-jump button,.signal-docs-related a,.signal-docs-troubleshooting,.signal-docs-troubleshooting tr,.signal-docs-troubleshooting th,.signal-docs-troubleshooting td,.signal-notification-list-panel,.signal-notification-detail-panel,.signal-notification-list-toolbar,.signal-notification-center-item,.signal-notification-item-icon,.signal-notification-detail-icon,.signal-console-notification-clear,.signal-console-notification-clear-error,.signal-console-notification-item,.signal-console-menu-row,.signal-abuse-limits-link-popover,.signal-support-guidance,.signal-support-guidance-options,.signal-support-guidance-options>li,.signal-support-healthy-state,.signal-support-ticket-error,.signal-organization-billing-nav,.signal-organization-billing-summary,.signal-organization-billing-main,.signal-organization-billing-section-list button,.signal-bills-allocation-switch button,.signal-organization-billing-summary ul,.signal-account-status-row,.signal-account-segmented-field button,.signal-account-preference-status,.signal-account-premium-label,.signal-account-dark-definition,.signal-account-avatar-panel,.signal-account-avatar-frame,.signal-account-avatar-crop-preview,.signal-account-avatar-dropzone,.signal-account-contact-panel,.signal-account-summary-tile,.signal-account-preference-toggle-card,.signal-account-plan-mini-metrics,.signal-account-header-metric,.signal-brand-badge,.signal-global-feedback-toggle,.signal-global-feedback-panel,.signal-lifecycle-warning,.signal-lifecycle-blockers,.signal-lifecycle-error,.signal-feedback-description,.signal-feedback-status-summary,.signal-feedback-status-row,.signal-crud-context-actions,.signal-api-key-advanced,.signal-api-key-field-group,.signal-cc-switch-endpoint,.signal-admin-user-detail-main.signal-admin-user-module-surface,.signal-admin-user-detail-main .signal-bills-allocation-toolbar,.signal-playground-stage-toolbar,.signal-playground-assistant-bubble,.signal-playground-assistant-bubble>footer,.signal-playground-user-message,.signal-playground-chat-placeholder,.signal-playground-recharge-prompt,.signal-playground-allowance,.signal-playground-allowance-error,.signal-playground-metadata-alert,.signal-playground-config-note,.signal-playground-composer,.signal-image-preview-controls){border:0}:root :is(.signal-auth-gate-panel,.signal-auth-unavailable,.signal-launch-configuration-nav,.signal-launch-configuration-summary,.signal-launch-configuration-main,.signal-abuse-limits-nav,.signal-abuse-limits-main,.signal-docs-sidebar,.signal-docs-toc,.signal-docs-article,.signal-notification-list-panel,.signal-notification-detail-panel,.signal-support-guidance,.signal-organization-billing-nav,.signal-organization-billing-summary,.signal-organization-billing-main,.signal-account-avatar-panel,.signal-account-contact-panel,.signal-global-feedback-panel,.signal-admin-user-detail-main.signal-admin-user-module-surface){box-shadow:var(--signal-shadow-soft)}:root .signal-button.signal-branding-recovery-action{min-height:var(--signal-primitive-px-48)}:root .signal-button.signal-branding-history-launcher{min-height:var(--signal-primitive-px-64);grid-template-columns:auto minmax(0, var(--signal-primitive-fr-1)) auto;white-space:normal;justify-content:stretch;display:grid}:root .signal-branding-preview-toolbar>.signal-button,:root .signal-branding-history-card>header>.signal-button{min-height:var(--signal-primitive-px-48)}@media (prefers-reduced-motion:reduce){:root .signal-button.signal-branding-history-launcher{transition:none;transition-duration:var(--signal-primitive-ms-0)!important}}.signal-branding-production-preview{--signal-border-soft:var(--signal-text-muted)}@supports (color:color-mix(in lab, red, red)){.signal-branding-production-preview{--signal-border-soft:color-mix(in srgb, var(--signal-text-muted) 18%, transparent)}}.signal-branding-production-preview{--signal-border-strong:var(--signal-text-muted)}@supports (color:color-mix(in lab, red, red)){.signal-branding-production-preview{--signal-border-strong:color-mix(in srgb, var(--signal-text-muted) 28%, transparent)}}.signal-branding-production-preview{--signal-accent-soft:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-production-preview{--signal-accent-soft:color-mix(in srgb, var(--signal-accent) 14%, var(--signal-surface-strong))}}.signal-branding-production-preview{--signal-shadow-card:0 16px 42px var(--signal-text)}@supports (color:color-mix(in lab, red, red)){.signal-branding-production-preview{--signal-shadow-card:0 16px 42px color-mix(in srgb, var(--signal-text) 11%, transparent)}}.signal-branding-production-preview{border-radius:var(--signal-branding-card-radius);background:var(--signal-surface);min-width:0;min-height:0;box-shadow:var(--signal-shadow-soft);flex-direction:column;display:flex;position:relative;overflow:hidden}.signal-branding-preview-toolbar{align-items:center;gap:var(--signal-primitive-px-10);min-width:0;padding:var(--signal-primitive-px-12) var(--signal-primitive-px-14);border-bottom:var(--signal-primitive-px-1) solid var(--signal-border-soft);background:var(--signal-surface-strong);display:flex}.signal-branding-preview-heading{min-width:0;margin-right:auto}.signal-branding-preview-heading h2,.signal-branding-preview-heading small{margin:0;display:block}.signal-branding-preview-heading h2{font-size:var(--signal-primitive-px-14);font-weight:760;line-height:1.25}.signal-branding-preview-heading small{margin-top:var(--signal-primitive-px-2);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-12)}.signal-branding-online-note{color:var(--signal-text-muted);font-size:var(--signal-primitive-px-12);white-space:nowrap;flex:none}.signal-branding-version-selector{gap:var(--signal-primitive-px-3);width:auto;min-width:0;padding:var(--signal-primitive-px-3);border-radius:var(--signal-primitive-px-9);background:var(--signal-form-bg);border:0;flex:none;display:inline-flex}.signal-branding-preview-mode{min-width:0;min-height:var(--signal-primitive-px-34);padding:0 var(--signal-primitive-px-11);border-radius:var(--signal-primitive-px-7);color:var(--signal-text-muted);cursor:pointer;font:inherit;font-size:var(--signal-primitive-px-13);background:0 0;border:0;font-weight:650}.signal-branding-preview-mode[aria-pressed=true]{background:var(--signal-surface-strong);color:var(--signal-text)}:root .signal-button.signal-branding-history-launcher,:root .signal-button.signal-branding-history-exit{width:auto;min-width:0;min-height:var(--signal-primitive-px-42);justify-content:center;gap:var(--signal-primitive-px-7);padding:0 var(--signal-primitive-px-13);white-space:nowrap;flex:none;grid-template-columns:none;display:inline-flex}.signal-branding-history-launcher>span{text-align:left;min-width:0;display:block}.signal-branding-history-launcher strong{font-size:var(--signal-primitive-px-13);display:block}.signal-branding-history-launcher small,.signal-branding-history-launcher>svg:last-child{display:none}.signal-branding-preview-canvas{flex:auto;min-height:0;position:relative;overflow:hidden}.signal-branding-preview-normal{gap:var(--signal-primitive-px-13);padding:var(--signal-primitive-px-14);display:grid}.signal-branding-active-preview{min-width:0;display:block}.signal-branding-active-preview .signal-branding-preview-state{display:none}.signal-branding-preview-shell{min-width:0;padding:var(--signal-primitive-px-16);border:var(--signal-primitive-px-1) solid var(--signal-border-soft);border-radius:var(--signal-branding-card-radius);background:var(--signal-surface-strong);overflow:hidden}.signal-branding-preview-appbar{align-items:center;gap:var(--signal-primitive-px-10);min-width:0;min-height:0;padding:0 0 var(--signal-primitive-px-14);border-bottom:var(--signal-primitive-px-1) solid var(--signal-border-soft);display:flex}.signal-branding-preview-lockup{align-items:center;gap:var(--signal-primitive-px-10);flex:auto;min-width:0;margin-right:auto;display:flex}.signal-branding-preview-lockup>.signal-brand-lockup{flex:0 auto;min-width:0;display:inline-flex!important}.signal-branding-preview-lockup>.signal-brand-lockup .signal-brand-badge{width:var(--signal-primitive-px-38);height:var(--signal-primitive-px-38)}.signal-branding-preview-brand-copy{flex:0 auto;min-width:0}.signal-branding-preview-brand-copy>strong,.signal-branding-preview-brand-copy>span,.signal-branding-preview-brand-copy>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-branding-preview-brand-copy>strong{color:#ea580c;font-size:var(--signal-primitive-px-20);font-weight:800}.signal-branding-preview-brand-copy>span{margin-left:var(--signal-primitive-px-8);color:var(--signal-text);font-size:var(--signal-primitive-px-14);font-weight:720}.signal-branding-preview-brand-copy>small{margin-top:var(--signal-primitive-px-2);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-11);display:block}.signal-branding-preview-meta-desktop{align-items:center;gap:var(--signal-primitive-px-5);display:flex!important}.signal-branding-preview-meta-desktop>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-branding-preview-meta-mobile{display:none!important}.signal-branding-preview-draft-indicator{width:var(--signal-primitive-px-8);height:var(--signal-primitive-px-8);flex:0 0 var(--signal-primitive-px-8);border-radius:var(--signal-primitive-percent-50);background:var(--signal-accent-strong);box-shadow:none}.signal-branding-preview-global-actions{grid-template-columns:repeat(4, var(--signal-primitive-px-32));align-items:center;gap:var(--signal-primitive-px-4);color:var(--signal-text-muted);flex:none;display:grid}.signal-branding-preview-online-dot,.signal-branding-preview-avatar{display:none}.signal-branding-preview-desktop-action{width:var(--signal-primitive-px-32);height:var(--signal-primitive-px-32);place-items:center;display:grid}.signal-branding-preview-desktop-action>svg{width:var(--signal-primitive-px-18);height:var(--signal-primitive-px-18)}.signal-branding-preview-appbody{grid-template-columns:var(--signal-primitive-px-112) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-px-18);min-width:0;padding-top:var(--signal-primitive-px-16);display:grid}.signal-branding-preview-appbody>nav{align-content:start;gap:var(--signal-primitive-px-5);min-width:0;min-height:0;padding:0 var(--signal-primitive-px-12) 0 0;border-right:var(--signal-primitive-px-1) solid var(--signal-border-soft);background:0 0;display:grid}.signal-branding-preview-appbody>nav>span{min-height:0;padding:var(--signal-primitive-px-8) var(--signal-primitive-px-9);border-radius:var(--signal-primitive-px-8);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-12)}.signal-branding-preview-appbody>nav>span[data-active=true]{background:var(--signal-accent-soft);color:var(--signal-accent-strong);font-weight:650}.signal-branding-preview-appbody>nav>[data-preview-nav-key=changelog],.signal-branding-preview-appbody>nav>.signal-brand-lockup{display:none}.signal-branding-preview-appbody>main{min-width:0;padding:var(--signal-primitive-px-8) var(--signal-primitive-px-4) var(--signal-primitive-px-20);display:block}.signal-branding-preview-appbody>main h3{max-width:none;margin:var(--signal-primitive-px-8) 0 var(--signal-primitive-px-6);font-size:clamp(var(--signal-primitive-px-24), var(--signal-primitive-vw-3), var(--signal-primitive-px-38));letter-spacing:var(--signal-primitive-em-neg-0-045);font-weight:800;line-height:1.2}.signal-branding-preview-appbody>main>p{color:var(--signal-text-muted);margin:0}.signal-branding-preview-appbody>main>.signal-branding-preview-search{display:none}.signal-branding-preview-shortcuts{grid-template-columns:repeat(3, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-10);margin-top:var(--signal-primitive-px-28);display:grid}.signal-branding-preview-shortcuts>span{min-height:0;padding:var(--signal-primitive-px-12);border-radius:var(--signal-primitive-px-8);background:var(--signal-form-bg);border:0;display:block}.signal-branding-preview-shortcuts strong,.signal-branding-preview-shortcuts small{display:block}.signal-branding-preview-shortcuts strong{font-size:var(--signal-primitive-px-12)}.signal-branding-preview-shortcuts small{margin-top:var(--signal-primitive-px-4);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-11)}.signal-branding-preview-mobile-changes{display:none}.signal-branding-change-board{align-items:center;gap:var(--signal-primitive-px-8);min-width:0;min-height:0;padding:var(--signal-primitive-px-12) var(--signal-primitive-px-14);border:var(--signal-primitive-px-1) solid var(--signal-border-soft);border-radius:var(--signal-branding-card-radius);background:var(--signal-surface-strong);flex-wrap:wrap;display:flex;overflow:visible}.signal-branding-change-board>h3{font-size:var(--signal-primitive-px-14);margin:0 auto 0 0}.signal-branding-change-chips{gap:var(--signal-primitive-px-7);flex-wrap:wrap;display:flex}.signal-branding-change-chips>span,.signal-branding-change-chip{max-width:var(--signal-primitive-percent-100);padding:var(--signal-primitive-px-5) var(--signal-primitive-px-8);border-radius:var(--signal-primitive-px-999);background:var(--signal-form-bg);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-12);overflow-wrap:anywhere}.signal-branding-history-machine.signal-branding-history-stage{grid-template-columns:minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-px-210);grid-template-rows:minmax(0, var(--signal-primitive-fr-1));background:var(--signal-surface);border:0;border-radius:0;min-width:0;height:auto;min-height:0;display:grid;position:absolute;inset:0;overflow:hidden}.signal-branding-history-mobile-header,.signal-branding-history-timeline-launcher{display:none}.signal-branding-history-deck{min-width:0;min-height:0;perspective:var(--signal-primitive-px-1450);background:0 0;border:0;padding:0;position:relative;overflow:hidden}.signal-branding-history-deck-label{top:var(--signal-primitive-px-16);left:var(--signal-primitive-px-18);z-index:50;color:var(--signal-text-muted);font-size:var(--signal-primitive-px-12);position:absolute}.signal-branding-history-cards{--signal-branding-stack-front-offset:calc(var(--signal-primitive-rem-2) + var(--signal-primitive-rem-2) + var(--signal-primitive-rem-2));inset:var(--signal-primitive-px-42) var(--signal-primitive-px-20) 0 var(--signal-primitive-px-18);transform-style:preserve-3d;position:absolute}.signal-branding-history-card{inset:0 0 var(--signal-branding-stack-front-offset);grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1)) auto;width:auto;min-width:0;height:auto;min-height:0;max-height:none;padding:var(--signal-primitive-px-15);border:var(--signal-primitive-px-1) solid var(--signal-border-strong);border-radius:var(--signal-branding-card-radius);background:var(--signal-surface-strong);box-shadow:var(--signal-shadow-card);opacity:1;pointer-events:none;transform:translate3d(0, var(--stack-y,0), var(--stack-z,0)) scale(var(--stack-scale,1));transform-origin:var(--signal-primitive-percent-50) 0;transition:inset-block-start var(--signal-primitive-ms-480) cubic-bezier(.2, .82, .2, 1), inset-block-end var(--signal-primitive-ms-480) cubic-bezier(.2, .82, .2, 1), transform var(--signal-primitive-ms-480) cubic-bezier(.2, .82, .2, 1), border-color var(--signal-primitive-ms-180) ease;display:grid;position:absolute;overflow:hidden}.signal-branding-history-card[data-selected=true]{border-color:var(--signal-accent);inset-block-start:var(--signal-branding-stack-front-offset);inset-block-end:0}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-card[data-selected=true]{border-color:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-42), transparent)}}.signal-branding-history-card[data-selected=true]{pointer-events:auto;animation:none;transform:translate(0)scale(1)}.signal-branding-history-card[data-rising=true]{animation:signal-branding-history-source-rise var(--signal-primitive-ms-620) cubic-bezier(.16, .84, .22, 1) both;animation-delay:var(--rise-delay,var(--signal-primitive-ms-0))}@keyframes signal-branding-history-source-rise{0%{transform:translate3d(0, var(--signal-primitive-percent-82), var(--signal-primitive-px-neg-120)) scale(.94)}to{transform:translate3d(0, var(--stack-y,0), var(--stack-z,0)) scale(var(--stack-scale,1))}}.signal-branding-history-card>.signal-branding-history-card-head{align-items:center;gap:var(--signal-primitive-px-8);min-height:0;padding:0 0 var(--signal-primitive-px-11);border-bottom:var(--signal-primitive-px-1) solid var(--signal-border-soft);grid-template-columns:none;display:flex}.signal-branding-history-card-head>strong{margin-right:auto}.signal-branding-history-card-head time{color:var(--signal-text-muted);font-size:var(--signal-primitive-px-12)}.signal-branding-revision-badge{padding:var(--signal-primitive-px-5) var(--signal-primitive-px-8);border-radius:var(--signal-primitive-px-999);background:var(--signal-accent-soft);color:var(--signal-accent-strong);font-size:var(--signal-primitive-px-12);flex:none;font-weight:720}:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision{width:var(--signal-primitive-px-32);min-width:var(--signal-primitive-px-32);height:var(--signal-primitive-px-32);min-height:var(--signal-primitive-px-32);border:var(--signal-primitive-px-1) solid var(--signal-border-soft);border-radius:var(--signal-primitive-px-7);background:var(--signal-surface);color:var(--signal-text-muted);transition:color var(--signal-primitive-ms-150), border-color var(--signal-primitive-ms-150), background-color var(--signal-primitive-ms-150), box-shadow var(--signal-primitive-ms-150), transform var(--signal-primitive-ms-150) cubic-bezier(.16, 1, .3, 1);padding:0}:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision:not(:disabled):hover,:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision:not(:disabled):focus-visible{border-color:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision:not(:disabled):hover,:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision:not(:disabled):focus-visible{border-color:color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-48), var(--signal-border-soft))}}:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision:not(:disabled):hover,:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision:not(:disabled):focus-visible{background:var(--signal-accent-soft);color:var(--signal-accent-strong);box-shadow:var(--signal-selected-shadow);transform:translateY(var(--signal-primitive-px-neg-1))}:root .signal-branding-history-card>.signal-branding-history-card-head>.signal-button.signal-branding-use-revision:not(:disabled):active{background:var(--signal-selected-bg);color:var(--signal-selected-fg);box-shadow:none;transform:translateY(0)scale(.94)}.signal-branding-history-card-body{min-height:0;padding-top:var(--signal-primitive-px-13);overflow:hidden}.signal-branding-history-card-body>.signal-branding-active-preview,.signal-branding-history-card-body .signal-branding-preview-shell{height:var(--signal-primitive-percent-100)}.signal-branding-history-card-body .signal-branding-preview-shell{border:0;padding:0}.signal-branding-history-card-body .signal-branding-preview-appbody{grid-template-columns:var(--signal-primitive-px-92) minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-px-12)}.signal-branding-history-card-body .signal-branding-preview-appbody>main h3{font-size:clamp(var(--signal-primitive-px-21), var(--signal-primitive-vw-2-35), var(--signal-primitive-px-32))}.signal-branding-history-card-body .signal-branding-preview-shortcuts{margin-top:var(--signal-primitive-px-18)}.signal-branding-history-card>.signal-branding-history-card-foot{justify-content:flex-start;align-items:center;gap:var(--signal-primitive-px-7);min-height:0;padding:var(--signal-primitive-px-10) 0 0;border-top:var(--signal-primitive-px-1) solid var(--signal-border-soft);flex-wrap:wrap;display:flex}.signal-branding-history-card-foot>strong{margin-right:auto}.signal-branding-history-timeline{min-width:0;padding:var(--signal-primitive-px-16) var(--signal-primitive-px-12);border:0;border-left:var(--signal-primitive-px-1) solid var(--signal-border-soft);background:var(--signal-surface-strong);box-shadow:none;align-self:stretch;display:block;position:relative;overflow:hidden;transform:translate(0)}.signal-branding-history-timeline-sheet{display:block}.signal-branding-history-timeline-handle{display:none}.signal-branding-history-timeline-sheet h4{align-items:center;gap:var(--signal-primitive-px-7);margin:0 var(--signal-primitive-px-8) var(--signal-primitive-px-12);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-14);display:flex}.signal-branding-history-timeline-sheet h4>svg,.signal-branding-history-timeline-close{display:none}.signal-branding-history-timeline-list{--signal-branding-history-track-size:24px;gap:var(--signal-primitive-px-5);display:grid;position:relative}.signal-branding-history-timeline-list:before{content:"";top:var(--signal-primitive-px-18);bottom:var(--signal-primitive-px-18);left:calc(var(--signal-branding-history-track-size) / 2);width:var(--signal-primitive-px-1);background:var(--signal-border-strong);transform:translateX(var(--signal-primitive-percent-neg-50));position:absolute}.signal-branding-history-timeline-item{width:var(--signal-primitive-percent-100);grid-template-columns:var(--signal-branding-history-track-size) minmax(0, var(--signal-primitive-fr-1));align-items:start;gap:var(--signal-primitive-px-8);min-height:0;padding:var(--signal-primitive-px-9) var(--signal-primitive-px-8) var(--signal-primitive-px-9) 0;border-radius:var(--signal-primitive-px-8);box-shadow:inset 0 0 0 var(--signal-primitive-px-1) transparent;color:var(--signal-text-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;display:grid;position:relative}.signal-branding-history-track{width:var(--signal-branding-history-track-size);min-height:var(--signal-primitive-px-18);place-items:start center;display:grid}.signal-branding-history-dot{z-index:1;width:var(--signal-primitive-px-10);height:var(--signal-primitive-px-10);margin-top:var(--signal-primitive-px-4);border:var(--signal-primitive-px-2) solid var(--signal-border-strong);border-radius:var(--signal-primitive-percent-50);background:var(--signal-surface-strong);position:relative}.signal-branding-history-timeline-item[aria-current=step]{background:var(--signal-accent-soft);box-shadow:inset 0 0 0 var(--signal-primitive-px-1) var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-timeline-item[aria-current=step]{box-shadow:inset 0 0 0 var(--signal-primitive-px-1) color-mix(in srgb, var(--signal-accent) var(--signal-primitive-percent-15), transparent)}}.signal-branding-history-timeline-item[aria-current=step] .signal-branding-history-dot{border-color:var(--signal-accent);background:var(--signal-accent)}.signal-branding-history-timeline-item>span:last-child,.signal-branding-history-timeline-item strong,.signal-branding-history-timeline-item small,.signal-branding-history-timeline-item em{min-width:0;display:block}.signal-branding-history-timeline-item strong{color:var(--signal-text);font-size:var(--signal-primitive-px-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-history-timeline-item small,.signal-branding-history-timeline-item em{margin-top:var(--signal-primitive-px-3);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-11);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}@media (width>=1024px){.signal-branding-governance-page{grid-template-rows:auto minmax(0, var(--signal-primitive-fr-1));align-content:stretch;overflow:hidden}.signal-branding-preview-mobile-kicker,.signal-branding-preview-mobile-title{display:none!important}.signal-branding-preview-desktop-title,.signal-branding-preview-desktop-meta{display:block}.signal-branding-governance-workbench{height:var(--signal-primitive-percent-100);grid-template-columns:minmax(var(--signal-primitive-px-300), var(--signal-primitive-fr-0-76)) minmax(var(--signal-primitive-px-560), var(--signal-primitive-fr-1-65));grid-template-rows:minmax(0, var(--signal-primitive-fr-1));align-items:stretch;gap:var(--signal-primitive-px-14);min-height:0}.signal-branding-editor,.signal-branding-production-preview{height:var(--signal-primitive-percent-100);align-self:stretch;min-height:0;max-height:none}.signal-branding-editor{flex-direction:column;display:flex;overflow:hidden}.signal-branding-editor-scroll-area{flex:auto;height:auto}.signal-branding-editor-scroll{min-height:0;padding:var(--signal-primitive-px-4) var(--signal-primitive-px-18) var(--signal-primitive-px-18);flex:auto}.signal-branding-editor>.signal-branding-action-dock{justify-content:flex-end;align-items:center;gap:var(--signal-primitive-px-8);padding:var(--signal-primitive-px-12) var(--signal-primitive-px-14);border-top:var(--signal-primitive-px-1) solid var(--signal-border-soft);background:var(--signal-surface-strong);flex-wrap:nowrap;flex:none;margin-top:0;display:flex}.signal-branding-editor>.signal-branding-action-dock .signal-button{width:auto;min-width:0;padding-inline:var(--signal-primitive-rem-0-5);white-space:nowrap;flex:1 1 0}.signal-branding-editor-scroll .signal-branding-editor-section{border-bottom:var(--signal-primitive-px-1) solid var(--signal-border-soft)}.signal-branding-editor-scroll .signal-branding-section-toggle{min-height:0;padding:var(--signal-primitive-px-16) 0}.signal-branding-editor-scroll .signal-branding-section-body-inner{padding-inline:0}.signal-branding-production-preview{align-self:stretch;position:relative;top:auto;overflow:hidden}:root .signal-button.signal-branding-history-exit{color:var(--signal-text-muted);background:0 0;border-color:#0000}}@media (width<=1023px){.signal-branding-governance-workbench{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));gap:var(--signal-primitive-px-10);overflow-anchor:none;display:grid}.signal-branding-production-preview{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));padding:var(--signal-primitive-px-14);border:var(--signal-primitive-px-1) solid var(--signal-border-soft);border-radius:var(--signal-branding-card-radius);background:var(--signal-surface);order:-1;grid-template-rows:auto auto auto;display:grid;overflow:hidden}.signal-branding-production-preview>.signal-branding-preview-toolbar{display:contents}.signal-branding-preview-heading{grid-area:1/1;align-self:center;margin:0}.signal-branding-preview-mobile-kicker,.signal-branding-preview-mobile-title{display:block}.signal-branding-preview-mobile-kicker{color:var(--signal-accent);font-size:var(--signal-primitive-px-10)}.signal-branding-preview-mobile-title{font-weight:750;margin-top:var(--signal-primitive-px-2)!important;font-size:var(--signal-primitive-px-14)!important}.signal-branding-preview-desktop-title,.signal-branding-preview-desktop-meta,.signal-branding-online-note{display:none!important}.signal-branding-version-selector{border-radius:var(--signal-primitive-px-8);background:var(--signal-form-bg);grid-area:1/1;place-self:center end}@supports (color:color-mix(in lab, red, red)){.signal-branding-version-selector{background:color-mix(in srgb, var(--signal-form-bg) var(--signal-primitive-percent-86), var(--signal-surface))}}.signal-branding-preview-mode{min-height:var(--signal-primitive-px-44);padding:0 var(--signal-primitive-px-9);border-radius:var(--signal-primitive-px-6);font-size:var(--signal-primitive-px-11)}.signal-branding-preview-canvas{margin-top:var(--signal-primitive-px-12);grid-area:2/1;overflow:visible}.signal-branding-preview-normal{gap:0;padding:0}.signal-branding-preview-shell{padding:var(--signal-primitive-px-12);border-color:var(--signal-border-soft);border-radius:var(--signal-branding-card-radius);background:var(--signal-surface-strong)}.signal-branding-preview-appbar{border:0;padding:0}.signal-branding-preview-lockup>.signal-brand-lockup .signal-brand-badge{width:var(--signal-primitive-px-36);height:var(--signal-primitive-px-36)}.signal-branding-preview-brand-copy{flex:auto}.signal-branding-preview-brand-copy>strong{font-size:var(--signal-primitive-px-15);display:block}.signal-branding-preview-brand-copy>span,.signal-branding-preview-meta-desktop{display:none!important}.signal-branding-preview-meta-mobile{margin-top:var(--signal-primitive-px-2);font-size:var(--signal-primitive-px-10)!important;display:block!important}.signal-branding-preview-desktop-action{display:none}.signal-branding-preview-online-dot{width:var(--signal-primitive-px-9);height:var(--signal-primitive-px-9);flex:0 0 var(--signal-primitive-px-9);border-radius:var(--signal-primitive-percent-50);background:var(--signal-accent);display:block}.signal-branding-preview-avatar{width:var(--signal-primitive-px-32);height:var(--signal-primitive-px-32);flex:0 0 var(--signal-primitive-px-32);border:var(--signal-primitive-px-1) solid var(--signal-border-strong);border-radius:var(--signal-primitive-percent-50);color:var(--signal-text);font-size:var(--signal-primitive-px-10);background:0 0;place-items:center;font-style:normal;font-weight:750;display:grid}.signal-branding-preview-appbody{padding-top:0;display:block}.signal-branding-preview-appbody>nav{grid-template-columns:repeat(4, minmax(0, var(--signal-primitive-fr-1)));gap:var(--signal-primitive-px-2);margin-top:var(--signal-primitive-px-12);padding:var(--signal-primitive-px-4);border-radius:var(--signal-primitive-px-8);background:var(--signal-form-bg);border:0;display:grid}@supports (color:color-mix(in lab, red, red)){.signal-branding-preview-appbody>nav{background:color-mix(in srgb, var(--signal-form-bg) var(--signal-primitive-percent-86), var(--signal-surface))}}.signal-branding-preview-appbody>nav>span{min-height:var(--signal-primitive-px-34);justify-content:center;gap:var(--signal-primitive-px-4);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-2);font-size:var(--signal-primitive-px-10);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-preview-appbody>nav>span svg{display:none}.signal-branding-preview-appbody>main{padding:var(--signal-primitive-px-16) var(--signal-primitive-px-4) var(--signal-primitive-px-10)}.signal-branding-preview-appbody>main h3{max-width:var(--signal-primitive-px-288);margin:var(--signal-primitive-px-5) 0 var(--signal-primitive-px-7);font-size:var(--signal-primitive-px-22);overflow-wrap:anywhere;line-height:1.12}.signal-branding-preview-appbody>main>p{font-size:var(--signal-primitive-px-11);line-height:1.45}.signal-branding-preview-appbody>main>.signal-branding-preview-search{min-height:var(--signal-primitive-px-44);margin-top:var(--signal-primitive-px-14);display:flex}.signal-branding-preview-shortcuts{display:none}.signal-branding-preview-mobile-changes{padding-top:var(--signal-primitive-px-12);border-top:var(--signal-primitive-px-1) solid var(--signal-border-soft);display:block}.signal-branding-preview-mobile-changes>strong{font-size:var(--signal-primitive-px-11)}.signal-branding-preview-mobile-changes>div{gap:var(--signal-primitive-px-5);margin-top:var(--signal-primitive-px-7);flex-wrap:wrap;display:flex}.signal-branding-preview-mobile-changes span{max-width:var(--signal-primitive-percent-100);padding:var(--signal-primitive-px-5) var(--signal-primitive-px-8);border-radius:var(--signal-primitive-px-999);background:var(--signal-form-bg);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-10);overflow-wrap:anywhere}.signal-branding-change-board{display:none}:root .signal-button.signal-branding-history-launcher{min-height:var(--signal-primitive-px-56);grid-area:3/1;grid-template-columns:var(--signal-primitive-px-28) minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-px-20);gap:var(--signal-primitive-px-8);margin-top:var(--signal-primitive-px-12);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-10);border:var(--signal-primitive-px-1) solid var(--signal-border-strong);border-radius:var(--signal-primitive-px-8);white-space:normal;background:0 0;justify-content:stretch;display:grid}.signal-branding-history-launcher small,.signal-branding-history-launcher>svg:last-child{display:block}.signal-branding-history-launcher strong{font-size:var(--signal-primitive-px-12)}.signal-branding-history-launcher small{margin-top:var(--signal-primitive-px-2);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-10);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-production-preview[data-history-open=true]{height:min(var(--signal-primitive-px-824), calc(var(--signal-primitive-dvh-100) - var(--signal-primitive-px-84)));min-height:var(--signal-primitive-px-620);grid-template-rows:minmax(0, var(--signal-primitive-fr-1));padding:0;display:grid}.signal-branding-production-preview[data-history-open=true]>.signal-branding-preview-toolbar{display:none}.signal-branding-production-preview[data-history-open=true]>.signal-branding-preview-canvas{height:var(--signal-primitive-percent-100);grid-row:1;margin:0;overflow:hidden}.signal-branding-production-preview[data-history-open=true] .signal-branding-preview-normal{display:none}.signal-branding-history-machine.signal-branding-history-stage{grid-template-columns:minmax(0, var(--signal-primitive-fr-1));grid-template-rows:var(--signal-primitive-px-60) minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-px-70);display:grid;position:absolute;inset:0;overflow:hidden}.signal-branding-history-mobile-header{align-items:center;gap:var(--signal-primitive-px-8);min-width:0;padding:var(--signal-primitive-px-8) var(--signal-primitive-px-12);border-bottom:var(--signal-primitive-px-1) solid var(--signal-border-soft);display:flex}.signal-branding-history-mobile-header>div{min-width:0;margin-right:auto}.signal-branding-history-mobile-header h3,.signal-branding-history-mobile-header span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.signal-branding-history-mobile-header h3{font-size:var(--signal-primitive-px-13);margin:0}.signal-branding-history-mobile-header span{margin-top:var(--signal-primitive-px-3);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-10)}.signal-branding-history-deck{padding:var(--signal-primitive-px-12);perspective:none;overflow-y:auto}.signal-branding-history-deck-label{display:none}.signal-branding-history-cards{position:static}.signal-branding-history-card{width:var(--signal-primitive-percent-100);border:var(--signal-primitive-px-1) solid var(--signal-border-strong);border-radius:var(--signal-branding-card-radius);height:auto;max-height:none;padding:0;animation:none;display:none;position:static;transform:none}.signal-branding-history-card[data-selected=true]{animation:signal-branding-mobile-card-rise var(--signal-primitive-ms-280) cubic-bezier(.2, .8, .2, 1) both;display:grid;transform:none}@keyframes signal-branding-mobile-card-rise{0%{opacity:.45;transform:translateY(var(--signal-primitive-px-18))}to{opacity:1;transform:none}}.signal-branding-history-card>.signal-branding-history-card-head{min-height:var(--signal-primitive-px-58);padding:var(--signal-primitive-px-7) var(--signal-primitive-px-9)}.signal-branding-history-card>.signal-branding-history-card-head time{max-width:var(--signal-primitive-px-80);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.signal-branding-history-card-body{padding:var(--signal-primitive-px-12)}.signal-branding-history-card-body .signal-branding-preview-appbody{display:block}.signal-branding-history-card>.signal-branding-history-card-foot{padding:var(--signal-primitive-px-10) var(--signal-primitive-px-12) var(--signal-primitive-px-12)}.signal-branding-history-timeline-launcher{width:calc(var(--signal-primitive-percent-100) - var(--signal-primitive-px-24));min-height:var(--signal-primitive-px-58);grid-template-columns:var(--signal-primitive-px-38) minmax(0, var(--signal-primitive-fr-1)) var(--signal-primitive-px-20);align-items:center;gap:var(--signal-primitive-px-8);margin:var(--signal-primitive-px-6) var(--signal-primitive-px-12);padding:var(--signal-primitive-px-6) var(--signal-primitive-px-9);border:var(--signal-primitive-px-1) solid var(--signal-border-strong);border-radius:var(--signal-primitive-px-10);background:var(--signal-surface-strong);color:var(--signal-text);cursor:pointer;text-align:left;display:grid}.signal-branding-history-timeline-launcher>svg:first-child{width:var(--signal-primitive-px-36);height:var(--signal-primitive-px-36);padding:var(--signal-primitive-px-9);border-radius:var(--signal-primitive-px-8);background:var(--signal-accent-soft);color:var(--signal-accent)}.signal-branding-history-timeline-launcher strong,.signal-branding-history-timeline-launcher small{display:block}.signal-branding-history-timeline-launcher strong{font-size:var(--signal-primitive-px-12)}.signal-branding-history-timeline-launcher small{margin-top:var(--signal-primitive-px-2);color:var(--signal-text-muted);font-size:var(--signal-primitive-px-9);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signal-branding-history-timeline{z-index:30;background:#050b12;border:0;align-items:flex-end;max-height:none;padding:0;display:none;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-timeline{background:color-mix(in srgb, #050b12 var(--signal-primitive-percent-74), transparent)}}.signal-branding-history-timeline{transform:none}.signal-branding-history-timeline[data-mobile-open=true]{background:#050b12;border:0;border-radius:0;display:flex}@supports (color:color-mix(in lab, red, red)){.signal-branding-history-timeline[data-mobile-open=true]{background:color-mix(in srgb, #050b12 var(--signal-primitive-percent-74), transparent)}}.signal-branding-history-timeline[data-mobile-open=true]{animation:signal-branding-timeline-overlay-in var(--signal-primitive-ms-160) ease both}.signal-branding-history-timeline-sheet{width:var(--signal-primitive-percent-100);max-height:var(--signal-primitive-percent-72);padding:var(--signal-primitive-px-8) var(--signal-primitive-px-12) var(--signal-primitive-px-14);border:var(--signal-primitive-px-1) solid var(--signal-border-strong);border-radius:var(--signal-primitive-px-14) var(--signal-primitive-px-14) 0 0;background:var(--signal-surface);animation:signal-branding-timeline-sheet-up var(--signal-primitive-ms-260) cubic-bezier(.2, .8, .2, 1) both;border-bottom:0;display:block;overflow:hidden}.signal-branding-history-timeline-handle{width:var(--signal-primitive-px-38);height:var(--signal-primitive-px-4);margin:0 auto var(--signal-primitive-px-10);border-radius:var(--signal-primitive-px-999);background:var(--signal-border-strong);display:block}.signal-branding-history-timeline-sheet h4>svg,.signal-branding-history-timeline-close{display:inline-flex}.signal-branding-history-timeline-sheet h4{margin:0 0 var(--signal-primitive-px-10)}.signal-branding-history-timeline-close{margin-left:auto}.signal-branding-history-timeline-list{margin-top:var(--signal-primitive-px-10)}.signal-branding-history-timeline-item{min-height:var(--signal-primitive-px-70);grid-template-columns:var(--signal-primitive-px-24) minmax(0, var(--signal-primitive-fr-1));padding:var(--signal-primitive-px-8) var(--signal-primitive-px-8) var(--signal-primitive-px-8) 0;align-items:center}.signal-branding-history-track{height:var(--signal-primitive-percent-100);place-items:center}.signal-branding-history-dot{width:var(--signal-primitive-px-11);height:var(--signal-primitive-px-11);margin:0}@keyframes signal-branding-timeline-overlay-in{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.signal-branding-history-card,.signal-branding-history-card[data-selected=true],.signal-branding-history-timeline[data-mobile-open=true],.signal-branding-history-timeline-sheet{transition:none;animation:none}}:root .signal-product-toast-viewport{z-index:140;right:max(20px, calc(env(safe-area-inset-right) + 20px));bottom:max(112px, calc(env(safe-area-inset-bottom) + 112px));pointer-events:none;flex-direction:column;gap:10px;width:min(390px,100vw - 28px);display:flex;position:fixed}:root .signal-product-toast{border:1px solid var(--signal-accent);grid-template-columns:28px minmax(0,1fr) 28px;align-items:start;gap:10px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){:root .signal-product-toast{border:1px solid color-mix(in srgb, var(--signal-accent) 25%, var(--signal-border-soft))}}:root .signal-product-toast{background:var(--signal-surface-strong);border-radius:18px}@supports (color:color-mix(in lab, red, red)){:root .signal-product-toast{background:color-mix(in srgb, var(--signal-surface-strong) 94%, transparent)}}:root .signal-product-toast{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;animation:.26s cubic-bezier(.22,1,.36,1) both signal-product-toast-enter;box-shadow:0 18px 56px #261b182e}:root .signal-product-toast[data-tone=success]{border-color:#0f9f70}@supports (color:color-mix(in lab, red, red)){:root .signal-product-toast[data-tone=success]{border-color:color-mix(in srgb, #0f9f70 34%, var(--signal-border-soft))}}:root .signal-product-toast[data-tone=failure],:root .signal-product-toast[data-tone=conflict]{border-color:#d92d4f}@supports (color:color-mix(in lab, red, red)){:root .signal-product-toast[data-tone=failure],:root .signal-product-toast[data-tone=conflict]{border-color:color-mix(in srgb, #d92d4f 42%, var(--signal-border-soft))}}:root .signal-product-toast[data-tone=warning]{border-color:var(--signal-accent)}@supports (color:color-mix(in lab, red, red)){:root .signal-product-toast[data-tone=warning]{border-color:color-mix(in srgb, var(--signal-accent) 46%, var(--signal-border-soft))}}:root .signal-product-toast[data-actionable=true]{cursor:pointer}:root .signal-product-toast[data-actionable=true]:focus-visible{outline:var(--signal-primitive-px-2) solid var(--signal-accent);outline-offset:var(--signal-primitive-px-2)}:root .signal-product-toast-icon{background:var(--signal-selected-bg);width:28px;height:28px;color:var(--signal-accent-strong);border-radius:9px;place-items:center;display:grid}:root .signal-product-toast[data-tone=success] .signal-product-toast-icon{background:var(--signal-success-bg);color:var(--signal-success-fg)}:root .signal-product-toast[data-tone=failure] .signal-product-toast-icon,:root .signal-product-toast[data-tone=conflict] .signal-product-toast-icon{background:var(--signal-danger-bg);color:var(--signal-danger-fg)}:root .signal-product-toast-icon svg{width:18px;height:18px}:root .signal-product-toast-spinner{animation:.8s linear infinite signal-product-toast-spin}:root .signal-product-toast strong{color:var(--signal-text);font-size:12px;line-height:1.5;display:block}:root .signal-product-toast p{color:var(--signal-text-muted);margin:3px 0 0;font-size:12px;line-height:1.55}:root .signal-product-toast-action{color:var(--signal-accent-strong);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;font-weight:750}:root .signal-product-toast>button{width:30px;height:30px;color:var(--signal-text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}:root .signal-product-toast>button:hover{background:var(--signal-form-bg);color:var(--signal-text)}:root .signal-product-toast>button svg{width:15px;height:15px}:root .signal-product-toast-mobile{border-radius:999px;grid-template-columns:28px minmax(0,1fr) 26px;align-items:center;gap:8px;padding:7px 9px 7px 8px;animation-name:signal-product-toast-mobile-enter}:root .signal-product-toast-mobile .signal-product-toast-icon{border-radius:50%;width:28px;height:28px}:root .signal-product-toast-mobile .signal-product-toast-icon svg{width:16px;height:16px}:root .signal-product-toast-mobile>div{min-width:0}:root .signal-product-toast-mobile strong,:root .signal-product-toast-mobile p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .signal-product-toast-mobile p{margin-top:1px}:root .signal-product-toast-mobile>button{border-radius:50%;width:26px;height:26px}@keyframes signal-product-toast-spin{to{transform:rotate(360deg)}}@keyframes signal-product-toast-enter{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes signal-product-toast-mobile-enter{0%{opacity:0;transform:translateY(-18px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=767px){:root .signal-product-toast-viewport-mobile{z-index:calc(var(--signal-layer-modal) + 20);top:max(12px, calc(env(safe-area-inset-top) + 12px));gap:0;width:min(32rem,100vw - 24px);bottom:auto;left:50%;right:auto;transform:translate(-50%)}}.signal-sku-visibility-editor{border-top:1px solid var(--signal-table-row-border);grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);align-items:end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.signal-sku-visibility-editor>p{color:var(--signal-text-muted);align-self:center;font-size:.7rem;line-height:1.5}.signal-sku-context-editor{border-top:1px solid var(--signal-table-row-border);grid-template-columns:minmax(11rem,.8fr) minmax(12rem,1fr) minmax(14rem,1.25fr) auto;align-items:end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.signal-sku-context-editor>div{align-self:center;gap:.2rem;display:grid}.signal-sku-context-editor>div strong{color:var(--signal-text);font-size:.72rem}.signal-sku-context-editor>div span{color:var(--signal-text);font-size:1rem;font-weight:800}.signal-sku-context-editor>div small{color:var(--signal-text-muted);font-size:.62rem}@media (width<=900px){.signal-sku-visibility-editor,.signal-sku-context-editor{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.signal-table-toolbar{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}.signal-table-toolbar-primary{width:var(--signal-primitive-percent-100);flex:none!important}.signal-table-toolbar-actions{width:var(--signal-primitive-percent-100);justify-content:flex-start}.signal-table-sort-summary{place-self:start;width:max-content;max-width:100%}.signal-table-toolbar-actions :is(.signal-table-utility-control,.signal-table-mobile-filter-toggle){width:var(--signal-primitive-px-40);min-width:var(--signal-primitive-px-40);max-width:var(--signal-primitive-px-40);flex:0 0 var(--signal-primitive-px-40);aspect-ratio:1;box-sizing:border-box;height:var(--signal-primitive-px-40);max-height:var(--signal-primitive-px-40);padding:0;inline-size:var(--signal-primitive-px-40)!important;min-inline-size:var(--signal-primitive-px-40)!important;max-inline-size:var(--signal-primitive-px-40)!important;min-height:var(--signal-primitive-px-40)!important;block-size:var(--signal-primitive-px-40)!important;min-block-size:var(--signal-primitive-px-40)!important;max-block-size:var(--signal-primitive-px-40)!important}.signal-sandwich-workbench[data-editor-collapsed=true] .signal-sandwich-main-region{grid-row:1}.signal-sandwich-workbench[data-editor-collapsed=true]{row-gap:0}.signal-table-infinite-sentinel{width:var(--signal-primitive-px-1);height:var(--signal-primitive-px-1);margin-top:var(--signal-primitive-px-neg-1);pointer-events:none;overflow:hidden}.signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]):not([data-load-trigger=near-end]){top:var(--signal-console-top-height);z-index:8;min-height:var(--signal-primitive-rem-17);position:sticky;height:calc(100dvh - var(--signal-console-top-height) - var(--signal-workbench-top-gap))!important;max-height:calc(100dvh - var(--signal-console-top-height) - var(--signal-workbench-top-gap))!important;overflow:hidden!important}.signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]):not([data-load-trigger=near-end])>.signal-table-scroll-area{overflow:hidden;flex:auto!important;height:100%!important;max-height:none!important}.signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]):not([data-load-trigger=near-end]) .signal-table-scroll-viewport{touch-action:pan-x pan-y;overscroll-behavior-x:contain;overscroll-behavior-y:auto;padding-bottom:0;height:100%!important;max-height:none!important;overflow:auto!important}.signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]):not([data-load-trigger=near-end]) .signal-table-infinite-dock{width:var(--signal-table-visible-width,100%);min-width:var(--signal-table-visible-width,100%);max-width:var(--signal-table-visible-width,100%);height:var(--signal-primitive-rem-3-5);min-height:var(--signal-primitive-rem-3-5);max-height:var(--signal-primitive-rem-3-5);box-sizing:border-box;padding-block:var(--signal-primitive-rem-0-5);z-index:7;position:sticky;left:0}.signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]):not([data-load-trigger=near-end]) .signal-table-infinite-dock[data-loading=idle]{height:0;min-height:0;max-height:0;padding-block:0}.signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]):not([data-load-trigger=near-end])>.signal-table-feedback{display:none}.signal-page-grid.signal-crud-page:has(>.signal-supply-center-shell .signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true])){gap:0}.signal-page-grid.signal-crud-page:has(>.signal-supply-center-shell .signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]))>.signal-supply-center-shell{padding-bottom:calc(100dvh - var(--signal-console-top-height))}.signal-page-grid.signal-crud-page:has(>.signal-supply-center-shell .signal-table-shell[data-row-navigation=infinite]:not([data-mobile-preview=true]))>.signal-supply-center-shell>.signal-crud-workbench{top:var(--signal-console-top-height);z-index:8;height:calc(100dvh - var(--signal-console-top-height) - var(--signal-workbench-top-gap));min-height:var(--signal-primitive-rem-17);max-height:calc(100dvh - var(--signal-console-top-height) - var(--signal-workbench-top-gap));position:sticky}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}:is(html:has(.signal-wordpress-shell),body:has(.signal-wordpress-shell)){background:var(--signal-bg);min-width:0;height:auto;min-height:100%;overflow:visible}.signal-wordpress-shell{width:min(1240px,100%);color:var(--signal-text);overflow-anchor:none;margin:0 auto;padding:28px 24px 0}.signal-checkout-topbar{justify-content:space-between;align-items:center;gap:20px;padding:8px 24px 24px;display:flex}.signal-checkout-brand{align-items:center;gap:12px;min-width:0;display:flex}.signal-checkout-brand strong{font-size:18px;font-weight:750}.signal-checkout-brand .signal-brand-mark{width:34px;height:34px}.signal-checkout-display-controls{gap:6px;display:flex}.signal-wordpress-shell .signal-checkout-flow>.signal-page-header{margin:12px 0 0}@media (width<=760px){.signal-wordpress-shell{padding:12px 0 0}.signal-checkout-topbar{padding:10px 24px 18px}.signal-wordpress-shell .signal-checkout-flow>.signal-page-header{margin:0 16px}}
