@font-face{font-family:Titillium Web;font-weight:400;font-style:normal;font-display:swap;src:url("./TitilliumWeb-Regular.YUNWPPEY.woff2") format("woff2")}@font-face{font-family:Titillium Web;font-weight:600;font-style:normal;font-display:swap;src:url("./TitilliumWeb-SemiBold.2NMZHCAT.woff2") format("woff2")}@font-face{font-family:Titillium Web;font-weight:700;font-style:normal;font-display:swap;src:url("./TitilliumWeb-Bold.Q6A6YOCP.woff2") format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:100 800;font-style:normal;font-display:swap;src:url("./JetBrainsMono-Variable.DWTIM7KL.woff2") format("woff2")}:root{--font-ui: "Titillium Web", "Segoe UI", Roboto, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--text-12: 12px;--text-13: 13px;--text-14: 14px;--text-16: 16px;--text-18: 18px;--text-20: 20px;--text-24: 24px;--text-28: 28px;--text-32: 32px;--lh-tight: 1.2;--lh-snug: 1.35;--lh-body: 1.5;--w-regular: 400;--w-semibold: 600;--w-bold: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--radius-s: 4px;--radius-m: 6px;--radius-l: 8px;--radius-pill: 999px;--control-h: 36px;--control-h-l: 44px;--row-h: 44px;--touch: 44px;--target-min: 24px;--icon-s: 16px;--icon-m: 20px;--icon-l: 24px;--sidebar-w: 240px;--topbar-h: 56px;--content-max: 1200px;--gutter: 32px;--dur-1: .12s;--dur-2: .18s;--ease: cubic-bezier(.2, .7, .2, 1);--brand-navy: #003188;--brand-azure: #0585ED;--brand-electric: #0020FF;--brand-aqua: #0AF7D9;--brand-grad: linear-gradient(100deg, #0020FF 0%, #0585ED 38%, #0AF7D9 74%, #D6FFF6 100%);--text-on-brand: #FFFFFF;--text-on-brand-2: #CCD6E7;--z-sticky: 10;--z-overlay: 40;--z-toast: 50}[data-density=compact]{--control-h: 32px;--row-h: 36px}:root,[data-theme=light]{color-scheme:light;--ground: #F2F4F8;--surface: #FFFFFF;--surface-2: #F6F7FA;--surface-3: #EDF0F5;--overlay: #FFFFFF;--scrim: rgba(11, 22, 51, .48);--ink: #0B1633;--text-2: #4A5570;--text-3: #5E6984;--text-disabled: #9AA3B8;--line: #E1E5EE;--line-strong: #B6BECF;--control-edge: #7B869C;--action: #0020FF;--action-hover: #0019CC;--action-active: #0013A3;--action-tint: #E8F1FD;--link: #0020FF;--text-on-action: #FFFFFF;--success: #0D6B3A;--success-mark: #14985A;--success-tint: #E4F5EB;--warning: #7A4F00;--warning-mark: #B87400;--warning-tint: #FFF3D6;--danger: #B0261E;--danger-mark: #D83A30;--danger-tint: #FDECEA;--danger-fill: #D83A30;--info: #003188;--info-mark: #0585ED;--info-tint: #E8F1FD;--neutral: #4A5570;--neutral-mark: #8A94A8;--neutral-tint: #EEF1F6;--focus: #0B1633;--focus-gap: #FFFFFF;--series-1: #0585ED;--series-2: #0FA58F;--series-3: #2541B2;--series-4: #9B6BFF;--chart-grid: #E1E5EE;--chart-axis: #B6BECF;--meter-track: #D7E6FA;--shadow-raised: 0 1px 2px rgba(11, 22, 51, .06);--shadow-overlay: 0 12px 32px rgba(0, 20, 60, .18), 0 1px 3px rgba(0, 20, 60, .1);--sidebar-logo: var(--brand-navy)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ground: #0A0F1F;--surface: #111830;--surface-2: #182140;--surface-3: #1F2A4D;--overlay: #182140;--scrim: rgba(2, 6, 20, .64);--ink: #F2F5FA;--text-2: #B4BDD2;--text-3: #8C97B3;--text-disabled: #5C6786;--line: #273152;--line-strong: #3B477A;--control-edge: #6E7AA0;--action: #3360F2;--action-hover: #2A50DC;--action-active: #2749CC;--action-tint: #13284A;--link: #8FAAFF;--text-on-action: #FFFFFF;--success: #5FD39A;--success-mark: #2FBE78;--success-tint: #143326;--warning: #F2B544;--warning-mark: #E0A030;--warning-tint: #3A2C10;--danger: #FF8079;--danger-mark: #F0564D;--danger-tint: #3F1A1C;--danger-fill: #D3413A;--info: #7CB8FF;--info-mark: #3D9DFF;--info-tint: #13284A;--neutral: #B4BDD2;--neutral-mark: #8C97B3;--neutral-tint: #1F2A4D;--focus: #FFFFFF;--focus-gap: #111830;--series-1: #3392EE;--series-2: #1DA891;--series-3: #4A56D8;--series-4: #A079F0;--chart-grid: #273152;--chart-axis: #3B477A;--meter-track: #1F2F5C;--shadow-raised: 0 1px 2px rgba(0, 0, 0, .3);--shadow-overlay: 0 16px 40px rgba(0, 0, 0, .55), 0 1px 3px rgba(0, 0, 0, .4);--sidebar-logo: var(--brand-aqua)}}:root[data-theme=dark],[data-theme=dark]{color-scheme:dark;--ground: #0A0F1F;--surface: #111830;--surface-2: #182140;--surface-3: #1F2A4D;--overlay: #182140;--scrim: rgba(2, 6, 20, .64);--ink: #F2F5FA;--text-2: #B4BDD2;--text-3: #8C97B3;--text-disabled: #5C6786;--line: #273152;--line-strong: #3B477A;--control-edge: #6E7AA0;--action: #3360F2;--action-hover: #2A50DC;--action-active: #2749CC;--action-tint: #13284A;--link: #8FAAFF;--text-on-action: #FFFFFF;--success: #5FD39A;--success-mark: #2FBE78;--success-tint: #143326;--warning: #F2B544;--warning-mark: #E0A030;--warning-tint: #3A2C10;--danger: #FF8079;--danger-mark: #F0564D;--danger-tint: #3F1A1C;--danger-fill: #D3413A;--info: #7CB8FF;--info-mark: #3D9DFF;--info-tint: #13284A;--neutral: #B4BDD2;--neutral-mark: #8C97B3;--neutral-tint: #1F2A4D;--focus: #FFFFFF;--focus-gap: #111830;--series-1: #3392EE;--series-2: #1DA891;--series-3: #4A56D8;--series-4: #A079F0;--chart-grid: #273152;--chart-axis: #3B477A;--meter-track: #1F2F5C;--shadow-raised: 0 1px 2px rgba(0, 0, 0, .3);--shadow-overlay: 0 16px 40px rgba(0, 0, 0, .55), 0 1px 3px rgba(0, 0, 0, .4);--sidebar-logo: var(--brand-aqua)}@media(prefers-reduced-motion:reduce){:root{--dur-1: 0ms;--dur-2: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--topbar-h) + 8px)}body{margin:0;background:var(--ground);color:var(--ink);font:var(--w-regular) var(--text-14) / var(--lh-body) var(--font-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;min-height:100dvh}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}table{border-collapse:collapse;border-spacing:0;width:100%}code,kbd,.mono{font-family:var(--font-mono);font-variant-ligatures:none;font-size:var(--text-13)}em{font-style:normal;font-weight:var(--w-semibold)}hr{border:0;border-top:1px solid var(--line);margin:var(--space-5) 0}[hidden]{display:none!important}.t-title{font-size:var(--text-24);font-weight:var(--w-bold);line-height:var(--lh-tight)}.t-section{font-size:var(--text-18);font-weight:var(--w-bold);line-height:var(--lh-snug)}.t-strong{font-weight:var(--w-semibold)}.t-body{font-size:var(--text-14)}.t-small{font-size:var(--text-13)}.t-caption{font-size:var(--text-12);font-weight:var(--w-semibold)}.t-2{color:var(--text-2)}.t-3{color:var(--text-3)}.t-num{font-variant-numeric:tabular-nums}.t-figure{font-size:var(--text-28);font-weight:var(--w-semibold);line-height:var(--lh-tight);font-variant-numeric:proportional-nums;letter-spacing:-.01em}.t-right{text-align:right}.t-nowrap{white-space:nowrap}.t-success{color:var(--success)}.t-warning{color:var(--warning)}.t-danger{color:var(--danger)}.t-info{color:var(--info)}a{color:var(--link);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;border-radius:2px}a:hover{text-decoration-thickness:2px}.section-head a,.page-foot a,.link-quiet,.table a,.t-small a{display:inline-block;padding:3px 0;margin:-3px 0}summary{padding:3px 0}.link-quiet{color:inherit;text-decoration:none}.link-quiet:hover{color:var(--link);text-decoration:underline}:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-gap),0 0 0 4px var(--focus)}:where(.btn,.input,.select,.tab,.nav-item,.check,.switch,.row-action,.chip):focus-visible{position:relative;z-index:1}.skip{position:absolute;left:var(--space-4);top:-60px;z-index:100;padding:10px 14px;background:var(--ink);color:var(--surface);border-radius:var(--radius-m);font-weight:var(--w-semibold);text-decoration:none}.skip:focus-visible{top:var(--space-2)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.icon{display:inline-block;width:var(--icon-m);height:var(--icon-m);flex:none;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;vertical-align:-.25em}.icon-s{width:var(--icon-s);height:var(--icon-s)}.icon-l{width:var(--icon-l);height:var(--icon-l)}.stack>*+*{margin-top:var(--space-4)}.stack-s>*+*{margin-top:var(--space-2)}.stack-l>*+*{margin-top:var(--space-6)}.row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.row-between{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.grow{flex:1 1 auto;min-width:0}.sheet{background:var(--surface);border-radius:var(--radius-l);box-shadow:var(--shadow-raised)}.sheet-pad{padding:var(--space-5)}.ruled>*+*{border-top:1px solid var(--line)}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}@media(max-width:767px){.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.sheet-pad{padding:var(--space-4)}}.motion-off,.motion-off *,.motion-off *:before,.motion-off *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.i-overview{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1'/%3E%3C/svg%3E")}.i-key{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7.5' cy='15.5' r='4.5'/%3E%3Cpath d='M10.8 12.2 21 2M17 6l3 3M14 9l2 2'/%3E%3C/svg%3E")}.i-globe{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18'/%3E%3C/svg%3E")}.i-webhook{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='2.5'/%3E%3Ccircle cx='5' cy='18' r='2.5'/%3E%3Ccircle cx='19' cy='18' r='2.5'/%3E%3Cpath d='M12 7.5v4l-5 4.5M12 11.5l5 4.5'/%3E%3C/svg%3E")}.i-chart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 20v-8M11 20V5M17 20v-5M3 20h18'/%3E%3C/svg%3E")}.i-receipt{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12v18l-3-2-3 2-3-2-3 2zM9 8h6M9 12h6M9 16h4'/%3E%3C/svg%3E")}.i-user{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E")}.i-users{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2 20a7 7 0 0 1 14 0M16 4.5a3.5 3.5 0 0 1 0 7M22 20a7 7 0 0 0-5-6.7'/%3E%3C/svg%3E")}.i-book{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h6a3 3 0 0 1 3 3v13a2 2 0 0 0-2-2H4zM20 4h-6a3 3 0 0 0-3 3v13a2 2 0 0 1 2-2h7z'/%3E%3C/svg%3E")}.i-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E")}.i-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.i-copy{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15V5a2 2 0 0 1 2-2h10'/%3E%3C/svg%3E")}.i-check{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E")}.i-x{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.i-chevron-down{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.i-chevron-right{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.i-chevron-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.i-sort{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 9 4-4 4 4M8 15l4 4 4-4'/%3E%3C/svg%3E")}.i-sort-asc{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 11 5-5 5 5M12 6v13'/%3E%3C/svg%3E")}.i-sort-desc{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 13 5 5 5-5M12 18V5'/%3E%3C/svg%3E")}.i-alert{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 2 20h20zM12 10v4M12 17.5v.5'/%3E%3C/svg%3E")}.i-info{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8v.5'/%3E%3C/svg%3E")}.i-refresh{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-3-6.7M21 4v5h-5'/%3E%3C/svg%3E")}.i-ban{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m5.6 5.6 12.8 12.8'/%3E%3C/svg%3E")}.i-external{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M19 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E")}.i-menu{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E")}.i-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M2 12h2M20 12h2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/%3E%3C/svg%3E")}.i-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.5A8 8 0 0 1 9.5 4a8 8 0 1 0 10.5 10.5z'/%3E%3C/svg%3E")}.i-inbox{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 13h5l2 3h4l2-3h5M5 5h14l2 8v6H3v-6z'/%3E%3C/svg%3E")}.i-gauge{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 18a9 9 0 1 1 16 0M12 13l4-4'/%3E%3C/svg%3E")}.i-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13M8 12h13M8 18h13M3 6h.5M3 12h.5M3 18h.5'/%3E%3C/svg%3E")}.i-shield{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3C/svg%3E")}.i-sliders{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h4M12 17h8'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='10' cy='17' r='2'/%3E%3C/svg%3E")}.i-more{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Ccircle cx='5' cy='12' r='1.6'/%3E%3Ccircle cx='12' cy='12' r='1.6'/%3E%3Ccircle cx='19' cy='12' r='1.6'/%3E%3C/svg%3E")}.i-eye{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s4-7 10-7 10 7 10 7-4 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.i-clock{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.i-download{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10l5 5 5-5M4 20h16'/%3E%3C/svg%3E")}.i-send{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 3 10 14M21 3l-7 18-4-7-7-4z'/%3E%3C/svg%3E")}.i-logout{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4H5v16h5M14 8l4 4-4 4M18 12H9'/%3E%3C/svg%3E")}.i-filter{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18l-7 8v6l-4-2v-4z'/%3E%3C/svg%3E")}.i-check-circle{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/svg%3E")}.i-pause{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Crect x='6' y='4' width='4' height='16' rx='1'/%3E%3Crect x='14' y='4' width='4' height='16' rx='1'/%3E%3C/svg%3E")}.i-play{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M7 4.5v15l12-7.5z'/%3E%3C/svg%3E")}.i-passkey{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Cpath d='M2 21a7 7 0 0 1 11-5.7'/%3E%3Ccircle cx='17.5' cy='13.5' r='2.5'/%3E%3Cpath d='M17.5 16v6l2-2M17.5 19l-1.5-1.5'/%3E%3C/svg%3E")}.i-trash{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13M10 11v6M14 11v6'/%3E%3C/svg%3E")}.i-link{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 5.7 0l3-3a4 4 0 0 0-5.7-5.7l-1.5 1.5M14 10a4 4 0 0 0-5.7 0l-3 3a4 4 0 0 0 5.7 5.7l1.5-1.5'/%3E%3C/svg%3E")}.i-edit{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4l11-11-4-4L4 16zM13 7l4 4'/%3E%3C/svg%3E")}.i-pulse{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4l2.5-6 4 12 2.5-6h5'/%3E%3C/svg%3E")}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 14px;border-radius:var(--radius-m);border:1px solid transparent;background:transparent;color:var(--ink);font-weight:var(--w-semibold);font-size:var(--text-14);line-height:1;white-space:nowrap;text-decoration:none;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.btn-primary{background:var(--action);color:var(--text-on-action)}.btn-primary:hover{background:var(--action-hover)}.btn-primary:active{background:var(--action-active)}.btn-secondary{background:var(--surface);border-color:var(--control-edge)}.btn-secondary:hover{background:var(--surface-2);border-color:var(--ink)}.btn-secondary:active{background:var(--surface-3)}.btn-ghost{color:var(--text-2)}.btn-ghost:hover{background:var(--surface-2);color:var(--ink)}.btn-ghost:active{background:var(--surface-3)}.btn-danger{background:var(--danger-fill);color:#fff}.btn-danger:hover{background:color-mix(in srgb,var(--danger-fill) 84%,#000)}.btn-danger:active{background:color-mix(in srgb,var(--danger-fill) 72%,#000)}.btn:disabled,.btn[aria-disabled=true]{background:var(--surface-3);border-color:transparent;color:var(--text-disabled)}.btn-l{height:var(--control-h-l);padding:0 18px;font-size:var(--text-16)}.btn-s{height:28px;padding:0 10px;font-size:var(--text-13)}.btn-icon{width:var(--control-h);padding:0}.btn-icon.btn-s{width:28px}.btn[aria-busy=true]{pointer-events:none;color:var(--text-2);background:var(--surface-3);border-color:transparent}.busy-mark{width:14px;height:14px;flex:none;border-radius:50%;border:2px solid currentColor;border-right-color:transparent}@media(prefers-reduced-motion:no-preference){.btn[aria-busy=true] .busy-mark,.is-loading .busy-mark{animation:spin .9s linear infinite}}@keyframes spin{to{transform:rotate(360deg)}}@media(pointer:coarse){.btn-s,.row-action{height:var(--touch);min-width:var(--touch)}}.field{display:grid;gap:6px;min-width:0}.label{font-size:var(--text-13);font-weight:var(--w-semibold);color:var(--ink)}.label .req{color:var(--danger);margin-left:2px}.help{font-size:var(--text-13);color:var(--text-3)}.error{display:flex;align-items:center;gap:6px;font-size:var(--text-13);font-weight:var(--w-semibold);color:var(--danger)}.input,.select,.textarea{width:100%;min-width:0;height:var(--control-h);padding:0 12px;border-radius:var(--radius-m);border:1px solid var(--control-edge);background:var(--surface);color:var(--ink);transition:border-color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}.textarea{height:auto;min-height:96px;padding:10px 12px;resize:vertical;line-height:var(--lh-body)}.input::placeholder,.textarea::placeholder{color:var(--text-3)}.input:hover,.select:hover,.textarea:hover{border-color:var(--ink)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--ink)}.input:disabled,.select:disabled,.textarea:disabled{background:var(--surface-3);color:var(--text-disabled);border-color:transparent}.input[readonly]{background:var(--surface-2)}.is-invalid .input,.is-invalid .select,.is-invalid .textarea,.input[aria-invalid=true]{border-color:var(--danger-mark);box-shadow:inset 0 0 0 1px var(--danger-mark)}.is-invalid .input:focus-visible,.is-invalid .select:focus-visible,.is-invalid .textarea:focus-visible,.input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--danger-mark),0 0 0 2px var(--focus-gap),0 0 0 4px var(--focus)}.input.mono{font-family:var(--font-mono);font-size:var(--text-13)}.select{appearance:none;padding-right:36px}.select-wrap{position:relative}.select-wrap:after{content:"";position:absolute;right:10px;top:50%;translate:0 -50%;width:18px;height:18px;pointer-events:none;background:var(--text-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat}.input-wrap{position:relative}.input-wrap .icon{position:absolute;left:10px;top:50%;translate:0 -50%;color:var(--text-3);pointer-events:none}.input-wrap .input{padding-left:36px}.input-group{display:flex;gap:var(--space-2);align-items:stretch}.input-group .input{flex:1 1 auto}.check{display:flex;align-items:flex-start;gap:8px;min-height:var(--target-min);cursor:pointer;border-radius:var(--radius-s)}.check input{appearance:none;width:24px;height:24px;margin:-1px 0 0;flex:none;cursor:pointer;border:3px solid transparent;border-radius:7px;background:var(--surface) padding-box;box-shadow:inset 0 0 0 1px var(--control-edge);transition:box-shadow var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}.check input[type=radio]{border-radius:50%}.check input:hover{box-shadow:inset 0 0 0 1px var(--ink)}.check input:checked{background:var(--action) padding-box;box-shadow:inset 0 0 0 1px var(--action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat}.check input[type=radio]:checked{background-image:radial-gradient(circle,#fff 0 3px,transparent 3.5px)}.check input:focus-visible{box-shadow:inset 0 0 0 1px var(--control-edge),0 0 0 2px var(--focus-gap),0 0 0 4px var(--focus)}.check input:checked:focus-visible{box-shadow:inset 0 0 0 1px var(--action),0 0 0 2px var(--focus-gap),0 0 0 4px var(--focus)}.check input:disabled{background:var(--surface-3) padding-box;box-shadow:inset 0 0 0 1px var(--line);cursor:not-allowed}.check input:disabled+span{color:var(--text-disabled)}.check>span{padding-top:1px}.switch{display:inline-flex;align-items:center;gap:10px;min-height:var(--target-min);background:none;border:0;padding:2px;border-radius:var(--radius-pill);color:var(--ink);font-weight:var(--w-regular)}.switch .track{width:36px;height:20px;border-radius:var(--radius-pill);background:var(--control-edge);position:relative;transition:background-color var(--dur-1) var(--ease);flex:none}.switch .track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:translate var(--dur-1) var(--ease)}.switch[aria-checked=true] .track{background:var(--action)}.switch[aria-checked=true] .track:after{translate:16px 0}.switch:disabled{color:var(--text-disabled)}.switch:disabled .track{background:var(--surface-3)}.tabs{display:flex;gap:var(--space-1);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tab{height:var(--touch);padding:0 12px;border:0;background:none;color:var(--text-2);font-weight:var(--w-semibold);white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:color var(--dur-1) var(--ease)}.tab:hover{color:var(--ink);background:var(--surface-2)}.tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--action)}.tab:disabled{color:var(--text-disabled)}.tab .count{color:var(--text-3);font-weight:var(--w-regular);margin-left:6px}[role=tabpanel][hidden]{display:none}.badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px 0 7px;border-radius:var(--radius-s);font-size:var(--text-12);font-weight:var(--w-semibold);line-height:1;white-space:nowrap;background:var(--neutral-tint);color:var(--neutral);--mark: var(--neutral-mark)}.badge-success{background:var(--success-tint);color:var(--success);--mark: var(--success-mark)}.badge-warning{background:var(--warning-tint);color:var(--warning);--mark: var(--warning-mark)}.badge-danger{background:var(--danger-tint);color:var(--danger);--mark: var(--danger-mark)}.badge-info{background:var(--info-tint);color:var(--info);--mark: var(--info-mark)}.badge-plain{background:transparent;padding:0}.mark{width:8px;height:8px;flex:none;background:var(--mark, currentColor);border-radius:50%}.mark-ring{background:transparent;border:2px solid var(--mark, currentColor)}.mark-square{border-radius:1px}.mark-diamond{border-radius:1px;transform:rotate(45deg) scale(.9)}.mark-dash{height:2px;width:10px;border-radius:1px}.mark-slash{background:linear-gradient(135deg,transparent 42%,var(--mark, currentColor) 42%,var(--mark, currentColor) 58%,transparent 58%);border-radius:0;width:10px;height:10px}.chips{display:flex;gap:var(--space-2);flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--text-2);font-weight:var(--w-semibold);font-size:var(--text-13);transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.chip:hover{border-color:var(--ink);color:var(--ink)}.chip[aria-pressed=true]{background:var(--action-tint);border-color:var(--action);color:var(--ink)}.chip[aria-pressed=true]:before{content:"";width:12px;height:12px;background:var(--action);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") center / contain no-repeat}.chip .count{color:var(--text-3);font-weight:var(--w-regular)}@media(pointer:coarse){.chip{height:40px}}.tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--radius-pill);background:var(--surface-3);color:var(--text-2);font-size:var(--text-12);font-weight:var(--w-semibold)}.key{font-family:var(--font-mono);font-variant-ligatures:none;font-size:var(--text-13);overflow-wrap:anywhere}.key-box{display:flex;align-items:center;gap:var(--space-2);padding:10px 12px;border-radius:var(--radius-m);background:var(--surface-2);border:1px solid var(--line)}.key-box code{flex:1 1 auto;min-width:0;font-size:var(--text-14);font-weight:500;overflow-wrap:anywhere;white-space:normal}@media(pointer:coarse){:root{--control-h: 44px}}.tabs a.tab{display:inline-flex;align-items:center;text-decoration:none}.tabs[data-overflow]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent)}.tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--action)}.tab .sub{color:var(--text-3);font-weight:var(--w-regular);margin-left:6px;font-size:var(--text-12)}.check-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-2) var(--space-4)}.check code{font-size:var(--text-13);color:var(--ink)}.check small{display:block;color:var(--text-3);font-size:var(--text-12);font-family:var(--font-ui)}.btn-block{width:100%}.segmented{display:inline-flex;gap:2px;padding:2px;border-radius:var(--radius-m);background:var(--surface-3)}.segmented .btn{height:32px;padding:0 12px;font-size:var(--text-13);color:var(--text-2)}.segmented .btn[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-raised)}.segmented .btn[aria-pressed=true]:focus-visible{box-shadow:var(--shadow-raised),0 0 0 2px var(--focus-gap),0 0 0 4px var(--focus)}.toolbar{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.toolbar .label{white-space:nowrap}.toolbar .pair{display:flex;align-items:center;gap:8px;min-width:0}.toolbar .select-wrap{width:200px;max-width:100%}@media(max-width:599px){.toolbar .select-wrap,.toolbar .pair{width:100%}.toolbar .pair .select-wrap,.toolbar .pair .input-wrap{flex:1 1 auto;width:auto}}.steps{display:flex;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-13);color:var(--text-3)}.step{display:inline-flex;align-items:center;gap:8px;font-weight:var(--w-semibold)}.step i{width:22px;height:22px;border-radius:50%;border:1px solid var(--control-edge);display:grid;place-items:center;font-style:normal;font-size:var(--text-12);flex:none}.step[aria-current=step]{color:var(--ink)}.step[aria-current=step] i{background:var(--action);border-color:var(--action);color:var(--text-on-action)}.step.is-done{color:var(--text-2)}.step.is-done i{background:var(--ink);border-color:var(--ink);color:var(--surface)}.plan-pick{display:grid;gap:6px}.plan-pick .check{padding:10px 12px;border-radius:var(--radius-m);border:1px solid var(--line);align-items:center;color:var(--ink)}.plan-pick .check:has(input:checked){border-color:var(--action);background:var(--action-tint)}.plan-pick .check>span{display:flex;justify-content:space-between;gap:12px;flex:1 1 auto;padding-top:0}.plan-pick .check small{color:var(--text-3);font-size:var(--text-12);display:block;font-weight:var(--w-regular)}.plan-pick .name{font-weight:var(--w-semibold)}.plan-pick .price{text-align:right;white-space:nowrap;color:var(--text-2);font-size:var(--text-13)}.table-wrap{background:var(--surface);border-radius:var(--radius-l);box-shadow:var(--shadow-raised);overflow:hidden}.table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.table-scroll[data-overflow]{background:linear-gradient(to right,var(--surface) 30%,transparent),linear-gradient(to left,var(--surface) 30%,transparent) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(11,22,51,.14),transparent),radial-gradient(farthest-side at 100% 50%,rgba(11,22,51,.14),transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.table{font-size:var(--text-14)}.table th,.table td{padding:0 var(--space-4);height:var(--row-h);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);white-space:nowrap}.table th{height:40px;background:var(--surface-2);color:var(--text-2);font-size:var(--text-13);font-weight:var(--w-semibold);position:sticky;top:0;z-index:1}.table thead th:first-child{border-top-left-radius:var(--radius-l)}.table thead th:last-child{border-top-right-radius:var(--radius-l)}.table tbody tr:last-child td{border-bottom:0}.table .num{text-align:right;font-variant-numeric:tabular-nums}.table .id{font-family:var(--font-mono);font-variant-ligatures:none;font-size:var(--text-13)}.table .cell-2{display:block;font-size:var(--text-12);color:var(--text-3);line-height:1.3}.table td.wrap{white-space:normal;min-width:180px}@media(hover:hover)and (pointer:fine){.table tbody tr:hover>td{background:var(--surface-2)}}.table tbody tr[aria-selected=true]>td{background:var(--action-tint)}.table tbody tr.is-muted>td{color:var(--text-3)}.table .actions{text-align:right;width:1%}.table .select-col{width:44px;padding-right:0}.table .sticky-col{position:sticky;left:0;z-index:1;background:var(--surface);box-shadow:inset -1px 0 0 var(--line)}.table thead .sticky-col{z-index:2;background:var(--surface-2)}.table-dense th,.table-dense td{padding:0 12px}.sort{display:inline-flex;align-items:center;gap:4px;height:28px;margin:0 -6px;padding:0 6px;border:0;background:none;color:inherit;font:inherit;font-weight:var(--w-semibold);border-radius:var(--radius-s);cursor:pointer}.sort .icon{width:14px;height:14px;color:var(--text-3)}.sort:hover,th[aria-sort] .sort,th[aria-sort] .sort .icon{color:var(--ink)}.table .num .sort{flex-direction:row-reverse}.table .state-row td{height:auto;padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-2);white-space:normal}.table .state-row .t-strong{color:var(--ink);display:block;margin-bottom:4px}.table .state-row.is-error td{color:var(--danger)}.table-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:10px var(--space-4);border-top:1px solid var(--line);color:var(--text-3);font-size:var(--text-13)}.pager{display:inline-flex;gap:2px}.pager .btn{min-width:32px;padding:0 8px}.pager .btn[aria-current=page]{background:var(--action-tint);color:var(--ink)}.skeleton{display:inline-block;height:12px;width:100%;border-radius:var(--radius-s);background:var(--surface-3);position:relative;overflow:hidden}@media(prefers-reduced-motion:no-preference){.skeleton:after{content:"";position:absolute;inset:0;translate:-100% 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:shimmer 1.4s var(--ease) infinite}[data-theme=dark] .skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}}@keyframes shimmer{to{translate:100% 0}}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));background:var(--surface);border-radius:var(--radius-l);box-shadow:var(--shadow-raised)}.kpi{padding:var(--space-5);min-width:0;display:grid;align-content:start;gap:6px;border-left:1px solid var(--line)}.kpi:first-child{border-left:0}.kpi .label{font-size:var(--text-13);font-weight:var(--w-regular);color:var(--text-2)}.kpi .value{font-size:var(--text-28);font-weight:var(--w-semibold);line-height:1.15;letter-spacing:-.01em;font-variant-numeric:proportional-nums;color:var(--ink)}.kpi .value small{font-size:var(--text-16);font-weight:var(--w-regular);color:var(--text-3);margin-left:4px}.kpi .note{font-size:var(--text-13);color:var(--text-3);line-height:1.35}.kpi .note b{font-weight:var(--w-semibold);color:var(--text-2)}@media(max-width:767px){.kpis{grid-template-columns:1fr 1fr}.kpi{padding:var(--space-4)}.kpi:nth-child(odd){border-left:0}.kpi:nth-child(n+3){border-top:1px solid var(--line)}.kpi .value{font-size:var(--text-24)}}.meter{display:grid;gap:6px}.meter .bar{height:6px;border-radius:3px;background:var(--meter-track);overflow:hidden}.meter .fill{height:100%;border-radius:3px;background:var(--action);width:var(--value, 0%);transition:width var(--dur-2) var(--ease)}.meter.is-warning .fill{background:var(--warning-mark)}.meter.is-warning .bar{background:var(--warning-tint)}.meter.is-danger .fill{background:var(--danger-mark)}.meter.is-danger .bar{background:var(--danger-tint)}.meter .scale{display:flex;justify-content:space-between;font-size:var(--text-12);color:var(--text-3)}.chart{display:grid;gap:var(--space-3);--ymax: 200;--plot-h: 180px}.plot-scroll{overflow-x:auto;overscroll-behavior-x:contain;padding-top:16px}@media(max-width:599px){.plot-wrap,.xaxis{min-width:392px}}.plot-wrap,.xaxis{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:end}.yaxis{display:flex;flex-direction:column;justify-content:space-between;height:var(--plot-h);font-size:var(--text-12);color:var(--text-3);text-align:right}.yaxis span{line-height:0}.plot{position:relative;height:var(--plot-h);display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid var(--chart-axis);background-image:repeating-linear-gradient(to top,var(--chart-grid) 0 1px,transparent 1px 25%)}.day{position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;gap:2px;border-radius:var(--radius-s) var(--radius-s) 0 0;cursor:default}.seg{display:block;width:100%;max-width:24px;flex:none;height:calc(var(--v) / var(--ymax) * 100%);transition:opacity var(--dur-1) var(--ease)}.seg:last-of-type{border-radius:4px 4px 0 0}.s1{background:var(--series-1)}.s2{background:var(--series-2)}.s3{background:var(--series-3)}.s4{background:var(--series-4)}@media(hover:hover){.plot:hover .day:not(:hover) .seg{opacity:.45}}.direct{position:absolute;left:50%;bottom:calc(var(--total) / var(--ymax) * 100% + 6px);translate:-50% 0;font-size:var(--text-12);font-weight:var(--w-semibold);color:var(--ink);white-space:nowrap}.day.is-last .direct{left:auto;right:0;translate:0 0}.xaxis{font-size:var(--text-12);color:var(--text-3)}.xaxis>div{display:flex;gap:4px}.xaxis>div span{flex:1 1 0;min-width:0;text-align:center}.xaxis .unit{grid-column:2;text-align:right;margin-top:-2px}@media(max-width:479px){.xaxis>div span:nth-child(2n){visibility:hidden}}.legend{display:flex;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-13);color:var(--text-2)}.legend li{display:inline-flex;align-items:center;gap:6px}.legend .sw{width:10px;height:10px;border-radius:2px;display:inline-block}.chart details{font-size:var(--text-13)}.chart summary{cursor:pointer;color:var(--text-2);font-weight:var(--w-semibold);width:max-content;border-radius:var(--radius-s)}.table-twin{overflow-x:auto;margin-top:var(--space-2)}.chart details table{font-variant-numeric:tabular-nums}.chart details th,.chart details td{padding:4px 8px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.chart details th:first-child,.chart details td:first-child{text-align:left}.tooltip{position:fixed;z-index:var(--z-toast);pointer-events:none;background:var(--overlay);color:var(--ink);border-radius:var(--radius-m);box-shadow:var(--shadow-overlay);padding:8px 10px;font-size:var(--text-13);line-height:1.4;min-width:150px}.tooltip b{display:block;font-size:var(--text-12);color:var(--text-3);font-weight:var(--w-regular);margin-bottom:2px}.tooltip .r{display:flex;justify-content:space-between;gap:12px}.tooltip .r i{display:inline-block;width:10px;height:2px;vertical-align:middle;margin-right:6px;border-radius:1px}.tooltip[hidden]{display:none}.statement{display:grid;gap:0;font-variant-numeric:tabular-nums}.statement .line{display:flex;justify-content:space-between;gap:var(--space-4);padding:10px 0;border-bottom:1px solid var(--line)}.statement .line .t-3{display:block;font-size:var(--text-13)}.statement .total{font-weight:var(--w-bold);font-size:var(--text-16);border-bottom:0;padding-top:12px}.statement .credit{color:var(--success)}.statement .amount{white-space:nowrap;text-align:right}.secret{display:grid;gap:var(--space-3)}.secret .key-box{background:var(--info-tint);border-color:transparent}.secret .key-box code{color:var(--ink);overflow-wrap:anywhere;white-space:normal}.secret .warn{display:flex;gap:8px;align-items:flex-start;font-size:var(--text-13);color:var(--text-2)}.secret .warn .icon{color:var(--warning-mark)}.copied-status{font-size:var(--text-13);color:var(--success);min-height:1.5em}.facts{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr)}.facts dt{color:var(--text-2);font-size:var(--text-13);font-weight:var(--w-semibold);padding:14px 16px 14px 0;border-top:1px solid var(--line);align-self:start}.facts dd{padding:10px 0;border-top:1px solid var(--line);min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;min-height:48px}.facts dt:first-of-type,.facts dt:first-of-type+dd{border-top:0}.facts .sub{display:block;width:100%;font-size:var(--text-12);color:var(--text-3)}.facts .val{flex:1 1 0;min-width:min(100%,220px);overflow-wrap:anywhere}@media(max-width:599px){.facts{grid-template-columns:minmax(0,1fr)}.facts dt{padding-bottom:0}.facts dd{border-top:0;padding-top:4px}}.table-compare th[scope=row]{background:var(--surface);color:var(--text-2);font-weight:var(--w-regular);font-size:var(--text-14);position:static}.table-compare td,.table-compare thead th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.table-compare thead th .t-strong{display:block;color:var(--ink);font-size:var(--text-14)}.table-compare .is-current{background:var(--action-tint)}@media(hover:hover)and (pointer:fine){.table-compare tbody tr:hover>td{background:transparent}.table-compare tbody tr:hover>td.is-current{background:var(--action-tint)}}.table-compare td .cell-2{text-align:right}@media(max-width:599px){.chart-wide .plot-wrap,.chart-wide .xaxis{min-width:760px}}.chart-wide .day{gap:1px;min-width:24px}.chart-wide .direct{display:none}.chart{container-type:inline-size}@container (max-width: 560px){.chart-wide .xaxis>div span:nth-child(2n){visibility:hidden}}.kpis-6{grid-template-columns:repeat(3,minmax(0,1fr))}.kpis-6 .kpi:nth-child(3n+1){border-left:0}.kpis-6 .kpi:nth-child(n+4){border-top:1px solid var(--line)}@media(min-width:1280px){.kpis-6{grid-template-columns:repeat(6,minmax(0,1fr))}.kpis-6 .kpi:nth-child(3n+1){border-left:1px solid var(--line)}.kpis-6 .kpi:first-child{border-left:0}.kpis-6 .kpi:nth-child(n+4){border-top:0}}@media(max-width:767px){.kpis-6{grid-template-columns:1fr 1fr}.kpis-6 .kpi:nth-child(3n+1){border-left:1px solid var(--line)}.kpis-6 .kpi:nth-child(odd){border-left:0}.kpis-6 .kpi:nth-child(n+3){border-top:1px solid var(--line)}}.chart .caption{font-size:var(--text-13);color:var(--text-2)}.table tbody th{position:static;top:auto;height:var(--row-h);background:var(--surface);color:var(--ink);font-size:var(--text-14);font-weight:var(--w-semibold)}.table tbody th.sticky-col{position:sticky}.table tr.total>td,.table tr.total>th{font-weight:var(--w-semibold);color:var(--ink);background:var(--surface-2);border-top:1px solid var(--line-strong);border-bottom:0}.table thead th .badge{display:inline-flex}.fact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:var(--space-4)}.fact-grid>div{min-width:0}.fact-grid dt{font-size:var(--text-13);color:var(--text-2)}.fact-grid dd{font-weight:var(--w-semibold);margin-top:2px;overflow-wrap:anywhere}.fact-grid dd small{display:block;font-weight:var(--w-regular);font-size:var(--text-12);color:var(--text-3)}.fact-grid dd .badge{vertical-align:middle}.history{display:grid;gap:0;font-size:var(--text-13)}.history li{display:flex;gap:var(--space-3);padding:8px 0;border-top:1px solid var(--line);align-items:baseline;flex-wrap:wrap}.history li>b{font-weight:var(--w-semibold);color:var(--ink);min-width:140px}.history li>span{color:var(--text-2);flex:1 1 240px}.history .btn{margin-left:auto}@media(max-width:599px){.chart.days-16 .plot-wrap,.chart.days-16 .xaxis{min-width:500px}.chart.days-20 .plot-wrap,.chart.days-20 .xaxis{min-width:610px}}.table td.wrap-s{white-space:normal;min-width:220px;max-width:380px;line-height:1.35;padding-top:8px;padding-bottom:8px}.table .ip{font-family:var(--font-mono);font-variant-ligatures:none;font-size:var(--text-12);color:var(--text-2)}.table .cell-2 a{padding:5px 0;margin:-5px 0}.table-scroll:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.table .cell-2.t-success,.table .cell-2.t-danger,.table .cell-2.t-warning{color:inherit}.table .cell-2.t-success{color:var(--success)}.table .cell-2.t-danger{color:var(--danger)}.table .cell-2.t-warning{color:var(--warning)}.table td.num .badge{margin-left:auto}.req-list a{display:grid;gap:2px;padding:12px 16px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.req-list a:last-child{border-bottom:0}.req-list a:hover{background:var(--surface-2)}.req-list a[aria-current=true]{background:var(--action-tint);box-shadow:inset 3px 0 0 var(--action)}.req-list a[aria-current=true]:focus-visible{box-shadow:inset 3px 0 0 var(--action),0 0 0 2px var(--focus-gap),0 0 0 4px var(--focus)}.req-list .top{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-weight:var(--w-semibold)}.req-list .top time{font-weight:var(--w-regular);color:var(--text-3);font-size:var(--text-12);white-space:nowrap}.req-list .line{color:var(--text-2);font-size:var(--text-13);line-height:1.4}.req-list .tags{display:flex;gap:8px;align-items:center;margin-top:4px;font-size:var(--text-12);color:var(--text-3)}.banner{display:flex;gap:var(--space-3);align-items:flex-start;padding:12px 16px;border-radius:var(--radius-l);background:var(--info-tint);color:var(--ink);border-left:3px solid var(--info-mark)}.banner .icon{color:var(--info-mark);margin-top:1px}.banner-warning{background:var(--warning-tint);border-left-color:var(--warning-mark)}.banner-warning .icon{color:var(--warning-mark)}.banner-danger{background:var(--danger-tint);border-left-color:var(--danger-mark)}.banner-danger .icon{color:var(--danger-mark)}.banner-success{background:var(--success-tint);border-left-color:var(--success-mark)}.banner-success .icon{color:var(--success-mark)}.banner .body{flex:1 1 auto;min-width:0}.banner .title{font-weight:var(--w-semibold)}.banner .text{color:var(--text-2);font-size:var(--text-13)}.banner .btn{flex:none;align-self:center}.banner .btn-secondary{background:transparent}.banner .close{flex:none;margin:-4px -8px -4px 0}@media(max-width:599px){.banner{flex-wrap:wrap}.banner .btn{margin-left:32px}}.toasts{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toast);display:grid;gap:var(--space-2);width:min(380px,calc(100vw - 32px))}.toast{display:flex;align-items:flex-start;gap:var(--space-3);padding:12px 12px 12px 14px;border-radius:var(--radius-l);background:var(--overlay);color:var(--ink);box-shadow:var(--shadow-overlay);border-left:3px solid var(--success-mark)}.toast .icon{color:var(--success-mark);flex:none;margin-top:1px}.toast-danger{border-left-color:var(--danger-mark)}.toast-danger .icon{color:var(--danger-mark)}.toast-info{border-left-color:var(--info-mark)}.toast-info .icon{color:var(--info-mark)}.toast .body{flex:1 1 auto;min-width:0;font-weight:var(--w-semibold)}.toast .body small{display:block;font-weight:var(--w-regular);color:var(--text-2);font-size:var(--text-13)}.toast .close{flex:none;margin:-6px -6px -6px 0}@media(prefers-reduced-motion:no-preference){.toast{animation:toast-in var(--dur-2) var(--ease)}}@keyframes toast-in{0%{opacity:0;translate:0 8px}}dialog.dialog{width:min(480px,calc(100vw - 32px));padding:0;border:0;border-radius:var(--radius-l);background:var(--overlay);color:var(--ink);box-shadow:var(--shadow-overlay)}dialog.dialog::backdrop{background:var(--scrim);backdrop-filter:blur(2px)}.dialog-head{padding:var(--space-5) var(--space-5) 0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.dialog-head h2{font-size:var(--text-18);font-weight:var(--w-bold);line-height:var(--lh-snug)}.dialog-head .close{margin:-8px -8px 0 0}.dialog-body{padding:var(--space-4) var(--space-5);display:grid;gap:var(--space-4);color:var(--text-2)}.dialog-body .input{color:var(--ink)}.dialog-foot{padding:var(--space-3) var(--space-5) var(--space-5);display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.dialog-foot .btn{min-width:96px}@media(max-width:599px){.dialog-foot{flex-direction:column-reverse}.dialog-foot .btn{width:100%;height:var(--control-h-l)}}.dialog-still{position:static;display:block;margin:0}.empty{display:grid;justify-items:center;text-align:center;gap:var(--space-3);padding:var(--space-7) var(--space-4);color:var(--text-2)}.empty .t-section{color:var(--ink)}.empty .slab-mini{width:96px;height:56px;margin-bottom:var(--space-2)}.empty .btn{margin-top:var(--space-2)}.status-line{font-size:var(--text-13);color:var(--text-3);min-height:1.5em}.thread{display:grid;gap:var(--space-3)}.msg{display:grid;gap:4px;padding:12px 14px;border-radius:var(--radius-l);background:var(--surface-2);max-width:64ch}.msg.is-ours{background:var(--action-tint);justify-self:end}.msg .who{display:flex;justify-content:space-between;gap:12px;font-size:var(--text-12);color:var(--text-3)}.msg .who b{color:var(--text-2);font-weight:var(--w-semibold)}.msg p{white-space:pre-line}dialog.dialog.dialog-m{width:min(560px,calc(100vw - 32px))}.dialog-body .warn-line{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius-m);background:var(--warning-tint);color:var(--ink);font-size:var(--text-13);border-left:3px solid var(--warning-mark)}.dialog-body .warn-line .icon{color:var(--warning-mark);flex:none;margin-top:1px}.dialog-body .audit-note{font-size:var(--text-12);color:var(--text-3);display:flex;gap:6px;align-items:center}.dialog-body form{display:grid;gap:var(--space-4)}.dialog-foot .btn+.btn{margin-left:0}.app{min-height:100dvh;display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"side top" "side body"}.sidebar{grid-area:side}.topbar{grid-area:top}.app-body{grid-area:body;min-width:0;display:flex;flex-direction:column}.sidebar{background:var(--ground);display:flex;flex-direction:column;padding:var(--space-4) var(--space-3);gap:var(--space-4);position:sticky;top:0;height:100dvh;overflow-y:auto}.brand{display:flex;align-items:center;height:40px;padding:0 10px;color:var(--sidebar-logo);text-decoration:none;border-radius:var(--radius-m)}.logo{display:block;width:114px;height:22px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%22131.5%20413.5%20591.5%20114%22%20fill=%22currentColor%22%20role=%22img%22%20aria-label=%22Shuttle%22%3E%20%3Cpath%20d=%22M287.98,417.86c-11.16,0-22.17,2.95-31.84,8.53l-3.4,1.96v40.62l18.18,10.5h33.14v23.86h-32.16v-9.56h-19.16v19.31l1.39.8c10.06,5.81,21.53,8.89,33.15,8.89s23.09-3.07,33.15-8.89l2.79-1.61v-41.47l-18.18-10.5h-33.14v-23.72h32.16v9.38h19.16v-17.62l-3.4-1.97c-9.67-5.58-20.67-8.53-31.84-8.53Z%22/%3E%20%3Cpath%20d=%22M374.05,445.98c-6.25,0-12.42,1.4-18.05,4.06v-32.18h-18.74v104.22h18.74v-57.36h28.79v57.36h18.74v-65.6s-7.34-10.5-29.47-10.5Z%22/%3E%20%3Cpath%20d=%22M463.69,503.34h-27.38v-57.36h-18.74v66.3s9.55,10.5,28.77,10.5c6.62,0,13.16-1.67,18.97-4.85l2.84,4.85h14.27v-76.8h-18.74v57.36Z%22/%3E%20%3Cpath%20d=%22M635.72,417.86h-18.74v93.72s7.4,10.5,28.77,10.5h6.84v-18.74h-16.87v-85.48Z%22/%3E%20%3Cpath%20d=%22M528.15,425.14l-18.74,10.82v10.03h-12.93v18.74h12.93v46.87s7.4,10.5,28.77,10.5h6.84v-18.74h-16.87v-38.63h16.87v-18.74h-16.87v-20.85Z%22/%3E%20%3Cpath%20d=%22M586.06,425.14l-18.74,10.82v10.03h-12.93v18.74h12.93v46.87s7.4,10.5,28.77,10.5h6.84v-18.74h-16.87v-38.63h16.87v-18.74h-16.87v-20.85Z%22/%3E%20%3Cpath%20d=%22M722.59,492.82v-36.34l-7.66-4.42c-6.88-3.97-14.71-6.07-22.66-6.07s-15.78,2.1-22.66,6.07l-7.66,4.43v55.81s9.78,10.5,28.77,10.5h31.86v-19.44h-41.9v-10.52h41.9ZM680.7,478.77v-14.05h23.16v14.05h-23.16Z%22/%3E%20%3Cpolygon%20points=%22153.6%20479.48%20205.9%20479.48%20205.9%20470.82%20187.72%20460.32%20135.42%20460.32%20135.42%20468.98%20153.6%20479.48%22/%3E%20%3Cpath%20d=%22M202.27,423.29c-10.31-5.95-22.05-9.1-33.95-9.1s-23.65,3.15-33.95,9.1l-3.63,2.09v13.77l20.43,11.8h54.73v-25.57l-3.63-2.1Z%22/%3E%20%3Cpath%20d=%22M205.9,500.04l-19.38-11.2h-55.78v27.32l1.48.85c10.73,6.2,22.96,9.48,35.35,9.48s24.62-3.28,35.35-9.48l2.98-1.72v-15.26Z%22/%3E%20%3C/svg%3E) left center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%22131.5%20413.5%20591.5%20114%22%20fill=%22currentColor%22%20role=%22img%22%20aria-label=%22Shuttle%22%3E%20%3Cpath%20d=%22M287.98,417.86c-11.16,0-22.17,2.95-31.84,8.53l-3.4,1.96v40.62l18.18,10.5h33.14v23.86h-32.16v-9.56h-19.16v19.31l1.39.8c10.06,5.81,21.53,8.89,33.15,8.89s23.09-3.07,33.15-8.89l2.79-1.61v-41.47l-18.18-10.5h-33.14v-23.72h32.16v9.38h19.16v-17.62l-3.4-1.97c-9.67-5.58-20.67-8.53-31.84-8.53Z%22/%3E%20%3Cpath%20d=%22M374.05,445.98c-6.25,0-12.42,1.4-18.05,4.06v-32.18h-18.74v104.22h18.74v-57.36h28.79v57.36h18.74v-65.6s-7.34-10.5-29.47-10.5Z%22/%3E%20%3Cpath%20d=%22M463.69,503.34h-27.38v-57.36h-18.74v66.3s9.55,10.5,28.77,10.5c6.62,0,13.16-1.67,18.97-4.85l2.84,4.85h14.27v-76.8h-18.74v57.36Z%22/%3E%20%3Cpath%20d=%22M635.72,417.86h-18.74v93.72s7.4,10.5,28.77,10.5h6.84v-18.74h-16.87v-85.48Z%22/%3E%20%3Cpath%20d=%22M528.15,425.14l-18.74,10.82v10.03h-12.93v18.74h12.93v46.87s7.4,10.5,28.77,10.5h6.84v-18.74h-16.87v-38.63h16.87v-18.74h-16.87v-20.85Z%22/%3E%20%3Cpath%20d=%22M586.06,425.14l-18.74,10.82v10.03h-12.93v18.74h12.93v46.87s7.4,10.5,28.77,10.5h6.84v-18.74h-16.87v-38.63h16.87v-18.74h-16.87v-20.85Z%22/%3E%20%3Cpath%20d=%22M722.59,492.82v-36.34l-7.66-4.42c-6.88-3.97-14.71-6.07-22.66-6.07s-15.78,2.1-22.66,6.07l-7.66,4.43v55.81s9.78,10.5,28.77,10.5h31.86v-19.44h-41.9v-10.52h41.9ZM680.7,478.77v-14.05h23.16v14.05h-23.16Z%22/%3E%20%3Cpolygon%20points=%22153.6%20479.48%20205.9%20479.48%20205.9%20470.82%20187.72%20460.32%20135.42%20460.32%20135.42%20468.98%20153.6%20479.48%22/%3E%20%3Cpath%20d=%22M202.27,423.29c-10.31-5.95-22.05-9.1-33.95-9.1s-23.65,3.15-33.95,9.1l-3.63,2.09v13.77l20.43,11.8h54.73v-25.57l-3.63-2.1Z%22/%3E%20%3Cpath%20d=%22M205.9,500.04l-19.38-11.2h-55.78v27.32l1.48.85c10.73,6.2,22.96,9.48,35.35,9.48s24.62-3.28,35.35-9.48l2.98-1.72v-15.26Z%22/%3E%20%3C/svg%3E) left center / contain no-repeat}.logo-mark{display:block;width:16px;height:24px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%22332.5%20329.7%20188.3%20281.3%22%20fill=%22currentColor%22%20aria-hidden=%22true%22%3E%20%3Cpolygon%20points=%22389.81%20493.22%20520.75%20493.22%20520.75%20471.54%20475.25%20445.26%20344.31%20445.26%20344.31%20466.94%20389.81%20493.22%22/%3E%20%3Cpath%20d=%22M511.67,352.54c-25.8-14.9-55.2-22.78-85-22.78s-59.2,7.88-85,22.78l-9.08,5.24v34.48l51.15,29.54h137.01v-64.02l-9.08-5.25Z%22/%3E%20%3Cpath%20d=%22M520.75,544.7l-48.53-28.03h-139.63v68.39l3.7,2.14c26.87,15.52,57.47,23.72,88.5,23.72s61.64-8.2,88.5-23.72l7.45-4.3v-38.2Z%22/%3E%20%3C/svg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%22332.5%20329.7%20188.3%20281.3%22%20fill=%22currentColor%22%20aria-hidden=%22true%22%3E%20%3Cpolygon%20points=%22389.81%20493.22%20520.75%20493.22%20520.75%20471.54%20475.25%20445.26%20344.31%20445.26%20344.31%20466.94%20389.81%20493.22%22/%3E%20%3Cpath%20d=%22M511.67,352.54c-25.8-14.9-55.2-22.78-85-22.78s-59.2,7.88-85,22.78l-9.08,5.24v34.48l51.15,29.54h137.01v-64.02l-9.08-5.25Z%22/%3E%20%3Cpath%20d=%22M520.75,544.7l-48.53-28.03h-139.63v68.39l3.7,2.14c26.87,15.52,57.47,23.72,88.5,23.72s61.64-8.2,88.5-23.72l7.45-4.3v-38.2Z%22/%3E%20%3C/svg%3E) center / contain no-repeat}.nav-group{display:grid;gap:2px}.nav-title{padding:10px 10px 4px;font-size:var(--text-12);font-weight:var(--w-semibold);color:var(--text-3)}.nav-item{position:relative;display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:var(--radius-m);color:var(--text-2);font-weight:var(--w-semibold);text-decoration:none;white-space:nowrap;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.nav-item .icon{color:var(--text-3)}.nav-item:hover{background:var(--surface-3);color:var(--ink)}.nav-item:hover .icon{color:var(--ink)}.nav-item[aria-current=page]{background:var(--action-tint);color:var(--ink)}.nav-item[aria-current=page] .icon{color:var(--action)}.nav-item[aria-current=page]:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:3px;border-radius:0 2px 2px 0;background:var(--action)}[data-theme=dark] .nav-item[aria-current=page]:before{background:var(--brand-aqua)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .nav-item[aria-current=page]:before{background:var(--brand-aqua)}}.nav-item .badge{margin-left:auto}.sidebar-foot{margin-top:auto;display:grid;gap:2px}.account{display:flex;align-items:center;gap:10px;height:44px;padding:0 10px;border-radius:var(--radius-m);color:var(--ink);text-decoration:none}.account:hover{background:var(--surface-3)}.avatar{width:28px;height:28px;border-radius:50%;background:var(--brand-navy);color:#fff;display:grid;place-items:center;font-size:var(--text-12);font-weight:var(--w-bold);flex:none}.account .who{min-width:0;line-height:1.25;font-weight:var(--w-semibold)}.account .who small{display:block;color:var(--text-3);font-size:var(--text-12);font-weight:var(--w-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar{position:sticky;top:0;z-index:var(--z-sticky);height:var(--topbar-h);display:flex;align-items:center;gap:var(--space-3);padding:0 var(--gutter);background:var(--surface);border-bottom:1px solid var(--line)}.topbar .context{display:flex;align-items:center;gap:10px;min-width:0;font-weight:var(--w-semibold);white-space:nowrap}.topbar .context .sep{color:var(--line-strong)}.topbar .search{flex:1 1 auto;max-width:440px;margin-left:var(--space-3)}.topbar .spacer{flex:1 1 auto}.topbar .brand-top{display:none;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:2px 6px;border-radius:var(--radius-s);color:var(--sidebar-logo);text-decoration:none;margin-right:var(--space-1)}.switches{display:flex;gap:2px;padding:2px;border-radius:var(--radius-m);background:var(--surface-2)}.switches .btn{height:28px;min-width:28px;padding:0 8px;font-size:var(--text-12);color:var(--text-2)}.switches .btn[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-raised)}.switches .btn[aria-pressed=true]:focus-visible{box-shadow:var(--shadow-raised),0 0 0 2px var(--focus-gap),0 0 0 4px var(--focus)}.page{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:var(--space-5) var(--gutter) var(--space-6);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-content:start}.page>*{min-width:0}.page-wide{--content-max: 1440px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.page-head .lede{color:var(--text-2);margin-top:4px}.page-head .actions{display:flex;gap:var(--space-2);flex-wrap:wrap}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}.section-head .t-section{line-height:1.3}.page-foot{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));margin:auto auto 0;padding:var(--space-4) var(--gutter) var(--space-6);color:var(--text-3);font-size:var(--text-12);display:flex;gap:var(--space-4);flex-wrap:wrap}.two-col{display:grid;grid-template-columns:minmax(0,3fr) minmax(300px,2fr);gap:var(--space-5);align-items:start}.two-col>*{min-width:0}@media(max-width:1023px){.two-col{grid-template-columns:minmax(0,1fr)}}.band{position:relative;overflow:hidden;background:var(--brand-navy);color:var(--text-on-brand);border-radius:var(--radius-l);padding:var(--space-6);min-height:168px;display:grid;align-content:end;gap:6px;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%)}.band>*{position:relative;z-index:1;max-width:50%}.band .t-title{color:#fff}.band .lede{color:var(--text-on-brand-2)}.band .meta{display:flex;gap:var(--space-4);flex-wrap:wrap;color:var(--text-on-brand-2);font-size:var(--text-13);margin-top:var(--space-2)}.band .meta b{color:#fff;font-weight:var(--w-semibold)}.band .actions{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.band .btn-secondary{background:#ffffff14;border-color:#fff9;color:#fff}.band .btn-secondary:hover{background:#ffffff29;border-color:#fff}.band .btn-primary{background:#fff;color:var(--brand-navy)}.band .btn-primary:hover{background:#e8f1fd}.band .btn-primary:active{background:#d6e6fb}.band-art{position:absolute;inset:0 0 0 auto;width:48%;max-width:none;pointer-events:none;z-index:0}.band-art svg{width:100%;height:100%}@media(max-width:767px){.band{padding:var(--space-5) var(--space-4);min-height:0}.band>*{max-width:none}.band-art{position:relative;inset:auto;width:calc(100% + 32px);margin:-24px -16px 8px;height:72px}.band .actions{flex-wrap:wrap}.band .actions .btn{flex:1 1 auto}}.slab{background:var(--brand-grad);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));position:relative}.slab:after{content:"";position:absolute;inset:0;opacity:.22;mix-blend-mode:soft-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(max-width:1023px){:root{--gutter: 20px}.app{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"top" "side" "body"}.sidebar{position:sticky;top:var(--topbar-h);z-index:calc(var(--z-sticky) - 1);height:auto;flex-direction:row;align-items:center;gap:var(--space-2);padding:0 var(--gutter);overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--line);background:var(--surface);scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}.brand,.nav-title,.sidebar-foot{display:none}.nav-group{display:flex;gap:2px}.nav-item{height:44px;padding:0 10px;border-radius:0;border-bottom:2px solid transparent;margin-bottom:-1px}.nav-item:hover{background:none}.nav-item[aria-current=page]{background:none;border-bottom-color:var(--action)}.nav-item[aria-current=page]:before{display:none}.topbar .brand-top{display:flex}}@media(max-width:599px){:root{--gutter: 16px}.topbar{gap:var(--space-2)}.topbar .hide-phone{display:none}.topbar .search{margin-left:0}.page{gap:var(--space-4);padding-top:var(--space-4)}.page-head .actions{width:100%}.page-head .actions .btn{flex:1 1 auto}}.jump{position:sticky;top:var(--topbar-h);z-index:calc(var(--z-sticky) - 1);display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;background:var(--ground);padding:6px 0;border-bottom:1px solid var(--line)}.jump::-webkit-scrollbar{display:none}.jump a{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:var(--radius-m);color:var(--text-2);font-size:var(--text-13);font-weight:var(--w-semibold);text-decoration:none;white-space:nowrap}.jump a:hover{background:var(--surface-3);color:var(--ink)}.jump a[aria-current=true]{background:var(--action-tint);color:var(--ink)}@media(max-width:1023px){.jump{position:static}}.page section[id]{scroll-margin-top:calc(var(--topbar-h) + 60px)}.record-head .row{gap:10px;margin-top:8px}.split{display:grid;grid-template-columns:minmax(300px,2fr) minmax(0,3fr);gap:var(--space-5);align-items:start}.split>*{min-width:0}@media(max-width:1023px){.split{grid-template-columns:minmax(0,1fr)}}.auth{min-height:100dvh;display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);background:var(--ground)}.auth-sheet{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-7) var(--space-8);min-width:0}.auth-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.auth-head .brand{height:auto;padding:0}.auth-head .logo{width:140px;height:27px}.auth-main{margin:auto 0;width:100%;max-width:400px;display:grid;gap:var(--space-5)}.auth-main .t-title{font-size:var(--text-28)}.auth-main .lede{color:var(--text-2);margin-top:6px}.auth-main form{display:grid;gap:var(--space-4)}.auth-foot{color:var(--text-3);font-size:var(--text-12);display:flex;gap:var(--space-4);flex-wrap:wrap}.providers{display:grid;gap:var(--space-2)}.providers .btn{height:var(--control-h-l);padding:0 16px;gap:12px;justify-content:flex-start;font-size:var(--text-14)}.providers .btn>span:last-child{flex:1 1 auto;text-align:center;padding-right:32px}.glyph{width:20px;height:20px;flex:none;display:block}.glyph.icon{color:var(--ink)}.auth-art{position:relative;overflow:hidden;background:var(--brand-navy);clip-path:polygon(48px 0,100% 0,100% 100%,0 100%,0 48px)}.auth-art img{width:100%;height:100%;object-fit:cover;object-position:40% center}@media(max-width:1023px){.auth{grid-template-columns:minmax(0,1fr);grid-template-rows:200px minmax(0,1fr)}.auth-head .brand{display:flex}.auth-art{order:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}.auth-sheet{padding:var(--space-6) var(--space-5)}.auth-main{margin:var(--space-4) 0 auto}}@media(max-width:599px){.auth{grid-template-rows:148px minmax(0,1fr)}.auth-sheet{padding:var(--space-5) var(--space-4) var(--space-6);gap:var(--space-5)}.auth-main{max-width:none}}.account-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-raised)}.account-row .who{min-width:0;line-height:1.3;font-weight:var(--w-semibold)}.account-row .who small{display:block;font-weight:var(--w-regular);color:var(--text-3);font-size:var(--text-12);font-family:var(--font-mono);font-variant-ligatures:none}.account-row .btn{margin-left:auto}.auth-main section{display:grid;gap:var(--space-4)}.auth-main .t-section{font-size:var(--text-24);line-height:var(--lh-tight)}.ml-auto{margin-left:auto}.btn-link{display:inline-block;padding:3px 0;margin:-3px 0;border:0;border-radius:2px;background:none;color:var(--link);font:inherit;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;cursor:pointer}.btn-link:hover{text-decoration-thickness:2px}.btn-link[aria-busy=true]{color:var(--text-2);cursor:progress;text-decoration:none}.btn-link .busy-mark{display:inline-block;vertical-align:-2px;margin-right:6px}.auth-ready,.auth-loading{display:grid;gap:var(--space-5)}.auth-loading{gap:var(--space-2)}.auth-loading .skeleton{display:block}.sk-label{width:40%}.sk-field{height:var(--control-h);border-radius:var(--radius-m)}.sk-help{width:70%;margin-bottom:var(--space-3)}.sk-button{height:var(--control-h-l);border-radius:var(--radius-m)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.glyph-s{width:var(--icon-s);height:var(--icon-s)}.page-loading{display:grid;gap:var(--space-2)}.page-loading .skeleton{display:block}.page-gap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media(max-width:599px){.page-gap{gap:var(--space-4)}}[data-block]{min-width:0}.chart{grid-template-columns:minmax(0,1fr)}.table-scroll[tabindex],.table-twin[tabindex]{scroll-margin-top:calc(var(--topbar-h) + var(--space-4))}@media(max-width:1023px){.table-scroll[tabindex],.table-twin[tabindex]{scroll-margin-top:calc(var(--topbar-h) + 44px + var(--space-4))}}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.pt-4{padding-top:var(--space-4)}.help-pad{padding:var(--space-3) var(--space-3) 0}.chart.plot-h-200{--plot-h: 200px}.chart.plot-h-160{--plot-h: 160px}.chart.plot-h-120{--plot-h: 120px}.toolbar .pair .w-160{width:160px}.toolbar .pair .w-200{width:200px}.toolbar .pair .w-220{width:220px}.sort-fixed{cursor:default}.sort-fixed:hover{color:inherit}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pl-indent{padding-left:var(--space-6)}.check-grid.one-col{grid-template-columns:1fr}.row.gap-4{gap:var(--space-4)}.table td.wrap.w-380{min-width:380px}code.inline-id{line-height:1}.head-flush{margin-bottom:0}.meta-line{margin-top:4px}.mt-2px{margin-top:2px}.table-head{padding:20px 24px 0;margin-bottom:12px}.bleed-x{margin:0 -24px}.bleed-x-top{margin:16px -24px 0}.pad-y-10{padding:10px 0}.gap-6px{gap:6px}.mt-6px{margin-top:6px}.mt-8px{margin-top:8px}.pb-12{padding-bottom:12px}.bleed{margin:0 -24px}@media(max-width:767px){.bleed{margin:0 -16px}}.limits-grid th.row-head{background:transparent;position:static;font-size:var(--text-14);color:var(--ink);font-weight:var(--w-regular)}.mw-560{max-width:560px}.gap-4{gap:var(--space-4)}.gap-2{gap:var(--space-2)}.fieldset-plain{border:0;padding:0;margin:0}.input.w-160{width:160px}.input.w-120{width:120px}.title-badge{vertical-align:middle;margin-left:6px}.actions .help-inline{align-self:center}.badges-row{gap:6px}.statement .total .t-3.t-plain{font-weight:var(--w-regular);font-size:var(--text-13)}.split-warn{margin-top:var(--space-2)}.grid-2.gap-4{gap:var(--space-4)}fieldset.field{border:0;margin:0;padding:0;min-width:0}fieldset.field .check+.check{margin-top:var(--space-1)}.sheet-pad.pt-0{padding-top:0}.limits-grid input.input{width:112px;text-align:right;font-variant-numeric:tabular-nums}.limits-grid td{white-space:normal}.limits-grid th.num,.limits-grid td.num{text-align:right}[data-stopped] [data-when=running],html:not([data-stopped]) [data-when=stopped]{display:none!important}
