@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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}:root[data-web-display=true]{--web-display-effective-scale:var(--web-display-scale,1.1);font-size:calc(100% * var(--web-display-effective-scale))}.web-display-trigger{text-align:left;background:0 0;border:0;width:100%}.desktop-dialog.web-display-dialog{width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.5rem;overflow-y:auto}.web-display-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.web-display-heading h2{align-items:center;gap:.5rem;font-size:1rem;display:flex}.web-display-heading p{color:var(--muted);margin-top:.5rem;font-size:.75rem;line-height:1.6}.web-display-heading>button{margin:-.5rem -.5rem 0 0}.web-display-options{margin-top:1.5rem}.web-display-options legend{margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.web-display-choices{grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem;display:grid}.web-display-choice{cursor:pointer;min-width:0;padding:0;position:relative}.web-display-choice-content{border:1px solid var(--line);color:var(--muted);border-radius:.375rem;flex-direction:column;align-items:center;gap:.3rem;padding:.75rem .125rem;display:flex}.web-display-choice-content strong{color:var(--ink);font-size:.8125rem}.web-display-choice-content>span{font-size:.6875rem}.web-display-choice-content svg{position:absolute;top:.25rem;right:.2rem}.web-display-choice[data-state=checked]>span{border-color:var(--brand);background:var(--selection);color:var(--brand)}.web-display-choice:focus-visible>span{outline:2px solid var(--brand);outline-offset:2px}.web-display-hint,.web-display-mobile-hint{color:var(--muted);margin-top:.75rem;font-size:.75rem;line-height:1.6}.web-display-mobile-hint{display:none}.web-display-preview{background:var(--sidebar);border:1px solid var(--line);border-radius:.375rem;flex-direction:column;gap:.5rem;margin:1.25rem 0;padding:1rem;display:flex}.web-display-preview>span{color:var(--muted);font-size:.6875rem}.web-display-preview strong{font-size:.9375rem}.web-display-preview p{color:var(--muted);font-size:.75rem;line-height:1.6}.web-display-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-top:1rem;display:flex}:root[data-web-display] .lucide[width="12"]{width:.75rem;height:.75rem}:root[data-web-display] .lucide[width="13"]{width:.8125rem;height:.8125rem}:root[data-web-display] .lucide[width="14"]{width:.875rem;height:.875rem}:root[data-web-display] .lucide[width="15"]{width:.9375rem;height:.9375rem}:root[data-web-display] .lucide[width="16"]{width:1rem;height:1rem}:root[data-web-display] .lucide[width="17"]{width:1.0625rem;height:1.0625rem}:root[data-web-display] .lucide[width="18"]{width:1.125rem;height:1.125rem}:root[data-web-display] .lucide[width="20"]{width:1.25rem;height:1.25rem}:root[data-web-display] .lucide[width="25"]{width:1.5625rem;height:1.5625rem}@media (width<=760px){:root[data-web-display=true]{--web-display-effective-scale:clamp(1, var(--web-display-scale,1.1), 1.1)}.web-display-mobile-hint{display:block}.desktop-dialog.web-display-dialog{padding:1rem}.web-display-choices{gap:.25rem}:root[data-web-display] .account-workbench .account-commandbar{grid-template-columns:minmax(0,1fr) auto;gap:.625rem;padding-bottom:1rem;display:grid}:root[data-web-display] .account-workbench .account-commandbar .searchbox{grid-column:auto;width:100%;min-width:0;max-width:none}:root[data-web-display] .account-workbench .account-commandbar .searchbox input{height:2.75rem;padding-right:2.5rem;font-size:1rem}:root[data-web-display] .account-workbench .account-commandbar .searchbox .icon-action{width:2.5rem;height:2.5rem;right:0}:root[data-web-display] .account-workbench .account-filter-trigger{gap:.375rem;height:2.75rem;padding:0 .625rem;font-size:.75rem;display:inline-flex}:root[data-web-display] .account-workbench .account-filter-trigger>svg:last-child{transition:transform .15s}:root[data-web-display] .account-workbench .account-filter-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}:root[data-web-display] .account-workbench .account-filter-count{background:var(--selection);min-width:1.125rem;height:1.125rem;color:var(--brand);border-radius:1rem;place-items:center;font-size:.6875rem;display:grid}:root[data-web-display] .account-workbench .account-filter-fields{background:var(--sidebar);border:1px solid var(--line);border-radius:.625rem;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:.75rem;display:none}:root[data-web-display] .account-workbench .account-filter-fields[data-expanded=true]{display:grid}:root[data-web-display] .account-workbench .account-filter-heading{min-height:2rem;color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}:root[data-web-display] .account-workbench .account-filter-heading button{min-height:2.5rem}:root[data-web-display] .account-workbench .account-filter-fields .select-wrap,:root[data-web-display] .account-workbench .account-filter-fields .ui-select-trigger{width:100%;min-width:0;max-width:none}:root[data-web-display] .account-workbench .account-filter-fields .ui-select-trigger{text-overflow:ellipsis;background:var(--surface);height:2.75rem;font-size:1rem}:root[data-web-display] .account-workbench .account-view-controls{grid-column:1/-1;align-items:center;gap:.5rem;display:flex}:root[data-web-display] .account-workbench .account-view-controls .segmented{border-radius:.5rem;flex:1;width:auto;min-width:0;padding:.125rem}:root[data-web-display] .account-workbench .account-view-controls .segmented button{flex:1;justify-content:center;min-width:0;height:2.5rem;padding:0 .5rem;font-size:.75rem}:root[data-web-display] .account-workbench .account-view-controls>button{min-width:2.75rem;height:2.75rem;font-size:.75rem}:root[data-web-display] .account-workbench>.table-scroll{border-top:0;overflow:visible}:root[data-web-display] .account-workbench .account-table{width:100%;min-width:0;display:block}:root[data-web-display] .account-workbench .account-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-web-display] .account-workbench .account-table tbody{gap:1rem;display:grid}:root[data-web-display] .account-workbench .account-table tbody tr{-moz-column-gap:1rem;border:1px solid var(--line);background:var(--surface);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;min-width:0;min-height:0;padding:0 .875rem;display:grid;overflow:hidden}:root[data-web-display] .account-workbench .account-table tbody tr:hover{background:var(--surface)}:root[data-web-display] .account-workbench .account-table tbody .pinned-row{border-color:color-mix(in srgb, var(--brand) 45%, var(--line))}:root[data-web-display] .account-workbench .account-table .pinned-row td:first-child{box-shadow:none}:root[data-web-display] .account-workbench .account-table tbody tr+tr td{border-top:0}:root[data-web-display] .account-workbench .account-table td{overflow-wrap:anywhere;border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;height:auto;min-height:0;padding:0;display:flex;overflow:visible;width:auto!important;min-width:0!important;max-width:none!important}:root[data-web-display] .account-workbench .account-table td:before{display:none}:root[data-web-display] .account-workbench .account-table td.account-identity{order:0;grid-column:1/-1;padding:.875rem 0 .5rem}:root[data-web-display] .account-workbench .account-table .identity-line,:root[data-web-display] .account-workbench .account-table .identity-line>div,:root[data-web-display] .account-workbench .account-table .account-name-row{width:100%;min-width:0}:root[data-web-display] .account-workbench .account-table .account-name-row{flex-wrap:wrap;gap:.375rem .5rem}:root[data-web-display] .account-workbench .account-table .account-name{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:.9375rem;line-height:1.45}:root[data-web-display] .account-workbench .account-table .identity-line small{margin-top:.25rem;font-size:.6875rem}:root[data-web-display] .account-workbench .account-table .account-tags{flex-wrap:wrap;gap:.25rem;max-width:100%;margin-top:.25rem}:root[data-web-display] .account-workbench .account-table .account-tags:empty{display:none}:root[data-web-display] .account-workbench .account-table .account-tags span{white-space:normal;border-radius:.25rem;max-width:100%;padding:.0625rem .375rem;font-size:.6875rem;line-height:1.5}:root[data-web-display] .account-workbench .account-table .identity-scheduling{gap:.75rem;width:100%;min-height:2.75rem;margin-top:.125rem}:root[data-web-display] .account-workbench .account-table .identity-scheduling .toggle-label{gap:.5rem;min-height:2.75rem;font-size:.75rem}:root[data-web-display] .account-workbench .account-table .identity-scheduling .toggle-label>span{display:inline}:root[data-web-display] .account-workbench .account-table .identity-scheduling .icon-action{flex-basis:auto;gap:.375rem;width:auto;height:2.75rem;padding:0 .5rem}:root[data-web-display] .account-workbench .account-table .icon-action-caption{font-size:.75rem;display:inline}:root[data-web-display] .account-workbench .account-table td.account-health-cell{background:color-mix(in srgb, var(--sidebar) 70%, var(--surface));border-radius:.5rem;order:1;grid-column:1/-1;margin-bottom:.25rem;padding:.625rem .75rem}:root[data-web-display] .account-workbench .account-table .probe-panel{width:100%;min-width:0}:root[data-web-display] .account-workbench .account-table .account-status-badges{flex-wrap:wrap;gap:.5rem;margin-bottom:.375rem}:root[data-web-display] .account-workbench .account-table .probe-status-button{align-items:center;min-height:2rem;display:inline-flex;position:relative}:root[data-web-display] .account-workbench .account-table .probe-status-button:after{content:"";position:absolute;inset:-.375rem 0}:root[data-web-display] .account-workbench .account-table .account-status-badges .state-label{font-size:.6875rem}:root[data-web-display] .account-workbench .account-table .account-uptime-summary{gap:.375rem;margin-top:0}:root[data-web-display] .account-workbench .account-table .account-uptime-summary>span,:root[data-web-display] .account-workbench .account-table .account-uptime-summary>small{font-size:.6875rem}:root[data-web-display] .account-workbench .account-table .account-uptime-summary>strong{font-size:.8125rem}:root[data-web-display] .account-workbench .account-table .account-uptime-summary>small{justify-self:end;margin:0}:root[data-web-display] .account-workbench .account-table .uptime-strip{gap:2px;width:100%;height:.625rem;margin-top:.25rem}:root[data-web-display] .account-workbench .account-table .uptime-strip i{min-width:0;height:.625rem}:root[data-web-display] .account-workbench .account-table .account-probe-meta{margin-top:.375rem}:root[data-web-display] .account-workbench .account-table .account-concurrency{width:100%;margin-top:0;font-size:.6875rem}:root[data-web-display] .account-workbench .account-table .account-concurrency-limit{color:var(--ink)}:root[data-web-display] .account-workbench .account-table .account-concurrency-label{color:var(--muted)}:root[data-web-display] .account-workbench .account-table td.account-metric-cell{border-bottom:1px solid var(--line);order:2;gap:.125rem;padding:.625rem 0;position:relative}:root[data-web-display] .account-workbench .account-table .account-metric-cell:before,:root[data-web-display] .account-workbench .account-table .account-priority-cell:before{content:attr(data-label);color:var(--muted);font-family:var(--font-sans);font-size:.6875rem;line-height:1.5;display:block}:root[data-web-display] .account-workbench .account-table .account-metric-cell>button,:root[data-web-display] .account-workbench .account-table .account-metric-cell>.numeric{white-space:normal;max-width:100%;font-size:1rem;font-weight:600;line-height:1.5}:root[data-web-display] .account-workbench .account-table .account-metric-cell>button:after{content:"";position:absolute;inset:0}:root[data-web-display] .account-workbench .account-table .account-metric-cell>small{margin-top:0;font-size:.6875rem}:root[data-web-display] .account-workbench .account-table td.account-priority-cell{border-bottom:1px solid var(--line);flex-direction:row;order:3;grid-column:1/-1;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.75rem}:root[data-web-display] .account-workbench .account-table td.account-automation-cell{order:4;grid-column:1/-1;padding:.25rem 0}:root[data-web-display] .account-workbench .account-table .account-automation-cell .automation-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;min-width:0;display:grid}:root[data-web-display] .account-workbench .account-table .account-automation-cell .automation-stack .toggle-label{flex-direction:row-reverse;grid-column:auto;justify-content:center;gap:.5rem;width:100%;min-height:2.75rem;font-size:.75rem;display:flex}:root[data-web-display] .account-workbench .account-table .switch{border-radius:1rem;flex:0 0 2rem;width:2rem;height:1.125rem}:root[data-web-display] .account-workbench .account-table .switch:before{content:"";position:absolute;inset:-.8125rem -.375rem}:root[data-web-display] .account-workbench .account-table .switch>span{width:.875rem;height:.875rem;top:.125rem;left:.125rem}:root[data-web-display] .account-workbench .account-table .switch[aria-checked=true]>span{transform:translate(.875rem)}:root[data-web-display] .account-workbench .account-table td.account-action-cell{border-top:1px solid var(--line);order:5;grid-column:1/-1;padding:.375rem 0}:root[data-web-display] .account-workbench .account-table .row-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.125rem;width:100%;display:grid}:root[data-web-display] .account-workbench .account-table .row-actions .icon-action{border-radius:.375rem;gap:.375rem;width:100%;height:2.75rem}:root[data-web-display] .account-workbench .account-table :is(button,a):focus-visible{outline:2px solid var(--brand);outline-offset:2px}:root[data-web-display] .account-workbench>.table-footer{flex-wrap:wrap;gap:.375rem .75rem;font-size:.6875rem}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight: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}}}@layer theme{:root,:host{--font-sans:"Geist Variable", "Microsoft YaHei", sans-serif;--font-mono:"Geist Mono Variable", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist Variable", "Microsoft YaHei", sans-serif;--default-mono-font-family:"Geist Mono Variable", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box;letter-spacing:0}body{font:.8125rem/1.5 var(--font-sans);color:var(--ink);background:var(--workspace);margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}input,select{border:1px solid var(--line);background:var(--surface);width:100%;height:2.25rem;color:var(--ink);border-radius:5px;outline:none;min-width:0;padding:0 .625rem}input:focus,select:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}input[type=checkbox]{width:.9375rem;height:.9375rem;accent-color:var(--brand);flex-shrink:0}h1,h2,h3,p{margin:0}h1{font-size:1.4375rem;font-weight:650}h2{font-size:1rem;font-weight:650}h3{font-size:.8125rem;font-weight:650}a{color:inherit;text-decoration:none}small{color:var(--muted);font-size:.6875rem}fieldset{border:0;min-width:0;margin:0;padding:0}svg{flex-shrink:0}}@layer components;@layer utilities{.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}.relative{position:relative}.static{position:static}.top-3{top:calc(var(--spacing) * 3)}.right-3{right:calc(var(--spacing) * 3)}.z-\[100\]{z-index:100}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-6{margin-top:calc(var(--spacing) * 6)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.w-full{width:100%}.max-w-64{max-width:calc(var(--spacing) * 64)}.shrink-0{flex-shrink:0}.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)}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-input{border-color:var(--line)}.bg-background{background-color:var(--surface)}.bg-foreground{background-color:var(--ink)}.bg-primary{background-color:var(--brand)}.fill-foreground{fill:var(--ink)}.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)}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--surface)}.text-muted-foreground{color:var(--muted)}.text-primary-foreground{color:#fff}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.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,)}.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))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--hover)}.hover\:bg-primary\/90:hover{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--brand) 90%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--ink)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--brand)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}}.ui-input,.ui-select-trigger{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:2.25rem;color:var(--ink);border-radius:.3125rem;padding:0 .625rem;font-size:.75rem;transition:border-color .15s,background-color .15s}.ui-input::placeholder{color:var(--muted)}.ui-select-trigger{text-align:left;justify-content:space-between;align-items:center;gap:.5rem;display:inline-flex}.ui-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-trigger>svg{color:var(--muted);flex:none}.ui-select-trigger:hover:not(:disabled){border-color:var(--muted)}.ui-select-content{z-index:120;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 1.5rem);max-height:min(22rem, var(--radix-select-content-available-height));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:.4375rem;font-size:.75rem;overflow:hidden;box-shadow:0 .5rem 1.5rem #00000020}.ui-select-viewport{padding:.25rem}.ui-select-item{cursor:pointer;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;border-radius:.25rem;outline:none;align-items:center;min-height:2.125rem;padding:.375rem 1.875rem .375rem .625rem;display:flex;position:relative}.ui-select-item[data-highlighted]{background:var(--hover)}.ui-select-item[data-state=checked]{color:var(--brand);background:var(--selection)}.ui-select-item[data-disabled]{opacity:.45;pointer-events:none}.ui-select-check{display:flex;position:absolute;right:.5rem}.ui-select-scroll{color:var(--muted);justify-content:center;padding:.25rem;display:flex}.ui-select-empty{color:var(--muted);padding:.75rem}.ui-checkbox{border:1px solid var(--muted);background:var(--surface);color:#fff;border-radius:.1875rem;flex:0 0 1rem;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;display:inline-flex}.ui-checkbox>span{display:flex}.ui-checkbox[data-state=checked],.ui-checkbox[data-state=indeterminate]{background:var(--brand);border-color:var(--brand)}.ui-radio-choice{color:inherit;font:inherit;text-align:inherit;background:0 0;border:0}.ui-radio-choice:disabled,.ui-checkbox:disabled,.ui-input:disabled,.ui-select-trigger:disabled{cursor:default;opacity:.45}.ui-input:focus-visible,.ui-select-trigger:focus-visible,.ui-radio-choice:focus-visible,.ui-checkbox:focus-visible,.switch:focus-visible,[role=tab]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ui-input[aria-invalid=true],.ui-select-trigger[aria-invalid=true]{border-color:var(--danger)}.account-balance-modes .ui-radio-choice{padding:.5rem .75rem}.account-balance-modes .ui-radio-choice[data-state=checked]{background:var(--surface);color:var(--ink)}.mobile-nav-backdrop{background:var(--overlay);z-index:45;position:fixed;inset:0}.mobile-sidebar{z-index:50;background:var(--sidebar);border-right:1px solid var(--line);width:min(17.5rem,86vw);padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.mobile-sidebar .desktop-nav-link{min-height:2.75rem}.local-browser-control .ui-select-trigger{flex:1}[role=tabpanel]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (width<=760px){.ui-input,.ui-select-trigger{min-height:2.75rem;font-size:1rem}.ui-select-content{font-size:.875rem}.ui-select-item{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.ui-input,.ui-select-trigger{transition:none}}.operation-status{z-index:60;border:1px solid var(--line);background:var(--surface);color:var(--success);border-radius:6px;align-items:center;gap:.625rem;max-width:min(30rem,100vw - 2rem);padding:.625rem .75rem;font-size:.75rem;display:flex;position:fixed;top:4.5rem;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00000016}.operation-status span{overflow-wrap:anywhere}.operation-warning{color:var(--warning)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--workspace:#fff;--sidebar:#f4f5f6;--ink:#20272b;--muted:#788187;--line:#e5e8ea;--hover:#edf1f2;--brand:#137c72;--success:#13846b;--warning:#bd880c;--danger:#c94a53;--info:#2563b8;--selection:#edf8f5;--overlay:#11181b40}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#202425;--workspace:#1b1f20;--sidebar:#161a1b;--ink:#e3e8e9;--muted:#9aa5a7;--line:#343c3e;--hover:#303a3c;--brand:#168779;--success:#57c9a1;--warning:#edb845;--danger:#f57e87;--info:#70a8ef;--selection:#243b35;--overlay:#00000080}:root[data-palette=blue]{--brand:#2563b8;--selection:#edf3fd}:root[data-palette=rose]{--brand:#b94267;--selection:#fceff3}:root[data-palette=amber]{--brand:#a46c08;--selection:#fff6df}:root[data-palette=graphite]{--brand:#525b63;--selection:#eef0f2}:root[data-theme=dark][data-palette=blue]{--brand:#70a8ef;--selection:#253649}:root[data-theme=dark][data-palette=rose]{--brand:#e889a8;--selection:#462d36}:root[data-theme=dark][data-palette=amber]{--brand:#e6b452;--selection:#403924}:root[data-theme=dark][data-palette=graphite]{--brand:#a9b4bf;--selection:#343b42}.local-settings{max-width:57.5rem;margin:0 auto}.local-settings-section{border-top:1px solid var(--line);padding:1.5rem 0}.local-settings-section h2{align-items:center;gap:.5625rem;margin-bottom:1rem;font-size:.875rem;display:flex}.local-setting-row{grid-template-columns:minmax(9.375rem,1fr) minmax(10rem,16.25rem);align-items:center;gap:1.25rem;min-height:3.625rem;padding:.625rem 0;display:grid}.local-setting-row>label,.local-setting-row>span{font-size:.75rem}.local-setting-row>.toggle-label{justify-self:end}.local-setting-row>.toggle-label>span{display:none}.local-browser-control{align-items:center;gap:.3125rem;min-width:0;display:flex}.palette-options{flex-wrap:wrap;gap:1.25rem;display:flex}.palette-choice{color:var(--muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:.4375rem;padding:.375rem;font-size:.6875rem;display:flex}.palette-swatch{color:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.palette-choice[data-selected=true] .palette-swatch{outline:2px solid var(--ink);outline-offset:3px}.palette-choice:focus-within{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.local-close-description{color:var(--muted);margin:.875rem 0 1.5rem}.local-close-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.desktop-local-error{z-index:100;background:var(--surface);max-width:min(31.25rem,95vw);display:flex;position:fixed;top:.5rem;right:.75rem}.connection-local-settings{padding:1.375rem}.account-list-settings-dialog{width:min(33.75rem,100vw - 2rem);max-height:calc(100dvh - 3rem);overflow:auto}.account-list-settings-dialog .settings-form{padding:1.5rem 0 0}.account-list-settings-dialog .field-grid{grid-template-columns:minmax(0,1fr)}.account-tags:empty{display:none}@media (width<=600px){.local-setting-row{grid-template-columns:minmax(0,1fr);gap:.5rem}}.desktop-shell{grid-template-columns:11rem minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.desktop-shell-collapsed{grid-template-columns:4rem minmax(0,1fr)}.desktop-sidebar{background:var(--sidebar);border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.desktop-brand-row{align-items:center;min-height:4.875rem;display:flex}.desktop-brand{white-space:nowrap;flex:1;align-items:center;gap:.5625rem;min-width:0;min-height:4.875rem;padding:1.125rem 1rem;font-weight:700;display:flex}.mobile-nav-toggle,.mobile-nav-close,.desktop-nav-overlay{display:none}.desktop-brand img{border-radius:6px;width:1.8125rem;height:1.8125rem}.desktop-brand small{margin-top:.0625rem;font-size:.6875rem;font-weight:400;display:block}.desktop-nav-heading{color:var(--muted);padding:.75rem 1.25rem .4375rem;font-size:.6875rem}.desktop-navigation{gap:.1875rem;padding:0 .5rem;display:grid}.desktop-nav-link{min-height:2.375rem;color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;gap:.625rem;padding:0 .75rem;font-size:.75rem;display:flex}.desktop-nav-link:hover{background:var(--hover);color:var(--ink)}.desktop-nav-active{background:var(--surface);color:var(--brand);font-weight:650;box-shadow:0 1px 3px #00000006}.desktop-sidebar-bottom{margin-top:auto;padding:.5rem}.desktop-sidebar-bottom .desktop-nav-heading{padding-left:.75rem}.desktop-profile{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:var(--ink);background:0 0;align-items:center;gap:.5rem;margin-top:.875rem;padding:1rem .25rem .375rem;display:flex}.desktop-profile>span:nth-child(2){flex:1;min-width:0}.desktop-profile strong{text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;display:block;overflow:hidden}.desktop-profile small{font-size:.6875rem;display:block}.desktop-avatar{background:var(--hover);border:1px solid var(--line);border-radius:6px;place-items:center;width:1.6875rem;height:1.6875rem;font-size:.75rem;display:grid}.desktop-shell-collapsed .desktop-brand span,.desktop-shell-collapsed .desktop-nav-link span,.desktop-shell-collapsed .desktop-nav-heading,.desktop-shell-collapsed .desktop-profile>span:nth-child(2),.desktop-shell-collapsed .desktop-profile>svg{display:none}.desktop-shell-collapsed .desktop-brand{padding:1.125rem}.desktop-shell-collapsed .desktop-nav-link{justify-content:center;padding:0}.desktop-shell-collapsed .desktop-profile{justify-content:center}.desktop-workspace{flex-direction:column;min-width:0;height:100dvh;display:flex}.desktop-header{border-bottom:1px solid var(--line);background:var(--surface);flex-shrink:0;align-items:center;gap:.75rem;height:3rem;padding:0 1.25rem 0 .875rem;display:flex}.desktop-breadcrumb{align-items:center;gap:.625rem;min-width:0;font-size:.6875rem;display:flex}.desktop-breadcrumb>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-breadcrumb strong{white-space:nowrap;font-weight:500}.desktop-header-actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.desktop-sync{min-width:3.875rem;color:var(--muted);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.desktop-status-dot{background:var(--success);border-radius:50%;width:.3125rem;height:.3125rem}.desktop-content{scrollbar-gutter:stable;flex:1;padding:1.625rem 1.75rem 1.25rem;overflow:auto}.desktop-statusbar{border-top:1px solid var(--line);height:1.625rem;color:var(--muted);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 1.25rem;font-size:.6875rem;display:flex}.desktop-statusbar span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;max-width:70%;display:flex;overflow:hidden}.work-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.25rem;margin-bottom:1.4375rem;display:flex}.work-title>div:first-child{align-items:center;gap:.625rem;min-width:0;display:flex}.work-title-heading h1{overflow-wrap:anywhere;min-width:0}.work-title>.actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%;margin-left:auto}.count{font:.6875rem var(--font-mono);border:1px solid var(--line);color:var(--muted);border-radius:4px;flex-shrink:0;padding:.125rem .4375rem}.actions,.row-actions,.schedule-controls,.auxiliary-actions{align-items:center;gap:.3125rem;display:flex}.row-actions{flex-wrap:nowrap;justify-content:flex-end}.schedule-controls{white-space:nowrap;gap:.0625rem;margin-bottom:.4375rem}.icon-action{color:var(--muted);background:0 0;border:0;border-radius:4px;flex:0 0 1.75rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.icon-action:hover{color:var(--ink);background:var(--hover)}.icon-action.is-pinned{color:var(--brand)}.icon-action.is-pinned svg{fill:var(--brand)}@supports (color:color-mix(in lab, red, red)){.icon-action.is-pinned svg{fill:color-mix(in srgb, var(--brand) 15%, transparent)}}.icon-action-caption,.account-mobile-only{display:none}.account-filter-fields,.account-view-controls{display:contents}.account-commandbar,.filter-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:1rem;display:flex}.segmented{border:1px solid var(--line);background:var(--sidebar);border-radius:5px;padding:.125rem;display:flex}.segmented button{height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:3px;align-items:center;gap:.3125rem;padding:0 .625rem;font-size:.6875rem;display:flex}.segmented button.selected{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000010}.searchbox{flex:1;align-items:center;min-width:11.875rem;max-width:20.625rem;display:flex;position:relative}.searchbox>svg{color:var(--muted);position:absolute;left:.625rem}.searchbox input{height:2.125rem;padding-left:2rem;padding-right:1.75rem;font-size:.6875rem}.searchbox .icon-action{position:absolute;right:.1875rem}.select-wrap{max-width:100%;display:block;position:relative}.select-wrap .ui-select-trigger{width:auto;max-width:13.75rem;height:2.125rem;padding:0 .625rem;font-size:.6875rem}.data-table{border-collapse:collapse;text-align:left;width:100%;font-size:.75rem}.table-scroll{border-top:1px solid var(--line);width:100%;overflow:auto}.data-table th{background:var(--sidebar);color:var(--muted);white-space:nowrap;border-bottom:1px solid var(--line);z-index:1;padding:.625rem .75rem;font-size:.6875rem;font-weight:500;position:sticky;top:0}.data-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:1.0625rem .75rem}.data-table td small{margin-top:.25rem;display:block}.data-table tbody tr:hover{background:var(--hover)}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr:hover{background:color-mix(in srgb, var(--hover) 45%, transparent)}}.automatic-login-summary{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(7.5rem,1fr));margin-bottom:1.125rem;display:grid}.automatic-login-bulk-actions{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem 0 1rem;display:flex}.automatic-login-bulk-actions>span{color:var(--muted);margin-right:.5rem;font-size:.75rem}.automatic-login-summary>div{border-right:1px solid var(--line);justify-content:space-between;align-items:baseline;min-height:3.875rem;padding:.875rem 1.125rem;display:flex}.automatic-login-summary>div:last-child{border-right:0}.automatic-login-summary span{color:var(--muted);font-size:.6875rem}.automatic-login-summary strong{font:600 1.375rem var(--font-mono)}.automatic-login-filters,.automatic-login-toolbar-actions{align-items:center;gap:.5rem;display:flex}.automatic-login-filters{flex:18.125rem;min-width:0;max-width:23.75rem}.automatic-login-filters .searchbox{min-width:11.25rem;max-width:16.25rem}.automatic-login-filters>.ui-select-trigger{flex:0 0 6.875rem;width:6.875rem;height:2.125rem;padding:0 .625rem;font-size:.6875rem}.automatic-login-toolbar-actions{flex:none;margin-left:auto}.automatic-login-toolbar-actions>button{height:2.125rem}.automatic-login-table{min-width:70rem}.automatic-login-table td{height:4.75rem;padding-block:.75rem}.automatic-login-table td:first-child{width:2.25rem}.automatic-login-table td:nth-child(2){width:13.125rem}.automatic-login-table .automatic-login-status-cell{width:11.875rem}.automatic-login-table td:last-child{width:20rem}.automatic-login-table .row-actions{flex-wrap:wrap}.automatic-login-select{width:2.25rem;padding-inline:.625rem}.automatic-login-credentials{min-width:7.8125rem}.automatic-login-auth-badges{flex-direction:column;align-items:flex-start;gap:.3125rem;margin-top:.375rem;display:flex}.automatic-login-sync-cell{min-width:8rem}.automatic-login-sync-cell .switch{margin-bottom:.3125rem}.automatic-login-ticket-cell{min-width:8rem;max-width:13.75rem}.automatic-login-ticket-cell small{white-space:normal;overflow-wrap:anywhere}.automatic-login-column-fields{border:0;min-width:0;margin:0;padding:0}.automatic-login-source-table{min-width:55rem}.automatic-login-source-table td{height:4.375rem;padding-block:.6875rem}.automatic-login-badges{flex-wrap:wrap;gap:.3125rem;max-width:11.875rem;display:flex}.muted-text{color:var(--muted)}.automatic-login-form{flex-direction:column;min-height:100%;padding:1.5rem 1.5625rem;display:flex}.automatic-login-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1.375rem;display:grid}.automatic-login-form-grid>label{min-width:0;color:var(--muted);flex-direction:column;gap:.4375rem;font-size:.6875rem;display:flex}.automatic-login-form-grid>label.span-2{grid-column:1/-1}.automatic-login-form-grid .ui-input,.automatic-login-form-grid .ui-select-trigger{width:100%;max-width:none;color:var(--ink);font-size:.75rem}.automatic-login-form-section{border-top:1px solid var(--line);margin-top:1.625rem;padding-top:1.375rem}.automatic-login-form-section h3{margin-bottom:1.0625rem;font-size:.8125rem}.automatic-login-textarea{resize:vertical;min-height:5.25rem;padding-block:.5625rem}.automatic-login-field{color:var(--muted);flex-direction:column;gap:.4375rem;font-size:.6875rem;display:flex}.automatic-login-batch-input{resize:vertical;width:100%;min-height:13.75rem;font:.6875rem/1.7 var(--font-mono);padding:.625rem .6875rem}.automatic-login-account-fields{grid-template-columns:1fr}.automatic-login-proxy-list{border-block:1px solid var(--line);margin-bottom:.9375rem}.automatic-login-proxy-heading,.automatic-login-proxy-row{grid-template-columns:minmax(7.5rem,.7fr) minmax(16.875rem,1.5fr) 3.625rem 2.375rem;align-items:center;gap:.625rem;display:grid}.automatic-login-proxy-heading{min-height:2.375rem;color:var(--muted);font-size:.6875rem}.automatic-login-proxy-row{border-top:1px solid var(--line);min-height:3.375rem;padding-block:.5rem}.automatic-login-proxy-row .ui-input{width:100%}.automatic-login-proxy-list .empty-state{border-top:1px solid var(--line);min-height:6.875rem}.automatic-login-sub-mode{align-self:flex-start;margin-bottom:1.375rem}.automatic-login-sms-number{width:100%;margin-bottom:.625rem}.automatic-login-group-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4375rem;display:grid}.automatic-login-group-list>label{border:1px solid var(--line);border-radius:5px;grid-template-columns:1.125rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.375rem;padding:.4375rem .625rem;font-size:.6875rem;display:grid}.automatic-login-group-list small{color:var(--muted);font-family:var(--font-mono)}.automatic-login-switch{border-block:1px solid var(--line);align-items:center;gap:.6875rem;margin-top:1.5rem;padding:.9375rem 0;display:flex}.automatic-login-switch>span,.automatic-login-switch small{display:block}.automatic-login-switch strong{font-size:.75rem}.automatic-login-switch small{color:var(--muted);margin-top:.1875rem;font-size:.6875rem}.inspector-save{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.automatic-login-input-form{padding:1.5625rem}.automatic-login-input-form p{color:var(--muted);margin-bottom:.875rem;font-size:.75rem}.automatic-login-input-form .ui-input{width:100%}.automatic-login-events{padding:.625rem 1.5625rem 1.5625rem}.automatic-login-event{border-bottom:1px solid var(--line);grid-template-columns:.5rem minmax(0,1fr);gap:.75rem;padding:.8125rem 0;display:grid}.automatic-login-event>span{background:var(--muted);border-radius:50%;width:.375rem;height:.375rem;margin-top:.3125rem}.automatic-login-event.success>span{background:var(--success)}.automatic-login-event.warning>span{background:var(--warning)}.automatic-login-event.error>span{background:var(--danger)}.automatic-login-event strong{overflow-wrap:anywhere;font-size:.75rem;font-weight:500;display:block}.automatic-login-event small{color:var(--muted);margin-top:.25rem;font-size:.6875rem;display:block}.automatic-login-exception-panel{padding:1.125rem 1.5625rem 1.5625rem}.automatic-login-monitor-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.automatic-login-monitor-head>div{align-items:center;gap:.625rem;display:flex}.automatic-login-monitor-head small{color:var(--muted);font-size:.6875rem}.automatic-login-exception-list{margin-top:.25rem}.automatic-login-exception-record{border-bottom:1px solid var(--line);grid-template-columns:.5rem minmax(0,1fr);gap:.6875rem;padding:.8125rem 0;display:grid}.automatic-login-exception-dot{background:var(--muted);border-radius:50%;width:.375rem;height:.375rem;margin-top:.3125rem}.automatic-login-exception-record.success .automatic-login-exception-dot{background:var(--success)}.automatic-login-exception-record.warning .automatic-login-exception-dot{background:var(--warning)}.automatic-login-exception-record.error .automatic-login-exception-dot{background:var(--danger)}.automatic-login-exception-title{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.automatic-login-exception-title strong{overflow-wrap:anywhere;font-size:.75rem;font-weight:500}.automatic-login-exception-record small{color:var(--muted);overflow-wrap:anywhere;margin-top:.25rem;font-size:.6875rem;display:block}.account-table td{vertical-align:middle;height:5.5rem;padding:.625rem .6875rem}.account-table th{padding:.625rem}.account-table{table-layout:auto;border-spacing:0;min-width:73.75rem}.account-table tbody tr{min-height:5.5rem}.account-table .account-identity{width:15.3125rem;min-width:15.3125rem;max-width:18.125rem}.account-table .pinned-row td:first-child{box-shadow:inset 2px 0 var(--brand)}.identity-line{align-items:center;gap:.5rem;display:flex}.identity-line>div{min-width:0}.account-name-row{align-items:center;gap:.375rem;min-width:0;display:flex}.account-name-row .state-label{flex-shrink:0}.platform-mark{color:#387255;background:#eaf1ec;border-radius:6px;flex:0 0 1.75rem;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:grid}.platform-anthropic{color:#a16b59;background:#f4e9e7}.platform-gemini{color:#567bbb;background:#e8eef9}.account-type-tags{align-items:center;gap:.25rem;margin-top:.25rem;display:flex}.platform-type-chip,.plan-type-chip{border:1px solid var(--line);white-space:nowrap;border-radius:3px;width:fit-content;padding:0 .25rem;font-size:.6875rem;display:inline-flex}.platform-type-chip.tone-openai{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.platform-type-chip.tone-anthropic{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.platform-type-chip.tone-gemini{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.platform-type-chip.tone-antigravity{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.platform-type-chip.tone-grok{color:#3f3f46;background:#fafafa;border-color:#e4e4e7}.platform-type-chip.tone-other{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}.plan-type-chip{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.account-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:13.75rem;font-size:.875rem;font-weight:600;line-height:1.2;display:block;overflow:hidden}.account-tags{flex-wrap:nowrap;gap:.25rem;max-width:17.5rem;margin-top:.375rem;padding-left:0;display:flex;overflow:hidden}.account-tags span{color:var(--muted);border:1px solid var(--line);overflow-wrap:anywhere;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:0 .25rem;font-size:.6875rem;overflow:hidden}.identity-scheduling{align-items:center;gap:.25rem;min-height:1.75rem;margin-top:.5rem;display:flex}.identity-scheduling .schedule-label{color:var(--muted);margin-right:.125rem;font-size:.6875rem}.identity-scheduling .toggle-label{gap:0}.identity-scheduling .toggle-label>span{display:none}.identity-scheduling .state-label{margin-left:.1875rem}.account-schedule-cell{display:none}.numeric{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.state-label{color:var(--muted);white-space:nowrap;align-items:center;gap:.3125rem;font-size:.6875rem;display:inline-flex}.state-label i{background:currentColor;border-radius:50%;flex-shrink:0;width:.3125rem;height:.3125rem}.state-label.success,.saved{color:var(--success)}.state-label.warning,.concurrency-active{color:var(--warning)!important}.state-label.danger,.error-text{color:var(--danger)}.state-label.info{color:var(--info)}.field small.field-error{color:var(--danger)}.automation-stack{grid-template-columns:minmax(2.625rem,auto) 1.875rem;align-items:center;gap:.375rem .4375rem;width:5.125rem;min-width:5.125rem;display:grid}.automation-stack .toggle-label{grid-column:1/-1;grid-template-columns:minmax(2.625rem,auto) 1.875rem;align-items:center;gap:.4375rem;display:grid}.automation-stack .toggle-label:before{display:none}.automation-stack .toggle-label>span{white-space:nowrap;grid-column:1}.automation-stack .toggle-label .switch{grid-area:1/2}.toggle-label{cursor:pointer;align-items:center;gap:.4375rem;min-width:0;font-size:.6875rem;display:inline-flex}.toggle-label>span{overflow-wrap:anywhere}.switch{background:#cbd1d3;border:0;border-radius:9px;flex:0 0 1.625rem;width:1.625rem;height:.9375rem;padding:0;position:relative}.switch>span{background:#fff;border-radius:50%;width:.6875rem;height:.6875rem;transition:transform .15s;display:block;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #00000015}.switch[aria-checked=true]{background:var(--brand)}.switch[aria-checked=true]>span{transform:translate(.6875rem)}.probe-summary{text-align:left;background:0 0;border:0;min-width:7.625rem;padding:0}.probe-panel{width:13.75rem;min-width:13.75rem}.probe-status-button{cursor:pointer;background:0 0;border:0;padding:0}.probe-status-button:hover .state-label{filter:brightness(1.05)}.account-uptime-summary span{color:var(--muted);font-size:.6875rem}.account-uptime-summary strong{font-size:.75rem;font-weight:600}.account-uptime-summary small{font:.6875rem var(--font-mono)}.account-uptime-summary{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:.3125rem;margin-top:.1875rem;display:grid}.account-uptime-summary small{color:var(--muted);font:.6875rem var(--font-mono);font-variant-numeric:tabular-nums;justify-self:end}.probe-panel>.uptime-strip{width:100%;min-width:0;max-width:none;margin-top:.25rem}.account-probe-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.account-probe-meta small:last-child{white-space:nowrap;margin-left:auto}.account-probe-meta .account-concurrency-limit{color:var(--ink);font-weight:520}.account-probe-meta .account-concurrency{width:100%;color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.account-concurrency-item{white-space:nowrap;align-items:baseline;gap:.25rem;display:inline-flex}.account-concurrency-label,.account-probe-meta .account-concurrency-separator{color:var(--muted)}.account-status-badges{align-items:center;gap:.3125rem;margin-bottom:.3125rem;display:flex}.account-status-badges .state-label{border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:.125rem .375rem}.account-status-badges .state-label.success{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.account-status-badges .state-label.success{border-color:color-mix(in srgb, var(--success) 35%, var(--line))}}.account-status-badges .state-label.success{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.account-status-badges .state-label.success{background:color-mix(in srgb, var(--success) 8%, var(--surface))}}.account-status-badges .state-label.warning{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.account-status-badges .state-label.warning{border-color:color-mix(in srgb, var(--warning) 35%, var(--line))}}.account-status-badges .state-label.warning{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.account-status-badges .state-label.warning{background:color-mix(in srgb, var(--warning) 8%, var(--surface))}}.account-status-badges .state-label.danger{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.account-status-badges .state-label.danger{border-color:color-mix(in srgb, var(--danger) 35%, var(--line))}}.account-status-badges .state-label.danger{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.account-status-badges .state-label.danger{background:color-mix(in srgb, var(--danger) 8%, var(--surface))}}.account-table tbody tr{background:var(--surface)}.account-table tbody tr+tr td{border-top:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.account-table tbody tr+tr td{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent)}}.account-table tbody tr:hover{background:var(--hover)}.account-table td>small{font-size:.6875rem}.account-table .account-health-cell{width:13.75rem;min-width:13.75rem}.account-table .account-upstream-cell{width:6.875rem;min-width:6.875rem}.account-table .account-priority-cell{width:3.75rem;min-width:3.75rem}.account-table .account-rate-cell{width:7.5rem;min-width:7.5rem}.account-table .usage-windows{gap:.1875rem;min-width:0;display:grid}.usage-windows span{grid-template-columns:1.125rem 1fr 2rem;align-items:center;gap:.25rem;display:grid}.usage-windows em{color:var(--muted);font-size:.6875rem;font-style:normal}.usage-windows i{background:#e8eee9;border-radius:99px;height:.25rem;display:block;overflow:hidden}.usage-windows b{background:#387255;height:100%;display:block}.usage-windows small{text-align:right;font-size:.6875rem}.account-balance-cell{width:6.75rem;min-width:6.75rem}.account-table .account-usage-cell,.account-table .account-profit-cell{width:6.5625rem;min-width:6.5625rem}.account-table .account-automation-cell{width:5.5rem;min-width:5.5rem;padding-left:.375rem;padding-right:.375rem}.account-table .account-action-cell{width:9.0625rem;min-width:9.0625rem}.account-table td:last-child{min-width:9.0625rem}.probe-summary small{font-size:.6875rem}.uptime-strip{gap:.125rem;max-width:none;height:.625rem;margin-top:.25rem;display:flex}.uptime-strip i{background:var(--line);border-radius:1px;flex:.125rem;width:auto;min-width:.125rem;height:.5625rem}.uptime-strip i.ok{background:#16a34a}.uptime-strip i.bad{background:#fb7185}.error-count{color:var(--ink);font-family:var(--font-mono);background:0 0;border:0;align-items:baseline;gap:.3125rem;padding:0;display:flex}.error-count span{color:var(--muted);font-size:.6875rem}.text-link{color:var(--ink);background:0 0;border:0;align-items:center;gap:.3125rem;padding:0;display:inline-flex}.text-link:hover{color:var(--brand)}.account-profit-cell .negative{color:var(--danger)}.account-table .account-profit-cell>.text-link,.account-table .account-profit-cell>small{white-space:nowrap}.right{text-align:right}.table-footer{min-height:3rem;color:var(--muted);justify-content:space-between;align-items:center;gap:.9375rem;font-size:.6875rem;display:flex}.empty-state{min-height:11.25rem;color:var(--muted);justify-content:center;align-items:center;gap:.625rem;font-size:.75rem;display:flex}.notice{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.notice{background:color-mix(in srgb, var(--danger) 7%, var(--surface))}}.notice{color:var(--danger);border-left:2px solid var(--danger);overflow-wrap:anywhere;margin:.625rem 0;padding:.75rem .875rem;font-size:.75rem}.entity-form,.settings-form{flex-direction:column;display:flex}.entity-form>.notice,.settings-form>.notice{order:-1}.panel-overlay,.desktop-dialog-overlay{background:var(--overlay);z-index:40;position:fixed;inset:0}.inspector{background:var(--surface);z-index:50;outline:none;flex-direction:column;width:min(33.75rem,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-10px 0 40px #0000000d}.inspector-wide{width:min(49.375rem,100vw)}.inspector-header{border-bottom:1px solid var(--line);background:var(--sidebar);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.375rem 1.5625rem;display:flex}.inspector-header>div{min-width:0}.inspector-header h2{overflow-wrap:anywhere;font-size:1.1875rem}.inspector-header p{color:var(--muted);margin-top:.25rem;font-size:.6875rem}.inspector-body{flex:1;overflow:auto}.inspector-tabs,.view-tabs{border-bottom:1px solid var(--line);flex-shrink:0;gap:0;padding:0 1.125rem;display:flex;overflow-x:auto}.inspector-tabs button,.view-tabs button{white-space:nowrap;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:.9375rem .6875rem;font-size:.6875rem}.inspector-tabs button[aria-selected=true],.view-tabs button[aria-selected=true]{border-bottom-color:var(--brand);color:var(--brand);font-weight:600}.view-tabs{margin-bottom:1.25rem;padding:0}.inspector-form,.entity-form{padding:1.5625rem}.inspector-form h2,.entity-form h3{margin-bottom:1.25rem}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.375rem;display:grid}.field label:not(.toggle-label){color:var(--muted);margin-bottom:.5rem;font-size:.6875rem;display:block}.field input,.field .ui-select-trigger{font-size:.75rem}.field small{margin-top:.375rem;font-size:.6875rem;display:block}.field-toggle{border-bottom:1px solid var(--line);grid-column:1/-1;padding:.75rem 0}.field-toggle .toggle-label{flex-direction:row-reverse;justify-content:space-between;gap:1.125rem;width:100%;font-size:.75rem}.field-toggle .switch{flex-basis:1.875rem;width:1.875rem;height:1.125rem}.field-toggle .switch>span{width:.875rem;height:.875rem}.field-toggle .switch[aria-checked=true]>span{transform:translate(.75rem)}.save-bar{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.875rem;padding-top:1.1875rem;display:flex}.saved{align-items:center;gap:.3125rem;font-size:.6875rem;display:flex}.auxiliary-actions{flex-wrap:wrap;margin-top:1.25rem}.account-extra{border-top:1px solid var(--line);margin:0 1.5625rem;padding:1.5625rem 0}.account-extra h2{margin-bottom:.9375rem}.account-management-first{border-top:0;border-bottom:1px solid var(--line)}.account-balance-modes{flex-wrap:wrap;width:fit-content;max-width:100%}.account-balance-modes+.field-grid:not(:empty){margin-top:1.375rem}.account-source-settings{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.25rem}.account-source-settings h3{margin-bottom:1.25rem}.account-source-group{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1.375rem;display:flex}.account-source-group>div{flex:1;min-width:11.25rem}.account-source-group .select-wrap{width:100%;display:block}.model-restrictions{padding:1.5625rem}.model-restrictions-loading{color:var(--muted);align-items:center;gap:.5rem;padding:2rem 1.5625rem;font-size:.75rem;display:flex}.model-restrictions-heading,.model-restrictions-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.model-restrictions-heading h2,.model-restrictions-section-heading h3{margin:0 0 .4375rem}.model-restrictions-heading h2{font-size:.9375rem}.model-restrictions-section-heading h3{font-size:.8125rem}.model-restrictions-warning{border:1px solid var(--warning);margin:1.25rem 0;padding:.6875rem .8125rem}@supports (color:color-mix(in lab, red, red)){.model-restrictions-warning{border:1px solid color-mix(in srgb, var(--warning) 35%, var(--line))}}.model-restrictions-warning{background:var(--warning);border-radius:5px}@supports (color:color-mix(in lab, red, red)){.model-restrictions-warning{background:color-mix(in srgb, var(--warning) 8%, var(--surface))}}.model-restrictions-warning{color:var(--ink);font-size:.6875rem}.model-restrictions-section{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.25rem}.model-restrictions-toolbar,.model-restrictions-mapping-form{align-items:center;gap:.5625rem;margin-top:1rem;display:flex}.model-restrictions-toolbar{flex-wrap:wrap}.model-picker{flex:0 14.375rem;min-width:13.75rem;position:relative}.model-picker-selection{border:1px solid var(--line);background:var(--surface);border-radius:4px;flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;min-height:2.375rem;margin-top:1rem;padding:.4375rem .5rem;display:flex}.model-tag{border:1px solid var(--brand);align-items:center;gap:.125rem;min-width:0;max-width:100%;padding:.125rem .1875rem .125rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.model-tag{border:1px solid color-mix(in srgb, var(--brand) 26%, var(--line))}}.model-tag{background:var(--brand);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.model-tag{background:color-mix(in srgb, var(--brand) 8%, var(--surface))}}.model-tag{color:var(--ink);font-size:.6875rem}.model-tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-tag-remove{width:1.25rem;height:1.25rem;min-height:1.25rem;color:var(--muted);padding:0}.model-tag-remove:hover{color:var(--ink);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.model-tag-remove:hover{background:color-mix(in srgb, var(--brand) 12%, transparent)}}.model-picker-trigger{border:1px solid var(--line);background:var(--surface);width:100%;min-height:2rem;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:.625rem;padding:.4375rem .625rem;font-size:.75rem;display:flex}.model-picker-trigger:hover,.model-picker-trigger[aria-expanded=true]{border-color:var(--brand)}.model-restrictions-toolbar{margin-top:.625rem}.model-picker-placeholder{color:var(--muted)}.model-picker-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.model-picker-menu{z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:5px;width:min(100%,26.25rem);min-width:15.625rem;padding:.5rem;position:absolute;top:calc(100% + .3125rem);left:0;box-shadow:0 12px 30px #00000029}.model-picker-menu>.ui-input{width:100%}.model-picker-options{max-height:16.25rem;margin-top:.4375rem;overflow:auto}.model-picker-option{cursor:pointer;-moz-column-gap:.5rem;border-radius:3px;grid-template-columns:1rem minmax(0,1fr);align-items:center;column-gap:.5rem;min-width:0;padding:.4375rem .3125rem;font-size:.75rem;display:grid}.model-picker-option:hover{background:var(--selection)}.model-picker-option .ui-checkbox{width:.875rem;height:.875rem;min-height:.875rem}.model-picker-option span,.model-picker-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.model-picker-option small{color:var(--muted);font:.6875rem var(--font-mono);grid-column:2}.model-picker-empty{color:var(--muted);text-align:center;margin:0;padding:1rem .5rem;font-size:.6875rem}.model-restrictions-toolbar>.ui-input{flex:0 13.75rem;min-width:8.75rem;max-width:14.375rem}.model-restrictions-toolbar>[data-slot=button]{flex:none}.model-restrictions-mapping-form .ui-input{flex:1}.model-restrictions-mapping-list{gap:.4375rem;margin-top:.875rem;display:grid}.model-restrictions-mapping-row{border:1px solid var(--line);background:var(--surface);border-radius:5px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 1.75rem;align-items:center;gap:.5625rem;min-height:2.25rem;padding:.25rem .375rem .25rem .625rem;display:grid}.model-restrictions-mapping-row code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.6875rem;overflow:hidden}.model-restrictions-mapping-row span{color:var(--muted)}@media (width<=760px){.model-restrictions{padding:1rem}.model-restrictions-heading>div,.model-restrictions-section-heading>div{min-width:0}.model-restrictions-section{margin-top:1.25rem;padding-top:1rem}.model-restrictions-toolbar{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:.5rem;display:grid}.model-picker{flex:none;grid-column:1/-1;width:100%;min-width:0}.model-restrictions-toolbar>.ui-input{flex:none;grid-column:span 4;min-width:0;max-width:none}.model-restrictions-toolbar>[data-slot=button]{grid-column:span 3;gap:.375rem;min-width:0;padding-inline:.5rem}.model-restrictions-toolbar>.ui-input+[data-slot=button]{grid-column:span 2}.model-restrictions-mapping-form{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.model-restrictions .ui-input,.model-restrictions [data-slot=button]{min-height:2.75rem}.model-restrictions .ui-input{font-size:1rem}.model-picker-menu{width:100%;min-width:0;margin-top:.5rem;position:static}.model-picker-options{overscroll-behavior:contain;max-height:min(16.25rem,40dvh)}.model-picker-option{min-height:2.75rem}.model-picker-option span,.model-picker-option small,.model-tag-label{white-space:normal;overflow-wrap:anywhere}.model-tag{padding:0 0 0 .5rem;font-size:.75rem;line-height:1.5}.model-tag-remove{flex:0 0 2.75rem;width:2.75rem;height:2.75rem}.model-restrictions-mapping-row{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.25rem .5rem;padding:.5rem .375rem .5rem .625rem}.model-restrictions-mapping-row code{white-space:normal;overflow-wrap:anywhere;grid-column:1;font-size:.75rem}.model-restrictions-mapping-row>span{grid-column:1;justify-self:start;transform:rotate(90deg)}.model-restrictions-mapping-row>[data-slot=button]{grid-area:1/2/4;width:2.75rem;height:2.75rem}.model-restrictions .save-bar{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.model-restrictions .save-bar>[data-slot=button]{width:100%}}.source-group-label{color:var(--muted);margin-bottom:.5rem;font-size:.6875rem;display:block}.inline-form{align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.inline-form input{flex:1}.history-body{min-height:0;padding:1rem 1.25rem;overflow:auto}.history-heading{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.6875rem;display:flex}.history-table{min-width:37.5rem}.history-profit-note{color:var(--muted);margin-bottom:.75rem;font-size:.6875rem;line-height:1.7}.history-profit-note p{margin:0}.history-profit-amount{white-space:nowrap}.history-profit-amount.negative{color:var(--danger)}.history-profit-pair{white-space:nowrap;gap:.1875rem;min-width:7.25rem;display:grid}.history-profit-pair>span{align-items:baseline;gap:.3125rem;line-height:1.35;display:flex}.history-profit-pair em{color:var(--muted);flex:0 0 1.75rem;font-size:.6875rem;font-style:normal}.history-profit-pair b{font:.6875rem var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.history-profit-pair>span:first-child b{color:var(--ink)}.history-profit-pair>span:last-child b{color:var(--brand)}.history-table td{overflow-wrap:anywhere;vertical-align:top;max-width:16.25rem}.history-table tr.history-row-failure,.history-table tr.history-row-failure:hover{color:var(--danger)}.usage-token-triplet,.usage-cache-pair{white-space:nowrap}.usage-token-triplet b,.usage-cache-pair b{color:var(--brand)}.usage-token-triplet span:first-of-type{color:var(--info,#2563b8)}.usage-token-triplet span:last-of-type{color:var(--success,#16803c)}.usage-cache-pair span{color:var(--warning,#a46c08)}.usage-token-triplet i,.usage-cache-pair i{color:var(--muted);margin:0 .25rem;font-style:normal}.pin-list{padding:1.25rem}.pin-item{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:.625rem;padding:.875rem 0;display:flex}.pin-item>div{flex:1;min-width:0}.pin-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.pin-item small{display:block}.drag-handle{width:1.5625rem;height:1.875rem;color:var(--muted);touch-action:none;cursor:grab;background:0 0;border:0;place-items:center;display:grid}.pin-item.dragging{z-index:3;position:relative;box-shadow:0 3px 20px #00000020}.settings-workbench{border-top:1px solid var(--line);grid-template-columns:10.875rem minmax(0,1fr);gap:2rem;padding-top:1.375rem;display:grid}.settings-navigation{border-right:1px solid var(--line);flex-direction:column;align-self:start;gap:.1875rem;padding-right:1.0625rem;display:flex}.settings-navigation button{height:2.375rem;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:.5625rem;padding:0 .625rem;font-size:.75rem;display:flex}.settings-navigation button[aria-selected=true]{background:var(--selection);color:var(--brand);font-weight:600}.settings-content{min-width:0;max-width:62.5rem}.settings-form{max-width:45.625rem;padding:.25rem 0 1.75rem}.settings-form h2{margin-bottom:1.5625rem}.settings-form .field-grid{gap:1.5rem 2.125rem}.column-options{gap:.625rem;margin-top:1.75rem;display:grid}.column-options h3,.column-order-hint{grid-column:1/-1}.column-order-hint{color:var(--muted);margin:0;font-size:.75rem;line-height:1.45}.column-order-item{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:.625rem;padding:.625rem 0;display:flex}.column-order-item>.toggle,.column-order-item>label{flex:1;min-width:0}.column-order-item.dragging{z-index:3;position:relative;box-shadow:0 3px 20px #00000020}.settings-detail{border-top:1px solid var(--line);padding-top:1.5625rem}.summary-line{color:var(--muted);margin:1rem 0;font-size:.75rem}.section-heading{justify-content:space-between;align-items:center;gap:.9375rem;margin-bottom:1.25rem;display:flex}.section-heading .text-link{color:var(--muted);font-size:.6875rem}.security-note{color:var(--muted);align-items:center;gap:.5rem;margin:1.25rem 0;font-size:.75rem;display:flex}.new-secret{border:1px solid var(--brand);background:var(--selection);border-radius:5px;margin-bottom:1.375rem;padding:1rem}.new-secret code{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;margin:.75rem 0;display:block}.confirm-body,.event-detail{padding:1.5625rem}.confirm-body p{margin-bottom:1.5625rem;line-height:1.8}.event-detail p{white-space:pre-wrap;overflow-wrap:anywhere}.event-detail dl{grid-template-columns:4.375rem minmax(0,1fr);gap:.75rem;display:grid}.event-detail dt{color:var(--muted)}.event-detail dd{overflow-wrap:anywhere;margin:0}.event-detail pre{background:var(--sidebar);border:1px solid var(--line);font:.6875rem/1.8 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:5px;margin-top:1.5625rem;padding:.9375rem}.metric-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 2.125rem;display:grid}.metric{border-right:1px solid var(--line);padding:1.4375rem 1.5rem;position:relative}.metric:first-child{padding-left:0}.metric:last-child{border-right:0}.metric>div{color:var(--muted);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.metric>strong{font:500 2.25rem/1.2 var(--font-mono);margin-top:.9375rem;display:block}.metric-healthy>strong{color:var(--success)}.metric-paused>strong{color:var(--warning)}.metric>a{color:var(--muted);position:absolute;bottom:1.6875rem;right:1.25rem}.overview-grid{grid-template-columns:minmax(0,1fr) 18.125rem;gap:2.5rem;display:grid}.site-health-row{border-bottom:1px solid var(--line);align-items:center;gap:.8125rem;padding:1.25rem 0;display:flex}.site-health-row>div{flex:1;min-width:0}.site-health-row strong{font-size:.75rem}.site-health-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.site-health-row>span:not(.site-symbol):not(.state-label){color:var(--muted);font-size:.6875rem}.site-symbol{border:1px solid var(--line);width:2.375rem;height:2.375rem;color:var(--muted);border-radius:6px;place-items:center;display:grid}.operating-summary{border-left:1px solid var(--line);padding-left:1.625rem}.operating-summary dl{margin:1.25rem 0}.operating-summary dl>div{justify-content:space-between;padding:.5625rem 0;display:flex}.operating-summary dt{color:var(--muted);font-size:.75rem}.operating-summary dd{font:.8125rem var(--font-mono)}.operating-summary .text-link{font-size:.6875rem}.recent-activity{margin-top:2.1875rem}.break-url{overflow-wrap:anywhere;max-width:18.75rem}.data-table .error-text{overflow-wrap:anywhere;max-width:15.625rem}.binding-order{margin:1.25rem 0 1.75rem}.binding-order>div{border-bottom:1px solid var(--line);align-items:center;gap:.625rem;padding:.625rem 0;display:flex}.binding-order strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.75rem}.binding-options{border:1px solid var(--line);border-radius:5px;max-height:16.25rem;margin:.9375rem 0 1.375rem;overflow:auto}.binding-options label{border-bottom:1px solid var(--line);align-items:center;gap:.625rem;padding:.75rem;display:flex}.binding-options small{display:block}.rule-settings{max-width:48.75rem}.rule-settings .settings-form+.settings-form{border-top:1px solid var(--line);padding-top:1.75rem}.desktop-dialog{border:1px solid var(--line);background:var(--surface);z-index:50;border-radius:7px;width:min(27.5rem,100vw - 2rem);padding:1.625rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.desktop-connection-details{grid-template-columns:5rem minmax(0,1fr);gap:.875rem;margin:1.5625rem 0;font-size:.75rem;display:grid}.desktop-connection-details dt{color:var(--muted)}.desktop-connection-details dd{overflow-wrap:anywhere;margin:0}.desktop-connection-list{gap:.5rem;margin:1.125rem 0 1.375rem;display:grid}.desktop-connection-item{border:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:5px;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.desktop-connection-item:hover,.desktop-connection-item.is-current{border-color:var(--brand);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.desktop-connection-item:hover,.desktop-connection-item.is-current{background:color-mix(in srgb, var(--brand) 7%, transparent)}}.desktop-connection-item>span:first-child{gap:.1875rem;min-width:0;display:grid}.desktop-connection-item small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connection-page{background:var(--workspace);flex-direction:column;align-items:center;min-height:100dvh;display:flex}.connection-startup{background:var(--workspace);align-content:center;place-items:center;gap:1rem;width:100%;min-height:100dvh;display:grid}.connection-startup-brand{color:var(--ink);align-items:center;gap:.625rem;font-size:1.125rem;font-weight:650;display:flex}.connection-startup-brand img{border-radius:8px}.connection-startup-brand small{color:var(--muted);letter-spacing:.08em;margin-left:.25rem;font-size:.6875rem}.connection-startup-spinner{color:var(--brand);place-items:center;animation:.9s linear infinite spin;display:grid}.connection-startup-spinner img{border-radius:50%;display:block}@keyframes spin{to{transform:rotate(360deg)}}.connection-brand{align-self:flex-start;align-items:center;gap:.625rem;margin:1.75rem 2.125rem;font-weight:650;display:flex}.connection-brand img{border-radius:6px}.connection-brand small{margin-left:.5rem;font-size:.6875rem}.connection-form{width:min(23.125rem,100vw - 2.5rem);margin:0 auto;padding:1.25rem 0 3.125rem}.connection-page-title{text-align:center;width:min(23.125rem,100vw - 2.5rem);margin:auto auto 1.125rem;padding-top:.75rem;font-size:1.75rem;line-height:1.2}.connection-saved-list{width:min(23.125rem,100vw - 2.5rem);margin:0 auto auto;padding-bottom:1.375rem}.connection-saved-heading{justify-content:space-between;margin-bottom:.5625rem;font-size:.75rem;font-weight:650;display:flex}.connection-saved-heading small{color:var(--muted);font-weight:400}.connection-saved-items{gap:.5rem;display:grid}.connection-saved-item{border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex}.connection-saved-item:hover{border-color:var(--brand)}.connection-saved-icon{color:var(--brand);place-items:center;display:grid}.connection-saved-copy{flex:1;gap:.1875rem;min-width:0;display:grid}.connection-saved-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connection-list-actions{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.connection-symbol{border:1px solid var(--line);width:2.875rem;height:2.875rem;color:var(--brand);border-radius:7px;place-items:center;margin-bottom:1.25rem;display:grid}.connection-form h1{margin-bottom:1.75rem;font-size:1.75rem}.connection-fields{flex-direction:column;gap:.625rem;margin-bottom:1.5rem;display:flex}.connection-fields>label{align-items:center;gap:.375rem;margin-top:.625rem;font-size:.75rem;display:flex}.connection-key{position:relative}.connection-key input{padding-right:2.8125rem}.connection-key button{position:absolute;top:.125rem;right:.1875rem}.connection-remember{color:var(--muted);align-items:center;gap:.5rem;display:flex;font-size:.6875rem!important}.connection-error,.connection-warning{color:var(--danger);overflow-wrap:anywhere;margin:.625rem 0;font-size:.6875rem}.connection-security{color:var(--muted);justify-content:center;align-items:center;gap:.375rem;margin-top:1.375rem;font-size:.6875rem;display:flex}.connection-footer{color:var(--muted);gap:1.25rem;margin:1.375rem;font-size:.6875rem;display:flex}.desktop-tooltip{z-index:100;background:var(--ink);color:var(--surface);border-radius:4px;max-width:16.25rem;padding:.3125rem .5rem;font-size:.6875rem}@media (width>=1700px){.desktop-content{padding:1.875rem 2.375rem}.account-table td{padding:1.125rem .875rem}}@media (width<=1100px){.desktop-shell{grid-template-columns:9.375rem minmax(0,1fr)}.desktop-content{padding:1.375rem 1.125rem}.desktop-brand{padding-left:.75rem;font-size:.75rem}.desktop-shell-collapsed{grid-template-columns:4rem minmax(0,1fr)}.overview-grid{grid-template-columns:minmax(0,1fr) 14.375rem;gap:1.5rem}.settings-workbench{grid-template-columns:9.375rem minmax(0,1fr);gap:1.5rem}}@media (width<=760px){.desktop-shell,.desktop-shell-collapsed{grid-template-columns:minmax(0,1fr)}.desktop-shell-collapsed .desktop-brand span,.desktop-shell-collapsed .desktop-nav-link span,.desktop-shell-collapsed .desktop-profile>span:nth-child(2),.desktop-shell-collapsed .desktop-profile>svg{display:unset}.desktop-shell-collapsed .desktop-nav-heading{display:block}.desktop-shell-collapsed .desktop-nav-link{justify-content:flex-start;padding:0 .75rem}.desktop-shell-collapsed .desktop-profile{justify-content:flex-start}.mobile-nav-toggle,.mobile-nav-close{display:inline-flex}.desktop-collapse-toggle{display:none}.desktop-brand-row{padding-right:.5rem}.desktop-brand{padding:1.125rem .75rem}.desktop-nav-link{min-height:2.75rem;font-size:.8125rem}.desktop-header{height:3.25rem;padding:0 .625rem;padding-top:env(safe-area-inset-top);height:calc(3.25rem + env(safe-area-inset-top));gap:.375rem}.desktop-breadcrumb>span,.desktop-sync span,.desktop-statusbar>span:last-child{display:none}.desktop-sync{min-width:.75rem}.desktop-content{padding:1rem .75rem calc(1.25rem + env(safe-area-inset-bottom))}.operation-status{top:calc(4rem + env(safe-area-inset-top));max-width:calc(100vw - 1.5rem)}.work-title h1{font-size:1.3125rem}.settings-workbench{padding-top:.625rem;display:block}.settings-navigation{border-right:0;flex-direction:row;padding:0 0 .9375rem;overflow:auto}.settings-navigation button{white-space:nowrap;flex-shrink:0}.settings-content{margin-top:.9375rem}.field-grid{grid-template-columns:1fr}.metric-band{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{border-bottom:1px solid var(--line);padding:1.25rem!important}.metric>strong{font-size:1.75rem}.metric>div svg{display:none}.overview-grid{grid-template-columns:1fr}.operating-summary{border-left:0;padding-left:0}.desktop-breadcrumb{flex:1;min-width:0}.site-health-row{flex-wrap:wrap}.desktop-statusbar{padding:0 .625rem}.desktop-statusbar span{max-width:100%}.table-footer{flex-wrap:wrap}.inspector-tabs{padding:0 .5rem}.inspector-tabs button{padding:.8125rem .5625rem}.inspector-header,.inspector-form,.entity-form{padding:1.25rem}}@media (width<=600px){.desktop-header{padding:0 .625rem;padding-top:env(safe-area-inset-top);height:calc(3.25rem + env(safe-area-inset-top))}.desktop-header-actions{gap:.125rem}.desktop-content{padding:1rem .75rem 1.25rem}.work-title{min-height:2.125rem;margin-bottom:1rem}.work-title h1{font-size:1.1875rem}.account-commandbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4375rem;padding-bottom:.75rem;display:grid}.account-commandbar .searchbox{grid-column:1/-1;width:100%;min-width:0;max-width:none}.account-commandbar .select-wrap{width:100%;max-width:none}.account-commandbar .select-wrap .ui-select-trigger{width:100%;min-width:0;max-width:none}.account-commandbar .segmented{grid-column:1/-1;width:100%}.account-commandbar .segmented button{flex:1;justify-content:center}.account-commandbar>button:not(.icon-action){width:100%}.account-commandbar>.icon-action{justify-self:end}.table-scroll{border-top:0;overflow:visible}.account-table{width:100%;min-width:0;display:block}.data-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.account-table tbody{gap:.5625rem;display:grid}.account-table tbody tr{border:1px solid var(--line);background:var(--surface);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;overflow:hidden}.account-table tbody tr+tr td{border-top:0}.account-table td{border-bottom:1px solid var(--line);justify-content:flex-start;align-items:flex-start;gap:.25rem;height:auto;min-height:3.625rem;padding:.625rem .6875rem;display:flex;overflow:hidden;width:auto!important;min-width:0!important;max-width:none!important}.account-table td:before{content:attr(data-label);color:var(--muted);font-size:.6875rem;line-height:1.3}.account-table td.account-identity,.account-table td.account-health-cell,.account-table td.account-action-cell{grid-column:1/-1}.account-table td.account-identity{min-height:5.25rem;padding:.8125rem .75rem .6875rem}.account-table td.account-health-cell{min-height:6.5rem}.account-table td.account-action-cell{border-bottom:0;flex-direction:row;justify-content:flex-end;align-items:center;min-height:3.0625rem}.account-table td.account-action-cell:before{margin-right:auto}.account-table .identity-line,.account-table .identity-line>div,.account-table .account-name-row{width:100%;min-width:0}.account-table .account-name{max-width:min(100%,16.25rem);font-size:.8125rem}.account-table .account-tags{max-width:100%}.account-table .identity-scheduling{margin-top:.4375rem}.account-table .probe-panel{width:100%;min-width:0}.account-table .account-health-cell:before{margin-bottom:.125rem}.account-table .account-status-badges{flex-wrap:wrap}.account-table .account-automation-cell{grid-column:1/-1}.account-table .account-automation-cell .automation-stack{flex-wrap:wrap;gap:.5rem .875rem;width:100%;min-width:0;display:flex}.account-table .account-automation-cell .automation-stack .toggle-label{grid-template-columns:none;gap:.3125rem;width:auto;display:inline-flex}.account-table .row-actions{gap:.5rem}.account-table .account-upstream-cell,.account-table .account-priority-cell,.account-table .account-rate-cell,.account-table .account-balance-cell,.account-table .account-profit-cell,.account-table .account-usage-cell{min-height:3.875rem}.table-footer{gap:.375rem .75rem;font-size:.6875rem}.history-body{padding:.75rem}.history-table{width:100%;min-width:0;display:block}.history-table tbody{gap:.5rem;display:grid}.history-table tbody tr{border:1px solid var(--line);border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.history-table tbody tr.history-row-failure{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.history-table tbody tr.history-row-failure{border-color:color-mix(in srgb, var(--danger) 35%, var(--line))}}.history-table td{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.1875rem;width:auto;min-width:0;max-width:none;min-height:3.1875rem;padding:.5625rem .625rem;display:flex}.history-table td:before{content:attr(data-label);color:var(--muted);font-size:.6875rem}.history-table td:last-child,.history-table td:nth-last-child(-n+1){border-bottom:0}.history-table tbody tr td:only-child{grid-column:1/-1}.inspector,.inspector-wide{width:100vw;padding-bottom:env(safe-area-inset-bottom)}.filter-toolbar{gap:.4375rem}.filter-toolbar .searchbox{width:100%;min-width:0}.data-table:not(.account-table){width:100%;min-width:0;display:block}.data-table:not(.account-table) tbody{gap:.5625rem;display:grid}.data-table:not(.account-table) tbody tr{border:1px solid var(--line);background:var(--surface);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.data-table:not(.account-table) td{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;min-height:3.375rem;padding:.625rem .6875rem;display:flex}.data-table:not(.account-table) td:before{content:attr(data-label);color:var(--muted);font-size:.6875rem}.data-table:not(.account-table) td:first-child,.data-table:not(.account-table) td[data-label=操作],.data-table:not(.account-table) td[data-label=详情]{grid-column:1/-1}.data-table:not(.account-table) td[data-label=操作],.data-table:not(.account-table) td[data-label=详情]{flex-direction:row;justify-content:flex-end;align-items:center;min-height:3rem}.data-table:not(.account-table) td[data-label=操作]:before,.data-table:not(.account-table) td[data-label=详情]:before{margin-right:auto}.table-scroll{-webkit-overflow-scrolling:touch;border-top:0;overflow:visible}.settings-navigation button{min-height:2.5rem}.automatic-login-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.automatic-login-summary>div:nth-child(2){border-right:0}.automatic-login-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.automatic-login-table,.automatic-login-source-table{min-width:0}.automatic-login-table tbody tr,.automatic-login-source-table tbody tr{border:1px solid var(--line);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.5625rem;display:grid;overflow:hidden}.automatic-login-table td,.automatic-login-source-table td{flex-direction:column;align-items:flex-start;min-width:0;height:auto;min-height:3.625rem;display:flex;width:auto!important}.automatic-login-table td:before,.automatic-login-source-table td:before{content:attr(data-label);color:var(--muted);font-size:.6875rem}.automatic-login-table td:first-child,.automatic-login-table td.automatic-login-identity,.automatic-login-table td:last-child,.automatic-login-source-table td:first-child{grid-column:1/-1}.automatic-login-table td:last-child{flex-direction:row;justify-content:flex-end;align-items:center}.automatic-login-table td:last-child:before{margin-right:auto}.automatic-login-exception-title,.automatic-login-monitor-head{align-items:flex-start}.automatic-login-monitor-head{flex-direction:column}.automatic-login-form-grid,.automatic-login-group-list{grid-template-columns:1fr}.automatic-login-form-grid>label.span-2{grid-column:auto}.automatic-login-toolbar-actions{flex-wrap:wrap;flex:100%;justify-content:flex-end}.automatic-login-toolbar-actions>button{flex:calc(50% - .4375rem)}.automatic-login-filters{flex:1 0 100%;max-width:none}.automatic-login-filters .searchbox{max-width:none}.automatic-login-proxy-heading{display:none}.automatic-login-proxy-row{grid-template-columns:minmax(0,1fr) auto auto}.automatic-login-proxy-row .ui-input:nth-child(2){grid-area:2/1/auto/-1}}.page-loading{min-height:10rem;color:var(--muted);place-items:center;display:grid}.web-auth-brand{align-items:center;gap:.625rem;margin-bottom:1.125rem;font-weight:650;display:flex}.web-auth-brand img{border-radius:8px}.web-auth-brand small{color:var(--muted);letter-spacing:.08em;margin-left:.25rem;font-size:.6875rem}.web-auth-page{padding:clamp(3rem, 12vh, 7rem) 1.25rem calc(2rem + env(safe-area-inset-bottom));justify-content:flex-start;gap:.5rem}.web-auth-page>*{flex:none}.web-auth-page .web-auth-brand{margin:0 0 .5rem}.web-auth-page .connection-page-title{width:min(25rem,100%);margin:0;padding:0}.web-auth-page>p{text-align:center;width:min(25rem,100%);margin:0 0 .5rem}.web-auth-form{align-content:start;gap:.75rem;width:min(25rem,100%);margin:0;display:grid}.web-auth-form>label{flex-direction:column;align-items:stretch;gap:.375rem;line-height:1.4;display:flex}.web-auth-form>label>.connection-key,.web-auth-form>button[type=submit]{width:100%}@media (width<=760px){.web-auth-page{padding:2rem 1rem calc(1.5rem + env(safe-area-inset-bottom))}.web-auth-page .connection-page-title{font-size:1.375rem}.web-auth-form button{min-height:2.75rem}.web-auth-form input{min-height:2.75rem;font-size:1rem}}.oauth-profit-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1.25rem;display:grid}.oauth-profit-summary dt{color:var(--muted-foreground);font-size:.75rem}.oauth-profit-summary dd{font-variant-numeric:tabular-nums;margin:.375rem 0 0;font-weight:600}.oauth-profit-table td{white-space:nowrap;font-variant-numeric:tabular-nums}@media (width<=760px){.oauth-profit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.automatic-login-verification-actions{flex-wrap:wrap;gap:.5rem;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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}
