@font-face{font-family:Geist;src:url(./assets/fonts/geist-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(./assets/fonts/geist-sans-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist;src:url(./assets/fonts/geist-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url(./assets/fonts/geist-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url(./assets/fonts/geist-mono-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist Fallback;src:local("Arial");size-adjust:104.76%;ascent-override:95.94%;descent-override:28.16%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local("Courier New");size-adjust:99.98%;ascent-override:100.52%;descent-override:29.51%;line-gap-override:0%}@font-face{font-family:Fraunces;src:url(./assets/fonts/fraunces-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@layer reset{*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}}@layer base{body{background:var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font);font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:var(--ui-brand-dim);color:var(--ui-brand)}::selection{background:var(--ui-brand-dim);color:var(--ui-brand)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ui-text-3);border-radius:999px;opacity:.5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}:root{--ui-bg: #F7F4EF;--ui-rail: #ebe6dc;--ui-surface: #FFFEF9;--ui-surface-2: #f1ece4;--ui-ink-well: #141824;--ui-ink-well-2: #1a1f2e;--ui-line: rgba(34, 37, 46, .1);--ui-line-strong: rgba(34, 37, 46, .18);--ui-rail-line: rgba(34, 37, 46, .13);--ui-rail-hover: rgba(34, 37, 46, .055);--ui-rail-well: rgba(34, 37, 46, .075);--ui-text: #22252E;--ui-text-2: #4b535d;--ui-text-3: #616873;--ui-brand: #2540A0;--ui-brand-ink: #2540A0;--ui-brand-dim: rgba(37, 64, 160, .1);--ui-brand-line: rgba(37, 64, 160, .32);--ui-pass: #2F8B57;--ui-pass-ink: #246b43;--ui-pass-dim: rgba(47, 139, 87, .12);--ui-pass-line: rgba(47, 139, 87, .35);--ui-fail: #C43D2F;--ui-fail-ink: #a83428;--ui-fail-dim: rgba(196, 61, 47, .1);--ui-fail-line: rgba(196, 61, 47, .34);--ui-warn-ink: #9a7414;--ui-warn-dim: rgba(216, 162, 27, .14);--ui-pass-ink-rail: #1f5c3a;--ui-warn: #f59e0b;--ui-info: #0284c7;--ui-staff-ink: #5b4bc4;--ui-staff-dim: rgba(91, 75, 196, .09);--ui-staff-line: rgba(91, 75, 196, .28);--ui-on-solid: #ffffff;--ui-focus: #2540A0;--ui-shadow-sm: 0 1px 2px rgba(34, 37, 46, .05);--ui-shadow: 0 1px 2px rgba(34, 37, 46, .04), 0 8px 24px rgba(34, 37, 46, .05);--ui-display: "Fraunces", Georgia, serif;--ui-font: "Geist", "Geist Fallback", system-ui, sans-serif;--ui-mono: "Geist Mono", "Geist Mono Fallback", ui-monospace, "SF Mono", Menlo, monospace;--ui-t-h1: clamp(1.75rem, 3.2vw, 2.375rem);--ui-t-h2: 1.25rem;--ui-t-lead: 1.0625rem;--ui-t-body: .9375rem;--ui-t-sm: .875rem;--ui-m-cmd: .9375rem;--ui-m-data: .8125rem;--ui-m-label: .8125rem;--ui-rail-w: 232px}.dark{--ui-bg: #141824;--ui-rail: #10141c;--ui-surface: #1a1f2e;--ui-surface-2: #222838;--ui-ink-well: #0a0c12;--ui-ink-well-2: #12161f;--ui-line: rgba(240, 244, 248, .09);--ui-line-strong: rgba(240, 244, 248, .17);--ui-rail-line: rgba(240, 244, 248, .1);--ui-rail-hover: rgba(240, 244, 248, .06);--ui-rail-well: rgba(240, 244, 248, .075);--ui-on-solid: #141824;--ui-text: #f2f5f7;--ui-text-2: #a6adb5;--ui-text-3: #7e858e;--ui-brand: #6b8ae8;--ui-brand-ink: #6b8ae8;--ui-brand-dim: rgba(37, 64, 160, .28);--ui-brand-line: rgba(107, 138, 232, .45);--ui-pass: #2F8B57;--ui-pass-ink: #4cba7a;--ui-pass-dim: rgba(47, 139, 87, .16);--ui-pass-line: rgba(47, 139, 87, .42);--ui-fail: #e05548;--ui-fail-ink: #ff7d84;--ui-fail-dim: rgba(196, 61, 47, .16);--ui-fail-line: rgba(224, 85, 72, .42);--ui-warn-ink: #e0b35a;--ui-warn-dim: rgba(216, 162, 27, .14);--ui-pass-ink-rail: #4cba7a;--ui-warn: #fbbf24;--ui-info: #38bdf8;--ui-staff-ink: #a99bf5;--ui-staff-dim: rgba(169, 155, 245, .11);--ui-staff-line: rgba(169, 155, 245, .3);--ui-focus: #6b8ae8;--ui-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--ui-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 12px 32px rgba(0, 0, 0, .35)}.app{background:var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font);font-size:1rem;line-height:1.55;min-height:100vh;-webkit-font-smoothing:antialiased}.app *,.app *:before,.app *:after{box-sizing:border-box}.app ::-moz-selection{background:var(--ui-brand-dim);color:var(--ui-brand)}.app ::selection{background:var(--ui-brand-dim);color:var(--ui-brand)}.app .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.app a:not(.app-btn){color:inherit}.app a:focus-visible,.app button:focus-visible,.app input:focus-visible,.app select:focus-visible,.app textarea:focus-visible,.app [tabindex]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px;border-radius:5px}.app-shell{display:flex;align-items:stretch;min-height:100vh}.app-rail{position:sticky;top:0;align-self:flex-start;display:flex;flex-direction:column;width:var(--ui-rail-w);flex:none;height:100vh;background:var(--ui-rail);border-right:1px solid var(--ui-rail-line)}.app-main{flex:1;min-width:0}.app-page{max-width:1080px;margin:0 auto;padding:32px 28px 72px}.app-title{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 24px}.app-title h1{font-family:var(--ui-display);font-size:var(--ui-t-h1);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:0}.app-title p{margin:6px 0 0;color:var(--ui-text-2);font-size:var(--ui-t-sm);max-width:62ch}.app-title .a{flex:none}.app-muted{color:var(--ui-text-2);font-size:var(--ui-t-body)}.app-lead{font-size:var(--ui-t-lead);margin:0 0 10px}.app-lead strong{font-weight:600}.app-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:9px 18px;border:1px solid transparent;border-radius:9px;background:var(--ui-brand);color:#fff;font-family:inherit;font-size:var(--ui-t-body);font-weight:600;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .14s cubic-bezier(.16,1,.3,1),opacity .14s,border-color .14s}.dark .app-btn{background:var(--ui-brand);color:#fff}.app-btn:hover:not(:disabled){transform:translateY(-1px);opacity:.9}.app-btn:active{transform:none}.app-btn:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.app-btn:disabled{opacity:.4;cursor:default}.app-btn:disabled:hover{transform:none}.app-btn.is-quiet,.dark .app-btn.is-quiet{background:var(--ui-surface);color:var(--ui-text-2);border-color:var(--ui-line-strong)}.app-btn.is-quiet:hover:not(:disabled){color:var(--ui-text);opacity:1}.app-btn.is-sm{padding:5px 13px;font-size:var(--ui-t-sm)}.app-ic{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:8px;background:var(--ui-pass-dim);color:var(--ui-pass-ink)}.app-ic svg{width:16px;height:16px}.app-ic.is-lg{width:38px;height:38px;border-radius:10px}.app-ic.is-lg svg{width:20px;height:20px}.app-alert{margin:0;padding:10px 14px;border:1px solid var(--ui-line);border-radius:9px;background:var(--ui-surface-2);font-size:var(--ui-t-sm);color:var(--ui-text-2)}.app-alert p{margin:0}.app-alert p+p{margin-top:6px}.app-alert a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:550}.app-alert.is-fail{border-color:var(--ui-fail-line);background:var(--ui-fail-dim);color:var(--ui-fail-ink);--app-alert-rest: #b02531}.app-alert.is-warn{border-color:var(--ui-line-strong);background:var(--ui-warn-dim);color:var(--ui-warn-ink);--app-alert-rest: #7a4f00}.app-alert.is-pass{border-color:var(--ui-pass-line);background:var(--ui-pass-dim);color:var(--ui-pass-ink)}.dark .app .app-alert.is-fail{--app-alert-rest: #e16e75}.dark .app .app-alert.is-warn{--app-alert-rest: #c69e51}.app-alert-title{font-weight:600}.app-alert-rest{color:var(--app-alert-rest, currentColor)}.app-alert .app-btn.is-quiet{color:inherit;background:var(--ui-surface)}.app-seg{display:inline-flex;flex:none;padding:2px;border:1px solid var(--ui-line);border-radius:9px;background:var(--ui-surface-2)}.app-seg button{padding:5px 13px;border:0;border-radius:7px;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2);font-variant-numeric:tabular-nums;transition:background .16s cubic-bezier(.16,1,.3,1),color .16s}.app-seg button:hover{color:var(--ui-text)}.app-seg button[aria-pressed=true]{background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-sm)}@media(prefers-reduced-motion:reduce){.app-btn,.app-seg button{transition-duration:.01ms}.app-btn:hover:not(:disabled){transform:none}}.token-chart,.token-chart-figure{position:relative;width:100%}.token-chart-svg{display:block;width:100%;height:100%}.token-chart-area{fill:var(--ui-pass-dim);stroke:none}.token-chart-stroke{fill:none;stroke:var(--ui-pass-ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.token-chart-grid{fill:none;stroke:var(--ui-line);stroke-width:1;vector-effect:non-scaling-stroke}.token-chart-y,.token-chart-x{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;font-family:var(--ui-font);font-size:var(--ui-m-data);color:var(--ui-text-3);font-variant-numeric:tabular-nums}.token-chart-y .token-chart-tick{position:absolute;left:0;transform:translateY(-50%);max-width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-chart-x .token-chart-tick{position:absolute;bottom:0;transform:translate(-50%);white-space:nowrap}.token-chart-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.token-bar-list{display:flex;flex-direction:column;gap:10px}.token-bar-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) auto;align-items:center;gap:10px 12px}.token-bar-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-2)}.token-bar-track{height:10px;border-radius:3px;background:var(--ui-surface-2);overflow:hidden}.token-bar-fill{height:100%;border-radius:3px;background:var(--ui-pass-ink);min-width:0}.dark .token-bar-fill{background:var(--ui-pass)}.token-bar-value{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.app-panel{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow-sm);margin-bottom:20px;overflow:hidden}.app-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:14px 20px;border-bottom:1px solid var(--ui-line);font-size:var(--ui-t-lead);font-weight:600;letter-spacing:-.01em;color:var(--ui-text)}.app-panel-head>span:last-child{font-size:var(--ui-t-sm);font-weight:400;letter-spacing:0;color:var(--ui-text-3)}.app-panel-head>h2{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.app-panel-body{padding:20px}.app-panel-body p:last-child{margin-bottom:0}.app-stats{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:24px}.app-stat{flex:1 1 180px;padding:16px 18px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow-sm)}.app-stat .v{display:block;font-family:var(--ui-mono);font-size:1.75rem;letter-spacing:-.02em;color:var(--ui-text)}.app-stat .l{display:block;margin-top:4px;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.app-table{width:100%;border-collapse:collapse}.app-table th{text-align:left;padding:10px 20px;font-size:var(--ui-t-sm);letter-spacing:0;color:var(--ui-text-3);font-weight:500;border-bottom:1px solid var(--ui-line)}.app-table td{padding:13px 20px;font-size:var(--ui-t-body);border-bottom:1px solid var(--ui-line)}.app-table tr:last-child td{border-bottom:0}.app-table .num{text-align:right;font-family:var(--ui-mono);font-size:var(--ui-m-data)}.app-table th.num{font-family:var(--ui-font);font-size:var(--ui-t-sm)}.app-stack{display:flex;flex-direction:column;gap:20px}.app-stack.is-tight{gap:10px}.app-cluster{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.app-cluster.is-between{justify-content:space-between}.app-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.app-grid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.app-table-wrap{width:100%;overflow-x:auto}.app-field{display:flex;flex-direction:column;gap:6px}.app-field>label,label.app-field{font-family:var(--ui-font);font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.app-input,.app-field input:not([type=checkbox]):not([type=radio]),.app-field select,.app-field textarea{width:100%;padding:9px 13px;border:1px solid var(--ui-line);border-radius:8px;background:var(--ui-surface-2);color:var(--ui-text);font:inherit;font-size:var(--ui-t-body)}.app-input::-moz-placeholder,.app-field input::-moz-placeholder,.app-field textarea::-moz-placeholder{color:var(--ui-text-3)}.app-input::placeholder,.app-field input::placeholder,.app-field textarea::placeholder{color:var(--ui-text-3)}.app-field textarea{min-height:108px;resize:vertical}.app-link{border:0;padding:0;background:none;color:var(--ui-brand);font:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.app-empty,.app-loading{margin:0;padding:20px;color:var(--ui-text-2);font-size:var(--ui-t-body)}.app-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:720px){.app-grid,.app-grid.is-three{grid-template-columns:1fr}}.app-links a{display:block;padding:11px 0;text-decoration:none;font-size:var(--ui-t-body);font-weight:500;color:var(--ui-text);border-top:1px solid var(--ui-line)}.app-links a:first-child{border-top:0;padding-top:0}.app-links a:hover{color:var(--ui-brand)}.app-links .d{display:block;font-weight:400;font-size:var(--ui-t-sm);color:var(--ui-text-3);margin-top:2px}.app-brand{display:flex;align-items:center;gap:10px;padding:18px 18px 14px;font-family:var(--ui-display);font-weight:600;font-size:1.125rem;letter-spacing:-.02em;text-decoration:none;color:var(--ui-text)}.app-brand .mark{width:28px;height:28px;flex:none;display:block;border-radius:7px}.app-brand .qa{color:var(--ui-brand);font-weight:600}.app-org{padding:0 12px 12px;position:relative}.app-org-btn{display:flex;align-items:center;gap:8px;width:100%;background:transparent;border:1px solid transparent;border-radius:8px;padding:7px 10px;cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-t-sm);color:var(--ui-text);text-align:left;transition:background .16s cubic-bezier(.16,1,.3,1)}.app-org-btn:hover{background:var(--ui-rail-hover)}.app-org-btn.is-static{cursor:default}.app-org-btn.is-static:hover{background:transparent}.app-org-btn .who{flex:1;min-width:0}.app-org-btn .name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.app-org-btn .role{display:block;line-height:1.35;font-size:.6875rem;text-transform:capitalize;color:var(--ui-text-3)}.app-org-menu{position:absolute;z-index:30;left:12px;right:12px;top:calc(100% - 6px);display:flex;flex-direction:column;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface);box-shadow:var(--ui-shadow);overflow:hidden}.app-org-here{padding:9px 11px;border-bottom:1px solid var(--ui-line);background:var(--ui-surface-2)}.app-org-here .n{display:block;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-org-here .r{display:block;font-size:.75rem;color:var(--ui-text-3)}.app-org-here .m{display:block;font-size:.75rem;color:var(--ui-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-org-filter{margin:8px 8px 4px;padding:6px 9px;font:inherit;font-size:var(--ui-t-sm);color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:7px}.app-org-filter::-moz-placeholder{color:var(--ui-text-3)}.app-org-filter::placeholder{color:var(--ui-text-3)}.app-org-list{overflow-y:auto;max-height:min(300px,38vh);padding:4px}.app-org-menu a{display:block;padding:7px 8px;border-radius:6px;font-family:var(--ui-font);font-size:var(--ui-t-sm);color:var(--ui-text);text-align:left;text-decoration:none}.app-org-menu a:hover{background:var(--ui-surface-2)}.app-org-menu a .n{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-org-menu a .m{display:block;font-size:.75rem;color:var(--ui-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-org-none,.app-org-note{margin:0;padding:9px 11px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.app-org-note{border-top:1px solid var(--ui-line);background:var(--ui-surface-2)}.app-credits{margin:2px 12px 14px;padding-bottom:14px;border-bottom:1px solid var(--ui-rail-line)}.app-credits-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 10px 1px}.app-credits-top .l{font-size:.75rem;color:var(--ui-text-3)}.app-credits-read{display:block;padding:0 10px 2px;border-radius:8px;text-decoration:none;transition:background .16s cubic-bezier(.16,1,.3,1)}.app-credits-read:hover{background:var(--ui-rail-hover)}.app-credits-read .v{display:block;font-size:1.375rem;font-weight:600;line-height:1.2;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--ui-pass-ink-rail)}.app-credits-meter{display:block;height:3px;margin:6px 10px 0;border-radius:999px;background:var(--ui-rail-well);overflow:hidden}.app-credits-meter>span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ui-pass-ink-rail);transform-origin:left center;transition:transform .52s cubic-bezier(.16,1,.3,1)}.app-credits .d{display:block;padding:5px 10px 0;font-size:.75rem;color:var(--ui-warn-ink)}.app-credits-buy{display:inline-flex;align-items:baseline;gap:3px;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;font-family:inherit;font-size:.75rem;font-weight:500;color:var(--ui-text-2);transition:color .16s cubic-bezier(.16,1,.3,1)}.app-credits-buy .k{font-size:.6875rem;opacity:.7}.app-credits-buy:hover{color:var(--ui-text);text-decoration:underline;text-underline-offset:3px}.app-credits.is-low .app-credits-read .v{color:var(--ui-warn-ink)}.app-credits.is-low .app-credits-meter>span{background:var(--ui-warn-ink)}.app-credits.is-out .app-credits-read .v,.app-credits.is-out .d{color:var(--ui-fail-ink)}.app-credits.is-out .app-credits-buy{padding:3px 9px;border-radius:999px;background:var(--ui-brand);color:#fff;font-weight:550}.dark .app-credits.is-out .app-credits-buy{background:var(--ui-brand);color:#fff}.app-credits.is-out .app-credits-buy:hover{opacity:.88;color:#fff;text-decoration:none}.dark .app-credits.is-out .app-credits-buy:hover{color:#fff}.app-credits.is-out .app-credits-buy .k{display:none}.app-credits.is-unknown .app-credits-read .v,.app-credits.is-unknown .d{color:var(--ui-text-3)}.app-skel{border-radius:9px;background:var(--ui-rail-well);animation:app-skel-pulse 1.4s ease-in-out infinite}.app-skel-org{height:38px}.app-skel-user{height:40px;margin:0}@keyframes app-skel-pulse{0%,to{opacity:1}50%{opacity:.55}}.app-lost{padding:10px 11px;border:1px solid var(--ui-fail-line);background:var(--ui-fail-dim);border-radius:9px}.app-lost p{margin:0 0 7px;font-size:var(--ui-t-sm);color:var(--ui-fail-ink)}.app-lost button,.app-lost a{display:inline-block;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text);text-decoration:none;border-bottom:1px solid var(--ui-line-strong)}.app-lost button:hover,.app-lost a:hover{border-bottom-color:var(--ui-text)}.app-nav{flex:1;overflow-y:auto;padding:4px 12px 12px}.app-nav.is-dimmed{opacity:.45;pointer-events:none}@media(min-width:901px){.app-nav{background:linear-gradient(var(--ui-rail) 30%,rgba(0,0,0,0)) top / 100% 18px no-repeat local,linear-gradient(rgba(0,0,0,0),var(--ui-rail) 70%) bottom / 100% 18px no-repeat local,radial-gradient(farthest-side at 50% 0,#10182021,#0000) top / 100% 7px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#10182021,#0000) bottom / 100% 7px no-repeat scroll}.dark .app-nav{background:linear-gradient(var(--ui-rail) 30%,rgba(0,0,0,0)) top / 100% 18px no-repeat local,linear-gradient(rgba(0,0,0,0),var(--ui-rail) 70%) bottom / 100% 18px no-repeat local,radial-gradient(farthest-side at 50% 0,#0000008c,#0000) top / 100% 7px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#0000008c,#0000) bottom / 100% 7px no-repeat scroll}}.app-nav-group+.app-nav-group{margin-top:18px}.app-nav-label{font-size:.75rem;font-weight:600;color:var(--ui-text-3);padding:0 10px 6px}.app-nav a{display:flex;align-items:center;gap:10px;position:relative;padding:7px 10px;border-radius:8px;font-size:var(--ui-t-body);color:var(--ui-text-2);text-decoration:none;transition:background .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}.app-nav a:hover{color:var(--ui-text);background:var(--ui-rail-hover)}.app-nav a.active{color:var(--ui-brand);background:var(--ui-brand-dim);box-shadow:inset 0 0 0 1px var(--ui-brand-line);font-weight:550}.app-nav a.active:hover{background:var(--ui-brand-dim)}.app-nav a svg{flex:none;opacity:.55}.dark .app-nav a svg{opacity:.66}.app-nav a:hover svg{opacity:.85}.app-nav a.active svg{opacity:1}.app-nav-group.is-staff{margin-top:22px;padding-top:16px;border-top:1px solid var(--ui-rail-line)}.app-nav-group.is-staff .app-nav-label{color:var(--ui-staff-ink)}.app-nav-group.is-staff a.active{color:var(--ui-staff-ink);background:var(--ui-staff-dim);box-shadow:inset 0 0 0 1px var(--ui-staff-line)}.app-nav-group.is-staff a.active:hover{background:var(--ui-staff-dim)}.app-user{border-top:1px solid var(--ui-rail-line);padding:10px 12px;position:relative}.app-user-btn{display:flex;align-items:center;gap:9px;width:100%;background:transparent;border:1px solid transparent;border-radius:9px;padding:7px 8px;cursor:pointer;text-align:left;font-family:var(--ui-font);color:var(--ui-text)}.app-user-btn:hover{background:var(--ui-rail-hover)}.app-user-btn img,.app-user-btn .fallback{width:26px;height:26px;border-radius:50%;flex:none;border:1px solid var(--ui-line-strong)}.app-user-btn .fallback{display:grid;place-items:center;background:var(--ui-rail-well);font-size:var(--ui-m-data);font-weight:600;color:var(--ui-text-2)}.app-user-btn .who{flex:1;min-width:0}.app-user-btn .nm{display:block;font-size:var(--ui-t-sm);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-user-btn .em{display:block;font-size:var(--ui-m-label);color:var(--ui-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-user-menu{position:absolute;z-index:30;left:12px;right:12px;bottom:calc(100% - 8px);border:1px solid var(--ui-line);border-radius:9px;background:var(--ui-surface);box-shadow:var(--ui-shadow);overflow:hidden}.app-user-menu a,.app-user-menu button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:9px 11px;border:0;background:transparent;cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-t-sm);color:var(--ui-text);text-align:left;text-decoration:none}.app-user-menu a:hover,.app-user-menu button:hover{background:var(--ui-surface-2)}.app-user-menu .k{font-size:.75rem;text-transform:capitalize;color:var(--ui-text-3)}.app-subnav{padding:2px 0 0 10px;margin-left:10px;border-left:1px solid var(--ui-staff-line)}.app-subnav a{font-size:var(--ui-t-sm);padding:5px 10px}.app-nav-group.is-staff .app-subnav a.active{box-shadow:none}@media(max-width:900px){.app-shell{flex-direction:column}.app-rail{position:static;align-self:stretch;width:100%;height:auto;border-right:0;border-bottom:1px solid var(--ui-rail-line)}.app-nav{display:flex;gap:4px;overflow-x:auto;min-width:0;padding:0 12px 10px;align-items:center;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent 100%)}.app-nav::-webkit-scrollbar{display:none}.app-nav-group{display:flex;gap:4px;align-items:center}.app-nav-group+.app-nav-group{margin-top:0}.app-nav-label{padding:0 4px 0 8px;flex:none;align-self:center;border-left:1px solid var(--ui-rail-line);line-height:1}.app-nav-group:first-child .app-nav-label{border-left:0;padding-left:0}.app-nav-group.is-staff{margin-top:0;padding-top:0;border-top:0}.app-nav-group.is-staff .app-nav-label{border-left-color:var(--ui-staff-line)}.app-nav a{white-space:nowrap}.app-nav a.active{box-shadow:inset 0 -2px 0 var(--ui-brand)}.app-nav-group.is-staff a.active{box-shadow:inset 0 -2px 0 var(--ui-staff-ink)}.app-brand{padding:14px 16px 10px}.app-org{padding:0 16px 10px}.app-org-menu,.app-user-menu{left:16px;right:16px}.app-credits{margin:0 16px 10px;padding-bottom:10px;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.app-credits-top{display:contents}.app-credits-top .l{order:1}.app-credits-read{order:2;padding:0}.app-credits-read .v{font-size:1.125rem}.app-credits .d{order:3;padding:0}.app-credits-buy{order:4;margin-left:auto}.app-credits-meter{order:5;flex:0 0 100%;margin:2px 0 0}.app-user{border-top:0;padding:0 16px 10px}.app-subnav{display:flex;gap:4px;align-items:center;border-left:0;margin-left:0;padding-left:0}.app-subnav a{padding:7px 10px}.app-page{padding:24px 18px 56px}}@media(prefers-reduced-motion:reduce){.app-nav a,.app-org-btn,.app-credits-read,.app-credits-buy,.app-credits-meter>span{transition-duration:.01ms}.app-skel{animation:none;opacity:.8}}.bp-status{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 18px;padding:16px 20px;margin-bottom:32px;border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.bp-status-figure{font-size:var(--ui-t-h2);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ui-pass-ink)}.bp-status.is-low .bp-status-figure{color:var(--ui-warn-ink)}.bp-status.is-out .bp-status-figure{color:var(--ui-fail-ink)}.bp-status.is-unknown .bp-status-figure{color:var(--ui-text-3)}.bp-status-text{margin:0;font-size:var(--ui-t-body);color:var(--ui-text-2)}.bp-status-text strong{color:var(--ui-text);font-weight:600}.bp-status-warn{color:var(--ui-fail-ink);font-weight:500}.bp-status-act{margin-left:auto;flex:none}.bp-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:12px;margin-bottom:14px;align-items:stretch}.bp-plan{display:flex;flex-direction:column;gap:2px;padding:20px 18px 18px;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.bp-plan.is-current{background:var(--ui-surface-2);box-shadow:none}.bp-plan.is-pick{border-color:var(--ui-pass-line);background:var(--ui-pass-dim);box-shadow:var(--ui-shadow)}.bp-plan-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-height:22px;margin-bottom:2px}.bp-plan-name{font-size:var(--ui-t-lead);font-weight:600;color:var(--ui-text)}.bp-plan.is-pick .bp-plan-name{color:var(--ui-pass-ink)}.bp-plan-tag{flex:none;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600;background:var(--ui-line);color:var(--ui-text-2)}.bp-plan.is-pick .bp-plan-tag{background:var(--ui-pass-ink);color:#fff}.dark .bp-plan.is-pick .bp-plan-tag{background:var(--ui-pass);color:#06231a}.bp-plan-price{display:flex;align-items:baseline;gap:4px;margin:6px 0 14px}.bp-plan-price b{font-size:1.875rem;font-weight:600;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;color:var(--ui-text)}.bp-plan-price span{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.bp-plan-desc{margin:-8px 0 10px;font-size:var(--ui-t-sm);color:var(--ui-text-2);line-height:1.45}.bp-plan-buys{font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.bp-plan-facts{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.bp-plan-facts b{font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.bp-plan-off{color:var(--ui-pass-ink);font-weight:600}.bp-plan-fit{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:13px;border-top:1px solid var(--ui-line);font-size:var(--ui-t-sm);font-weight:500}.bp-plan-fit.is-yes{color:var(--ui-pass-ink)}.bp-plan-fit.is-no{color:var(--ui-fail-ink)}.bp-plan-fit svg{flex:none}.bp-plan-cta{padding-top:14px}.bp-plan-cta .app-btn{width:100%}.bp-plan-here{padding-top:14px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.bp-enterprise{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;padding:16px 20px;border:1px dashed var(--ui-line-strong);border-radius:12px;font-size:var(--ui-t-body);color:var(--ui-text-2)}.bp-enterprise-text{margin:0;flex:1 1 30ch}.bp-enterprise b{color:var(--ui-text);font-weight:600;margin-right:6px}.bp-enterprise-act{display:flex;align-items:center;gap:12px;flex:none}.bp-enterprise-act .app-btn{padding:8px 16px}.bp-enterprise-mail{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-3);-webkit-user-select:all;-moz-user-select:all;user-select:all}@media(max-width:560px){.bp-enterprise-act{flex-wrap:wrap}}.bp-note{margin:14px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.bp-section{margin:40px 0 0}.bp-section-head{margin:0 0 4px;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em}.bp-section-sub{margin:0 0 18px;font-size:var(--ui-t-body);color:var(--ui-text-2);max-width:68ch}.bp-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.bp-check-group{padding:18px 20px 20px;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.bp-check-group h3{margin:0 0 2px;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.bp-check-line{margin:0 0 12px;font-size:var(--ui-t-sm);line-height:1.5;color:var(--ui-text-2)}.bp-check-count{margin:0 0 8px;font-size:.75rem;font-weight:600;color:var(--ui-text-3)}.bp-check-list{margin:0;padding:0;list-style:none}.bp-check-list li:before{content:"– ";color:var(--ui-text-3)}.bp-check-list li{-moz-column-break-inside:avoid;break-inside:avoid;padding:3px 0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.bp-check-more{margin:10px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.bp-ledger{margin-top:40px}.bp-ledger>summary{cursor:pointer;font-size:var(--ui-t-body);font-weight:550;color:var(--ui-text-2);padding:10px 0;list-style:none}.bp-ledger>summary::-webkit-details-marker{display:none}.bp-ledger>summary:before{content:"▸ ";color:var(--ui-text-3)}.bp-ledger[open]>summary:before{content:"▾ "}.bp-ledger>summary:hover{color:var(--ui-text)}.bp-ledger-body{border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);overflow:hidden;margin-top:6px}@media(max-width:720px){.bp-status-act{margin-left:0;width:100%}.bp-check-list{-moz-columns:1;columns:1}.bp-plan-price b{font-size:1.875rem}}.bill-when{white-space:nowrap;color:var(--ui-text-3)}.bill-detail{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-2);max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-in-n{color:var(--ui-pass-ink);font-variant-numeric:tabular-nums}.bill-out-n{color:var(--ui-text);font-variant-numeric:tabular-nums}@media(max-width:720px){.bill-balance{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.bill-balance-act{align-items:flex-start;text-align:left}.bill-detail{max-width:18ch}.bill-ladder thead{display:none}.bill-ladder tr{display:block;border-top:1px solid var(--ui-line);padding:4px 0}.bill-ladder td{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-top:0;padding:5px 18px;text-align:right}.bill-ladder td:first-child{padding-top:12px}.bill-ladder td:last-child{width:auto;padding-bottom:14px}.bill-ladder .bill-k{display:block}.bill-rung-off,.bill-rung-price{display:inline-block;margin:0 0 0 6px}.bill-rung-pick{display:block;margin:3px 0 0}}.job-quote{margin:0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.job-quote strong{font-family:var(--ui-mono);font-size:var(--ui-m-data);font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.job-quote span{color:var(--ui-text-3)}.bill-more{font:inherit;font-size:var(--ui-t-sm);color:var(--ui-text-2);background:none;border:0;padding:0;cursor:pointer;border-bottom:1px solid var(--ui-line-strong)}.bill-more:hover{color:var(--ui-text)}@media(max-width:720px){.bill-movements .bill-detail,.bill-movements .bill-detail-col{display:none}}.bill-reset{color:var(--ui-text-3)}.agents-doors{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow-sm);margin-bottom:22px;overflow:hidden}.agents-door{display:flex;flex-direction:column;padding:22px 24px 26px;min-width:0}.agents-door+.agents-door{border-top:1px solid var(--ui-line)}.agents-doors-alert{margin:0 24px 22px}.agents-install{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:22px 34px;align-items:start}.agents-install-cmd .agents-note{margin-top:10px}.agents-exchange{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;align-items:start}.agents-half{min-width:0}.agents-door h2{margin:0 0 6px;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.02em}.agents-door-lead{margin:0 0 16px;font-size:var(--ui-t-sm);line-height:1.55;color:var(--ui-text-2);max-width:46ch}.agents-door-lead code{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text)}.agents-cmd{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:13px 15px;border:1px solid transparent;border-radius:10px;background:var(--ui-ink-well);cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s cubic-bezier(.16,1,.3,1)}.agents-cmd:hover{border-color:var(--ui-pass-line)}.agents-cmd code{font-family:var(--ui-mono);font-size:var(--ui-m-cmd);color:#e8edf2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agents-cmd code .p{color:var(--ui-pass);margin-right:8px}.agents-cmd .cp{flex:none;font-family:var(--ui-font);font-size:.75rem;font-weight:550;color:var(--ui-pass-ink)}.agents-cmd:hover .cp{color:#e8edf2}.agents-cmd.is-copied .cp{color:var(--ui-pass)}.agents-targets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none}.agents-targets li{display:grid;grid-template-columns:15px minmax(0,1fr);gap:2px 7px;align-items:center}.agents-targets .sq{width:6px;height:6px;border-radius:2px;background:var(--ui-line-strong);justify-self:center}.agents-targets .n{font-size:var(--ui-t-sm);font-weight:600;color:var(--ui-text)}.agents-targets code{grid-column:2;font-family:var(--ui-mono);font-size:.75rem;color:var(--ui-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agents-note{margin:12px 0 0;font-size:var(--ui-t-sm);line-height:1.5;color:var(--ui-text-3);max-width:52ch}.agents-note code{font-family:var(--ui-mono);font-size:var(--ui-m-label);color:var(--ui-text-2)}.agents-note strong{color:var(--ui-text-2);font-weight:600}.agents-note a{color:var(--ui-pass-ink);text-decoration:none}.agents-note a:hover{text-decoration:underline;text-underline-offset:3px}.agents-more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 34px;margin:22px 0 0;padding-top:16px;border-top:1px solid var(--ui-line)}.agents-more dt:nth-of-type(2){grid-column:2;grid-row:1}.agents-more dd:nth-of-type(2){grid-column:2;grid-row:2}.agents-more dt:nth-of-type(1){grid-column:1;grid-row:1}.agents-more dd:nth-of-type(1){grid-column:1;grid-row:2}.agents-more dt{margin-top:0;font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text)}.agents-more dd{margin:3px 0 0;font-size:var(--ui-t-sm);line-height:1.5;color:var(--ui-text-2);max-width:48ch}.agents-controls{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:12px}.agents-bind{display:inline-flex;align-items:center;gap:7px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.agents-bind select{padding:5px 28px 5px 9px;font:inherit;font-size:var(--ui-t-sm);color:var(--ui-text);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%23686f78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") no-repeat right 9px center,var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:8px;max-width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.agents-bind-none{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.agents-xk{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 6px;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text-2)}.agents-xk:not(:first-of-type){margin-top:14px}.agents-xk>span{font-weight:400;font-size:.75rem;color:var(--ui-text-3)}.agents-req{position:relative;border-radius:10px;background:var(--ui-ink-well);overflow:hidden}.agents-req.is-answer{background:var(--ui-ink-well-2)}.agents-req .ln.is-pass{color:var(--ui-pass)}.agents-req .ln.is-fail{color:#ff8a90}.agents-req-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px 7px 16px;border-bottom:1px solid rgba(240,244,248,.09)}.agents-req-bar>span{font-family:var(--ui-mono);font-size:var(--ui-m-label);color:#98a2ac}.agents-req-bar button{flex:none;padding:3px 10px;border:1px solid rgba(240,244,248,.18);border-radius:7px;background:transparent;cursor:pointer;font-family:var(--ui-font);font-size:.75rem;font-weight:550;color:#c3ccd5;transition:color .16s,border-color .16s}.agents-req-bar button:hover{color:#fff;border-color:#f0f4f86b}.agents-req pre{margin:0;padding:13px 16px 15px;overflow-x:auto}.agents-req code{display:block;font-family:var(--ui-mono);font-size:var(--ui-m-data);line-height:1.65;color:#cdd6de;white-space:pre-wrap;overflow-wrap:anywhere}.agents-req .ln{display:block;padding-left:2ch;text-indent:-2ch;border-radius:3px}.agents-req .ln.is-auth{color:#e8edf2}.agents-req .ln.is-sweep{animation:agents-sweep .9s cubic-bezier(.16,1,.3,1) 1}@keyframes agents-sweep{0%{background:var(--ui-pass-dim);box-shadow:inset 2px 0 0 var(--ui-pass)}to{background:transparent;box-shadow:inset 0 0 0 transparent}}.agents-keys:empty{display:none}.agents-keys{padding-bottom:16px}.agents-head-act{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 14px;min-width:0}.agents-keys-head{align-items:center}.agents-keys-head>.agents-head-act>span{font-size:var(--ui-t-sm);font-weight:400;letter-spacing:0;color:var(--ui-text-3)}.agents-create{padding:14px 16px;border:1px solid var(--ui-line);border-radius:11px;background:var(--ui-surface-2)}.agents-create .agents-note{margin-top:9px}.agents-create label{display:block;margin-bottom:6px;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.agents-create-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.agents-create input{flex:1 1 220px;min-width:0;padding:8px 12px;font:inherit;font-size:var(--ui-t-body);color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:8px}.agents-create input::-moz-placeholder{color:var(--ui-text-3)}.agents-create input::placeholder{color:var(--ui-text-3)}.agents-minted{margin-bottom:16px;padding:14px 16px;border:1px solid var(--ui-pass-line);border-radius:11px;background:var(--ui-pass-dim)}.agents-minted-top{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.agents-minted-top p{margin:0;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-pass-ink)}.agents-minted-top button{flex:none;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:.75rem;color:var(--ui-pass-ink)}.agents-minted-top button:hover{text-decoration:underline;text-underline-offset:3px}.agents-minted .agents-note{margin-top:8px}.agents-copykey,.agents-copyfull{display:inline-flex;align-items:baseline;gap:10px;max-width:100%;padding:4px 9px;margin:-4px -9px;border:0;border-radius:7px;background:transparent;cursor:pointer;font:inherit;text-align:left;transition:background .14s cubic-bezier(.16,1,.3,1)}.agents-copykey code,.agents-copyfull code{min-width:0;font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-2);overflow-wrap:anywhere}.agents-copykey .k,.agents-copyfull .k{flex:none;font-family:var(--ui-font);font-size:.75rem;color:var(--ui-text-3);opacity:.55;transition:opacity .14s,color .14s}.agents-copykey:hover,.agents-copyfull:hover{background:var(--ui-surface-2)}.agents-copykey:hover code{color:var(--ui-text)}.agents-copykey:hover .k,.agents-copyfull:hover .k{opacity:1;color:var(--ui-text-2)}.agents-copykey:disabled{cursor:default}.agents-copykey.is-copied .k{opacity:1;color:var(--ui-pass-ink);font-weight:550}.agents-copykey.is-copied{background:var(--ui-pass-dim)}.agents-reveal-row .agents-copyfull code,.agents-secret code{color:#e8edf2}.agents-reveal-row .agents-copyfull:hover,.agents-secret.agents-copyfull:hover{background:#f0f4f814}.agents-reveal-row .agents-copyfull .k,.agents-secret .k{color:#98a2ac}.agents-reveal-row .agents-copyfull:hover .k,.agents-secret.agents-copyfull:hover .k{color:#fff}.agents-secret{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:10px;padding:9px 12px;border-radius:8px;background:var(--ui-ink-well)}.agents-secret code{flex:1;min-width:0}.agents-req-wait{padding:14px 16px;border:1px dashed var(--ui-line-strong);border-radius:10px}.agents-req-wait .agents-note{margin:0}.agents-req-skel{padding:15px 16px;display:grid;gap:11px}.agents-req-skel .sk{display:block;height:11px;border-radius:4px;background:#f0f4f817}.agents-req-skel .sk:nth-child(2){width:72%}.agents-req-skel .sk:nth-child(3){width:88%}.agents-req-skel .sk:nth-child(4){width:54%}.agents-req-skel .sk:nth-child(5){width:80%}.agents-req-skel .sk:nth-child(6){width:41%}.agents-notice{margin:0 0 14px}.agents-masked{display:block}.agents-why{display:block;margin-top:3px;max-width:34ch;font-size:.75rem;line-height:1.45;color:var(--ui-text-3)}.agents-alert{margin-bottom:14px}.agents-skel-row{display:flex;align-items:center;gap:28px;padding:14px 20px;border-top:1px solid var(--ui-line)}.agents-wait>.agents-skel-row:first-of-type{border-top:0}.agents-skel-row .n{display:block;flex:none;width:132px;height:15px}.agents-skel-row .s{display:block;width:min(100%,250px);height:15px}.agents-empty p{margin:0;font-size:var(--ui-t-body);color:var(--ui-text-2)}.agents-empty code{font-family:var(--ui-mono);font-size:var(--ui-m-data);padding:1px 6px;border-radius:5px;background:var(--ui-surface-2)}.agents-table td{vertical-align:middle}.agents-table tr.is-signing{background:var(--ui-surface-2)}.agents-name{font-weight:550}.agents-scope{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--ui-line);font-size:.6875rem;font-weight:550;color:var(--ui-text-2);vertical-align:1px}.agents-scope.is-bound{display:block;width:-moz-fit-content;width:fit-content;margin:3px 0 0;white-space:nowrap;background:var(--ui-line);color:var(--ui-text-2)}.agents-when{white-space:nowrap;color:var(--ui-text-3);font-size:var(--ui-t-sm)}.agents-mask{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-3)}.agents-shown{display:inline-flex;align-items:center;gap:10px}.agents-reveal-row>td{text-align:left!important;padding:0 20px 14px!important;border-bottom:0!important}.agents-reveal-row .agents-shown{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;background:var(--ui-ink-well)}.agents-shown code{flex:1;min-width:0;color:#e8edf2;font-family:var(--ui-mono);font-size:var(--ui-m-data);overflow-wrap:anywhere}.agents-reveal-row .agents-copyfull{flex:1;min-width:0;margin:0}.agents-reveal-row .agents-copyfull code{flex:0 1 auto}.agents-reveal-row .agents-shown>button:last-child{flex:none;color:#98a2ac;font-size:var(--ui-t-sm);font-weight:550}.agents-reveal-row .agents-shown>button:last-child:hover{color:#fff}.agents-shown button,.agents-row-act button{padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text-2)}.agents-shown button:hover,.agents-row-act button:hover{color:var(--ui-text);text-decoration:underline;text-underline-offset:3px}.agents-shown button.is-quiet,.agents-row-act button:disabled{color:var(--ui-text-3)}.agents-row-act button:disabled{cursor:default;text-decoration:none}.agents-row-act button.is-danger:hover,.agents-row-act button.is-danger:focus-visible{color:var(--ui-fail-ink)}.agents-row-act{display:flex;align-items:center;justify-content:flex-end;gap:14px}.agents-table th:last-child,.agents-table td:last-child{text-align:right}.agents-confirm-row>td{text-align:left!important;padding:0 20px 12px!important;border-bottom:0!important}.agents-confirm-strip{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;padding:11px 14px;border:1px solid var(--ui-line-strong);border-radius:9px;background:var(--ui-surface-2)}.agents-confirm-strip.is-revoke{border-color:var(--ui-fail-line);background:var(--ui-fail-dim)}.agents-confirm-msg{flex:1 1 260px;margin:0;font-size:var(--ui-t-sm);line-height:1.5;color:var(--ui-text-2)}.agents-confirm-strip.is-revoke .agents-confirm-msg{color:var(--ui-text)}.agents-confirm-msg strong{color:var(--ui-text);font-weight:550}.agents-confirm-acts{flex:none;display:flex;align-items:center;gap:14px}.agents-confirm-acts button{padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text-3)}.agents-confirm-acts button:hover{color:var(--ui-text-2);text-decoration:underline;text-underline-offset:3px}.agents-confirm-acts button:disabled{color:var(--ui-text-3);cursor:default;text-decoration:none}.agents-confirm-acts button.is-danger-confirm{color:var(--ui-fail-ink);font-weight:600}.agents-confirm-acts button.is-danger-confirm:hover{color:var(--ui-fail-ink);opacity:.8;text-decoration:underline;text-underline-offset:3px}.agents-req .ln.is-loading{animation:agents-auth-pulse 1.2s ease-in-out infinite;border-radius:3px}@keyframes agents-auth-pulse{0%,to{opacity:.35}50%{opacity:.72}}@media(prefers-reduced-motion:reduce){.agents-req .ln.is-loading{animation:none;opacity:.5}}.agents-eps{margin:0;padding:0;list-style:none}.agents-eps li{display:grid;grid-template-columns:minmax(230px,.42fr) minmax(0,1fr);gap:4px 24px;align-items:baseline;padding:13px 20px;border-bottom:1px solid var(--ui-line)}.agents-eps li:last-child{border-bottom:0}.agents-eps code{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agents-eps code .m{color:var(--ui-text-3)}.agents-eps p{margin:0;max-width:72ch;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.agents-rules{margin:0;padding:0;list-style:none}.agents-rules li{padding:13px 20px;border-bottom:1px solid var(--ui-line);font-size:var(--ui-t-sm);line-height:1.55;color:var(--ui-text-2);max-width:72ch}.agents-rules li:last-child{border-bottom:0}.agents-rules strong{color:var(--ui-text);font-weight:600}.agents-rules code{font-family:var(--ui-mono);font-size:var(--ui-m-label);color:var(--ui-text)}.agents-rules a{color:var(--ui-pass-ink);text-decoration:none;white-space:nowrap}.agents-rules a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:1160px){.agents-install,.agents-exchange,.agents-more{grid-template-columns:minmax(0,1fr)}.agents-more dt:nth-of-type(n),.agents-more dd:nth-of-type(n){grid-column:1;grid-row:auto}.agents-more dt:nth-of-type(2){margin-top:14px}}@media(max-width:900px){.agents-doors-alert{margin:0 20px 20px}.agents-door{padding:20px}.agents-cmd code{font-size:var(--ui-t-body)}}.agents-table .agents-k{display:none;font-size:var(--ui-t-sm);color:var(--ui-text-3)}@media(max-width:640px){.agents-targets{grid-template-columns:minmax(0,1fr)}.agents-eps li{grid-template-columns:minmax(0,1fr);gap:4px}.agents-panel .app-panel-head{flex-wrap:wrap}.agents-panel .app-panel-head>span:last-child{flex:1 0 100%}.agents-table thead{display:none}.agents-table tr{display:block;padding:6px 0 10px;border-bottom:1px solid var(--ui-line)}.agents-table tr:last-child{border-bottom:0}.agents-table td{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:5px 18px;border-bottom:0;text-align:right}.agents-table td:first-child{padding-top:10px;text-align:left}.agents-table .agents-k{display:block;flex:none;text-align:left}.agents-masked{text-align:left}.agents-shown{flex-wrap:wrap;justify-content:flex-end}.agents-shown code{max-width:100%}.agents-row-act{flex-wrap:wrap;justify-content:flex-start;padding-top:4px}.agents-table td:last-child{text-align:left}.agents-reveal-row>td{padding:0 18px 12px!important}.agents-reveal-row .agents-shown{flex-wrap:nowrap}}@media(prefers-reduced-motion:reduce){.agents-req .ln.is-sweep{animation-duration:.01ms;background:var(--ui-pass-dim)}.agents-cmd,.agents-req-bar button{transition-duration:.01ms}}.job-legend{display:block;margin-bottom:8px;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.job-kind{margin-bottom:20px}.job-seg button{padding-inline:15px}.job-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-bottom:22px}.job-field{min-width:0}.job-field label{display:block;margin-bottom:7px;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.job-opt{font-weight:400;color:var(--ui-text-3)}.job-input{width:100%;padding:9px 13px;font:inherit;font-size:var(--ui-t-body);color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:8px}.job-input::-moz-placeholder{color:var(--ui-text-3)}.job-input::placeholder{color:var(--ui-text-3)}.job-hint{margin:6px 0 0;font-size:var(--ui-m-label);color:var(--ui-text-3)}.job-picker{max-height:460px;overflow-y:auto;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface-2)}.job-cat+.job-cat{border-top:1px solid var(--ui-line)}.job-cat-head{display:flex;align-items:center;gap:10px;padding:10px 14px 8px}.job-cat-all{display:inline-flex;align-items:center;cursor:pointer}.job-picker input[type=checkbox]{flex:none;width:15px;height:15px;margin:0;accent-color:var(--ui-pass-ink);cursor:pointer}.job-cat-toggle{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0;background:none;cursor:pointer;text-align:left;font-family:inherit;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.job-cat-toggle .n{font-weight:400;font-size:var(--ui-t-sm);color:var(--ui-text-3);font-variant-numeric:tabular-nums}.job-cat-toggle svg{flex:none;opacity:.5;transition:transform .18s cubic-bezier(.16,1,.3,1)}.job-cat-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.job-cat-body{padding:0 10px 8px}.job-check{display:flex;align-items:flex-start;gap:10px;padding:7px 10px;border-radius:8px;cursor:pointer}.job-check:hover{background:var(--ui-surface)}.dark .job-check:hover{background:var(--ui-rail-hover)}.job-check input[type=checkbox]{margin-top:3px}.job-check-body{min-width:0;flex:1}.job-check-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.job-check-name{font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text)}.job-check-desc{display:block;margin-top:2px;font-size:var(--ui-m-label);color:var(--ui-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-check.is-off .job-check-name{color:var(--ui-text-3);font-weight:500}.job-check.is-off .job-check-desc{color:var(--ui-text-3)}.job-addons{margin:0 0 4px 23px;padding-left:11px;border-left:1px solid var(--ui-line)}.job-chip{flex:none;padding:1px 7px;border-radius:999px;background:var(--ui-line);font-size:.6875rem;font-weight:550;color:var(--ui-text-2);white-space:nowrap}.job-chip.is-flag{background:var(--ui-warn-dim);color:var(--ui-warn-ink)}.job-selected{margin:10px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.job-selected strong{color:var(--ui-text);font-weight:600;font-variant-numeric:tabular-nums}.job-selected .d{color:var(--ui-text-3)}.job-act{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin-top:24px}.job-note{margin-top:16px}.job-run-meter{display:block;height:3px;margin:8px 0 2px;border-radius:999px;background:var(--ui-line-strong);overflow:hidden}.job-run-meter>span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ui-warn-ink);transform-origin:left center;transition:transform .9s linear}.job-run-note p{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.job-run-meter>span{transition-duration:.01ms}}.job-addr{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;margin:10px 0;padding:11px 14px;border:1px solid transparent;border-radius:10px;background:var(--ui-ink-well);cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s cubic-bezier(.16,1,.3,1)}.job-addr:hover{border-color:var(--ui-pass-line)}.job-addr code{font-family:var(--ui-mono);font-size:var(--ui-m-cmd);color:#e8edf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-addr .cp{flex:none;font-family:var(--ui-font);font-size:.75rem;font-weight:550;color:#98a2ac}.job-addr:hover .cp{color:#e8edf2}.job-addr.is-copied .cp{color:var(--ui-pass)}.job-list{list-style:none;margin:0;padding:0}.job-row{border-top:1px solid var(--ui-line)}.job-row:first-child{border-top:0}.job-row.is-new{background:var(--ui-pass-dim)}.job-head{display:block;width:100%;padding:14px 20px;border:0;background:none;cursor:pointer;text-align:left;font-family:inherit;color:inherit}.job-head:hover{background:var(--ui-surface-2)}.job-row.is-new .job-head:hover{background:transparent}.job-head-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.job-id{min-width:0}.job-name{font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text);overflow-wrap:anywhere}.job-new{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--ui-surface);font-size:.6875rem;font-weight:550;color:var(--ui-text-2);vertical-align:1px}.job-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 7px;margin-top:3px;font-size:var(--ui-m-label);color:var(--ui-text-3)}.job-meta code{font-family:var(--ui-mono);font-size:var(--ui-m-label)}.job-meta .s{opacity:.55}.job-tally{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.job-tally b{font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.job-tally .pass b{color:var(--ui-pass-ink)}.job-tally .fail b{color:var(--ui-fail-ink)}.job-tally .err b{color:var(--ui-warn-ink)}.job-more{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-weight:550;color:var(--ui-text-2)}.job-head:hover .job-more{color:var(--ui-text)}.job-more svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.job-head[aria-expanded=true] .job-more svg{transform:rotate(180deg)}.job-body{padding:14px 20px 20px;border-top:1px solid var(--ui-line);background:var(--ui-surface-2)}.job-body>.job-note:first-child{margin-top:0}.job-status{display:inline-block;flex:none;padding:2px 10px;border-radius:999px;border:1px solid transparent;font-size:var(--ui-t-sm);font-weight:550;text-transform:capitalize;white-space:nowrap}.job-status.is-pass{background:var(--ui-pass-dim);border-color:var(--ui-pass-line);color:var(--ui-pass-ink)}.job-status.is-fail{background:var(--ui-fail-dim);border-color:var(--ui-fail-line);color:var(--ui-fail-ink)}.job-status.is-wait{background:var(--ui-warn-dim);border-color:var(--ui-line-strong);color:var(--ui-warn-ink)}.job-status.is-idle{background:var(--ui-surface-2);border-color:var(--ui-line);color:var(--ui-text-2)}@media(max-width:720px){.job-fields{grid-template-columns:minmax(0,1fr)}.job-picker{max-height:360px}.job-head-top{flex-wrap:wrap;gap:8px}.job-more{margin-left:0;flex-basis:100%}.job-check-desc{white-space:normal}}@media(prefers-reduced-motion:reduce){.job-addr,.job-cat-toggle svg,.job-more svg{transition-duration:.01ms}}.usage-sheet{container-type:inline-size;container-name:usage;max-width:1024px}.usage-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:0 0 18px;margin:0 0 6px;border-bottom:1px solid var(--ui-line)}.usage-cycle{margin:0;font-size:var(--ui-t-lead);font-weight:600;color:var(--ui-text)}.usage-cycle-note{margin:4px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.usage-total{margin:0;text-align:right;display:flex;align-items:baseline;gap:8px}.usage-total-fig{font-size:var(--ui-t-h2);font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.usage-total-unit{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.usage-sec{padding:22px 0;border-bottom:1px solid var(--ui-line)}.usage-sec:last-of-type{border-bottom:0}.usage-sec-h{margin:0 0 12px;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.usage-sec-note{margin:-6px 0 14px;font-size:var(--ui-t-sm);color:var(--ui-text-3);max-width:68ch}.usage-track{position:relative;height:26px;border-radius:3px;overflow:hidden;background:var(--ui-surface-2)}.usage-track-band{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ui-pass-dim)}.usage-track-fill{position:absolute;top:0;bottom:0;left:0;background:var(--ui-pass-ink);opacity:.85;min-width:3px}.usage-track-grant{position:absolute;top:0;bottom:0;width:2px;background:var(--ui-text-3);opacity:.55}.usage-track-tick{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--ui-text)}.usage-pace-line{margin:10px 0 0;font-size:var(--ui-t-body);color:var(--ui-text);font-variant-numeric:tabular-nums}.usage-pace-note{color:var(--ui-text-3);font-size:var(--ui-t-sm)}.usage-runway{margin:4px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.usage-plot-key{display:flex;gap:16px;align-items:center;margin:0 0 6px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.usage-key-web,.usage-key-email{display:inline-flex;align-items:center;gap:6px}.usage-key-web:before,.usage-key-email:before{content:"";width:9px;height:9px;border-radius:2px}.usage-key-web:before{background:var(--ui-text-2)}.usage-key-email:before{background:var(--ui-text-3);opacity:.55}.usage-plot-peak{margin-left:auto;font-variant-numeric:tabular-nums}.usage-plot-axis{display:flex;justify-content:space-between;margin:4px 0 18px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.usage-plot{display:flex;align-items:flex-end;gap:3px;height:132px;margin:4px 0 0;overflow-x:auto;padding-bottom:2px}.usage-col{flex:1 1 0;min-width:6px;height:100%;display:flex;align-items:flex-end}.usage-col-stack{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.usage-col-web{background:var(--ui-text-2);border-radius:1px 1px 0 0;min-height:0}.usage-col-email{background:var(--ui-text-3);opacity:.55;border-radius:1px 1px 0 0}.usage-rows{margin:0}.usage-row{display:grid;grid-template-columns:1fr 140px;gap:16px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--ui-line);position:relative}.usage-row:last-child{border-bottom:0}.usage-row dt{margin:0;font-size:var(--ui-t-body);color:var(--ui-text);min-width:0}.usage-row dd{margin:0;text-align:right;font-family:var(--ui-mono);font-size:var(--ui-m-data);font-variant-numeric:tabular-nums;color:var(--ui-text)}.usage-row-id{display:block;position:relative;z-index:1;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.usage-row-bar dt{position:relative;z-index:1}.usage-row-fill{position:absolute;left:0;top:4px;bottom:4px;z-index:0;background:var(--ui-surface-2);border-radius:2px}.usage-row-name{position:relative;z-index:1}.usage-row.is-residual dt,.usage-row.is-residual dd,.usage-row.is-deduction dd{color:var(--ui-text-2)}.usage-row.is-note dt{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.usage-row.is-note dd{color:var(--ui-text-3)}.usage-exc-line{margin:0 0 12px;font-size:var(--ui-t-body);color:var(--ui-text)}.usage-skip{margin:14px 0 0}.usage-skip-h{margin:0 0 6px;font-size:var(--ui-t-sm);font-weight:600;color:var(--ui-text-2)}.usage-skip-list{margin:0;padding:0;list-style:none}.usage-skip-list li{padding:5px 0;font-size:var(--ui-t-body);color:var(--ui-text);border-bottom:1px solid var(--ui-line)}.usage-skip-list li:last-child{border-bottom:0}.usage-skip-n{color:var(--ui-text-3);font-size:var(--ui-t-sm)}.usage-unknown{margin:0;padding:12px 14px;border-radius:5px;background:var(--ui-surface-2);border:1px solid var(--ui-line);font-size:var(--ui-t-sm);color:var(--ui-text-2);max-width:62ch}.usage-empty{margin:0;font-size:var(--ui-t-body);color:var(--ui-text-3)}.usage-wait{padding:40px 0;font-size:var(--ui-t-body);color:var(--ui-text-3)}.usage-foot{margin:20px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.usage-foot-last{color:var(--ui-text-3)}@container usage (max-width: 620px){.usage-head{gap:12px}.usage-total{text-align:left}.usage-row{grid-template-columns:1fr 96px;gap:10px}.usage-plot{height:104px}}@media(prefers-reduced-motion:reduce){.usage-track-fill{transition-duration:.01ms}}.org-ident{padding:2px 2px 22px;margin-bottom:24px;border-bottom:1px solid var(--ui-line)}.org-ident-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.org-name{margin:0;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em;color:var(--ui-text)}.org-quiet{font:inherit;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2);background:none;border:0;padding:0;cursor:pointer;border-bottom:1px solid var(--ui-line-strong)}.org-quiet:hover{color:var(--ui-text);border-bottom-color:var(--ui-text)}.org-rename-form{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.org-rename-input{flex:1 1 260px;max-width:420px;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em}.org-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;margin:8px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.org-meta .s{opacity:.55}.org-code{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-2);padding:1px 6px;border:1px solid var(--ui-line);border-radius:5px;background:var(--ui-surface);-webkit-user-select:all;-moz-user-select:all;user-select:all}.org-meta-note{margin:7px 0 0;max-width:62ch;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.org-alert{margin:0 0 14px}.org-alert:last-child{margin-bottom:0}.org-ident .org-alert{margin-top:14px}.org-alert-body{padding-bottom:14px}.org-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:7px 14px;border:1px solid var(--ui-line-strong);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);font-family:inherit;font-size:var(--ui-t-sm);font-weight:550;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .14s cubic-bezier(.16,1,.3,1),border-color .14s,opacity .14s}.org-btn:hover:not(:disabled){background:var(--ui-surface-2);border-color:var(--ui-text-3)}.org-btn:disabled{opacity:.4;cursor:default}.org-cancel{align-self:center}.org-do{padding:5px 11px;border:1px solid var(--ui-line);border-radius:8px;background:var(--ui-surface);cursor:pointer;font-family:inherit;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text-2);white-space:nowrap;transition:background .14s cubic-bezier(.16,1,.3,1),border-color .14s,color .14s}.org-do:hover:not(:disabled){background:var(--ui-surface-2);border-color:var(--ui-text-3);color:var(--ui-text)}.org-do:disabled{opacity:.45;cursor:default}.org-do.is-danger:hover:not(:disabled),.org-do.is-danger:focus-visible{color:var(--ui-fail-ink);border-color:var(--ui-fail-line);background:var(--ui-fail-dim)}.org-lost{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding:14px 16px;border:1px solid var(--ui-fail-line);border-radius:11px;background:var(--ui-fail-dim)}.org-lost p{margin:0;max-width:62ch;font-size:var(--ui-t-sm);color:var(--ui-fail-ink)}.org-lost.is-inline{margin:0}.org-input{width:100%;padding:9px 13px;font:inherit;font-size:var(--ui-t-body);color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:8px}.org-input::-moz-placeholder{color:var(--ui-text-3)}.org-input::placeholder{color:var(--ui-text-3)}.org-table td,.org-table th[scope=row]{vertical-align:middle}.org-table th[scope=row]{padding:13px 20px;font-size:var(--ui-t-body);font-weight:400;color:var(--ui-text);border-bottom:1px solid var(--ui-line)}.org-table tr:last-child th[scope=row]{border-bottom:0}.org-who{display:flex;align-items:center;gap:10px;min-width:0}.org-avatar{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--ui-line-strong);background:var(--ui-surface-2);font-size:var(--ui-m-data);font-weight:600;color:var(--ui-text-2)}.org-person{min-width:0}.org-person .n{display:block;font-weight:550;overflow-wrap:anywhere}.org-person .e{display:block;margin-top:1px;font-size:var(--ui-t-sm);color:var(--ui-text-3);overflow-wrap:anywhere}.org-you{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--ui-line);font-size:.6875rem;font-weight:550;color:var(--ui-text-2);vertical-align:1px}.org-cap{text-transform:capitalize}.org-act{display:flex;align-items:center;justify-content:flex-end;gap:8px}.org-why{max-width:30ch;font-size:var(--ui-t-sm);color:var(--ui-text-3);text-align:right}.org-state{font-weight:550;color:var(--ui-text-3)}.org-state.is-live{color:var(--ui-warn-ink)}.org-state.is-done{color:var(--ui-text-2)}.org-when{white-space:nowrap;color:var(--ui-text-3);font-size:var(--ui-t-sm)}.org-when .is-lapsing{color:var(--ui-warn-ink);font-weight:550}.org-invited{overflow-wrap:anywhere}.org-invites,.org-legend{border-top:1px solid var(--ui-line)}.org-legend p{margin:0;max-width:74ch;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.org-legend p+p{margin-top:7px;color:var(--ui-text-3)}.org-legend strong{color:var(--ui-text);font-weight:600}.org-fresh{margin-bottom:18px;padding:14px 16px;border:1px solid var(--ui-pass-line);border-radius:11px;background:var(--ui-pass-dim)}.org-fresh-top{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.org-fresh-top p{margin:0;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-pass-ink)}.org-fresh-top button{flex:none;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:.75rem;color:var(--ui-pass-ink)}.org-fresh-top button:hover{text-decoration:underline;text-underline-offset:3px}.org-fresh .org-note{margin-top:9px;color:var(--ui-text-2)}.org-link{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;margin-top:10px;padding:11px 14px;border:1px solid transparent;border-radius:10px;background:var(--ui-ink-well);cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s cubic-bezier(.16,1,.3,1)}.org-link:hover{border-color:var(--ui-pass-line)}.org-link code{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:#e8edf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-link .cp{flex:none;font-family:var(--ui-font);font-size:.75rem;font-weight:550;color:#98a2ac}.org-link:hover .cp{color:#e8edf2}.org-link.is-copied .cp{color:var(--ui-pass)}.org-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 12px}.org-field{flex:1 1 240px;min-width:0}.org-field.is-role{flex:0 0 auto}.org-field.is-role .org-input{width:auto;min-width:130px}.org-field label{display:block;margin-bottom:6px;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.org-note{margin:12px 0 0;max-width:64ch;font-size:var(--ui-t-sm);line-height:1.5;color:var(--ui-text-3)}.org-leave{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px}.org-leave-title{margin:0;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.org-leave-what{margin:4px 0 0;max-width:62ch;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.org-leave .org-alert{margin-top:12px}.org-leave-btn{flex:none;padding:9px 18px;border:1px solid var(--ui-line-strong);border-radius:8px;background:var(--ui-surface);color:var(--ui-fail-ink);font-family:inherit;font-size:var(--ui-t-body);font-weight:550;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .14s cubic-bezier(.16,1,.3,1),opacity .14s}.org-leave-btn:hover:not(:disabled){background:var(--ui-fail-dim);border-color:var(--ui-fail-line)}.org-leave-btn:disabled{opacity:.5;cursor:default}.org-empty{padding:20px;border:1px dashed var(--ui-line-strong);border-radius:14px}.org-empty p{margin:0;max-width:56ch;font-size:var(--ui-t-body);color:var(--ui-text-2)}.org-wait{display:flex;flex-direction:column;gap:26px}.org-skel-name{display:block;width:min(100%,240px);height:24px}.org-skel-meta{display:block;width:min(100%,330px);height:14px;margin-top:12px}.org-skel-panel{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow-sm);overflow:hidden}.org-skel-head{padding:14px 20px;border-bottom:1px solid var(--ui-line)}.org-skel-head span{display:block;width:130px;height:17px}.org-skel-row{display:flex;align-items:center;gap:12px;padding:13px 20px;border-top:1px solid var(--ui-line)}.org-skel-head+.org-skel-row{border-top:0}.org-skel-row .av{display:block;flex:none;width:28px;height:28px;border-radius:50%}.org-skel-row .n{display:block;width:min(100%,260px);height:15px}.org-table .org-k{display:none;font-size:var(--ui-t-sm);color:var(--ui-text-3)}@media(max-width:640px){.org-rename-input{font-size:var(--ui-t-lead)}.org-field.is-role{flex:1 1 140px}.org-field.is-role .org-input{width:100%}.org-btn,.org-leave-btn{flex:1 1 auto}.org-table thead{display:none}.org-table tr{display:block;padding:8px 0 10px;border-bottom:1px solid var(--ui-line)}.org-table tr:last-child{border-bottom:0}.org-table td,.org-table th[scope=row]{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:5px 18px;border-bottom:0;text-align:right}.org-table td:first-child,.org-table th[scope=row]{padding-top:10px;text-align:left}.org-table .org-k{display:block;flex:none;text-align:left}.org-act{flex-wrap:wrap;justify-content:flex-start;padding-top:6px}.org-table td:last-child{text-align:left}.org-why{max-width:none;text-align:left}}@media(prefers-reduced-motion:reduce){.org-btn,.org-do,.org-link,.org-leave-btn{transition-duration:.01ms}}.inv{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:40px 20px 64px;background:var(--ui-bg)}.inv-brand{padding:0}.inv-card{width:100%;max-width:460px;padding:26px 26px 24px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow-sm);text-align:center}.inv-card h1{margin:0;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em;color:var(--ui-text)}.inv-lede{margin:10px 0 0;font-size:var(--ui-t-sm);line-height:1.55;color:var(--ui-text-2)}.inv-lede strong{color:var(--ui-text);font-weight:550}.inv-go{margin-top:20px;text-decoration:none}.inv-wait{margin:0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.inv-alert{margin:16px 0 0;text-align:left}.inv-foot{margin:16px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.inv-foot a{color:var(--ui-text-2)}.inv-foot a:hover{color:var(--ui-pass-ink)}.app-page:has(.rev){max-width:1360px}.rev-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;margin-bottom:18px}.rev-filter{display:flex;align-items:center;gap:9px;min-width:0}.rev-filter-label{flex:none;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-select{max-width:320px;padding:6px 10px;border:1px solid var(--ui-line);border-radius:9px;background:var(--ui-surface);color:var(--ui-text);font-family:inherit;font-size:var(--ui-t-sm)}.rev-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.rev-toggle input{accent-color:var(--ui-focus)}.rev-split{display:grid;grid-template-columns:336px minmax(0,1fr);gap:20px;align-items:start}.rev-queue{position:sticky;top:20px;margin-bottom:0;display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.rev-queue>.app-panel-head,.rev-more{flex:none}.rev-list{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0}.rev-row+.rev-row{border-top:1px solid var(--ui-line)}.rev-row button{display:block;width:100%;text-align:left;padding:12px 18px 13px;border:0;background:transparent;cursor:pointer;font-family:inherit;color:inherit;transition:background .14s cubic-bezier(.16,1,.3,1)}.rev-row button:hover{background:var(--ui-surface-2)}.rev-row button.is-on{background:var(--ui-pass-dim);box-shadow:inset 2px 0 0 var(--ui-pass-line)}.rev-row button.is-on .rev-row-check{color:var(--ui-pass-ink-rail)}.rev-row-check{display:block;font-size:var(--ui-t-body);font-weight:550;color:var(--ui-text);line-height:1.35}.rev-kind{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:20px;background:var(--ui-surface-2);border:1px solid var(--ui-line);font-size:.75rem;font-weight:500;color:var(--ui-text-3);vertical-align:1px}.rev-row button.is-on .rev-kind{background:var(--ui-bg)}.rev-row-subject,.rev-row-detail{display:block;margin-top:2px;font-size:var(--ui-t-sm);color:var(--ui-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rev-row-detail{color:var(--ui-text-3)}.rev-row-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:7px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-org{max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev-when{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.rev-verdict-line{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.rev-verdict{display:inline-flex;align-items:baseline;gap:6px;font-size:var(--ui-t-sm);font-weight:550;white-space:nowrap}.rev-verdict-pre{font-size:var(--ui-t-sm);font-weight:400;color:var(--ui-text-3)}.rev-verdict.is-pass{color:var(--ui-pass-ink)}.rev-verdict.is-fail{color:var(--ui-fail-ink)}.rev-verdict.is-error{color:var(--ui-warn-ink)}.rev-queue-wait{padding:4px 0}.rev-skel-row{display:grid;gap:8px;padding:13px 18px;border-top:1px solid var(--ui-line)}.rev-skel-row:first-child{border-top:0}.rev-skel-row .app-skel{height:13px}.rev-skel-row .app-skel:last-child{width:60%;height:11px}.rev-empty,.rev-idle{margin:0;padding:22px 18px;font-size:var(--ui-t-body);color:var(--ui-text-2)}.rev-idle{padding:40px 20px;text-align:center;border:1px dashed var(--ui-line-strong);border-radius:14px;color:var(--ui-text-3)}.rev-more{padding:12px 18px;border-top:1px solid var(--ui-line)}.rev-more button,.rev-link{padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ui-line-strong)}.rev-more button:hover:not(:disabled),.rev-link:hover{text-decoration-color:currentColor}.rev-more button:disabled{color:var(--ui-text-3);cursor:default;text-decoration:none}.rev-alert{margin:0 0 18px}.rev-stage{min-width:0;--rev-inset: 20px}.rev-head-panel{margin-bottom:16px}.rev-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:20px var(--rev-inset) 14px}.rev-head-name{min-width:0}.rev-head h2{margin:0;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--ui-text)}.rev-head-subject{margin:5px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2);overflow-wrap:anywhere}.rev-head-subject a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ui-line-strong)}.rev-head-subject a:hover{text-decoration-color:currentColor}.rev-head-meta{color:var(--ui-text-3)}.rev-head .rev-verdict-line{flex:none}.rev-head .rev-verdict{font-size:var(--ui-t-body)}.rev-provenance{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 20px;margin:0;padding:10px var(--rev-inset) 14px;border-top:1px solid var(--ui-line);background:var(--ui-surface-2)}.rev-provenance div{display:flex;align-items:baseline;gap:7px;min-width:0;overflow:hidden}.rev-provenance dt{font-size:var(--ui-t-sm);color:var(--ui-text-3);flex:none}.rev-provenance dd{margin:0;font-size:var(--ui-t-sm);color:var(--ui-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rev-id{font-family:var(--ui-mono);font-size:var(--ui-m-data)}.rev-evidence{margin-bottom:16px}.rev-shot>button img{max-height:34rem}.rev-shot>button{display:block;width:100%;border:0;border-radius:0;background:var(--ui-surface-2)}.rev-finding{margin:0 0 12px;font-size:var(--ui-t-lead);line-height:1.5;color:var(--ui-text)}.rev-why{margin:14px 0 0;padding-top:13px;border-top:1px solid var(--ui-line);font-size:var(--ui-t-sm);color:var(--ui-text-2)}.rev-why strong{display:block;font-weight:600;color:var(--ui-text);margin-bottom:2px}.rev-pairs{display:grid;gap:6px 0;margin:0}.rev-sec-title{margin:12px 0 4px;font-size:13px;font-weight:600;color:var(--ui-text-2)}.rev-pairs>div{display:grid;grid-template-columns:minmax(9rem,15rem) minmax(0,1fr);gap:4px 18px;align-items:baseline}.rev-pairs dt{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-pairs dd{margin:0;font-size:var(--ui-t-body);color:var(--ui-text);overflow-wrap:anywhere}.rev-mail{margin-bottom:12px}.rev-context{display:grid;gap:22px}.rev-block h3{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0 0 8px;font-size:var(--ui-t-body);font-weight:600;letter-spacing:0;color:var(--ui-text)}.rev-block-note{font-size:var(--ui-t-sm);font-weight:400;color:var(--ui-text-3)}.rev-criteria{margin:0;max-width:74ch;white-space:pre-wrap;font-size:var(--ui-t-body);line-height:1.6;color:var(--ui-text-2)}.rev-tech{margin-top:10px;padding:12px var(--rev-inset)}.rev-tech>summary{cursor:pointer;font-size:var(--ui-t-sm);color:var(--ui-text-3);list-style-position:outside}.rev-tech>summary:hover{color:var(--ui-text-2)}.rev-tech h4{margin:16px 0 6px;font-size:var(--ui-t-sm);font-weight:600;color:var(--ui-text-2)}.rev-tech pre{margin:0;max-height:18rem;overflow:auto;padding:12px 14px;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface-2);font-family:var(--ui-mono);font-size:var(--ui-m-data);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-text-2)}.rev-history{margin-top:16px}.rev-tally{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 26px;margin:0}.rev-tally div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.rev-tally dt{font-size:var(--ui-t-sm);color:var(--ui-text-2)}.rev-tally dd{margin:0;font-size:var(--ui-t-body);font-variant-numeric:tabular-nums;color:var(--ui-text)}.rev-versions{display:flex;align-items:center;gap:10px;margin-bottom:12px}.rev-versions-label,.rev-filter-label,.rev-versions-unit{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-seg{flex:none}.rev-step+.rev-step{margin-top:26px}.rev-step-head{display:flex;align-items:flex-start;gap:11px;margin-bottom:12px}.rev-step-n{flex:none;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:var(--ui-pass-dim);color:var(--ui-pass-ink);font-size:var(--ui-t-sm);font-weight:600;font-variant-numeric:tabular-nums}.rev-step-head h3{margin:0;font-size:var(--ui-t-lead);font-weight:600;color:var(--ui-text)}.rev-step-head p{margin:3px 0 0;max-width:76ch;font-size:var(--ui-t-body);color:var(--ui-text-2)}.rev-b-strip{display:flex;gap:8px;overflow-x:auto;padding:6px 0 10px;scroll-snap-type:x mandatory}.rev-b-thumb{flex:none;width:80px;height:60px;border-radius:6px;overflow:hidden;border:2px solid var(--ui-line);scroll-snap-align:start;cursor:default;background:var(--ui-surface-2);position:relative}.rev-b-thumb.is-focus{border-color:var(--ui-pass-line);box-shadow:0 0 0 2px var(--ui-pass-dim)}.rev-b-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rev-b-thumb-html{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%;background:#fff}.rev-b-thumb-lines{width:44px;height:34px;border-radius:2px;background:repeating-linear-gradient(to bottom,var(--ui-line) 0px,var(--ui-line) 1.5px,transparent 1.5px,transparent 6px)}.rev-b-thumb-num{font-size:11px;color:var(--ui-text-3);font-variant-numeric:tabular-nums;line-height:1}.rev-b-thumb-placeholder{display:grid;place-items:center;width:100%;height:100%;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-b-focus{margin-top:14px;border-radius:12px;border:1px solid var(--ui-line);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);overflow:hidden}.rev-b-image-area{padding:0 20px 20px}.rev-b-count{font-size:var(--ui-t-sm);color:var(--ui-text-3);font-variant-numeric:tabular-nums}.rev-b-reveal{margin-top:20px;padding:20px;border-radius:12px;border:1px solid var(--ui-line);background:var(--ui-surface)}.rev-b-reveal-head{margin:0 0 6px;font-size:var(--ui-t-lead);font-weight:600}.rev-b-reveal-sub{margin:0 0 16px;font-size:var(--ui-t-body);color:var(--ui-text-2)}.rev-b-next{margin-top:16px;padding-top:16px;border-top:1px solid var(--ui-line)}.rev-criteria-change{margin-bottom:12px}.rev-crit{margin-bottom:14px}.rev-crit-head{display:flex;align-items:baseline;gap:8px;margin:14px 0 5px;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.rev-crit-head:first-child{margin-top:0}.rev-crit-para{margin:0 0 10px;color:var(--ui-text);font-size:14px;line-height:1.55}.rev-crit-para:last-child{margin-bottom:0}.rev-crit-steps{margin:0 0 4px;padding-left:0;max-width:78ch;list-style:none;font-size:var(--ui-t-body);line-height:1.6;color:var(--ui-text-2)}.rev-crit-steps>li{display:grid;grid-template-columns:1.9em 1fr;margin-bottom:6px}.rev-crit-marker{color:var(--ui-text-3);font-variant-numeric:tabular-nums}.rev-crit-step-text{display:block}.rev-crit-steps .rev-crit-points{grid-column:2}.rev-crit-points{margin:4px 0 0;padding-left:18px;list-style:disc;color:var(--ui-text-3)}.rev-crit-note{margin:8px 0 0;max-width:78ch;font-size:var(--ui-t-body);line-height:1.6;color:var(--ui-text-2)}.rev-crit-note strong{color:var(--ui-text)}.rev-blind{margin:0;padding:10px var(--rev-inset) 12px;max-width:76ch;font-size:var(--ui-t-sm);line-height:1.55;color:var(--ui-text-3)}.rev-head-count{flex:none;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-markall{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-grid{display:grid;gap:14px}.rev-cap{padding:14px;border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);scroll-margin-block:90px}.rev-cap.is-missing{border-color:var(--ui-warn-ink);box-shadow:inset 0 0 0 1px var(--ui-warn-ink)}.rev-cap-head{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.rev-cap-head h4,.rev-cap-head h5{margin:0;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.rev-cap-done{margin-left:auto;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding:3px;border-radius:12px}.rev-chips.is-missing{background:var(--ui-warn-dim)}.rev-chip{padding:7px 16px;border:1px solid var(--ui-line-strong);border-radius:999px;background:var(--ui-surface);color:var(--ui-text-2);font-family:inherit;font-size:var(--ui-t-body);font-weight:550;cursor:pointer;transition:border-color .14s,background .14s,color .14s}.rev-chip:hover:not(:disabled){border-color:var(--ui-text-3);color:var(--ui-text)}.rev-chip:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.rev-chip:disabled{cursor:default;opacity:.75}.rev-chip.is-pass[aria-pressed=true]{border-color:var(--ui-pass-line);background:var(--ui-pass-dim);color:var(--ui-pass-ink)}.rev-chip.is-fail[aria-pressed=true]{border-color:var(--ui-fail-line);background:var(--ui-fail-dim);color:var(--ui-fail-ink)}.rev-chip.is-error[aria-pressed=true]{border-color:var(--ui-warn-ink);background:var(--ui-warn-dim);color:var(--ui-warn-ink)}.rev-why-field{margin-top:11px}.rev-why-field.is-missing label{color:var(--ui-warn-ink)}.rev-why-field label{display:block;margin-bottom:5px;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.rev-why-field textarea,.rev-design-note textarea,.rev-reveal-diff textarea{display:block;width:100%;padding:9px 12px;border:1px solid var(--ui-line-strong);border-radius:10px;background:var(--ui-surface);color:var(--ui-text);font-family:inherit;font-size:var(--ui-t-body);line-height:1.5;resize:vertical}.rev-why-field.is-missing textarea{border-color:var(--ui-warn-ink)}.rev-why-field textarea:focus-visible,.rev-design-note textarea:focus-visible,.rev-reveal-diff textarea:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.rev-links-note{margin:0 0 10px}.rev-plaintext{margin:0;padding:12px 14px;max-height:360px;overflow:auto;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface-2);font-family:var(--ui-mono);font-size:var(--ui-t-sm);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-text)}.rev-recorded-flash{margin:0 0 12px}.rev-design-note{margin-top:11px}.rev-design-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rev-design-note label{display:block;margin-bottom:5px;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.rev-recorded-note{margin:9px 0 0;max-width:76ch;font-size:var(--ui-t-sm);line-height:1.55;color:var(--ui-text-3)}.rev-record{margin-top:4px}.rev-record-warn{margin:0 0 12px;max-width:74ch;font-size:var(--ui-t-body);color:var(--ui-text-2)}.rev-record-act{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rev-record-progress{font-size:var(--ui-t-sm);font-variant-numeric:tabular-nums;color:var(--ui-text-3)}.rev-record .app-alert{margin-top:12px}.rev-reveal{margin-top:26px}.rev-reveal-agreed{margin:0 0 16px;padding:0;list-style:none}.rev-reveal-agreed li{display:flex;align-items:baseline;gap:10px;padding:7px 0;border-top:1px solid var(--ui-line);font-size:var(--ui-t-body)}.rev-reveal-agreed li:first-child{border-top:0}.rev-reveal-label{color:var(--ui-text);font-weight:550}.rev-reveal-note{margin-left:auto;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-reveal-diff{margin-bottom:18px}.rev-reveal-diff h4{margin:0 0 4px;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.rev-reveal-sentence{margin:0 0 9px;max-width:76ch;font-size:var(--ui-t-body);line-height:1.55;color:var(--ui-text-2)}.rev-reveal-diff label{display:block;margin-bottom:5px;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.rev-reveal-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rev-reveal-required{max-width:52ch;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rev-reveal-diff.is-missing label{color:var(--ui-warn-ink)}.rev-reveal-diff.is-missing textarea{border-color:var(--ui-warn-ink)}.rev-reveal .app-alert{margin-top:12px}.rev-reveal-done{margin:0;font-size:var(--ui-t-body);color:var(--ui-pass-ink)}.vf{margin-top:16px}.vf-label{margin:0 0 6px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.vf-shot{margin-bottom:18px}.vf-shot img{display:block;max-width:100%;max-height:20rem;-o-object-fit:contain;object-fit:contain;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface-2)}.vf-criteria{margin-bottom:18px}.vf-criteria p:last-child{margin:0;max-width:74ch;white-space:pre-wrap;font-size:var(--ui-t-body);line-height:1.6;color:var(--ui-text-2)}.vf-ask{margin:0 0 16px;max-width:68ch;font-size:var(--ui-t-body);color:var(--ui-text-2)}.vf-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.vf-choice{display:block;padding:12px 14px;text-align:left;border:1px solid var(--ui-line-strong);border-radius:11px;background:var(--ui-surface);cursor:pointer;font-family:inherit;transition:border-color .14s,background .14s,box-shadow .14s}.vf-choice:hover{border-color:var(--ui-text-3)}.vf-choice-word{display:block;font-size:var(--ui-t-lead);font-weight:600;color:var(--ui-text);line-height:1.2}.vf-choice-hint{display:block;margin-top:3px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.vf-choice.is-pass[aria-pressed=true]{border-color:var(--ui-pass-line);background:var(--ui-pass-dim);box-shadow:inset 0 0 0 1px var(--ui-pass-line)}.vf-choice.is-pass[aria-pressed=true] .vf-choice-word{color:var(--ui-pass-ink)}.vf-choice.is-fail[aria-pressed=true]{border-color:var(--ui-fail-line);background:var(--ui-fail-dim);box-shadow:inset 0 0 0 1px var(--ui-fail-line)}.vf-choice.is-fail[aria-pressed=true] .vf-choice-word{color:var(--ui-fail-ink)}.vf-choice.is-error[aria-pressed=true]{border-color:var(--ui-warn-ink);background:var(--ui-warn-dim);box-shadow:inset 0 0 0 1px var(--ui-warn-dim)}.vf-choice.is-error[aria-pressed=true] .vf-choice-word{color:var(--ui-warn-ink)}.vf-field{margin-bottom:16px}.vf-field label{display:block;margin-bottom:5px;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.vf-field-note{margin:0 0 6px;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.vf-field textarea{display:block;width:100%;padding:10px 12px;border:1px solid var(--ui-line-strong);border-radius:10px;background:var(--ui-surface);color:var(--ui-text);font-family:inherit;font-size:var(--ui-t-body);line-height:1.55;resize:vertical}.vf-field textarea::-moz-placeholder{color:var(--ui-text-3)}.vf-field textarea::placeholder{color:var(--ui-text-3)}.vf-error{margin:0 0 14px}.vf-act{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}.vf-reference{margin:0;flex:1 1 22ch;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.vf-recorded{padding:14px 16px;border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface-2)}.vf-recorded.is-pass{border-color:var(--ui-pass-line);background:var(--ui-pass-dim)}.vf-recorded.is-fail{border-color:var(--ui-fail-line);background:var(--ui-fail-dim)}.vf-recorded.is-error{border-color:var(--ui-warn-ink);background:var(--ui-warn-dim)}.vf-recorded-head{margin:0;font-size:var(--ui-t-body);color:var(--ui-text)}.vf-recorded-head span{color:var(--ui-text-3);font-size:var(--ui-t-sm)}.vf-recorded.is-pass .vf-recorded-head strong{color:var(--ui-pass-ink)}.vf-recorded.is-fail .vf-recorded-head strong{color:var(--ui-fail-ink)}.vf-recorded.is-error .vf-recorded-head strong{color:var(--ui-warn-ink)}.vf-recorded-notes{margin:9px 0 0;max-width:74ch;white-space:pre-wrap;font-size:var(--ui-t-body);color:var(--ui-text-2)}.vf-recorded-note{margin:9px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rsv-controls{display:flex;align-items:center;gap:9px;margin-bottom:10px}.rsv-label{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.rsv-error{margin:0 0 10px;font-size:var(--ui-t-sm);color:var(--ui-warn-ink)}.rsv-frame{border:1px solid var(--ui-line);border-radius:10px;background:#fff;overflow-x:auto}@media(max-width:1080px){.rev-split{grid-template-columns:minmax(0,1fr)}.rev-queue{position:static;max-height:none}.rev-list{max-height:40vh}}@media(max-width:640px){.rev-filters{gap:10px 16px}.rev-filter{flex:1 1 100%}.rev-seg{flex-wrap:wrap}.rev-select{max-width:none;flex:1 1 auto}.rev-head{padding:14px}.rev-provenance{gap:6px 14px;padding:10px 14px 14px}.rev-pairs>div{grid-template-columns:minmax(0,1fr);gap:0}.rev-tally{grid-template-columns:minmax(0,1fr);gap:10px}.vf-choices{grid-template-columns:minmax(0,1fr)}.vf-act{align-items:flex-start}.rev-shot>button img{max-height:22rem}}@media(prefers-reduced-motion:reduce){.rev-row button,.vf-choice{transition-duration:.01ms}}.ov{display:grid;grid-template-columns:minmax(0,1fr) clamp(212px,24%,276px);align-items:start;gap:0 34px}.ov-work{min-width:0}.ov-margin{min-width:0;border-left:1px solid var(--ui-line);padding:9px 0 0 28px}.ov-panel{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow-sm);overflow:hidden;margin-bottom:22px}.ov-run{padding:26px 26px 22px}.ov-run-head{display:flex;align-items:center;gap:12px;margin:0 0 16px}.ov-run-head h2{margin:0;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.02em}.ov-run-head label{cursor:text}.ov-run-bar{display:flex;align-items:stretch;gap:10px}.ov-run-bar input{flex:1;min-width:0;padding:13px 16px;font:inherit;font-size:var(--ui-t-lead);color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:9px}.ov-run-bar input::-moz-placeholder{color:var(--ui-text-3)}.ov-run-bar input::placeholder{color:var(--ui-text-3)}.ov-run-bar input:hover{border-color:var(--ui-line-strong)}.ov-run-hint{margin:12px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3);max-width:62ch}.ov-run-hint a{display:inline-block;color:var(--ui-text-2);font-weight:500;text-decoration:underline;text-underline-offset:3px}.ov-run-hint a:hover{color:var(--ui-text)}.ov-foot{padding:14px 26px 16px;border-top:1px solid var(--ui-line);background:var(--ui-surface-2)}.ov-foot-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:7px}.ov-foot-l{font-size:var(--ui-m-label);color:var(--ui-text-3)}.ov-foot .ov-foot-top a{font-size:var(--ui-t-sm);color:var(--ui-text-3);text-decoration:underline;text-underline-offset:3px}.ov-foot .ov-foot-top a:hover{color:var(--ui-text)}.ov-last{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 14px;text-decoration:none}.ov-last-say{min-width:0}.ov-last-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;margin-bottom:5px}.ov-last-n{font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.ov-last:hover .ov-last-n{text-decoration:underline;text-underline-offset:3px}.ov-last-w{font-size:var(--ui-t-sm);color:var(--ui-text-3)}.ov-last-go{flex:none;color:var(--ui-text-3);transition:transform .16s cubic-bezier(.16,1,.3,1),color .16s}.ov-last:hover .ov-last-go{color:var(--ui-text);transform:translate(2px)}.ov-tally{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 16px;font-size:var(--ui-t-body);color:var(--ui-text-2)}.ov-tally b{font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.ov-tally .pass b{color:var(--ui-pass-ink)}.ov-tally .fail b{color:var(--ui-fail-ink)}.ov-tally .err b{color:var(--ui-warn-ink)}.ov-teach p{margin:0;font-size:var(--ui-t-body);color:var(--ui-text-2);max-width:52ch}.ov-teach p+p{margin-top:9px}.ov-teach a{color:var(--ui-text);font-weight:550;text-decoration:underline;text-underline-offset:3px}.ov-alert{display:flex;align-items:center;justify-content:space-between;gap:14px 22px;padding:15px 18px;border-radius:10px;margin-bottom:20px}.ov-alert-say{min-width:0}.ov-alert-lead{margin:0;font-size:var(--ui-t-lead);font-weight:600;letter-spacing:-.01em}.ov-alert .app-alert-rest{margin-top:4px;max-width:62ch}.ov-alert-act{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;flex:none}.ov-alert-act a:not(.app-btn){font-size:var(--ui-t-sm);font-weight:550;color:inherit;text-decoration:underline;text-underline-offset:3px}.ov-note{padding-top:20px;border-top:1px solid var(--ui-line);margin-bottom:22px}.ov-note h2{margin:0 0 7px;font-size:var(--ui-t-lead);font-weight:600;letter-spacing:-.01em}.ov-note>p{margin:0 0 15px;font-size:var(--ui-t-body);color:var(--ui-text-2);max-width:52ch}.ov-cmd{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;max-width:440px;padding:12px 15px;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-ink-well);cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s cubic-bezier(.16,1,.3,1)}.ov-cmd:hover{border-color:var(--ui-pass-line)}.ov-cmd code{font-family:var(--ui-mono);font-size:var(--ui-m-cmd);color:#e8edf2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-cmd code .p{color:var(--ui-pass);margin-right:8px}.ov-cmd .cp{flex:none;font-size:var(--ui-m-label);font-weight:550;color:#98a2ac}.ov-cmd:hover .cp{color:#e8edf2}.ov-cmd.is-copied .cp{color:var(--ui-pass)}.ov-key{margin:14px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-3);max-width:64ch}.ov-key code{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-2)}.ov-key a{color:var(--ui-text-2);font-weight:500;text-decoration:underline;text-underline-offset:3px}.ov-key a:hover{color:var(--ui-text)}.ov-read+.ov-read{margin-top:20px;padding-top:20px;border-top:1px solid var(--ui-line)}.ov-read-l{display:block;margin-bottom:5px;font-size:var(--ui-m-label);color:var(--ui-text-3)}.ov-read-v{margin:0;font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--ui-text);font-variant-numeric:tabular-nums}.ov-read-e{margin:6px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.ov-read-e b{font-weight:600;color:var(--ui-text)}.ov-read-e+.ov-read-e{margin-top:9px;color:var(--ui-text-3)}.ov-read-e a{color:var(--ui-text-2);font-weight:500;text-decoration:underline;text-underline-offset:3px}.ov-read-e a:hover{color:var(--ui-text)}.ov-rungs{list-style:none;margin:8px 0 0;padding:0}.ov-rungs li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:8px 0;border-top:1px solid var(--ui-line)}.ov-rungs li:first-child{border-top:0;padding-top:0}.ov-rungs .n{font-size:var(--ui-t-body);font-weight:550;color:var(--ui-text)}.ov-rungs .pr{align-self:center;font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-2);text-align:right}.ov-rungs .r{grid-column:1 / -1;margin-top:1px;font-size:var(--ui-t-sm);color:var(--ui-text-2);font-variant-numeric:tabular-nums}.ov-rungs .r b{font-weight:600;color:var(--ui-text)}.ov-rungs li.is-yours .n{color:var(--ui-pass-ink)}.ov-rungs .you{margin-left:7px;font-size:var(--ui-m-label);font-weight:550;color:var(--ui-pass-ink)}.ov-lost{margin:4px 0 0;font-size:var(--ui-t-sm);color:var(--ui-fail-ink)}.ov-lost button{padding:0;border:0;border-bottom:1px solid currentColor;background:none;font-family:inherit;font-size:inherit;font-weight:550;color:inherit;cursor:pointer}.ov .app-skel{display:block}.ov-skel-panel{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow-sm);padding:22px 24px}.ov-skel-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ov-skel-head .t{width:38px;height:38px;border-radius:10px}.ov-skel-head .h{height:18px;width:148px}.ov-skel-panel .bar{height:46px;width:100%;margin-bottom:13px}.ov-skel-panel .hint{height:13px;width:62%}.ov-skel-read .l{height:12px;width:92px;margin-bottom:9px}.ov-skel-read .v{height:21px;width:74%;margin-bottom:8px}.ov-skel-read .e{height:12px;width:100%}@media(max-width:1150px){.ov{gap:0 24px}.ov-margin{padding-left:20px}}@media(max-width:900px){.ov{grid-template-columns:minmax(0,1fr);gap:0}.ov-margin{border-left:0;border-top:1px solid var(--ui-line);padding:22px 0 0;margin-top:2px;display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:22px 34px;align-items:start}.ov-read+.ov-read{margin-top:0;padding-top:0;border-top:0}}@media(max-width:620px){.ov-run{padding:22px 18px 18px}.ov-run-bar{flex-direction:column;align-items:stretch}.ov-run-bar .app-btn{width:100%}.ov-foot{padding:14px 18px 16px}.ov-alert{flex-direction:column;align-items:flex-start}.ov-skel-panel{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.ov-cmd,.ov-last-go{transition-duration:.01ms}}.fbk-ask,.jrp-flag{border:0;padding:0;background:none;font-family:inherit;font-size:var(--ui-m-label);color:var(--ui-text-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.fbk-ask:hover,.jrp-flag:hover{color:var(--ui-text)}.fbk-ask:focus-visible,.jrp-flag:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.fbk-ask-row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.fbk-slot{padding:12px 20px 16px}.fbk-slot.is-flush{padding:10px 0 2px}.fbk-panel{display:flex;flex-direction:column;gap:14px;max-width:74ch;padding:15px 17px;border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.fbk-context{margin:0;font-size:var(--ui-m-label);color:var(--ui-text-3)}.fbk-q{display:flex;flex-direction:column;gap:8px}.fbk-q-text{margin:0;font-size:var(--ui-t-body);font-weight:550;line-height:1.45;color:var(--ui-text)}.fbk-q-note{margin:0;font-size:var(--ui-t-sm);line-height:1.5;color:var(--ui-text-2)}.fbk-row{display:flex;flex-wrap:wrap;gap:7px}.fbk-opt{padding:6px 13px;border:1px solid var(--ui-line);border-radius:999px;background:var(--ui-surface-2);font-family:inherit;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2);cursor:pointer;transition:border-color .14s,color .14s}.fbk-opt:hover{border-color:var(--ui-line-strong);color:var(--ui-text)}.fbk-opt[aria-pressed=true]{background:var(--ui-pass-dim);border-color:var(--ui-pass-line);color:var(--ui-pass-ink);font-weight:600}.fbk-opt:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.fbk-input,.fbk-textarea,.fbk-select{width:100%;padding:9px 12px;border:1px solid var(--ui-line);border-radius:8px;background:var(--ui-surface-2);font:inherit;font-size:var(--ui-t-sm);color:var(--ui-text)}.fbk-textarea{resize:vertical;line-height:1.5}.fbk-input::-moz-placeholder,.fbk-textarea::-moz-placeholder{color:var(--ui-text-3)}.fbk-input::placeholder,.fbk-textarea::placeholder{color:var(--ui-text-3)}.fbk-input:disabled,.fbk-textarea:disabled{opacity:.55}.fbk-rows{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.fbk-rowset{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 12px;width:100%}.fbk-field{display:flex;flex-direction:column;gap:4px;min-width:0}.fbk-field>span{font-size:var(--ui-m-label);color:var(--ui-text-3)}.fbk-note{margin:0;font-size:var(--ui-t-sm);color:var(--ui-text-3)}.fbk-acts{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:2px}.fbk-quiet{border:0;padding:0;background:none;font-family:inherit;font-size:var(--ui-t-sm);color:var(--ui-text-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fbk-quiet:hover{color:var(--ui-text)}.fbk-pays{font-size:var(--ui-m-label);color:var(--ui-text-3);font-variant-numeric:tabular-nums}.fbk-sent{font-size:var(--ui-m-label);font-weight:550;color:var(--ui-text-3)}.jrp .fbk-ask-row{margin-top:2px}.jrp-head-main .fbk-ask-row{margin-top:6px}.ov-ask{margin-top:26px;padding-top:18px;border-top:1px solid var(--ui-line)}.cat-ask{margin-top:24px;padding-top:18px;border-top:1px solid var(--ui-line)}.job-record-ask{padding:14px 20px 16px;border-bottom:1px solid var(--ui-line)}@media(prefers-reduced-motion:reduce){.fbk-opt{transition-duration:.01ms}}.pub-val{min-height:100vh;background:var(--ui-bg);color:var(--ui-text)}.pub-val-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 28px;border-bottom:1px solid var(--ui-line);background:var(--ui-surface)}.pub-val-brand{font-weight:600;font-size:17px;color:var(--ui-text);text-decoration:none}.pub-val-links{display:flex;align-items:center;gap:16px;font-size:14px}.pub-val-links a{color:var(--ui-text-2);text-decoration:none}.pub-val-links a:hover{color:var(--ui-pass-ink)}.pub-val-signin{margin-right:4px}.pub-val-main{max-width:1100px;margin:0 auto;padding:32px 24px 64px}.pub-val-hero h1{font-size:clamp(1.75rem,3vw,2.375rem);letter-spacing:-.03em;margin:0 0 10px}.pub-val-lead{font-size:15px;color:var(--ui-text-2);max-width:42rem;line-height:1.55}.pub-val-meta{font-size:13px;color:var(--ui-text-3);margin-top:8px}.pub-val-audits{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:36px}@media(max-width:800px){.pub-val-audits{grid-template-columns:1fr}}.pub-val-audits h2{font-size:20px;margin:0 0 16px}.pub-val-family{margin-bottom:22px}.pub-val-family h3{font-size:15px;margin:0 0 4px}.pub-val-family h3 a{color:var(--ui-pass-ink);text-decoration:none}.pub-val-family-line{font-size:13px;color:var(--ui-text-3);margin:0 0 8px}.pub-val-family ul{list-style:none;padding:0;margin:0}.pub-val-family li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:8px 0;border-top:1px solid var(--ui-line);font-size:14px}.pub-val-family li a{color:var(--ui-text);text-decoration:none}.pub-val-family li a:hover{color:var(--ui-pass-ink)}.pub-val-id{font-family:var(--ui-mono);font-size:12px;color:var(--ui-text-3)}.pub-val-custom-link{font-size:12px;color:var(--ui-pass-ink)}.pub-val-agent{margin-top:40px;padding-top:24px;border-top:1px solid var(--ui-line)}.pub-val-foot{border-top:1px solid var(--ui-line);padding:20px 28px;font-size:12px;color:var(--ui-text-3);display:flex;flex-wrap:wrap;gap:12px 20px}.pub-val-foot a:hover{color:var(--ui-pass-ink)}.legal-doc{max-width:42rem}.legal-head{margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--ui-brand-line)}.legal-doc h1{font-family:var(--ui-display);font-size:var(--ui-t-h1);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:0 0 12px}.legal-frame{font-size:var(--ui-t-body);color:var(--ui-text-2);margin:0 0 8px;line-height:1.55}.legal-meta{font-size:var(--ui-t-sm);color:var(--ui-text-3);margin:0}.app .legal-doc a{color:var(--ui-brand-ink);text-decoration:underline;text-underline-offset:.15em}.app .legal-doc a:hover{color:var(--ui-pass-ink)}.legal-doc h2{font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em;margin:28px 0 8px}.legal-doc h3{font-size:var(--ui-t-lead);font-weight:600;letter-spacing:-.01em;margin:22px 0 8px}.legal-doc p{font-size:var(--ui-t-body);color:var(--ui-text);line-height:1.55;margin:0 0 12px}.legal-doc ul,.legal-doc ol{margin:0 0 12px;padding-left:1.4em;font-size:var(--ui-t-body);line-height:1.55}.legal-doc ul{list-style:disc}.legal-doc ol{list-style:decimal}.legal-doc li{margin:0 0 6px}.legal-doc li:last-child{margin-bottom:0}.dev-head{margin-bottom:32px}.dev-title{font-size:var(--ui-t-h1);letter-spacing:-.03em;margin:0 0 10px}.dev-sub{font-size:var(--ui-t-body);color:var(--ui-text-2);max-width:42rem;margin:0}.dev-section{margin-bottom:40px}.dev-h2{font-size:var(--ui-t-h2);margin:0 0 12px}.dev-prose{font-size:var(--ui-t-body);color:var(--ui-text-2);max-width:46rem;line-height:1.55;margin:0 0 12px}.dev-prose:last-child{margin-bottom:0}.dev-inline{font-family:var(--ui-mono);font-size:var(--ui-m-data);background:var(--ui-surface-2);padding:1px 5px;border-radius:4px}.dev-pre{font-family:var(--ui-mono);font-size:var(--ui-m-data);line-height:1.6;background:var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:8px;padding:14px 16px;overflow-x:auto;margin:0 0 12px}.dev-json{border-left:3px solid var(--ui-brand);background:var(--ui-brand-dim);border-radius:0 8px 8px 0;padding:14px 18px}.dev-json-label{display:block;font-size:var(--ui-t-sm);font-weight:600;color:var(--ui-brand-ink);margin-bottom:6px}.dev-table-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.dev-table-head .dev-h2{margin:0}.dev-filter{max-width:20rem}.dev-count{font-size:var(--ui-t-sm);color:var(--ui-text-3);margin:0 0 10px}.dev-code{font-family:var(--ui-mono);font-size:var(--ui-m-data);white-space:nowrap}.dev-table td{vertical-align:top}.dev-empty{margin-top:12px}.err-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.err-search{max-width:20rem}.err-caption{caption-side:top;text-align:left;padding-bottom:10px}.err-table td{vertical-align:top}.err-code{font-family:var(--ui-mono);font-size:var(--ui-m-data);white-space:nowrap}.err-title{display:block;font-weight:600;margin-bottom:2px}.err-message{display:block;color:var(--ui-text-2)}.err-dev{color:var(--ui-text-2)}.err-implicit{display:inline-block;margin-left:6px;font-size:11px;color:var(--ui-text-3);border-bottom:1px dotted var(--ui-line-strong)}.err-empty{margin-top:12px}.pub-val-sponsor{color:var(--ui-text-2)}.pub-val-crumbs{font-size:13px;color:var(--ui-text-3);display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.pub-val-crumbs a{color:var(--ui-text-2);text-decoration:none}.pub-val-toggle{display:flex;gap:8px;margin-bottom:18px}.pub-val-toggle a,.pub-val-toggle span{padding:6px 12px;border-radius:9px;font-size:13px;text-decoration:none;color:var(--ui-text-2);background:var(--ui-surface-2)}.pub-val-toggle .is-active{background:var(--ui-pass-tint);color:var(--ui-pass-ink);font-weight:600}.pub-val-toggle .is-disabled{opacity:.45}.pub-val-doc h1{font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.02em;margin:0 0 8px}.pub-val-doc h2{font-size:17px;margin:28px 0 8px}.pub-val-doc section{border-top:1px solid var(--ui-line);padding-top:4px}.pub-val-idline{font-size:13px;color:var(--ui-text-3)}.pub-val-value{font-size:15px;color:var(--ui-text-2);max-width:40rem}.pub-val-prose{font-size:15px;line-height:1.55;white-space:pre-wrap;max-width:42rem}.pub-val-code{background:var(--ui-surface-2);padding:14px;border-radius:8px;font-family:var(--ui-mono);font-size:12px;overflow-x:auto}.pub-val-prov{font-size:12px;color:var(--ui-text-3);margin-top:32px}.pub-val-hub-list{list-style:none;padding:0}.pub-val-hub-list li{display:flex;flex-wrap:wrap;gap:10px 16px;padding:12px 0;border-top:1px solid var(--ui-line);align-items:baseline}.pub-val-error{color:var(--ui-fail-ink)}.home{--ui-mkt-t-display: clamp(2.1rem, 4.4vw, 3.2rem);--ui-mkt-t-display-2: clamp(1.6rem, 3.4vw, 2.3rem);--ui-mkt-t-h2: clamp(1.5rem, 3vw, 2.1rem);--ui-mkt-t-h3: 1.125rem;--ui-mkt-t-lead: 1.03125rem;--ui-mkt-t-cta-lg: .96875rem;--ui-mkt-t-body: var(--ui-t-sm);--ui-mkt-t-body-sm: var(--ui-m-label);--ui-mkt-m-cmd: .90625rem;--ui-mkt-m-stamp: .8125rem;--ui-mkt-m-data: .78125rem;--ui-mkt-m-label: .6875rem;--ui-mkt-glow-pass: 0 4px 18px 2px rgba(47, 139, 87, .26);--ui-mkt-glow-pass-sm: 0 0 10px rgba(47, 139, 87, .28);--ui-mkt-glow-brand: 0 2px 24px rgba(37, 64, 160, .22);--ui-mkt-glow-arrive: 0 2px 30px rgba(47, 139, 87, .22);--ui-mkt-line-soft: rgba(34, 37, 46, .3);--ui-mkt-line-control: rgba(34, 37, 46, .52);--ui-mkt-scrim: rgba(247, 244, 239, .55);--ui-mkt-shot-shadow: var(--ui-shadow);--ui-mkt-shot-filter: none;--ui-mkt-pane-shadow: inset 0 1px 0 rgba(255, 255, 255, .6), 0 1px 2px rgba(34, 37, 46, .05), 0 28px 64px -28px rgba(34, 37, 46, .22)}.dark .home{--ui-mkt-glow-pass: 0 4px 18px 2px rgba(46, 229, 138, .45);--ui-mkt-glow-pass-sm: 0 0 10px var(--ui-pass-line);--ui-mkt-glow-brand: 0 2px 24px rgba(37, 64, 160, .45);--ui-mkt-glow-arrive: 0 2px 30px rgba(46, 229, 138, .28);--ui-mkt-line-soft: rgba(240, 244, 248, .38);--ui-mkt-line-control: rgba(240, 244, 248, .38);--ui-mkt-scrim: rgba(16, 17, 20, .45);--ui-mkt-shot-shadow: 0 18px 48px rgba(0, 0, 0, .5);--ui-mkt-shot-filter: saturate(.8) brightness(.92);--ui-mkt-pane-shadow: inset 0 1px 0 rgba(240, 244, 248, .06), 0 1px 2px rgba(0, 0, 0, .6), 0 28px 64px -28px rgba(0, 0, 0, .9)}.hm-signin-problem{max-width:1140px;margin:16px auto 0;width:calc(100% - 48px)}.hm-nav{display:flex;align-items:center;gap:28px;max-width:1120px;margin:0 auto;padding:20px 24px}.hm-wordmark{display:flex;align-items:center;gap:10px;font-family:var(--ui-display);font-weight:600;font-size:1.125rem;letter-spacing:-.02em;text-decoration:none}.hm-wordmark .hm-mark,.hm-wordmark .mark{width:28px;height:28px;flex:none;display:block}.hm-wordmark .qa{color:var(--ui-brand);font-weight:600}.hm-nav-links{display:flex;gap:4px;margin-left:8px}.hm-nav-links a{color:var(--ui-text-2);text-decoration:none;font-size:var(--ui-mkt-t-body);padding:6px 12px;border-radius:7px}.hm-nav-links a:hover{color:var(--ui-text);background:var(--ui-rail-hover)}.hm-nav-right{margin-left:auto;display:flex;align-items:center;gap:10px}.hm-signin{color:var(--ui-text-2);text-decoration:none;font-size:var(--ui-mkt-t-body);padding:7px 12px;border-radius:7px}.hm-signin:hover{color:var(--ui-text)}.hm-cta{display:inline-block;background:var(--ui-brand);color:#fff;font-weight:600;font-size:var(--ui-mkt-t-body);text-decoration:none;padding:8px 16px;border-radius:8px;transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.hm-cta:hover{box-shadow:var(--ui-mkt-glow-brand);transform:translateY(-1px)}.hm-cta.big{font-size:var(--ui-mkt-t-cta-lg);padding:12px 22px;border-radius:10px}.hm-cta-ghost{display:inline-block;border:1px solid var(--ui-line-strong);color:var(--ui-text);font-weight:500;font-size:var(--ui-mkt-t-cta-lg);text-decoration:none;padding:12px 22px;border-radius:10px}.hm-cta-ghost:hover{border-color:var(--ui-text-3);background:var(--ui-rail-hover)}.hm-hero{max-width:1120px;margin:0 auto;padding:48px 24px 8px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}.hm-hero h1{font-size:var(--ui-mkt-t-display);font-weight:600;letter-spacing:-.035em;line-height:1.08;margin:0 0 20px;max-width:15ch;text-wrap:balance}.hm-hero .sub{color:var(--ui-text-2);font-size:var(--ui-mkt-t-lead);line-height:1.6;max-width:50ch;margin:0 0 28px;text-wrap:pretty}.hm-hero .sub strong,.hm-section .lede strong{color:var(--ui-text);font-weight:500}.hm-hero-ctas{display:flex;gap:12px;flex-wrap:wrap}.hm-free-note{color:var(--ui-text-3);font-size:var(--ui-mkt-t-body-sm);margin:14px 0 0}.hm-stage{display:flex;justify-content:flex-end}.hm-card{border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);overflow:hidden}.hm-card-shot{width:min(100%,460px);box-shadow:var(--ui-mkt-shot-shadow)}.hm-pane-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;border-bottom:1px solid var(--ui-line);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.02em;color:var(--ui-text-2)}.hm-pane-head-note{font-size:var(--ui-mkt-m-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-3)}.hm-shot{position:relative;overflow:hidden;border-bottom:1px solid var(--ui-line);height:290px}.hm-shot img{display:block;width:100%;height:auto;filter:var(--ui-mkt-shot-filter)}.hm-scanline{position:absolute;left:0;right:0;top:0;height:2px;background:var(--ui-pass);box-shadow:var(--ui-mkt-glow-pass)}.hm-shot-checks{padding:4px 16px 14px}.hm-shot-checks .hm-stamp{margin-top:10px}.hm-check{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--ui-line)}.hm-check .rule{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text-2);flex:1}.hm-check .vp{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);color:var(--ui-text-3)}.hm-check svg{flex:none}.hm-check .tick{color:var(--ui-pass)}.hm-stamp{display:inline-flex;align-items:center;gap:8px;font-family:var(--ui-mono);font-weight:500;font-size:var(--ui-mkt-m-stamp);letter-spacing:.1em;color:var(--ui-pass);border:1px solid var(--ui-pass-line);background:var(--ui-pass-dim);border-radius:7px;padding:7px 14px;margin-top:14px}.hm-stamp .sq{width:8px;height:8px;border-radius:2px;background:var(--ui-pass)}@media(prefers-reduced-motion:no-preference){.hm-anim{opacity:0;animation-duration:12s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:infinite}.hm-anim.t2{animation-name:hmT2}.hm-anim.t3{animation-name:hmT3}.hm-anim.t4{animation-name:hmT4}.hm-anim.t5{animation-name:hmT5}.hm-stamp.hm-anim{animation-name:hmStamp}.hm-scanline.hm-anim{animation-name:hmScan}.hm-shot img{animation:hmPageScroll 12s cubic-bezier(.16,1,.3,1) infinite}@keyframes hmPageScroll{0%,6%{transform:translateY(0)}58%,to{transform:translateY(calc(-100% + 290px))}}.hm-stage.held .hm-anim,.hm-stage.held .hm-shot img{animation-play-state:paused}.hm-phase{animation:hmPhaseIn .6s cubic-bezier(.16,1,.3,1)}@keyframes hmPhaseIn{0%{opacity:0}to{opacity:1}}.hm-logo-track{animation:hmMarquee 60s linear infinite}.hm-logo-viewport:hover .hm-logo-track{animation-play-state:paused}@keyframes hmMarquee{to{transform:translate(-50%)}}@keyframes hmT2{0%,14%{opacity:0;transform:translateY(4px)}18%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hmT3{0%,24%{opacity:0;transform:translateY(4px)}28%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hmT4{0%,34%{opacity:0;transform:translateY(4px)}38%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hmT5{0%,44%{opacity:0;transform:translateY(4px)}48%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hmStamp{0%,66%{opacity:0;transform:scale(1.12)}70%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0}}@keyframes hmScan{0%,4%{top:0;opacity:0}7%{opacity:1}58%{top:calc(100% - 2px);opacity:1}64%,to{top:calc(100% - 2px);opacity:0}}}@media(prefers-reduced-motion:reduce){.hm-anim{opacity:1}}.hm-logos{max-width:1120px;margin:72px auto 0;padding:0 24px;text-align:center}.hm-logos .hm-cat-label{margin-bottom:20px}.hm-logo-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.hm-logo-track{display:flex;align-items:center;width:-moz-max-content;width:max-content}.hm-logo-track img{width:auto;-o-object-fit:contain;object-fit:contain;margin-right:110px;opacity:.45}.hm-logo-track img.lg-sm{height:15px}.hm-logo-track img.lg-word{height:21px}.hm-logo-track img.lg-md{height:26px}.hm-logo-track img.lg-lg{height:32px}.hm-section{max-width:1120px;margin:0 auto;padding:88px 24px 0}.hm-section h2{font-size:var(--ui-mkt-t-h2);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:0 0 12px;text-wrap:balance}.hm-section h2 .num{font-variant-numeric:tabular-nums;display:inline-block;min-width:2ch}.hm-section .lede{color:var(--ui-text-2);font-size:var(--ui-mkt-t-lead);max-width:58ch;line-height:1.62;margin:0 0 36px;text-wrap:pretty}.hm-section .lede a{color:var(--ui-text)}.hm-agents{scroll-margin-top:28px}@media(prefers-reduced-motion:no-preference){html:has(.home){scroll-behavior:smooth}.hm-agents:target .hm-install-cmd,.hm-agents.arrived .hm-install-cmd{animation:hmCmdArrive 1.8s cubic-bezier(.16,1,.3,1) .45s both}@keyframes hmCmdArrive{0%{border-color:var(--ui-pass);box-shadow:0 0 0 5px var(--ui-pass-dim),var(--ui-mkt-glow-arrive)}to{border-color:var(--ui-line-strong);box-shadow:none}}}.hm-evidence{display:flex;flex-direction:column;gap:18px}.hm-ex-grid{display:grid;grid-template-columns:1.6fr .75fr;gap:12px;align-items:start}.hm-ex-col{display:flex;flex-direction:column;gap:12px}.hm-ex-tile-head{display:flex;align-items:center;justify-content:space-between;padding:0 2px 8px;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.02em;color:var(--ui-text-2)}.hm-exhibit{border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);padding:22px;position:relative;margin:0}.hm-exhibit .fig{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);font-weight:500;letter-spacing:.08em;color:var(--ui-text-3);text-transform:uppercase;margin-bottom:16px}.hm-ex-shot{position:relative;overflow:hidden;border:1px solid var(--ui-line-strong);border-radius:9px;background:var(--ui-surface-2)}.hm-ex-shot img{display:block;width:100%;height:auto}.hm-ex-shot picture{display:block}.hm-under{position:absolute;height:2px;border-radius:1px;background:var(--ui-fail)}.hm-under.pass{background:var(--ui-pass)}.hm-lead{position:absolute;height:1px;background:var(--ui-mkt-scrim)}.hm-inset{display:flex;align-items:center;gap:8px;margin:10px 2px 0 auto;width:-moz-fit-content;width:fit-content;border:1px solid var(--ui-line-strong);border-radius:7px;background:var(--ui-surface-2);padding:6px 8px}.hm-inset .lbl{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.08em;color:var(--ui-text-3)}.hm-inset{max-width:100%}.hm-inset img{display:block;border-radius:4px;height:auto;max-width:min(275px,100%);min-width:0}.hm-idchips{display:flex;gap:5px}.hm-exstamp{margin-top:14px}.hm-stamp.fail{color:var(--ui-fail);border-color:var(--ui-fail-line);background:var(--ui-fail-dim)}.hm-stamp.fail .sq{background:var(--ui-fail)}.hm-ex-scan{position:absolute;left:0;right:0;top:0;height:2px;background:var(--ui-pass);box-shadow:var(--ui-mkt-glow-pass);opacity:0}.hm-mark{position:absolute;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);font-weight:500;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--ui-line-strong);background:var(--ui-surface);color:var(--ui-text-2)}.hm-mark.bad{border-color:var(--ui-fail);color:var(--ui-fail)}.hm-findings{display:flex;flex-direction:column;gap:0;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);overflow:hidden}.hm-finding{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-top:1px solid var(--ui-line)}.hm-finding:first-child{border-top:none}.hm-finding .n{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);color:var(--ui-text-3);border:1px solid var(--ui-line-strong);border-radius:50%;width:20px;height:20px;display:grid;place-items:center;flex:none;margin-top:1px}.hm-finding.bad .n{border-color:var(--ui-fail);color:var(--ui-fail)}.hm-finding>div{max-width:62ch}.hm-finding .rule{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text)}.hm-finding .why{color:var(--ui-text-2);font-size:var(--ui-mkt-t-body-sm);margin-top:2px}.hm-finding .fix{color:var(--ui-text);font-size:var(--ui-mkt-t-body-sm);margin-top:6px}.hm-evidence-section .verdict,.hm-jobs .verdict,.pg-results .verdict{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.08em;font-weight:500;padding:3px 9px;border-radius:5px}.hm-evidence-section .verdict.pass,.pg-results .verdict.pass{color:var(--ui-pass);border:1px solid var(--ui-pass-line)}.hm-evidence-section .verdict.fail,.hm-jobs .verdict.fail,.pg-results .verdict.fail{color:var(--ui-fail);border:1px solid var(--ui-fail-line);background:var(--ui-fail-dim)}.pg-results .verdict.err{color:var(--ui-text-2);border:1px solid var(--ui-line-strong)}.hm-jobs .verdict.fail{flex:none;padding:2px 7px}.hm-finding .verdict{margin-left:auto;flex:none}.hm-idchips .verdict{padding:2px 7px}.hm-install-stage{margin-top:4px}.hm-install-row{display:grid;grid-template-columns:auto 130px auto;align-items:center;width:-moz-fit-content;width:fit-content}.hm-install-cmdcol{display:flex;flex-direction:column;gap:12px;max-width:320px}.hm-install-cmd{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--ui-line-strong);border-radius:10px;background:var(--ui-surface);padding:13px 16px;white-space:nowrap;cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;transition:border-color .2s ease}.hm-install-cmd:hover{border-color:var(--ui-text-3)}.hm-install-cmd code{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-cmd);color:var(--ui-text)}.hm-install-cmd .cp{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-3);border:1px solid var(--ui-line-strong);border-radius:4px;padding:2px 6px;flex:none}.hm-install-cmd:hover .cp{color:var(--ui-text)}.hm-install-cmd.copied .cp{color:var(--ui-pass);border-color:var(--ui-pass-line)}.hm-install-cmd.failed .cp{color:var(--ui-fail);border-color:var(--ui-fail-line)}.hm-install-caption{color:var(--ui-text-2);font-size:var(--ui-mkt-t-body-sm);margin:0}.hm-install-wires{width:100%;height:240px;align-self:center}.hm-install-wires path{fill:none;stroke:var(--ui-mkt-line-soft);stroke-width:.5}.hm-install-nodes{display:flex;flex-direction:column;gap:20px}.hm-install-node{display:flex;align-items:flex-start;gap:11px}.hm-install-node .tick{color:var(--ui-pass);flex:none;margin-top:4px;display:block}.hm-install-node .tick svg{display:block;width:14px;height:14px}.hm-install-node .t{font-weight:600;font-size:1rem;letter-spacing:-.01em}.hm-install-node code{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text-2)}.hm-install-outro{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:20px}.hm-install-outro code{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text-2)}.hm-install-outro .ok{color:var(--ui-pass)}.hm-install-note{color:var(--ui-text-3);font-size:var(--ui-mkt-t-body-sm);margin:10px 0 0}.hm-install-note code,.hm-agents-foot code{font-family:var(--ui-mono);font-size:.92em;color:var(--ui-text)}.hm-pkg{border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);margin-top:32px;overflow:hidden}.hm-pkg-row{display:grid;grid-template-columns:250px 1fr auto;gap:8px 18px;align-items:baseline;padding:14px 18px;border-top:1px solid var(--ui-line)}.hm-pkg-row:first-child{border-top:none}.hm-pkg-row .cmd{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text)}.hm-pkg-row p{margin:0;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body-sm)}.hm-agents-foot{color:var(--ui-text-3);font-size:var(--ui-mkt-t-body-sm);margin:16px 0 0}.hm-agents-foot+.hm-agents-foot{margin-top:6px}.hm-agents-foot a{color:var(--ui-text-2);text-underline-offset:2px}.hm-agents-foot a code{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ui-text-3)}.hm-agents-foot a:hover{color:var(--ui-text)}.hm-agents-foot a:hover code{text-decoration-color:var(--ui-text)}@media(prefers-reduced-motion:no-preference){.hm-install-wires path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.hm-install-wires path:nth-child(2){transition-delay:.12s}.hm-install-wires path:nth-child(3){transition-delay:.24s}.hm-install-wires path:nth-child(4){transition-delay:.36s}.hm-agents.in .hm-install-wires path{stroke-dashoffset:0}.hm-install-node{opacity:0;transform:translateY(3px);transition:opacity .6s ease-out,transform .6s cubic-bezier(.16,1,.3,1)}.hm-install-node:nth-child(1){transition-delay:.5s}.hm-install-node:nth-child(2){transition-delay:.62s}.hm-install-node:nth-child(3){transition-delay:.74s}.hm-install-node:nth-child(4){transition-delay:.86s}.hm-agents.in .hm-install-node{opacity:1;transform:none}.hm-install-node .tick svg path{stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset .35s ease-out}.hm-install-node:nth-child(1) .tick svg path{transition-delay:.62s}.hm-install-node:nth-child(2) .tick svg path{transition-delay:.74s}.hm-install-node:nth-child(3) .tick svg path{transition-delay:.86s}.hm-install-node:nth-child(4) .tick svg path{transition-delay:.98s}.hm-agents.in .hm-install-node .tick svg path{stroke-dashoffset:0}.hm-install-outro{opacity:0;transition:opacity .7s ease-out 1.15s}.hm-agents.in .hm-install-outro{opacity:1}}.hm-cat-group{margin-bottom:22px}.hm-cat-label{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-3);margin-bottom:10px}.hm-chips{display:flex;flex-wrap:wrap;gap:8px}.hm-chip{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text-2);text-decoration:none;border:1px solid var(--ui-line-strong);border-radius:6px;padding:5px 10px}.hm-chip:hover{color:var(--ui-pass);border-color:var(--ui-pass-line)}.hm-loop{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.hm-loop-item{border-top:1px solid var(--ui-line-strong);padding-top:18px;position:relative;display:flex;flex-direction:column}.hm-specimens{list-style:none;margin:auto 0 0;padding:0}.hm-specimen{display:flex;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--ui-line);font-size:var(--ui-mkt-t-body);color:var(--ui-text)}.hm-specimen:first-child{border-top:none}.hm-specimen .txt{flex:1;min-width:0}.hm-loop-payoff{display:flex;align-items:center;gap:8px;border-top:1px solid var(--ui-line);margin-top:2px;padding-top:12px;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-pass)}.hm-trust .hm-loop-payoff{margin-top:auto}.hm-trust .hm-loop-item p{margin-bottom:14px}.hm-loop-payoff .sq{width:7px;height:7px;border-radius:2px;flex:none;background:var(--ui-pass);box-shadow:var(--ui-mkt-glow-pass-sm)}@media(prefers-reduced-motion:no-preference){.hm-lines .hm-loop-item:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--ui-text-2);transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.16,1,.3,1)}.hm-lines .hm-loop-item:nth-child(2):before{transition-delay:.18s}.hm-lines .hm-loop-item:nth-child(3):before{transition-delay:.36s}.hm-lines.in .hm-loop-item:before{transform:scaleX(1)}.hm-lines .hm-loop-item:nth-child(2){--ui-mkt-col-delay: .18s}.hm-lines .hm-loop-item:nth-child(3){--ui-mkt-col-delay: .36s}.hm-lines .hm-specimen,.hm-lines .hm-loop-payoff{opacity:0;transform:translateY(5px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--ui-mkt-col-delay, 0s) + var(--ui-mkt-row-delay, .85s))}.hm-lines .hm-specimen:nth-child(1){--ui-mkt-row-delay: .3s}.hm-lines .hm-specimen:nth-child(2){--ui-mkt-row-delay: .42s}.hm-lines .hm-specimen:nth-child(3){--ui-mkt-row-delay: .54s}.hm-lines .hm-specimen:nth-child(4){--ui-mkt-row-delay: .66s}.hm-lines.in .hm-specimen,.hm-lines.in .hm-loop-payoff{opacity:1;transform:none}.hm-evidence-section.in .hm-ex-scan{animation:hmExScan 1.7s cubic-bezier(.55,0,.45,1) .15s}@keyframes hmExScan{0%{top:0;opacity:0}8%{opacity:1}92%{opacity:1}to{top:calc(100% - 2px);opacity:0}}.hm-evidence-section.in .hm-finding.bad:nth-child(1){animation:edgefail 1.2s 1.8s both}.hm-evidence-section.in .hm-finding.bad:nth-child(2){animation:edgefail 1.2s 2.1s both}@keyframes edgefail{0%{background:var(--ui-fail-dim);box-shadow:inset 2px 0 0 var(--ui-fail)}to{background:transparent;box-shadow:inset 0 0 0 transparent}}}.hm-mark.hot{border-color:var(--ui-text);color:var(--ui-text)}.hm-mark.bad.hot{border-color:var(--ui-fail);color:var(--ui-fail);transform:scale(1.2)}.hm-finding:hover .n{border-color:var(--ui-text);color:var(--ui-text)}.hm-finding.bad:hover .n{border-color:var(--ui-fail);color:var(--ui-fail)}.hm-exhibit .fig{display:flex;align-items:center;justify-content:space-between;gap:12px}.hm-replay{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-3);border:1px solid var(--ui-line-strong);border-radius:5px;padding:3px 9px;white-space:nowrap;flex:none}.hm-exhibit .fig>span{min-width:0}.hm-evidence-cta{margin-top:40px;display:flex;justify-content:center}.hm-replay:hover{color:var(--ui-pass);border-color:var(--ui-pass-line)}.hm-loop-item h3{font-size:var(--ui-mkt-t-h3);font-weight:600;margin:0 0 8px;letter-spacing:-.015em}.hm-loop-item p{color:var(--ui-text-2);font-size:var(--ui-mkt-t-body);margin:0 0 20px}.hm-final{max-width:1120px;margin:96px auto 0;padding:0 24px}.hm-final-inner{border:1px solid var(--ui-line);border-radius:18px;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-bg) 100%);padding:56px 32px;text-align:center}.hm-final h2{font-size:var(--ui-mkt-t-display-2);font-weight:600;letter-spacing:-.03em;margin:0 0 10px}.hm-final p{color:var(--ui-text-2);margin:0 auto 28px;font-size:var(--ui-mkt-t-lead);max-width:52ch}.hm-final .row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.hm-footer{max-width:1120px;margin:0 auto;padding:48px 24px 40px;display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;color:var(--ui-text-3);font-size:var(--ui-mkt-t-body-sm)}.hm-footer a{color:var(--ui-text-3);text-decoration:none}.hm-footer a:hover{color:var(--ui-text)}.hm-footer .spacer{flex:1}@media(max-width:1000px){.hm-hero{grid-template-columns:1fr;gap:36px;text-align:center;padding-top:40px}.hm-hero h1{margin-inline:auto;max-width:18ch;letter-spacing:-.028em}.hm-hero .sub{margin-inline:auto}.hm-hero-ctas{justify-content:center}.hm-stage{justify-content:center;text-align:left}.hm-card-shot{width:100%;box-shadow:none}}@media(max-width:880px){.hm-anim{opacity:1;animation:none}.hm-scanline{display:none}.hm-shot img{animation:none}.hm-ex-grid{display:flex;flex-direction:column-reverse}.hm-ex-col .hm-under,.hm-ex-col .hm-lead,.hm-ex-col .hm-mark{display:none}.hm-loop{grid-template-columns:1fr;gap:24px}.hm-nav-links{display:none}.hm-section{padding-top:64px}.hm-section h2{letter-spacing:-.022em}}@media(max-width:720px){.hm-install-row{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.hm-install-wires{display:none}.hm-install-cmdcol{max-width:none;align-self:stretch}}@media(max-width:560px){.hm-pkg-row{grid-template-columns:1fr auto}.hm-pkg-row p{grid-column:1 / -1}}.home .pg-mod{width:100%}.home .pg-mod-pane{background:var(--ui-surface);border:1px solid var(--ui-line-strong);border-radius:14px;padding:12px}.home .pg-mod.hero .pg-mod-pane{padding:18px;background:var(--ui-surface-2);border-color:var(--ui-line-strong);box-shadow:var(--ui-mkt-pane-shadow)}.home .pg-tabs{display:inline-flex;gap:2px;background:var(--ui-bg);border:1px solid var(--ui-mkt-line-control);border-radius:11px;padding:3px;margin-bottom:12px}.home .pg-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font-family:var(--ui-font);font-weight:500;font-size:var(--ui-mkt-t-body);color:var(--ui-text-2);padding:11px 16px;border-radius:8px;transition:color .15s ease-out,background-color .15s ease-out}.home .pg-tab:hover{color:var(--ui-text)}.home .pg-tab[aria-selected=true]{background:var(--ui-surface-2);color:var(--ui-text)}.home .pg-mod.hero .pg-tab[aria-selected=true]{background:var(--ui-rail-well)}.home .pg-row{display:flex;gap:10px;align-items:center}.home .pg-input{flex:1;min-width:0;background:var(--ui-bg);border:1px solid var(--ui-mkt-line-control);border-radius:10px;color:var(--ui-text);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-cmd);padding:12px 14px;transition:border-color .15s ease-out,box-shadow .15s ease-out}.home .pg-input::-moz-placeholder{color:var(--ui-text-3)}.home .pg-input::placeholder{color:var(--ui-text-3)}.home .pg-input:focus-visible{border-color:var(--ui-pass);outline:1.5px solid var(--ui-pass);outline-offset:2px}.home .pg-input[aria-invalid=true]{border-color:var(--ui-fail)}.home .pg-notice{margin:10px 2px 0;color:var(--ui-fail);font-size:var(--ui-mkt-t-body-sm);line-height:1.5}.home .pg-examples{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.home .pg-examples .lbl{font-size:var(--ui-mkt-t-body-sm);color:var(--ui-text-3)}.home .pg-example{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:1px solid var(--ui-line-strong);border-radius:8px;color:var(--ui-text-2);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);min-height:44px;padding:5px 13px;transition:border-color .15s ease-out,color .15s ease-out}.home .pg-example:hover{border-color:var(--ui-text-3);color:var(--ui-text)}.home .pg-go{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;background:var(--ui-brand);color:#fff;font-family:var(--ui-font);font-weight:600;font-size:var(--ui-mkt-t-cta-lg);padding:12px 20px;border-radius:10px;white-space:nowrap;transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.home .pg-go:hover:not(:disabled){box-shadow:var(--ui-mkt-glow-brand);transform:translateY(-1px)}.home .pg-go:disabled{opacity:.72;cursor:progress}.home .pg-go .arr{transition:transform .25s cubic-bezier(.16,1,.3,1)}.home .pg-go:hover:not(:disabled) .arr{transform:translate(2px)}.home .pg-email-lede{flex:1;margin:0;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body);line-height:1.55}.home .pg-mod-hint{margin:10px 2px 0;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text-3)}.home .pg-mod-hint strong{color:var(--ui-text-2);font-weight:500}.home .pg-mod.hero .pg-mod-foot{margin:16px -18px -18px;padding:12px 18px 14px;border-top:1px solid var(--ui-line);background:var(--ui-mkt-scrim);border-radius:0 0 13px 13px;min-height:62px}.home .pg-mod-foot .pg-mod-hint{margin:0;color:var(--ui-text-2)}.home .pg-mod-foot .pg-mod-hint strong{color:var(--ui-text)}.home .pg-mod-foot .pg-mod-hint .dim{color:var(--ui-text-3)}.home .pg-mod-foot .pg-mod-hint .warn{color:var(--ui-pass)}.home .pg-mod-privacy{margin:5px 0 0;font-size:var(--ui-mkt-t-body-sm);line-height:1.5;color:var(--ui-text-3);max-width:62ch}.home .pg-toolbar{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.home .pg-toolbar .pg-mod-hint{margin-top:10px}.home .pg-toolbar-actions{display:flex;gap:8px;margin-top:10px}.home .pg-tool-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:1px solid var(--ui-line-strong);border-radius:7px;color:var(--ui-text-2);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);padding:5px 12px;transition:border-color .15s ease-out,color .15s ease-out}.home .pg-tool-btn:hover{border-color:var(--ui-text-3);color:var(--ui-text)}.home .pg-tool-btn[aria-expanded=true],.home .pg-tool-btn[aria-pressed=true]{color:var(--ui-pass);border-color:var(--ui-pass-line)}.home .pg-code,.home .pg-json{margin-top:16px;border:1px solid var(--ui-line-strong);border-radius:14px;background:var(--ui-surface);overflow:hidden}.home .pg-code-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--ui-line);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.04em;color:var(--ui-text-3)}.home .pg-code pre,.home .pg-json pre{margin:0;padding:16px;overflow-x:auto;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);line-height:1.6;color:var(--ui-text);background:var(--ui-bg)}.home .pg-code-note{margin:0;padding:10px 16px 12px;font-size:var(--ui-mkt-t-body-sm);color:var(--ui-text-2)}.home .pg-code-note a{color:var(--ui-pass)}.home .pg-code-note code{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text)}.home .pg-row-actions{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.home .pg-row-actions .verdict{margin-left:0}.home .pg-copy-json{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:1px solid var(--ui-line);border-radius:4px;color:var(--ui-text-3);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);padding:2px 7px;transition:border-color .15s ease-out,color .15s ease-out}.home .pg-copy-json:hover{border-color:var(--ui-text-3);color:var(--ui-text)}.home .pg-copy-json.copied{color:var(--ui-pass);border-color:var(--ui-pass-line)}.home .pg-recent{margin-top:40px}.home .pg-recent h2{font-size:var(--ui-mkt-t-h3);font-weight:600;margin:0 0 10px}.home .pg-recent-list{border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);overflow:hidden}.home .pg-recent-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:0;border-top:1px solid var(--ui-line);width:100%;display:flex;align-items:center;gap:14px;padding:11px 16px;color:var(--ui-text);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);text-align:left;transition:background-color .15s ease-out}.home .pg-recent-row:first-child{border-top:none}.home .pg-recent-row:hover{background:var(--ui-surface-2)}.home .pg-recent-row .subj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.home .pg-recent-row .kind,.home .pg-recent-row .when{color:var(--ui-text-3);flex:none}.home .pg-recent-row .state{margin-left:auto;flex:none;font-size:var(--ui-mkt-m-label);letter-spacing:.08em;color:var(--ui-text-3);border:1px solid var(--ui-line-strong);border-radius:5px;padding:3px 9px}.home .pg-recent-row .state.ok{color:var(--ui-pass);border-color:var(--ui-pass-line)}.home .pg-recent-row.expired{opacity:.6}.home .pg-recent-note{margin:10px 2px 0;font-size:var(--ui-mkt-t-body-sm);color:var(--ui-text-3)}.home .hm-try{max-width:880px;padding-top:96px;scroll-margin-top:28px}.home .hm-try h2{font-size:var(--ui-mkt-t-display-2);letter-spacing:-.032em}.home .hm-try .lede{margin-bottom:24px}.home .hm-try .pg-mod{margin-top:0}@media(prefers-reduced-motion:no-preference){.home .hm-try.arrived .pg-mod-pane{animation:pgArrive 1.8s cubic-bezier(.16,1,.3,1) .45s both}}@keyframes pgArrive{0%{border-color:var(--ui-pass);box-shadow:0 0 0 5px var(--ui-pass-dim),var(--ui-mkt-glow-arrive)}to{border-color:var(--ui-line-strong);box-shadow:var(--ui-mkt-pane-shadow)}}.home .pg-hero-gate{margin-top:0}.home .pg-hero-gate h3{font-size:var(--ui-mkt-t-h3);font-weight:600;margin:0 0 6px}.home .pg-hero-gate p{margin:0 0 16px;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body);line-height:1.6;max-width:62ch}.home .pg-slate{width:100%;margin-top:18px;border-color:var(--ui-line-strong);box-shadow:var(--ui-mkt-shot-shadow);transition:border-color .4s ease-out}.home .pg-slate.armed,.home .pg-slate.live{border-color:var(--ui-pass-line)}.home .pg-slate.failed{border-color:var(--ui-fail-line)}.home .pg-slate-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text)}.home .pg-slate .hm-pane-head-note{flex:none;white-space:nowrap}@media(max-width:560px){.home .pg-slate .hm-pane-head{flex-wrap:wrap}.home .pg-slate .hm-pane-head-note{white-space:normal}}.home .pg-slate-shot{height:240px;background:var(--ui-bg)}.home .pg-slate-shot img{filter:saturate(.8) brightness(.92)}@media(prefers-reduced-motion:no-preference){.home .pg-slate-shot img{animation:pgShotIn .6s cubic-bezier(.16,1,.3,1) both}@keyframes pgShotIn{0%{opacity:0}to{opacity:1}}.home .pg-slate-scan{animation:pgScan 2.2s cubic-bezier(.45,0,.55,1) infinite}@keyframes pgScan{0%{top:0;opacity:0}8%{opacity:1}92%{opacity:1}to{top:calc(100% - 2px);opacity:0}}}.home .pg-slate-rows{padding:2px 16px 16px}.home .pg-slate-row{display:flex;align-items:flex-start;gap:11px;padding:11px 0;border-top:1px solid var(--ui-line)}.home .pg-slate-row:first-child{border-top:none}.home .pg-slate-row .ico{flex:none;display:block;margin-top:1px;color:var(--ui-text-3)}.home .pg-slate-row.landed .ico{color:var(--ui-pass)}.home .pg-slate-row.bad .ico{color:var(--ui-fail)}.home .pg-slate-row .body{min-width:0;flex:1;max-width:62ch}.home .pg-slate-row .rule{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text-2);transition:color .4s ease-out}.home .pg-slate-row .say{font-size:var(--ui-mkt-t-body-sm);line-height:1.5;color:var(--ui-text-3);margin-top:2px}.home .pg-slate-row .say.clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home .pg-slate-row.landed .rule{color:var(--ui-text)}.home .pg-slate-row.landed .say{color:var(--ui-text-2)}.home .pg-slate-row .verdict,.home .pg-slate-row .pg-slate-tag{flex:none;margin-left:auto}.home .pg-slate-row .verdict{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.08em;border-radius:5px;padding:3px 9px;white-space:nowrap}.home .pg-slate-row .verdict.pass{color:var(--ui-pass);border:1px solid var(--ui-pass-line)}.home .pg-slate-row .verdict.fail{color:var(--ui-fail);border:1px solid var(--ui-fail-line);background:var(--ui-fail-dim)}.home .pg-slate-row .verdict.err{color:var(--ui-text-2);border:1px solid var(--ui-line-strong)}.home .pg-slate-tag{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);letter-spacing:.06em;color:var(--ui-text-3);border:1px solid var(--ui-line-strong);border-radius:5px;padding:3px 9px;white-space:nowrap}.home .pg-slate-row.locked{opacity:.72}.home .pg-slate-row.ghost .rule{color:var(--ui-text-3)}.home .pg-slate.armed .pg-slate-row.ghost .rule,.home .pg-slate.live .pg-slate-row.ghost .rule{color:var(--ui-text-2)}.home .pg-slate.live .pg-slate-row.ghost .ico{color:var(--ui-pass)}@media(prefers-reduced-motion:no-preference){.home .pg-slate.live .pg-slate-row.ghost .ico{animation:pgWait 1.4s cubic-bezier(.4,0,.6,1) infinite}@keyframes pgWait{0%,to{opacity:1}50%{opacity:.3}}.home .pg-slate-row.landed{animation:pgLand .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--row-i, 0) * .09s)}@keyframes pgLand{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.home .pg-slate-addr{padding:18px 16px;border-bottom:1px solid var(--ui-line)}.home .pg-slate-addr .lede{margin:0 0 14px;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body-sm);line-height:1.6;max-width:62ch}.home .pg-slate-error{display:flex;gap:11px;align-items:flex-start;padding:16px;border-bottom:1px solid var(--ui-line)}.home .pg-slate-error .ico{color:var(--ui-fail);flex:none;margin-top:1px}.home .pg-slate-error .t{font-weight:500}.home .pg-slate-error .say{margin-top:3px;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body-sm);line-height:1.5;max-width:62ch}.home .pg-slate-foot{border-top:1px solid var(--ui-line);margin-top:4px;padding-top:16px}.home .pg-slate-code{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;display:flex;align-items:center;gap:12px;margin-top:14px;background:var(--ui-bg);border:1px solid var(--ui-line-strong);border-radius:10px;padding:11px 14px;color:var(--ui-text);text-align:left;transition:border-color .15s ease-out}.home .pg-slate-code:hover{border-color:var(--ui-text-3)}.home .pg-slate-code code{flex:none;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data)}.home .pg-slate-code .verb{color:var(--ui-pass)}.home .pg-slate-code .say{color:var(--ui-text-3);font-size:var(--ui-mkt-t-body-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home .pg-slate-code .cp{margin-left:auto;flex:none;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);color:var(--ui-text-3);border:1px solid var(--ui-line);border-radius:4px;padding:3px 8px}.home .pg-slate-code.copied .cp{color:var(--ui-pass);border-color:var(--ui-pass)}.home .pg-slate-doors{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:16px}.home .hm-cta-ghost.sm{font-size:var(--ui-mkt-t-body);padding:8px 16px;border-radius:8px}.home .pg-page{max-width:1120px;margin:0 auto;padding:40px 24px 96px}.home .pg-page>h1{font-size:var(--ui-mkt-t-display-2);font-weight:600;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}.home .pg-page .pg-sub{color:var(--ui-text-2);font-size:var(--ui-mkt-t-lead);line-height:1.6;max-width:58ch;margin:0 0 26px;text-wrap:pretty}.home .pg-status{display:inline-flex;align-items:center;gap:9px;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-stamp);color:var(--ui-text-2);border:1px solid var(--ui-line-strong);border-radius:7px;padding:7px 14px;margin:26px 0 0}.home .pg-status .sq{width:8px;height:8px;border-radius:2px;background:var(--ui-pass)}@media(prefers-reduced-motion:no-preference){.home .pg-status.live .sq{animation:pg-pulse 1.1s cubic-bezier(.4,0,.6,1) infinite}}@keyframes pg-pulse{0%,to{opacity:1}50%{opacity:.25}}.home .pg-status.failed .sq{background:var(--ui-fail)}.home .pg-results-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:28px;align-items:start;margin-top:26px}.home .pg-results-grid.solo{grid-template-columns:minmax(0,720px)}@media(prefers-reduced-motion:no-preference){.home .pg-reveal{animation:pg-rise .5s cubic-bezier(.16,1,.3,1) both}}@keyframes pg-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.home .pg-locked-row{opacity:.78}.home .pg-locked-row .rule{color:var(--ui-text-2)}.home .pg-lock{width:20px;height:20px;border-radius:50%;border:1px solid var(--ui-line-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--ui-text-3);flex-shrink:0}.home .pg-with-account{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);color:var(--ui-text-3);border:1px solid var(--ui-line-strong);border-radius:5px;padding:3px 9px;white-space:nowrap}.home button.pg-locked-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;width:100%;text-align:left;cursor:pointer;color:inherit;font:inherit}.home .pg-unlock{border-top:1px solid var(--ui-line);background:var(--ui-surface-2);padding:16px 18px 18px}.home .pg-unlock p{margin:0 0 12px;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body-sm);line-height:1.6;max-width:62ch}.home .pg-doors{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.home .pg-cmd{display:inline-flex;align-items:center;gap:10px;background:var(--ui-bg);border:1px solid var(--ui-line-strong);border-radius:10px;padding:10px 14px;cursor:pointer;color:var(--ui-text);font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);transition:border-color .15s ease-out}.home .pg-cmd:hover{border-color:var(--ui-text-3)}.home .pg-cmd .cp{font-size:var(--ui-mkt-m-label);color:var(--ui-text-3);border:1px solid var(--ui-line);border-radius:4px;padding:2px 7px}.home .pg-cmd.copied .cp{color:var(--ui-pass);border-color:var(--ui-pass)}.home .pg-upsell{margin-top:28px;border:1px solid var(--ui-line-strong);border-radius:14px;background:var(--ui-surface);padding:24px}.home .pg-upsell h2{font-size:var(--ui-mkt-t-h3);font-weight:600;margin:0 0 6px}.home .pg-upsell p{margin:0 0 16px;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body);line-height:1.6;max-width:62ch}.home .pg-gate{margin-top:26px;border:1px solid var(--ui-line-strong);border-radius:14px;background:var(--ui-surface);padding:26px}.home .pg-gate h2{font-size:var(--ui-mkt-t-h3);font-weight:600;margin:0 0 6px}.home .pg-gate p{margin:0 0 16px;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body);line-height:1.6;max-width:62ch}.home .pg-wait{margin-top:26px;border:1px solid var(--ui-line-strong);border-radius:14px;background:var(--ui-surface);padding:24px;max-width:720px}.home .pg-wait h2{font-size:var(--ui-mkt-t-h3);font-weight:600;margin:0 0 6px}.home .pg-wait .pg-wait-lede{margin:0 0 16px;color:var(--ui-text-2);font-size:var(--ui-mkt-t-body);line-height:1.6}.home .pg-addr{display:flex;align-items:center;gap:12px;background:var(--ui-bg);border:1px solid var(--ui-line-strong);border-radius:10px;padding:14px 16px;cursor:pointer;width:100%;color:var(--ui-text);transition:border-color .15s ease-out}.home .pg-addr:hover{border-color:var(--ui-text-3)}.home .pg-addr code{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-cmd);overflow-wrap:anywhere;text-align:left}.home .pg-addr .cp{margin-left:auto;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);color:var(--ui-text-3);border:1px solid var(--ui-line);border-radius:4px;padding:2px 7px;flex-shrink:0}.home .pg-addr.copied .cp{color:var(--ui-pass);border-color:var(--ui-pass)}.home .pg-wait-meta{margin:14px 2px 0;font-family:var(--ui-mono);font-size:var(--ui-mkt-m-data);color:var(--ui-text-3)}.home .pg-mail-meta{border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface);padding:14px 16px;font-size:var(--ui-mkt-t-body-sm);color:var(--ui-text-2);display:grid;gap:4px}.home .pg-mail-meta .k{font-family:var(--ui-mono);font-size:var(--ui-mkt-m-label);color:var(--ui-text-3);margin-right:8px}.home .pg-facts{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:3px}.home .pg-sec-title{margin:10px 0 2px;font-size:var(--ui-mkt-t-body-sm);font-weight:600;color:var(--ui-text-2)}.home .pg-facts li{font-size:var(--ui-mkt-t-body-sm);color:var(--ui-text-3)}.home .pg-facts .k{color:var(--ui-text-2)}@media(max-width:880px){.home .pg-results-grid{grid-template-columns:1fr}}@media(max-width:560px){.home .pg-row{flex-direction:column;align-items:stretch}.home .pg-go{justify-content:center}.home .pg-page{padding:28px 16px 72px}.home .pg-recent-row .when{display:none}.home .hm-try{padding-top:72px}.home .pg-slate-row{flex-wrap:wrap}.home .pg-slate-row .verdict,.home .pg-slate-row .pg-slate-tag{flex-basis:100%;margin:6px 0 0 25px;text-align:center;max-width:-moz-max-content;max-width:max-content}.home .pg-slate-code{flex-wrap:wrap}.home .pg-slate-code .say{flex-basis:100%;white-space:normal}.home .pg-slate-code .cp{margin-left:auto}.home .pg-slate-shot{height:200px}.home .pg-slate-doors .hm-cta,.home .pg-slate-doors .hm-cta-ghost{flex:1;text-align:center;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.c-0089a71b19{display:flex}.c-0089a71b19{align-items:center}.c-0089a71b19{gap:.75rem}.c-0089a71b19{flex-wrap:wrap}.c-0089a71b19{margin-bottom:.75rem}.c-00911ae1e9{display:flex}.c-00911ae1e9{align-items:flex-start}.c-00911ae1e9{gap:.625rem}.c-00c9dd86c1{display:flex}.c-00c9dd86c1{align-items:flex-start}.c-00c9dd86c1{justify-content:space-between}.c-00c9dd86c1{margin-bottom:.5rem}.c-012fbd121f{flex-shrink:0}.c-0183ce03cc{text-align:center}.c-0183ce03cc{padding:1rem}.c-0183ce03cc{color:var(--ui-text-2)}.dark .c-0183ce03cc{color:var(--ui-text-3)}.c-0183ce03cc,.c-01be33c1ba{font-size:.875rem;line-height:1.25rem}.c-01be33c1ba{color:var(--ui-text)}.dark .c-01be33c1ba{color:var(--ui-text-3)}.c-01be33c1ba{margin-bottom:.5rem}.c-01d618f16a{padding-top:.5rem;padding-bottom:.5rem}.c-01d618f16a{font-size:.875rem;line-height:1.25rem}.c-01d618f16a{color:var(--ui-fail-ink)}.dark .c-01d618f16a{color:var(--ui-fail)}.c-01e82c69da{font-size:.75rem;line-height:1rem}.c-01e82c69da{color:var(--ui-text-2)}.c-01e82c69da{margin-top:.25rem}.c-02e69cc946,.dark .c-02e69cc946{background-color:var(--ui-bg)}.c-02e69cc946{padding:1rem}.c-02e69cc946{border-radius:.5rem}.c-030ee06c38{background-color:var(--ui-fail-dim)}.c-030ee06c38{padding:1rem}.c-030ee06c38{border-radius:.5rem}.c-032b2ddde6{font-size:.875rem;line-height:1.25rem}.c-032b2ddde6{color:var(--ui-pass-ink)}.dark .c-032b2ddde6{color:var(--ui-pass)}.c-0337252522{font-size:1.5rem;line-height:2rem}.c-0337252522{font-weight:700}.c-039c40b3c0{font-size:var(--ui-m-label)}.c-039c40b3c0{text-transform:uppercase}.c-039c40b3c0{letter-spacing:.025em}.c-039c40b3c0{color:var(--ui-text-2)}.dark .c-039c40b3c0{color:var(--ui-text-3)}.c-039c40b3c0{margin-top:.25rem}.c-03a385263f{margin:0}.c-03a385263f{margin-top:.25rem}.c-03a385263f{font-size:.75rem;line-height:1rem}.c-03a385263f{color:var(--ui-text-2)}.dark .c-03a385263f{color:var(--ui-text-3)}.c-03b4dd7f17{padding-top:.5rem;padding-bottom:.5rem}.c-0426b63534{padding-left:1rem;padding-right:1rem}.c-0426b63534{padding-top:.5rem;padding-bottom:.5rem}.c-0426b63534{font-size:.75rem;line-height:1rem}.c-0426b63534{color:var(--ui-text-2)}.c-04a9528b3c{padding-top:.25rem;padding-bottom:.25rem}.c-04a9528b3c{color:var(--ui-text)}.dark .c-04a9528b3c{color:var(--ui-text-3)}.c-050aea83cd,.dark .c-050aea83cd{color:var(--ui-staff-ink)}.c-050aea83cd:hover{text-decoration:underline}.c-05c56fbfeb{padding-left:.75rem;padding-right:.75rem}.c-05c56fbfeb{padding-top:.5rem;padding-bottom:.5rem}.c-05c56fbfeb{color:var(--ui-text-2)}.dark .c-05c56fbfeb{color:var(--ui-text-3)}.c-05ddee7ebd{padding-left:1rem;padding-right:1rem}.c-05ddee7ebd{padding-top:.75rem;padding-bottom:.75rem}.c-05ddee7ebd{font-size:.875rem;line-height:1.25rem}.c-05ddee7ebd{color:var(--ui-text)}.dark .c-05ddee7ebd{color:var(--ui-text-3)}.c-05eaf17c68{padding-left:1rem;padding-right:1rem}.c-05eaf17c68{padding-top:.75rem;padding-bottom:.75rem}.c-05eaf17c68{font-size:.875rem;line-height:1.25rem}.c-05eaf17c68{color:var(--ui-text-2)}.dark .c-05eaf17c68{color:var(--ui-text-3)}.c-061d7b0870{border-color:var(--ui-line-strong)}.dark .c-061d7b0870{border-color:var(--ui-text)}.c-065a9188b2{border-radius:.375rem}.c-065a9188b2{border-width:1px;border-style:solid}.c-065a9188b2{border-color:var(--ui-line-strong)}.dark .c-065a9188b2{border-color:var(--ui-text-2)}.c-065a9188b2,.dark .c-065a9188b2{background-color:var(--ui-bg)}.c-065a9188b2{padding:.75rem}.c-065a9188b2{gap:.5rem}.c-06717fca08{margin-top:.75rem}.c-06717fca08{display:grid}.c-06717fca08{gap:.75rem}@media(min-width:640px){.c-06717fca08{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-06bad20581{font-size:.75rem;line-height:1rem}.c-06bad20581{padding-left:.5rem;padding-right:.5rem}.c-06bad20581{padding-top:.125rem;padding-bottom:.125rem}.c-06bad20581{border-radius:9999px}.c-06bad20581{background-color:var(--ui-surface-2)}.dark .c-06bad20581{background-color:var(--ui-surface)}.c-06bad20581{color:var(--ui-text-2)}.c-06e3c5e58f{padding-top:.5rem;padding-bottom:.5rem}.c-06e3c5e58f{padding-right:.75rem}.c-06e3c5e58f{font-weight:500}.c-06e3c5e58f,.dark .c-06e3c5e58f{color:var(--ui-text)}.c-07308acdbd{font-size:.875rem;line-height:1.25rem}.c-07308acdbd{font-weight:600}.c-07308acdbd,.dark .c-07308acdbd{color:var(--ui-text)}.c-07308acdbd{margin-bottom:.25rem}.c-0792d5a787{font-size:.75rem;line-height:1rem}.c-0792d5a787{text-transform:uppercase}.c-0792d5a787{letter-spacing:.025em}.c-0792d5a787{color:var(--ui-text-2)}.dark .c-0792d5a787{color:var(--ui-text-3)}.c-07b5d42a39{display:flex}.c-07b5d42a39{flex-wrap:wrap}.c-07b5d42a39{gap:.5rem}.c-07b5d42a39{border-bottom-width:1px;border-bottom-style:solid}.c-07b5d42a39{border-color:var(--ui-line-strong)}.dark .c-07b5d42a39{border-color:var(--ui-text)}.c-07b5d42a39{padding-bottom:.5rem}.c-07ec54c147{width:100%}.c-07ec54c147{font-size:.875rem;line-height:1.25rem}.c-07ec54c147{font-family:var(--ui-mono)}.c-07ec54c147{border-width:1px;border-style:solid}.c-07ec54c147{border-radius:.25rem}.c-07ec54c147{padding-left:.5rem;padding-right:.5rem}.c-07ec54c147{padding-top:.5rem;padding-bottom:.5rem}.c-07ec54c147,.dark .c-07ec54c147{background-color:var(--ui-surface)}.c-07ec54c147{border-color:var(--ui-text-3)}.dark .c-07ec54c147{border-color:var(--ui-text-2)}.c-08180e016b{font-size:.75rem;line-height:1rem}.c-08180e016b{color:var(--ui-text-2)}.c-08180e016b{margin-top:.25rem}.c-08180e016b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-0844c7e025{display:flex}.c-0844c7e025{align-items:stretch}.c-084981c2ff{font-size:.875rem;line-height:1.25rem}.c-084981c2ff{color:var(--ui-pass-ink)}.dark .c-084981c2ff{color:var(--ui-pass)}.c-084981c2ff{font-weight:500}.c-0857852754{padding-left:1.25rem;padding-right:1.25rem}.c-0857852754{padding-top:1rem}.c-0857852754{font-size:.875rem;line-height:1.25rem}.c-0857852754{font-weight:600}.c-0857852754{color:var(--ui-text)}.dark .c-0857852754{color:var(--ui-text-2)}.c-0872c69ff3{background-color:var(--ui-pass-dim)}.c-0872c69ff3{padding:1rem}.c-0872c69ff3{border-radius:.5rem}.c-0872c69ff3{border-width:1px;border-style:solid}.c-0872c69ff3{border-color:var(--ui-pass-line)}.c-0898933577{padding-left:1rem;padding-right:1rem}.c-0898933577{padding-top:.75rem;padding-bottom:.75rem}.c-0898933577{text-align:right}.c-0898933577{font-size:.75rem;line-height:1rem}.c-0898933577{font-weight:500}.c-0898933577{color:var(--ui-text-2)}.c-08b4a24730{font-size:.875rem;line-height:1.25rem}.c-08b4a24730{font-weight:600}.c-08b4a24730{color:var(--ui-text)}.dark .c-08b4a24730{color:var(--ui-text-3)}.c-08b4a24730{margin-bottom:.25rem}.c-09aca3cf19{padding-left:1rem;padding-right:1rem}.c-09aca3cf19{padding-top:.375rem;padding-bottom:.375rem}.c-09aca3cf19{font-size:.875rem;line-height:1.25rem}.c-09aca3cf19{border-radius:.25rem}.c-09aca3cf19{border-width:1px;border-style:solid}.c-09aca3cf19{border-color:var(--ui-text-3)}.dark .c-09aca3cf19{border-color:var(--ui-text-2)}.c-09aca3cf19:hover{background-color:var(--ui-bg)}.dark .c-09aca3cf19:hover{background-color:var(--ui-surface)}.c-09ded37e96{padding-left:1rem;padding-right:1rem}.c-09ded37e96{padding-top:.75rem;padding-bottom:.75rem}.c-09ded37e96{font-size:.875rem;line-height:1.25rem}.c-09ded37e96{font-family:var(--ui-mono)}.c-09ded37e96{color:var(--ui-text)}.dark .c-09ded37e96{color:var(--ui-text-3)}.c-0a0afd98d9{font-family:var(--ui-mono)}.c-0a0afd98d9{color:var(--ui-text)}.dark .c-0a0afd98d9{color:var(--ui-text-3)}.c-0a3cb39619{padding-left:1.5rem;padding-right:1.5rem}.c-0a3cb39619{padding-bottom:2rem}.c-0a3cb39619{padding-top:2.25rem}.c-0a3cb39619{text-align:center}@media(min-width:640px){.c-0a3cb39619{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){.c-0a3cb39619{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1024px){.c-0a3cb39619{padding-bottom:2.75rem}}@media(min-width:1024px){.c-0a3cb39619{padding-top:3rem}}.c-0ab8667228{margin-top:1rem}.c-0aeef86d4e{font-size:var(--ui-m-label)}.c-0aeef86d4e{color:var(--ui-text-2)}.c-0aeef86d4e{margin:0}.c-0aeef86d4e{margin-bottom:.25rem}.c-0b74ac4f6f{padding-left:.75rem;padding-right:.75rem}.c-0b74ac4f6f{padding-top:.375rem;padding-bottom:.375rem}.c-0b74ac4f6f{border-radius:.25rem}.c-0b74ac4f6f{border-width:1px;border-style:solid}.c-0b74ac4f6f{border-color:var(--ui-text-3)}.dark .c-0b74ac4f6f{border-color:var(--ui-text-2)}.c-0b74ac4f6f:disabled{opacity:.4}.c-0b74ac4f6f:disabled{cursor:not-allowed}.c-0b74ac4f6f:hover{background-color:var(--ui-surface-2)}.dark .c-0b74ac4f6f:hover{background-color:var(--ui-text)}.c-0b74ac4f6f{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-0b83c1570c{display:flex}.c-0b83c1570c{align-items:center}.c-0b83c1570c{gap:1rem}.c-0b83c1570c{font-size:.75rem;line-height:1rem}.c-0b83c1570c{color:var(--ui-text-2)}.dark .c-0b83c1570c{color:var(--ui-text-3)}.c-0b9e3f845b{display:inline-block}.c-0b9e3f845b{padding-left:.5rem;padding-right:.5rem}.c-0b9e3f845b{padding-top:.125rem;padding-bottom:.125rem}.c-0b9e3f845b{border-radius:.375rem}.c-0b9e3f845b{font-size:var(--ui-m-label)}.c-0b9e3f845b{font-weight:600}.c-0b9e3f845b{text-transform:uppercase}.c-0b9e3f845b{letter-spacing:.05em}.c-0b9e3f845b{background-color:var(--ui-pass-dim)}.dark .c-0b9e3f845b{background-color:var(--ui-pass)}.c-0b9e3f845b{color:var(--ui-pass-ink)}.dark .c-0b9e3f845b{color:var(--ui-pass)}.c-0b9e3f845b{white-space:nowrap}.c-0ba2488b07{text-align:left}.c-0ba2488b07{padding-left:.75rem;padding-right:.75rem}.c-0ba2488b07{padding-top:.5rem;padding-bottom:.5rem}.c-0ba2488b07{font-weight:600}.c-0ba2488b07{color:var(--ui-text)}.dark .c-0ba2488b07{color:var(--ui-text-3)}.c-0ba2488b07{width:120px}.c-0bfbea3268{width:1rem}.c-0bfbea3268{height:1rem}.c-0cef86bea4{padding-left:.75rem;padding-right:.75rem}.c-0cef86bea4{padding-top:.375rem;padding-bottom:.375rem}.c-0cef86bea4{font-size:.875rem;line-height:1.25rem}.c-0cef86bea4{border-radius:.25rem}.c-0cef86bea4{border-width:1px;border-style:solid}.c-0cef86bea4{border-color:var(--ui-text-3)}.dark .c-0cef86bea4{border-color:var(--ui-text-2)}.c-0d0aec216e,.dark .c-0d0aec216e{background-color:var(--ui-surface)}.c-0d0aec216e{border-radius:.5rem}.c-0d0aec216e{border-width:1px;border-style:solid}.c-0d0aec216e{border-color:var(--ui-line-strong)}.dark .c-0d0aec216e{border-color:var(--ui-text)}.c-0d0aec216e{overflow-x:auto}.c-0d8d831e54{width:100%}.c-0d8d831e54{height:100%}.c-0d8d831e54{-o-object-fit:cover;object-fit:cover}.c-0da7320ff1{font-size:.75rem;line-height:1rem}.c-0da7320ff1{color:var(--ui-text-2)}.dark .c-0da7320ff1{color:var(--ui-text-3)}.c-0da7320ff1{margin:0}.c-0e271f738b{background-color:var(--ui-warn-dim)}.c-0e271f738b{padding:1rem}.c-0e271f738b{border-radius:.25rem}.c-0e271f738b{border-width:1px;border-style:solid}.c-0e9cd2e44d{padding-left:1rem;padding-right:1rem}.c-0e9cd2e44d{padding-top:.75rem;padding-bottom:.75rem}.c-0eac13fc2e{display:flex}.c-0eac13fc2e{flex-direction:column}.c-0eac13fc2e{gap:.25rem}.c-0eac13fc2e{margin:0}.c-0eac13fc2e{margin-top:.375rem}.c-0eac13fc2e{padding:0}.c-0eaefa8260{font-size:.75rem;line-height:1rem}.c-0eaefa8260{color:var(--ui-text-2)}.dark .c-0eaefa8260{color:var(--ui-text-3)}.c-0eaefa8260{margin-bottom:.75rem}.c-0ed32d294a{text-align:left}.c-0ed32d294a{padding-left:.75rem;padding-right:.75rem}.c-0ed32d294a{padding-top:.5rem;padding-bottom:.5rem}.c-0ed32d294a{font-weight:600}.c-0ed32d294a{color:var(--ui-text)}.dark .c-0ed32d294a{color:var(--ui-text-3)}.c-0ed32d294a{min-width:200px}.c-0f1da310f1{margin-left:.5rem}.c-0f1da310f1{display:inline-flex}.c-0f1da310f1{align-items:center}.c-0f1da310f1{padding-left:.625rem;padding-right:.625rem}.c-0f1da310f1{padding-top:.125rem;padding-bottom:.125rem}.c-0f1da310f1{border-radius:9999px}.c-0f1da310f1{font-size:.875rem;line-height:1.25rem}.c-0f1da310f1{font-weight:500}.c-0f1da310f1{background-color:var(--ui-surface-2)}.dark .c-0f1da310f1{background-color:var(--ui-text)}.c-0f1da310f1{color:var(--ui-text)}.dark .c-0f1da310f1{color:var(--ui-text-3)}.c-0f7a12e6b3{font-size:.75rem;line-height:1rem}.c-0f7a12e6b3{font-family:var(--ui-mono)}.c-0f7a12e6b3{white-space:pre}.c-0f7a12e6b3{overflow-x:auto}.c-0f7a12e6b3{max-height:24rem}.c-0f7a12e6b3{overflow-y:auto}.c-0f7a12e6b3{padding:.75rem}.c-0f7a12e6b3{border-radius:.25rem}.c-0f7a12e6b3{border-width:1px;border-style:solid}.c-0f7a12e6b3{border-color:var(--ui-line-strong)}.dark .c-0f7a12e6b3{border-color:var(--ui-text)}.c-0f7a12e6b3{background-color:var(--ui-bg)}.c-0f7a12e6b3{color:var(--ui-text)}.dark .c-0f7a12e6b3{color:var(--ui-text-2)}.c-0fa92e12ca{font-size:.75rem;line-height:1rem}.c-0fa92e12ca,.dark .c-0fa92e12ca{color:var(--ui-pass-ink)}.c-0fa92e12ca{margin-bottom:.25rem}.c-0fd528d721{border-radius:.5rem}.c-0fd528d721{border-width:1px;border-style:solid}.c-0fd528d721{border-color:var(--ui-line-strong)}.dark .c-0fd528d721{border-color:var(--ui-text)}.c-0fd528d721{background-color:var(--ui-surface)}.dark .c-0fd528d721{background-color:var(--ui-bg)}.c-0fd528d721{padding:1.25rem}.c-0fd63623fd{padding-left:1rem;padding-right:1rem}.c-0fd63623fd{padding-top:.75rem;padding-bottom:.75rem}.c-0fd63623fd{text-align:left}.c-0fd63623fd{font-size:.75rem;line-height:1rem}.c-0fd63623fd{font-weight:500}.c-0fd63623fd{color:var(--ui-text-2)}.dark .c-0fd63623fd{color:var(--ui-text-3)}.c-0fd63623fd{text-transform:uppercase}.c-0fd63623fd{letter-spacing:.05em}.c-0ff2f4591c{font-family:var(--ui-mono)}.c-0ff2f4591c{font-size:.75rem;line-height:1rem}.c-0ff2f4591c{padding-left:.25rem;padding-right:.25rem}.c-0ff2f4591c{padding-top:.125rem;padding-bottom:.125rem}.c-0ff2f4591c{border-radius:.25rem}.c-0ff2f4591c{background-color:var(--ui-surface-2)}.dark .c-0ff2f4591c{background-color:var(--ui-text)}.c-0ff5f903ef{border-top-width:0;border-bottom-width:0}.c-0ff5f903ef{background-color:var(--ui-surface)}.dark .c-0ff5f903ef{background-color:var(--ui-bg)}.c-109d6243de{font-size:.875rem;line-height:1.25rem}.c-109d6243de{color:var(--ui-text-2)}.dark .c-109d6243de{color:var(--ui-text-3)}.c-109d6243de{margin:0}.c-109d6243de{margin-bottom:.75rem}.c-10dceb2f2b{display:inline-block}.c-10dceb2f2b{margin-top:.5rem}.c-10dceb2f2b{color:var(--ui-pass-ink)}.c-10dceb2f2b:hover{text-decoration:underline}.c-10dceb2f2b{font-size:.875rem;line-height:1.25rem}.c-1113d13002{width:100%}.c-1113d13002{min-height:100px}.c-1113d13002{font-size:var(--ui-m-label)}.c-1113d13002{font-family:var(--ui-mono)}.c-1113d13002{border-width:1px;border-style:solid}.c-1113d13002{border-radius:.25rem}.c-1113d13002{padding:.5rem}.c-1113d13002{background-color:var(--ui-surface)}.c-1113d13002{border-color:var(--ui-text-3)}.dark .c-1113d13002{border-color:var(--ui-text-2)}.c-11176a95f6{width:100%}.c-11176a95f6{font-size:.875rem;line-height:1.25rem}.c-11176a95f6{border-width:1px;border-style:solid}.c-11176a95f6{border-radius:.25rem}.c-11176a95f6{padding-left:.5rem;padding-right:.5rem}.c-11176a95f6{padding-top:.375rem;padding-bottom:.375rem}.c-11176a95f6{font-family:var(--ui-mono)}.c-11176a95f6{background-color:var(--ui-surface)}.dark .c-11176a95f6{background-color:var(--ui-bg)}.c-11176a95f6{border-color:var(--ui-text-3)}.dark .c-11176a95f6{border-color:var(--ui-text-2)}.c-1144e20a08,.dark .c-1144e20a08{background-color:var(--ui-bg)}.c-1145bbce5c{padding-bottom:.5rem}.c-1145bbce5c{padding-right:1rem}.c-1145bbce5c{text-align:right}.c-114a294499{font-size:1.25rem;line-height:1.75rem}.c-114a294499{font-weight:600}.c-114a294499,.dark .c-114a294499{color:var(--ui-text)}.c-1165416029{padding-left:1rem;padding-right:1rem}.c-1165416029{padding-top:.75rem;padding-bottom:.75rem}.c-1165416029{font-size:.75rem;line-height:1rem}.c-1165416029{font-family:var(--ui-mono)}.c-1165416029{color:var(--ui-text-2)}.dark .c-1165416029{color:var(--ui-text-3)}.c-1165416029{max-width:140px}.c-1165416029{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-1188099465{display:flex}.c-1188099465{align-items:flex-start}.c-1188099465{justify-content:space-between}.c-1188099465{gap:1rem}.c-1188099465{flex-wrap:wrap}.c-1198a38bd4{font-size:.75rem;line-height:1rem}.c-1198a38bd4{color:var(--ui-pass-ink)}.dark .c-1198a38bd4{color:var(--ui-pass)}.c-1198a38bd4{margin-bottom:.25rem}.c-11a416d121{display:flex}.c-11a416d121{flex-wrap:wrap}.c-11a416d121{gap:.25rem}.c-11a416d121{border-bottom-width:1px;border-bottom-style:solid}.c-11a416d121{border-color:var(--ui-line-strong)}.dark .c-11a416d121{border-color:var(--ui-text)}.c-11a416d121{margin-top:1rem}.c-11e3ead50e{flex:1 1 0%}.c-11e3ead50e{min-width:20rem}.c-1255241599{padding-left:.5rem;padding-right:.5rem}.c-1255241599{padding-top:.5rem;padding-bottom:.5rem}.c-1255241599{color:var(--ui-text-2)}.dark .c-1255241599{color:var(--ui-text-3)}.c-1255241599{max-width:16rem}.c-1257dc7192{padding:1rem}.c-1257dc7192{display:flex}.c-1257dc7192{gap:1rem}.c-1265aef8be{font-family:var(--ui-mono)}.c-1265aef8be{background-color:var(--ui-surface-2)}.dark .c-1265aef8be{background-color:var(--ui-bg)}.c-1265aef8be{padding-left:.5rem;padding-right:.5rem}.c-1265aef8be{padding-top:.25rem;padding-bottom:.25rem}.c-1265aef8be{border-radius:.25rem}.c-126b835a50,.dark .c-126b835a50{color:var(--ui-warn-ink)}.c-127678a655{cursor:pointer}.c-127678a655{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-127678a655{font-weight:500}.c-127678a655{color:var(--ui-text)}.dark .c-127678a655{color:var(--ui-text-3)}.c-127678a655:hover,.dark .c-127678a655:hover{color:var(--ui-text)}.c-1277569a67,.dark .c-1277569a67{color:var(--ui-staff-ink)}.c-1277569a67{font-weight:600}.c-12d31289c9{font-size:.75rem;line-height:1rem}.c-12d31289c9{color:var(--ui-text-2)}.c-12dd8ff74b{margin:0}.c-12dd8ff74b{font-size:1.25rem;line-height:1.75rem}.c-12dd8ff74b{font-weight:600}.c-12dd8ff74b,.dark .c-12dd8ff74b{color:var(--ui-text)}.c-13291ff2e1{padding-left:1rem;padding-right:1rem}.c-13291ff2e1{padding-top:.75rem;padding-bottom:.75rem}.c-13291ff2e1{text-align:left}.c-13291ff2e1{font-size:.75rem;line-height:1rem}.c-13291ff2e1{font-weight:500}.c-13291ff2e1{color:var(--ui-text-2)}.dark .c-13291ff2e1{color:var(--ui-text-3)}.c-13291ff2e1{text-transform:uppercase}.c-1357f0c99a{font-size:.875rem;line-height:1.25rem}.c-1357f0c99a{color:var(--ui-text-2)}.dark .c-1357f0c99a{color:var(--ui-text-3)}.c-1357f0c99a{font-style:italic}.c-138188de0b{font-weight:500}.c-1384f66f41{overflow-x:auto}.c-13a7a075ce{display:block}.c-13a7a075ce{margin-bottom:.5rem}.c-13a7a075ce{color:var(--ui-text-2)}.dark .c-13a7a075ce{color:var(--ui-text-3)}.c-13a7a075ce{font-weight:500}.c-13a7a075ce{font-size:.75rem;line-height:1rem}.c-13a7a075ce{text-transform:uppercase}.c-13a7a075ce{letter-spacing:.05em}.c-13c9b79b28,.dark .c-13c9b79b28{color:var(--ui-staff-ink)}.c-13c9b79b28:hover{text-decoration:underline}.c-13c9b79b28{overflow-wrap:break-word}.c-1417124b67{margin-left:auto;margin-right:auto}.c-1417124b67{padding-left:1.25rem;padding-right:1.25rem}.c-141bb5cda4{padding-left:1rem;padding-right:1rem}.c-141bb5cda4{padding-top:.375rem;padding-bottom:.375rem}.c-141bb5cda4{font-size:.875rem;line-height:1.25rem}.c-141bb5cda4{border-radius:.25rem}.c-141bb5cda4{background-color:var(--ui-pass-ink)}.c-141bb5cda4{color:var(--ui-on-solid)}.c-141bb5cda4:disabled{opacity:.5}.c-141bb5cda4:hover{background-color:var(--ui-pass-ink)}.c-145aff2b3b{display:flex}.c-145aff2b3b{align-items:center}.c-145aff2b3b{justify-content:space-between}.c-145aff2b3b{font-size:.875rem;line-height:1.25rem}.c-148bf09306{padding-left:1rem;padding-right:1rem}.c-148bf09306{padding-top:.5rem;padding-bottom:.5rem}.c-148bf09306{text-align:right}.c-148bf09306{font-variant-numeric:tabular-nums}.c-148bf09306{color:var(--ui-pass-ink)}.c-149789227e{padding-left:.75rem;padding-right:.75rem}.c-149789227e{padding-top:.375rem;padding-bottom:.375rem}.c-149789227e{font-size:.875rem;line-height:1.25rem}.c-149789227e{border-width:1px;border-style:solid}.c-149789227e{border-color:var(--ui-text-3)}.dark .c-149789227e{border-color:var(--ui-text-2)}.c-149789227e{border-radius:.5rem}.c-149789227e,.dark .c-149789227e{background-color:var(--ui-surface)}.c-149789227e,.dark .c-149789227e{color:var(--ui-text)}.c-149789227e:focus{outline-style:solid;outline-width:2px;outline-color:var(--ui-pass-ink)}.c-149789227e:focus{border-color:transparent}.c-149789227e{width:13rem}.c-149be1124e{background-color:var(--ui-pass-dim)}.dark .c-149be1124e{color:var(--ui-pass)}.c-149be1124e{padding:.75rem}.c-149be1124e{border-radius:.25rem}.c-149be1124e{border-width:1px;border-style:solid}.c-149be1124e{border-color:var(--ui-pass-line)}.c-14ab2d46a0{font-size:.75rem;line-height:1rem}.dark .c-14ab2d46a0{color:var(--ui-warn-ink)}.c-14ab2d46a0{margin:0}.c-14ab2d46a0{margin-bottom:.5rem}.dark .c-14dadb00f8{fill:#2ee58a}.c-152c11898e{display:flex}.c-152c11898e{gap:.5rem}.c-155c293bfc{border-width:1px;border-style:solid}.c-155c293bfc{border-radius:.25rem}.c-155c293bfc{padding-left:.5rem;padding-right:.5rem}.c-155c293bfc{padding-top:.375rem;padding-bottom:.375rem}.c-155c293bfc,.dark .c-155c293bfc{background-color:var(--ui-surface)}.c-155c293bfc{border-color:var(--ui-text-3)}.dark .c-155c293bfc{border-color:var(--ui-text-2)}.c-15b8fe173d{font-size:.875rem;line-height:1.25rem}.c-15b8fe173d{color:var(--ui-text-2)}.dark .c-15b8fe173d{color:var(--ui-text-3)}.c-15b8fe173d{gap:.75rem}.c-15e3d5b433{display:grid}.c-15e3d5b433{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.c-15e3d5b433{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-15e3d5b433{gap:1rem}.c-15e3d5b433{align-items:flex-start}.c-1652856626{padding:1rem}.c-1652856626{gap:.75rem}.c-168005436d{padding-left:.75rem;padding-right:.75rem}.c-168005436d{padding-top:.75rem;padding-bottom:.75rem}.c-168005436d{font-size:.875rem;line-height:1.25rem}.c-168005436d,.dark .c-168005436d{color:var(--ui-text)}.c-168005436d{min-width:12rem}.c-16828fbddf{text-align:right}.c-16828fbddf{padding-left:.5rem;padding-right:.5rem}.c-16828fbddf{padding-top:.5rem;padding-bottom:.5rem}.c-16d01d582e,.dark .c-16d01d582e{background-color:var(--ui-bg)}.c-1716cfc308{font-size:.75rem;line-height:1rem}.c-1716cfc308{color:var(--ui-text-2)}.dark .c-1716cfc308{color:var(--ui-text-3)}.c-1716cfc308{margin-top:.125rem}.c-172efa3a93{font-size:.75rem;line-height:1rem}.c-172efa3a93{font-weight:500}.c-172efa3a93{color:var(--ui-text-2)}.dark .c-172efa3a93{color:var(--ui-text-3)}.c-173f899dc2{margin:0}.c-173f899dc2{padding-left:1.25rem}.c-173f899dc2{gap:.25rem}.c-173f899dc2{color:var(--ui-text)}.dark .c-173f899dc2{color:var(--ui-text-3)}.c-175130c827{margin-top:1rem}.c-175130c827{background-color:var(--ui-fail-dim)}.dark .c-175130c827{color:var(--ui-fail)}.c-175130c827{padding:1rem}.c-175130c827{border-radius:.25rem}.c-175130c827{border-width:1px;border-style:solid}.c-175130c827{border-color:var(--ui-fail-line)}.dark .c-175130c827{border-color:var(--ui-fail-ink)}.c-1757bc1a56{margin-top:.5rem}.c-1757bc1a56{font-size:.875rem;line-height:1.25rem}.c-1757bc1a56{color:var(--ui-pass-ink)}.c-1757bc1a56:hover{text-decoration:underline}.c-176a743863{background-color:var(--ui-fail-dim)}.c-176a743863{color:var(--ui-fail-ink)}.c-176a743863{padding:1rem}.c-176a743863{border-radius:.25rem}.c-176a743863{border-width:1px;border-style:solid}.c-176a743863{border-color:var(--ui-fail-line)}.dark .c-176a743863{border-color:var(--ui-fail-ink)}.c-177a6a16af{color:var(--ui-pass-ink)}.c-177a6a16af:hover{text-decoration:underline}.c-177a6a16af{font-size:.875rem;line-height:1.25rem}.c-177a6a16af{font-weight:500}.c-177a6a16af{margin-right:.5rem}.c-17ad1cdcdc{font-size:.75rem;line-height:1rem}.dark .c-17ad1cdcdc{color:var(--ui-staff-ink)}.c-17ad1cdcdc{margin:0}.c-17ad1cdcdc{margin-top:.25rem}@media(min-width:1024px){.c-17ef60950f{grid-column:span 3 / span 3}}.c-17ef60950f{gap:1rem}.c-18100445d3{font-size:.75rem;line-height:1rem}.c-18100445d3{color:var(--ui-text-2)}.dark .c-18100445d3{color:var(--ui-text-3)}.c-18100445d3{gap:.25rem}.c-18100445d3{margin-bottom:.5rem}.c-18896b99c8{border-bottom-width:1px;border-bottom-style:solid}.c-18896b99c8{border-color:var(--ui-surface-2)}.dark .c-18896b99c8{border-color:var(--ui-text)}.c-18ba91a184{font-size:.75rem;line-height:1rem}.c-18ba91a184{font-weight:600}.c-18ba91a184{color:var(--ui-pass-ink)}.c-18ba91a184:hover{text-decoration:underline}.c-1915e72e93{font-size:.875rem;line-height:1.25rem}.c-1915e72e93{font-weight:600}.c-1915e72e93,.dark .c-1915e72e93{color:var(--ui-text)}.c-1915e72e93{overflow-wrap:break-word}.c-192b7588a2{font-size:.75rem;line-height:1rem}.c-192b7588a2{font-weight:500}.c-192b7588a2{color:var(--ui-text-2)}.dark .c-192b7588a2{color:var(--ui-text-3)}.c-192b7588a2{margin-bottom:.25rem}.c-1988a985b5{color:var(--ui-pass-ink)}.c-1988a985b5:hover{text-decoration:underline}.c-1988a985b5{font-size:.875rem;line-height:1.25rem}.c-1988a985b5{font-weight:500}.c-19e4aa6fac,.dark .c-19e4aa6fac{color:var(--ui-staff-ink)}.c-19e4aa6fac{font-weight:500}.c-19e4aa6fac:hover{text-decoration:underline}.c-19feeb06b4{font-size:.75rem;line-height:1rem}.c-19feeb06b4{color:var(--ui-text-2)}.c-19feeb06b4:hover{color:var(--ui-text)}.dark .c-19feeb06b4:hover{color:var(--ui-text-3)}.c-1a125829a8,.dark .c-1a125829a8{background-color:var(--ui-surface)}.c-1a125829a8{border-radius:.5rem}.c-1a125829a8{padding:1.25rem}.c-1a125829a8{box-shadow:var(--ui-shadow-sm)}.c-1a125829a8{border-width:1px;border-style:solid}.c-1a125829a8{border-color:var(--ui-line-strong)}.dark .c-1a125829a8{border-color:var(--ui-text)}.c-1ab9a919d3{display:flex}.c-1ab9a919d3{align-items:center}.c-1ab9a919d3{gap:.5rem}.c-1ab9a919d3{padding-left:1rem;padding-right:1rem}.c-1ab9a919d3{padding-top:.5rem;padding-bottom:.5rem}.c-1ab9a919d3{background-color:var(--ui-staff-dim)}.c-1ab9a919d3{border-width:1px;border-style:solid}.c-1ab9a919d3{border-color:var(--ui-staff-line)}.dark .c-1ab9a919d3{border-color:var(--ui-staff-ink)}.c-1ab9a919d3{border-radius:.5rem}.c-1ab9a919d3{font-size:.875rem;line-height:1.25rem}.c-1ab9a919d3{color:var(--ui-staff-ink)}.c-1b0358ba8f{padding-left:.75rem;padding-right:.75rem}.c-1b0358ba8f{padding-top:.75rem;padding-bottom:.75rem}.c-1b0358ba8f{font-size:.875rem;line-height:1.25rem}.c-1b2a307bd5{font-size:.75rem;line-height:1rem}.c-1b2a307bd5{color:var(--ui-text-3)}.c-1b2a307bd5{cursor:pointer}.c-1b2a307bd5:hover{color:var(--ui-text-2)}.c-1b9d37b92a{font-size:.75rem;line-height:1rem}.c-1b9d37b92a{color:var(--ui-fail-ink)}.dark .c-1b9d37b92a{color:var(--ui-fail)}.c-1b9d37b92a{margin-top:.25rem}.c-1bb883263e{margin-bottom:.75rem}.c-1c1d0ef351,.dark .c-1c1d0ef351{background-color:var(--ui-surface)}.c-1c1d0ef351{border-radius:.5rem}.c-1c1d0ef351{padding:1.25rem}.c-1c1d0ef351{box-shadow:var(--ui-shadow-sm)}.c-1c1d0ef351{border-width:1px;border-style:solid}.c-1c1d0ef351{border-color:var(--ui-line-strong)}.dark .c-1c1d0ef351{border-color:var(--ui-text)}.c-1c1d0ef351{overflow-x:auto}.c-1c28bc80ae{text-align:left}.c-1c28bc80ae{padding-left:.5rem;padding-right:.5rem}.c-1c28bc80ae{padding-top:.5rem;padding-bottom:.5rem}.c-1c28bc80ae{width:2rem}.c-1c3ca21af7{padding-left:.75rem;padding-right:.75rem}.c-1c3ca21af7{padding-top:.25rem;padding-bottom:.25rem}.c-1c3ca21af7{font-size:.875rem;line-height:1.25rem}.c-1c3ca21af7{border-radius:.25rem}.c-1c3ca21af7{background-color:var(--ui-warn-ink)}.c-1c3ca21af7{color:var(--ui-on-solid)}.c-1c3ca21af7:disabled{opacity:.5}.c-1cf898ebaf{font-family:var(--ui-mono)}.c-1cf898ebaf{word-break:break-all}.c-1d0f0345f6{font-size:.875rem;line-height:1.25rem}.c-1d0f0345f6{color:var(--ui-text-2)}.dark .c-1d0f0345f6{color:var(--ui-text-3)}.c-1d0f0345f6{margin-bottom:1rem}.c-1d17edd111{font-size:var(--ui-m-label)}.c-1d17edd111{margin-top:.25rem}.c-1d17edd111{padding:.5rem}.c-1d17edd111{background-color:var(--ui-bg)}.dark .c-1d17edd111{background-color:var(--ui-surface)}.c-1d17edd111{border-radius:.25rem}.c-1d17edd111{overflow-x:auto}.c-1d17edd111{white-space:pre-wrap}.c-1d2f1153ca{padding-left:1.25rem;padding-right:1.25rem}.c-1d2f1153ca{padding-top:.75rem;padding-bottom:.75rem}.c-1d2f1153ca{font-size:.875rem;line-height:1.25rem}.c-1d2f1153ca{font-weight:500}.c-1d2f1153ca,.dark .c-1d2f1153ca{color:var(--ui-text)}.c-1dc571a360{font-size:var(--ui-m-label)}.c-1df3ac13f4{margin-top:.75rem}.c-1df3ac13f4{padding-top:.75rem}.c-1df3ac13f4{border-top-width:1px;border-top-style:solid}.c-1df3ac13f4{border-color:var(--ui-line-strong)}.dark .c-1df3ac13f4{border-color:var(--ui-text)}.c-1e0ba1ac1a{padding-left:1rem;padding-right:1rem}.c-1e0ba1ac1a{padding-top:.5rem;padding-bottom:.5rem}.c-1e0ba1ac1a{font-size:.875rem;line-height:1.25rem}.c-1e0ba1ac1a{border-radius:.5rem}.c-1e0ba1ac1a{background-color:var(--ui-pass-ink)}.c-1e0ba1ac1a{color:var(--ui-on-solid)}.c-1e4de57b69{font-size:.75rem;line-height:1rem}.c-1e4de57b69{color:var(--ui-text-2)}.dark .c-1e4de57b69{color:var(--ui-text-3)}.c-1e4de57b69{margin-top:.5rem}.c-1e4de57b69{margin:0}.c-1e7a2b1a1d{font-size:.875rem;line-height:1.25rem}.c-1e7a2b1a1d{color:var(--ui-text-2)}.dark .c-1e7a2b1a1d{color:var(--ui-text-3)}.c-1e7a2b1a1d{font-family:var(--ui-mono)}.c-1e7a2b1a1d{margin-top:.25rem}.c-1e7fc6acaa{background-color:var(--ui-fail-dim)}.dark .c-1e7fc6acaa{color:var(--ui-fail)}.c-1e7fc6acaa{padding:.75rem}.c-1e7fc6acaa{border-radius:.25rem}.c-1e7fc6acaa{border-width:1px;border-style:solid}.c-1e7fc6acaa{border-color:var(--ui-fail-line)}.dark .c-1e7fc6acaa{border-color:var(--ui-fail-ink)}.c-1e987b2d2d,.dark .c-1e987b2d2d{background-color:var(--ui-bg)}.c-1e987b2d2d{padding:1rem}.c-1e987b2d2d{border-radius:.5rem}.c-1e987b2d2d{border-width:1px;border-style:solid}.c-1e987b2d2d{border-color:var(--ui-line-strong)}.dark .c-1e987b2d2d{border-color:var(--ui-text)}.c-1e987b2d2d{overflow:auto}.c-1e987b2d2d{max-height:16rem}.c-1eba75c3d0{display:grid}.c-1eba75c3d0{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.c-1eba75c3d0{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-1eba75c3d0{gap:1rem}.c-1eba75c3d0{margin-bottom:1rem}.c-1edbe17a24{padding-left:1rem;padding-right:1rem}.c-1edbe17a24{padding-top:.5rem;padding-bottom:.5rem}.c-1edbe17a24{text-align:right}.c-1edbe17a24{font-variant-numeric:tabular-nums}.c-1edbe17a24{color:var(--ui-warn-ink)}.c-1efff02f28{font-size:.75rem;line-height:1rem}.c-1efff02f28{color:var(--ui-text-2)}.dark .c-1efff02f28{color:var(--ui-text-3)}.c-1f2b8c5384{background-color:var(--ui-warn-dim)}.c-1f2b8c5384{padding:1rem}.c-1f2b8c5384{border-radius:.5rem}.c-1f53b4a8c7{border-top-width:0;border-bottom-width:0}.c-1f53b4a8c7{max-height:30rem}.c-1f53b4a8c7{overflow-y:auto}.c-1f7f2ad394{border-radius:.5rem}.c-1f7f2ad394{border-width:1px;border-style:solid}.c-1f7f2ad394{border-color:var(--ui-line-strong)}.dark .c-1f7f2ad394{border-color:var(--ui-text)}.c-1f7f2ad394{padding:1rem}.c-1f7f2ad394{gap:.75rem}.c-1fd9de189d{font-size:.75rem;line-height:1rem}.c-1fd9de189d{font-family:var(--ui-mono)}.c-1fd9de189d{color:var(--ui-text)}.dark .c-1fd9de189d{color:var(--ui-text-2)}.c-1fd9de189d{white-space:pre-wrap}.c-1fd9de189d{overflow-wrap:break-word}.c-20cb4c69b1{padding-left:.5rem;padding-right:.5rem}.c-20cb4c69b1{padding-top:.5rem;padding-bottom:.5rem}.c-20cb4c69b1{text-align:right}.c-20cb4c69b1{font-family:var(--ui-mono)}.c-2127e3e5e0{padding-left:1rem;padding-right:1rem}.c-2127e3e5e0{padding-top:.625rem;padding-bottom:.625rem}.c-2127e3e5e0{border-bottom-width:1px;border-bottom-style:solid}.c-2127e3e5e0{border-color:var(--ui-line-strong)}.dark .c-2127e3e5e0{border-color:var(--ui-text)}.c-2127e3e5e0{font-size:.875rem;line-height:1.25rem}.c-2127e3e5e0{font-weight:600}.c-213b101ecc{width:100%}.c-213b101ecc{font-size:.75rem;line-height:1rem}.c-213b101ecc{min-width:1080px}.c-21539036a3{display:flex}.c-21539036a3{flex-wrap:wrap}.c-21539036a3{align-items:center}.c-21539036a3{justify-content:space-between}.c-21539036a3{gap:.75rem}.c-216740ddaa{font-size:.75rem;line-height:1rem}.c-216740ddaa{color:var(--ui-warn-ink)}.c-216740ddaa{margin-top:.5rem}.c-216740ddaa{margin-bottom:0}.c-218e1e7038{font-size:1.25rem;line-height:1.75rem}.c-218e1e7038{font-weight:700}.c-218e1e7038{color:var(--ui-text)}.dark .c-218e1e7038{color:var(--ui-text-3)}.c-21b59c6429{gap:.75rem}.c-21b59c6429{border-radius:.75rem}.c-21b59c6429{border-width:2px;border-style:solid}.c-21b59c6429,.dark .c-21b59c6429{border-color:var(--ui-pass-ink)}.c-21b59c6429{background-color:var(--ui-surface)}.dark .c-21b59c6429{background-color:var(--ui-bg)}.c-21b59c6429{padding:1rem}.c-21cf6653b9{font-size:.875rem;line-height:1.25rem}.c-21cf6653b9{color:var(--ui-text-2)}.dark .c-21cf6653b9{color:var(--ui-text-3)}.c-21cf6653b9{margin:0}.c-21f7239018{font-size:var(--ui-m-label)}.c-21f7239018{color:var(--ui-text-2)}.c-21f7239018{margin-top:.125rem}.c-227ce85a5a{font-size:.75rem;line-height:1rem}.c-227ce85a5a{color:var(--ui-text-2)}.dark .c-227ce85a5a{color:var(--ui-text-3)}.c-227ce85a5a{margin-top:.125rem}.c-22cdaa1cc8{font-size:.875rem;line-height:1.25rem}.c-22cdaa1cc8{font-weight:600}.c-22cdaa1cc8,.dark .c-22cdaa1cc8{color:var(--ui-text)}.c-22cdaa1cc8{cursor:pointer}.c-22cdaa1cc8{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-22ef82502c{height:11px}.c-22ef82502c{width:11px}.c-22ef82502c{flex-shrink:0}.c-22ef82502c{border-radius:3px}.c-22ef82502c{background-color:linear-gradient(160deg,#5cf0a6,#0fb56d)}@media(min-width:1024px){.c-22ef82502c{height:13px}}@media(min-width:1024px){.c-22ef82502c{width:13px}}@media(min-width:1024px){.c-22ef82502c{border-radius:3.5px}}.dark .c-22ef82502c{background-color:#2ee58a}.c-230c872489{font-size:.75rem;line-height:1rem}.c-230c872489{color:var(--ui-text-3)}.c-230c872489{font-variant-numeric:tabular-nums}.c-23a945f9c8{width:100%}.c-23a945f9c8{font-size:.75rem;line-height:1rem}.c-23a945f9c8{min-width:480px}.c-23ce80cb3f,.dark .c-23ce80cb3f{background-color:var(--ui-bg)}.c-23ce80cb3f{border-radius:.25rem}.c-23ce80cb3f{padding:.5rem}.c-24b36f678c{font-size:1rem;line-height:1.5rem}.c-24b36f678c{font-weight:600}.c-24b36f678c,.dark .c-24b36f678c{color:var(--ui-text)}.c-24b36f678c{margin-bottom:.25rem}.c-25294962f9{color:var(--ui-pass-ink)}.dark .c-25294962f9{color:var(--ui-pass)}.c-25294962f9:hover{text-decoration:underline}.c-252dfeffac{border-top-width:0;border-bottom-width:0}.c-25df5e1a6a{font-size:1.125rem;line-height:1.75rem}.c-25df5e1a6a{font-weight:500}.c-2601aa91ee{font-size:.75rem;line-height:1rem}.c-2601aa91ee{font-weight:500}.c-2601aa91ee{color:var(--ui-text-2)}.dark .c-2601aa91ee{color:var(--ui-text-3)}.c-2601aa91ee{text-transform:uppercase}.c-2601aa91ee{letter-spacing:.05em}.c-261e1c4760{font-size:.875rem;line-height:1.25rem}.c-261e1c4760{font-family:var(--ui-mono)}.c-261e1c4760{color:var(--ui-text)}.dark .c-261e1c4760{color:var(--ui-text-3)}.c-2689f39580{font-weight:500}.c-26a85e3522{margin:0}.c-26a85e3522{font-size:.875rem;line-height:1.25rem}.c-26a85e3522{font-weight:600}.c-26a85e3522,.dark .c-26a85e3522{color:var(--ui-text)}.c-26f7d8b6c9{margin-left:auto}.c-26f7d8b6c9{font-size:.75rem;line-height:1rem}.c-26f7d8b6c9{color:var(--ui-pass-ink)}.c-26f7d8b6c9:hover{text-decoration:underline}.c-27d86f2590{padding:1rem}.c-27d86f2590{font-size:.875rem;line-height:1.25rem}.c-27d86f2590{color:var(--ui-text-2)}.c-2820228455{font-size:.875rem;line-height:1.25rem}.c-2820228455{color:var(--ui-text)}.dark .c-2820228455{color:var(--ui-text-3)}.c-286c2cf462{border-radius:.5rem}.c-286c2cf462{border-width:1px;border-style:solid}.c-286c2cf462{border-color:var(--ui-warn-dim)}.c-286c2cf462{background-color:var(--ui-warn-dim)}.c-286c2cf462{padding:1rem}.c-286c2cf462{font-size:.875rem;line-height:1.25rem}.dark .c-286c2cf462{color:var(--ui-warn-ink)}.c-287547b332{background-color:var(--ui-bg)}.dark .c-287547b332{background-color:var(--ui-surface)}.c-287547b332{padding:.75rem}.c-287547b332{border-radius:.25rem}.c-28bd7a24b3{padding-left:1rem;padding-right:1rem}.c-28bd7a24b3{padding-top:.75rem;padding-bottom:.75rem}.c-28bd7a24b3{font-size:.875rem;line-height:1.25rem}.c-28bd7a24b3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-28e8865e96{padding-left:.75rem;padding-right:.75rem}.c-28e8865e96{padding-top:.375rem;padding-bottom:.375rem}.c-28e8865e96{font-size:.875rem;line-height:1.25rem}.c-28e8865e96{border-radius:.375rem}.c-28e8865e96{background-color:var(--ui-pass-ink)}.c-28e8865e96{color:var(--ui-on-solid)}.c-28eb8262d7{width:100%}.c-28eb8262d7{font-size:var(--ui-m-label)}.c-28eb8262d7{border-width:1px;border-style:solid}.c-28eb8262d7{border-radius:.25rem}.c-28eb8262d7{padding-left:.5rem;padding-right:.5rem}.c-28eb8262d7{padding-top:.375rem;padding-bottom:.375rem}.c-28eb8262d7{background-color:var(--ui-surface)}.dark .c-28eb8262d7{background-color:var(--ui-bg)}.c-28eb8262d7{border-color:var(--ui-text-3)}.dark .c-28eb8262d7{border-color:var(--ui-text-2)}.c-292200c384{background-color:var(--ui-fail-dim)}.c-292200c384{padding:1rem}.c-292200c384{border-radius:.5rem}.c-292200c384{border-width:1px;border-style:solid}.c-292200c384{border-color:var(--ui-fail-line)}.dark .c-292200c384{border-color:var(--ui-fail-ink)}.c-29301f48dc{font-size:.75rem;line-height:1rem}.c-29301f48dc{color:var(--ui-text-2)}.dark .c-29301f48dc{color:var(--ui-text-3)}.c-29301f48dc{margin-bottom:.75rem}.c-29738de423{font-size:.75rem;line-height:1rem}.c-29738de423{font-weight:600}.c-29738de423{text-transform:uppercase}.c-29738de423{letter-spacing:.025em}.c-29738de423,.dark .c-29738de423{color:var(--ui-staff-ink)}.c-29738de423{margin-bottom:.25rem}.c-2a16ad8aa4{display:flex}.c-2a16ad8aa4{flex-wrap:wrap}.c-2a16ad8aa4{gap:.75rem}.c-2a16ad8aa4{align-items:flex-end}.c-2a6ee6e03b{font-size:.875rem;line-height:1.25rem}.c-2a6ee6e03b{font-weight:500}.c-2a6ee6e03b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-2aa786053e{display:flex}.c-2aa786053e{align-items:center}.c-2aa786053e{gap:.5rem}.c-2aa786053e{font-size:.75rem;line-height:1rem}.c-2aa786053e{color:var(--ui-text)}.dark .c-2aa786053e{color:var(--ui-text-2)}.c-2aa786053e{cursor:pointer}.c-2aa786053e{max-width:220px}.c-2bfd69d5f3{font-size:var(--ui-m-label)}.c-2bfd69d5f3{color:var(--ui-pass-ink)}.c-2bfd69d5f3:hover{text-decoration:underline}.c-2bfd69d5f3{margin-right:.75rem}.c-2c1d481126{background-color:var(--ui-surface-2)}.dark .c-2c1d481126{background-color:var(--ui-surface)}.c-2c1d481126{border-color:var(--ui-line-strong)}.dark .c-2c1d481126{border-color:var(--ui-text)}.c-2c36c0e313{text-align:center}.c-2c36c0e313{padding:1rem}.c-2c36c0e313{color:var(--ui-fail-ink)}.dark .c-2c36c0e313{color:var(--ui-fail)}.c-2c457a70a7{font-size:var(--ui-m-label)}.c-2c457a70a7{text-transform:uppercase}.c-2c457a70a7{letter-spacing:.025em}.c-2c457a70a7{color:var(--ui-text-2)}.c-2daa8e5e2f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.c-2dd5759875{font-size:.875rem;line-height:1.25rem}.c-2dd5759875{font-weight:500}.c-2dd5759875{color:var(--ui-text)}.dark .c-2dd5759875{color:var(--ui-text-3)}.c-2dd5759875{min-width:50px}.c-2e4301d35f{margin-top:.25rem}.c-2e4301d35f{display:block}.c-2e4301d35f{border-radius:.375rem}.c-2e4301d35f{border-width:1px;border-style:solid}.c-2e4301d35f{border-color:var(--ui-text-3)}.c-2e4301d35f{background-color:var(--ui-surface)}.c-2e4301d35f{padding-left:.75rem;padding-right:.75rem}.c-2e4301d35f{padding-top:.5rem;padding-bottom:.5rem}.dark .c-2e4301d35f{border-color:var(--ui-text-2)}.dark .c-2e4301d35f{background-color:var(--ui-bg)}.c-2e50eeac57{font-size:.75rem;line-height:1rem}.c-2e50eeac57{font-weight:500}.c-2e50eeac57{color:var(--ui-text-2)}.dark .c-2e50eeac57{color:var(--ui-text-3)}.c-2e50eeac57{margin-bottom:.5rem}.c-2ed3507f17{padding-left:.75rem;padding-right:.75rem}.c-2ed3507f17{padding-top:.5rem;padding-bottom:.5rem}.c-2ed3507f17{font-size:.75rem;line-height:1rem}.c-2ed3507f17{color:var(--ui-text-2)}.dark .c-2ed3507f17{color:var(--ui-text-3)}.c-2ed3507f17{font-style:italic}.c-2f1e8b9381{flex:1 1 0%}.c-2f1e8b9381{overflow:auto}.c-2f1e8b9381{padding:1rem}.c-2f5cd8101a{font-size:1.5rem;line-height:2rem}.c-2f5cd8101a{font-weight:700}.c-2f5cd8101a{color:var(--ui-pass-ink)}.c-2fa2f60f83{position:fixed}.c-2fa2f60f83{top:0;right:0;bottom:0;left:0}.c-2fa2f60f83{z-index:50}.c-2fa2f60f83{display:flex}.c-2fa2f60f83{align-items:center}.c-2fa2f60f83{justify-content:center}.c-2fa2f60f83{background-color:var(--ui-ink-well)}.c-2fa2f60f83{padding:1rem}.c-2fcf49faf3{opacity:.25}.c-3032cae0ba{font-variant-numeric:tabular-nums}.c-313408c8a0{padding:1rem}.c-313408c8a0,.dark .c-313408c8a0{background-color:var(--ui-bg)}.c-313408c8a0{border-top-width:1px;border-top-style:solid}.c-313408c8a0{border-color:var(--ui-line-strong)}.dark .c-313408c8a0{border-color:var(--ui-text)}.c-315fd7c08a{padding-left:1rem;padding-right:1rem}.c-315fd7c08a{padding-top:.75rem;padding-bottom:.75rem}.c-315fd7c08a{color:var(--ui-text)}.dark .c-315fd7c08a{color:var(--ui-text-3)}.c-315fd7c08a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-315fd7c08a{max-width:160px}.c-31943a5b0f{background-color:var(--ui-surface-2)}.dark .c-31943a5b0f{background-color:var(--ui-text)}.c-31943a5b0f{padding-left:.75rem;padding-right:.75rem}.c-31943a5b0f{padding-top:.5rem;padding-bottom:.5rem}.c-31943a5b0f{border-radius:.25rem}.c-31b3743d86{margin-left:.25rem}.c-31b3743d86{font-size:.75rem;line-height:1rem}.c-31b3743d86{font-family:var(--ui-mono)}.c-31b3743d86{color:var(--ui-text-2)}.dark .c-31b3743d86{color:var(--ui-text-3)}.c-32a7f12695{width:100%}.c-32b1600933{font-size:var(--ui-m-label)}.c-32b1600933,.dark .c-32b1600933{color:var(--ui-text-2)}.c-32b1600933{margin:0}.c-32b1600933{margin-bottom:.25rem}.c-32f33012e7{font-size:.875rem;line-height:1.25rem}.c-32f33012e7,.dark .c-32f33012e7{color:var(--ui-staff-ink)}.c-3318f09993{font-size:.875rem;line-height:1.25rem}.c-3318f09993{word-break:break-all}.c-3333455b73{font-size:.875rem;line-height:1.25rem}.c-3333455b73{color:var(--ui-text-2)}.dark .c-3333455b73{color:var(--ui-text-3)}.c-3333455b73{margin:0}.c-337c87f136{margin-bottom:1.5rem}.c-337c87f136{display:flex}.c-337c87f136{align-items:center}.c-337c87f136{justify-content:center}.c-337c87f136{gap:10px}.c-337c87f136{color:1.03125rem}.c-337c87f136{font-weight:600}.c-337c87f136{line-height:1}.c-337c87f136{letter-spacing:-.02em}.c-337c87f136{color:#15181c}@media(min-width:1024px){.c-337c87f136{margin-bottom:2rem}}@media(min-width:1024px){.c-337c87f136{gap:12px}}@media(min-width:1024px){.c-337c87f136{color:1.1875rem}}.dark .c-337c87f136{color:#f2f5f7}.c-337e5a3925{border-radius:.5rem}.c-337e5a3925{border-width:1px;border-style:solid}.c-337e5a3925{border-color:var(--ui-line-strong)}.dark .c-337e5a3925{border-color:var(--ui-text)}.c-337e5a3925{background-color:var(--ui-surface)}.dark .c-337e5a3925{background-color:var(--ui-bg)}.c-337e5a3925{overflow:hidden}.c-33d468a23c{padding-left:.5rem;padding-right:.5rem}.c-33d468a23c{padding-top:.5rem;padding-bottom:.5rem}.c-33d468a23c{color:var(--ui-text-2)}.dark .c-33d468a23c{color:var(--ui-text-3)}.c-343cd11674,.dark .c-343cd11674{background-color:var(--ui-bg)}.c-343cd11674{padding-left:.75rem;padding-right:.75rem}.c-343cd11674{padding-top:.5rem;padding-bottom:.5rem}.c-343cd11674{border-bottom-width:1px;border-bottom-style:solid}.c-343cd11674{border-top-width:1px;border-top-style:solid}.c-343cd11674{border-color:var(--ui-line-strong)}.dark .c-343cd11674{border-color:var(--ui-text)}.c-3476f64ec0{font-size:.75rem;line-height:1rem}.c-3476f64ec0{color:var(--ui-text-2)}.c-3476f64ec0{margin-bottom:.25rem}.c-34c34ec6fc{background-color:var(--ui-staff-dim)}.c-34c34ec6fc{padding-left:.75rem;padding-right:.75rem}.c-34c34ec6fc{padding-top:.5rem;padding-bottom:.5rem}.c-34c34ec6fc{border-radius:.25rem}.c-34e23157c3{font-size:.75rem;line-height:1rem}.c-34e23157c3{color:var(--ui-text-2)}.dark .c-34e23157c3{color:var(--ui-text-3)}.c-34e23157c3{min-width:45px}.c-34e23157c3{text-align:right}.c-34e4208924{background-color:var(--ui-surface)}.dark .c-34e4208924{background-color:var(--ui-bg)}.c-34e4208924{border-width:1px;border-style:solid}.c-34e4208924{border-color:var(--ui-line-strong)}.dark .c-34e4208924{border-color:var(--ui-text)}.c-34e4208924{border-radius:.5rem}.c-34e4208924{padding:1rem}.c-3514b37bdf{font-family:var(--ui-mono)}.c-3514b37bdf{font-size:.75rem;line-height:1rem}.c-3514b37bdf{color:var(--ui-text-2)}.dark .c-3514b37bdf{color:var(--ui-text-3)}.c-3514b37bdf{background-color:var(--ui-surface-2)}.dark .c-3514b37bdf{background-color:var(--ui-text)}.c-3514b37bdf{padding-left:.5rem;padding-right:.5rem}.c-3514b37bdf{padding-top:.25rem;padding-bottom:.25rem}.c-3514b37bdf{border-radius:.25rem}.c-3519a2cd99{display:grid}.c-3519a2cd99{gap:.75rem}@media(min-width:640px){.c-3519a2cd99{align-items:flex-end}}.c-359090c2d5{font-size:.75rem;line-height:1rem}.c-35a0c7551a{position:relative}.c-35a0c7551a{display:block}.c-35a0c7551a{width:100%}.c-35a0c7551a{border-radius:.25rem}.c-35a0c7551a{border-width:1px;border-style:solid}.c-35a0c7551a{border-color:var(--ui-line-strong)}.dark .c-35a0c7551a{border-color:var(--ui-text-2)}.c-35a0c7551a{overflow:hidden}.c-35a0c7551a{background-color:var(--ui-surface-2)}.dark .c-35a0c7551a{background-color:var(--ui-bg)}.c-35f418c711,.dark .c-35f418c711{background-color:var(--ui-surface)}.c-35f418c711{border-radius:.5rem}.c-35f418c711{box-shadow:var(--ui-shadow-sm)}.c-35f418c711{border-width:1px;border-style:solid}.c-35f418c711{border-color:var(--ui-line-strong)}.dark .c-35f418c711{border-color:var(--ui-text)}.c-35f418c711{padding:1.25rem}.c-366daeb55a{color:var(--ui-pass-ink)}.c-366daeb55a:hover{text-decoration:underline}.c-36e579c0b4{flex:1 1 0%}.c-371b58cde0{display:flex}.c-371b58cde0{flex-direction:column}.c-371b58cde0{gap:.25rem}@media(min-width:640px){.c-371b58cde0{grid-column:span 2 / span 2}}.c-3751b7838b{border-top-width:1px;border-top-style:solid}.c-3751b7838b{border-color:var(--ui-line-strong)}.dark .c-3751b7838b{border-color:var(--ui-text)}.c-3751b7838b:hover{background-color:var(--ui-bg)}.dark .c-3751b7838b:hover{background-color:var(--ui-text)}.c-37d536ddfa{display:flex}.c-37d536ddfa{align-items:flex-start}.c-37d536ddfa{justify-content:space-between}.c-384894ae40{font-size:1.125rem;line-height:1.75rem}.c-384894ae40{font-family:var(--ui-mono)}.c-384894ae40{font-weight:700}.c-384894ae40{color:var(--ui-staff-ink)}.c-384894ae40{margin-bottom:.25rem}.c-38f49731f9{border-bottom-width:1px;border-bottom-style:solid}.c-38f49731f9{border-color:var(--ui-line-strong)}.dark .c-38f49731f9{border-color:var(--ui-text)}.c-38f49731f9:hover{background-color:var(--ui-bg)}.dark .c-38f49731f9:hover{background-color:var(--ui-text)}.c-38f49731f9{cursor:pointer}.c-3908a78cd8{background-color:var(--ui-pass-ink)}.c-3908a78cd8{color:var(--ui-pass-ink)}.dark .c-3908a78cd8{background-color:var(--ui-pass-ink)}.dark .c-3908a78cd8{color:var(--ui-pass-ink)}.c-3908a78cd8{padding-left:.75rem;padding-right:.75rem}.c-3908a78cd8{padding-top:.25rem;padding-bottom:.25rem}.c-3908a78cd8{border-radius:9999px}.c-3908a78cd8{font-size:.75rem;line-height:1rem}.c-3908a78cd8{font-family:var(--ui-mono)}.c-3972cb34c2{width:1rem}.c-3972cb34c2{height:1rem}.c-3972cb34c2{margin-right:.25rem}.c-39eac3e8fa{margin:0}.c-39eac3e8fa{color:var(--ui-text-2)}.dark .c-39eac3e8fa{color:var(--ui-text-3)}.c-3abf1ce259{width:100%}.c-3abf1ce259{font-size:.875rem;line-height:1.25rem}.c-3abf1ce259{border-width:1px;border-style:solid}.c-3abf1ce259{border-radius:.25rem}.c-3abf1ce259{padding-left:.5rem;padding-right:.5rem}.c-3abf1ce259{padding-top:.375rem;padding-bottom:.375rem}.c-3abf1ce259{background-color:var(--ui-surface)}.c-3abf1ce259{border-color:var(--ui-text-3)}.dark .c-3abf1ce259{border-color:var(--ui-text-2)}.c-3abf1ce259{min-height:88px}.c-3abf1ce259{font-family:var(--ui-mono)}.c-3af45289c9{padding-left:1.25rem;padding-right:1.25rem}.c-3af45289c9{padding-top:.75rem;padding-bottom:.75rem}.c-3af45289c9{font-size:.875rem;line-height:1.25rem}.c-3b0977be02{font-family:var(--ui-mono)}.c-3b0977be02{font-size:.875rem;line-height:1.25rem}.c-3b0977be02{font-weight:600}.c-3b0977be02,.dark .c-3b0977be02{color:var(--ui-text)}.c-3b0977be02{margin-bottom:.5rem}.c-3b12b34b18{padding-left:1rem;padding-right:1rem}.c-3b12b34b18{padding-top:.5rem;padding-bottom:.5rem}.c-3b12b34b18{font-size:.875rem;line-height:1.25rem}.c-3b12b34b18{border-radius:.375rem}.c-3b12b34b18{background-color:var(--ui-pass-ink)}.c-3b12b34b18{color:var(--ui-on-solid)}.c-3b12b34b18{font-weight:500}.c-3b26aea92d{margin-left:.5rem}.c-3b26aea92d{color:var(--ui-text-3)}.c-3b450d0de4{font-family:var(--ui-mono)}.c-3b450d0de4{font-size:var(--ui-m-label)}.c-3b450d0de4{color:var(--ui-text-2)}.c-3b4c716cd4{min-width:0}.c-3b4c716cd4{flex:1 1 0%}.c-3b9f927c30{font-size:.75rem;line-height:1rem}.c-3b9f927c30{font-weight:600}.c-3b9f927c30{text-transform:uppercase}.c-3b9f927c30{letter-spacing:.025em}.c-3b9f927c30{color:var(--ui-fail-ink)}.dark .c-3b9f927c30{color:var(--ui-fail)}.c-3b9f927c30{margin-bottom:.25rem}.c-3ba6fac723{padding-left:.5rem;padding-right:.5rem}.c-3ba6fac723{padding-top:.5rem;padding-bottom:.5rem}.c-3ba6fac723{text-transform:capitalize}.c-3be7f1e59d{font-size:.875rem;line-height:1.25rem}.c-3be7f1e59d{color:var(--ui-text-2)}.dark .c-3be7f1e59d{color:var(--ui-text-3)}.c-3be7f1e59d{margin-bottom:.75rem}.c-3c792d0115{margin:0}.c-3c792d0115{font-weight:500}.c-3c792d0115{color:var(--ui-text-2)}.dark .c-3c792d0115{color:var(--ui-text-3)}.c-3cfd32121c{font-size:1.125rem;line-height:1.75rem}.c-3cfd32121c{font-weight:600}.c-3cfd32121c,.dark .c-3cfd32121c{color:var(--ui-text)}.c-3cfd32121c{margin-bottom:.5rem}.c-3d1688ad23{padding-left:1.25rem;padding-right:1.25rem}.c-3d1688ad23{padding-top:1rem;padding-bottom:1rem}.c-3d1688ad23{border-bottom-width:1px;border-bottom-style:solid}.c-3d1688ad23{border-color:var(--ui-line-strong)}.dark .c-3d1688ad23{border-color:var(--ui-text)}.c-3d1688ad23{background-color:var(--ui-bg)}.dark .c-3d1688ad23{background-color:var(--ui-surface)}.c-3d5193cc3c{font-size:.875rem;line-height:1.25rem}.c-3d5193cc3c{font-weight:500}.c-3d5193cc3c,.dark .c-3d5193cc3c{color:var(--ui-text)}.c-3d9c5e3c41{padding-left:.5rem;padding-right:.5rem}.c-3d9c5e3c41{padding-top:.5rem;padding-bottom:.5rem}.c-3d9c5e3c41{color:var(--ui-pass-ink)}.c-3da05969bb{margin-top:1rem}.c-3da05969bb{display:flex}.c-3da05969bb{flex-wrap:wrap}.c-3da05969bb{align-items:flex-end}.c-3da05969bb{gap:.75rem}.c-3dc161cab5{border-top-width:1px;border-top-style:solid}.c-3dc161cab5{border-color:var(--ui-surface)}.c-3dc161cab5{padding-left:1rem;padding-right:1rem}.c-3dc161cab5{padding-top:.375rem;padding-bottom:.375rem}.c-3dc161cab5{text-align:center}.c-3dc161cab5{font-size:var(--ui-m-label)}.c-3dc161cab5{color:var(--ui-text)}.c-3dc37db237{font-size:.75rem;line-height:1rem}.c-3dc37db237{color:var(--ui-text-3)}.c-3e14828901{overflow-x:auto}.c-3e14828901{overflow-y:hidden}.c-3e193c0ad5{color:var(--ui-staff-ink)}.c-3e193c0ad5{font-weight:700}.c-3e193c0ad5{font-size:1rem;line-height:1.5rem}.c-3e5a7bdb15{font-size:.875rem;line-height:1.25rem}.c-3e5a7bdb15{padding-left:.75rem;padding-right:.75rem}.c-3e5a7bdb15{padding-top:.375rem;padding-bottom:.375rem}.c-3e5a7bdb15{border-radius:.25rem}.c-3e5a7bdb15{background-color:var(--ui-pass-ink)}.c-3e5a7bdb15{color:var(--ui-on-solid)}.c-3e5a7bdb15:disabled{opacity:.5}.c-3e6001355c{font-size:.75rem;line-height:1rem}.c-3e6001355c,.dark .c-3e6001355c{color:var(--ui-staff-ink)}.c-3e6001355c{font-weight:600}.c-3e6001355c{margin-bottom:.25rem}.c-3e7ce58d64{gap:1rem}.c-3efff82f2d{font-size:.75rem;line-height:1rem}.c-3efff82f2d{color:var(--ui-text-2)}.dark .c-3efff82f2d{color:var(--ui-text-3)}.c-3efff82f2d{text-align:center}.c-3f0beaffd3{font-family:var(--ui-mono)}.c-3f0beaffd3{font-size:var(--ui-m-label)}.c-3f0beaffd3{color:var(--ui-text-2)}.c-3f601e1fc6{font-weight:600}.c-3f601e1fc6{font-size:.875rem;line-height:1.25rem}.c-3f601e1fc6,.dark .c-3f601e1fc6{color:var(--ui-text)}.c-3f9e06b69a{font-size:.75rem;line-height:1rem}.c-3f9e06b69a{color:var(--ui-text-2)}.dark .c-3f9e06b69a{color:var(--ui-text-3)}.c-3f9e06b69a{margin-bottom:.5rem}.c-3fbe7da941{display:grid}.c-3fbe7da941{gap:.75rem}@media(min-width:640px){.c-3fbe7da941{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.c-3fbe7da941{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-401c72ff1c{font-size:var(--ui-m-label)}.c-401c72ff1c{color:var(--ui-text-3)}.c-401c72ff1c{margin-top:.25rem}.c-404138c9f3{display:grid}.c-404138c9f3{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.c-404138c9f3{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-404138c9f3{gap:1rem}.c-404816b627{background-color:var(--ui-staff-dim)}.c-404816b627{padding-left:.75rem;padding-right:.75rem}.c-404816b627{padding-top:.5rem;padding-bottom:.5rem}.c-404816b627{border-radius:.25rem}.c-40b80aa55c{margin-top:.75rem}.c-40b80aa55c{display:grid}.c-40b80aa55c{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.c-40b80aa55c{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-40b80aa55c{gap:.5rem}.c-40b80aa55c{text-align:center}.c-410ea34cad{font-size:.75rem;line-height:1rem}.c-410ea34cad{text-transform:uppercase}.c-410ea34cad{letter-spacing:.025em}.c-410ea34cad{color:var(--ui-text-2)}.dark .c-410ea34cad{color:var(--ui-text-3)}.c-410ea34cad{text-align:left}.c-41681120cf{display:flex}.c-41681120cf{align-items:center}.c-41681120cf{gap:.25rem}.c-41c7a5d6bf{padding-left:1rem;padding-right:1rem}.c-41c7a5d6bf{padding-top:.625rem;padding-bottom:.625rem}.c-41c7a5d6bf{border-bottom-width:1px;border-bottom-style:solid}.c-41c7a5d6bf{border-color:var(--ui-line-strong)}.dark .c-41c7a5d6bf{border-color:var(--ui-text)}.c-41c7a5d6bf{font-size:.75rem;line-height:1rem}.c-41c7a5d6bf{font-weight:600}.c-41c7a5d6bf{text-transform:uppercase}.c-41c7a5d6bf{letter-spacing:.025em}.c-41c7a5d6bf{color:var(--ui-text-2)}.c-41f23fb5bc{width:100%}.c-41f23fb5bc{font-size:var(--ui-m-label)}.c-41f23fb5bc{border-width:1px;border-style:solid}.c-41f23fb5bc{border-radius:.25rem}.c-41f23fb5bc{padding-left:.25rem;padding-right:.25rem}.c-41f23fb5bc{padding-top:.25rem;padding-bottom:.25rem}.c-41f23fb5bc{background-color:var(--ui-surface)}.dark .c-41f23fb5bc{background-color:var(--ui-bg)}.c-41f23fb5bc{border-color:var(--ui-text-3)}.dark .c-41f23fb5bc{border-color:var(--ui-text-2)}.c-42289c26b8{padding-left:.75rem;padding-right:.75rem}.c-42289c26b8{padding-top:.5rem;padding-bottom:.5rem}.c-42407f2b43{margin-left:.25rem}.c-42407f2b43{padding-left:.25rem;padding-right:.25rem}.c-42407f2b43{border-radius:.25rem}.c-42407f2b43{background-color:var(--ui-surface-2)}.dark .c-42407f2b43{background-color:var(--ui-text)}.c-42407f2b43{color:var(--ui-text-2)}.dark .c-42407f2b43{color:var(--ui-text-3)}.c-42407f2b43{font-family:var(--ui-mono)}.c-42acf7b777{width:100%}.c-42acf7b777{height:auto}.c-42e5019da9{display:flex}.c-42e5019da9{align-items:baseline}.c-42e5019da9{justify-content:space-between}.c-42e5019da9{gap:.75rem}.c-42e5019da9{flex-wrap:wrap}.c-43422207c8{animation:spin 1s linear infinite}.c-43422207c8{margin-right:.75rem}.c-43422207c8{height:1.25rem}.c-43422207c8{width:1.25rem}.c-4367c039a8{min-width:100%}.c-4367c039a8{font-size:.875rem;line-height:1.25rem}.c-43c41e93ef{width:6rem}.c-43c41e93ef{text-align:right}.c-43c41e93ef{border-radius:.25rem}.c-43c41e93ef{border-width:1px;border-style:solid}.c-43c41e93ef{border-color:var(--ui-text-3)}.dark .c-43c41e93ef{border-color:var(--ui-text-2)}.c-43c41e93ef{background-color:var(--ui-surface)}.dark .c-43c41e93ef{background-color:var(--ui-bg)}.c-43c41e93ef,.dark .c-43c41e93ef{color:var(--ui-text)}.c-43c41e93ef{padding-left:.5rem;padding-right:.5rem}.c-43c41e93ef{padding-top:.25rem;padding-bottom:.25rem}.c-43c41e93ef{font-size:.875rem;line-height:1.25rem}.c-4450fb5d3e{width:18rem}.c-4450fb5d3e{flex-shrink:0}.c-4480187c63{padding-left:1rem;padding-right:1rem}.c-4480187c63{padding-top:.5rem;padding-bottom:.5rem}.c-4480187c63{text-align:right}.c-4480187c63{font-variant-numeric:tabular-nums}.c-4480187c63{font-weight:500}.c-448d031668{padding-left:.75rem;padding-right:.75rem}.c-448d031668{padding-top:.375rem;padding-bottom:.375rem}.c-448d031668{font-size:.875rem;line-height:1.25rem}.c-448d031668{border-radius:.25rem}.c-448d031668{background-color:var(--ui-pass-ink)}.c-448d031668{color:var(--ui-on-solid)}.c-448d031668:disabled{opacity:.5}.c-448d031668:hover{background-color:var(--ui-pass-ink)}.c-44c444f584{padding-left:.75rem;padding-right:.75rem}.c-44c444f584{padding-top:.75rem;padding-bottom:.75rem}.c-44c444f584{font-family:var(--ui-mono)}.c-44c444f584{font-size:.75rem;line-height:1rem}.c-44c444f584{color:var(--ui-text)}.dark .c-44c444f584{color:var(--ui-text-2)}.c-44c444f584{max-width:min(28rem,40vw)}.c-44c444f584{word-break:break-all}.c-4595e51b9a{font-size:.75rem;line-height:1rem}.c-4595e51b9a{line-height:1.375}.c-459dde6361{margin-top:.75rem}.c-459dde6361{border-radius:.5rem}.c-459dde6361{border-width:1px;border-style:solid}.c-459dde6361{border-color:var(--ui-warn-dim)}.c-459dde6361{background-color:var(--ui-warn-dim)}.c-459dde6361{padding-left:.75rem;padding-right:.75rem}.c-459dde6361{padding-top:.5rem;padding-bottom:.5rem}.c-459dde6361{font-size:.875rem;line-height:1.25rem}.dark .c-459dde6361{color:var(--ui-warn-ink)}.c-45c2c0c947{padding-bottom:.5rem}.c-45c2c0c947{padding-right:1rem}.c-45cef09245{color:var(--ui-pass-ink)}.c-45cef09245:hover{text-decoration:underline}.c-45cef09245{font-family:var(--ui-mono)}.c-45d7f486da{font-size:.875rem;line-height:1.25rem}.c-45d7f486da{font-weight:500}.c-45d7f486da{color:var(--ui-text)}.dark .c-45d7f486da{color:var(--ui-text-2)}.c-45e4919392{margin-top:.5rem}.c-45e4919392{display:flex}.c-45e4919392{gap:.5rem}.c-45e4919392{align-items:center}.c-45f49b0bd5{margin-top:.5rem}.c-45f49b0bd5{margin:0}.c-45f49b0bd5{padding-left:0}.c-45f49b0bd5{font-size:.75rem;line-height:1rem}.c-45f49b0bd5{color:var(--ui-text-2)}.dark .c-45f49b0bd5{color:var(--ui-text-3)}.c-45f49b0bd5{gap:.125rem}.c-46069fed6c{padding-top:.25rem;padding-bottom:.25rem}.c-46069fed6c{color:var(--ui-text-2)}.dark .c-46069fed6c{color:var(--ui-text-3)}.c-46391a6ea9{min-width:4rem}.c-46391a6ea9{text-align:center}.c-46391a6ea9{font-variant-numeric:tabular-nums}.c-4645457afc{width:100%}.c-4645457afc{min-width:1080px}.c-4677b1b242{border-radius:.5rem}.c-4677b1b242{border-width:1px;border-style:solid}.c-4677b1b242{border-color:var(--ui-staff-line)}.c-4677b1b242{background-color:var(--ui-staff-dim)}.c-4677b1b242{padding-left:1rem;padding-right:1rem}.c-4677b1b242{padding-top:.75rem;padding-bottom:.75rem}.c-4677b1b242{font-size:.875rem;line-height:1.25rem}.dark .c-4677b1b242{color:var(--ui-staff-ink)}.c-46a8409290{max-width:100%}.c-46a8409290{max-height:100%}.c-46a8409290{-o-object-fit:contain;object-fit:contain}.c-46b2920fef{text-align:left}.c-46b2920fef{padding-left:.5rem;padding-right:.5rem}.c-46b2920fef{padding-top:.5rem;padding-bottom:.5rem}.c-47f68ef6a0{font-size:var(--ui-m-label)}.c-47f68ef6a0{font-family:var(--ui-mono)}.c-47f68ef6a0{white-space:pre-wrap}.c-47f68ef6a0{margin:0}.c-47f68ef6a0{color:var(--ui-text)}.dark .c-47f68ef6a0{color:var(--ui-text-3)}.c-48232d546c{margin-top:1rem}.c-48232d546c{border-radius:.75rem}.c-48232d546c{border-width:1px;border-style:solid}.c-48232d546c{border-color:var(--ui-line-strong)}.dark .c-48232d546c{border-color:var(--ui-text)}.c-48232d546c,.dark .c-48232d546c{background-color:var(--ui-bg)}.c-48232d546c{padding:1rem}.c-48b33fa423{width:100%}.c-48b33fa423{min-height:72px}.c-48b33fa423{font-size:.875rem;line-height:1.25rem}.c-48b33fa423{border-width:1px;border-style:solid}.c-48b33fa423{border-radius:.25rem}.c-48b33fa423{padding:.5rem}.c-48b33fa423{background-color:var(--ui-surface)}.c-48b33fa423{border-color:var(--ui-text-3)}.dark .c-48b33fa423{border-color:var(--ui-text-2)}.c-48dbda7ffe{margin-top:.75rem}.c-48dbda7ffe{padding-left:.75rem;padding-right:.75rem}.c-48dbda7ffe{padding-top:.625rem;padding-bottom:.625rem}.c-48dbda7ffe{border-radius:.5rem}.c-48dbda7ffe{background-color:var(--ui-warn-dim)}.dark .c-48dbda7ffe{background-color:var(--ui-warn-ink)}.c-48dbda7ffe{border-width:1px;border-style:solid}.c-48dbda7ffe{border-color:var(--ui-warn-dim)}.dark .c-48dbda7ffe{border-color:var(--ui-warn-ink)}.dark .c-48dbda7ffe{color:var(--ui-warn-ink)}.c-48dbda7ffe{font-size:.75rem;line-height:1rem}.c-49216ad91d{color:var(--ui-text)}.dark .c-49216ad91d{color:var(--ui-text-3)}.c-49216ad91d:hover{color:var(--ui-pass-ink)}.c-49216ad91d:hover{text-decoration:underline}.c-49216ad91d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-49216ad91d{display:block}.c-49b13720a2{display:grid}.c-49b13720a2{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.c-49b13720a2{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-49b13720a2{gap:1rem}.c-49c830ac9a{padding-left:.5rem;padding-right:.5rem}.c-49c830ac9a{padding-top:.5rem;padding-bottom:.5rem}.c-49c830ac9a{color:var(--ui-text-2)}.dark .c-49c830ac9a{color:var(--ui-text-3)}.c-49c830ac9a{white-space:nowrap}.c-49d943dcc6{font-size:.875rem;line-height:1.25rem}.c-49d943dcc6{font-weight:600}.c-49d943dcc6{color:var(--ui-text)}.dark .c-49d943dcc6{color:var(--ui-text-3)}.c-4a097d2a4f{border-radius:.5rem}.c-4a097d2a4f{border-width:1px;border-style:solid}.c-4a097d2a4f{padding:.75rem}.c-4a097d2a4f{gap:.5rem}.c-4ad8507e73{font-size:1.5rem;line-height:2rem}.c-4ad8507e73{font-weight:700}.c-4ad8507e73,.dark .c-4ad8507e73{color:var(--ui-pass-ink)}.c-4b01a237a8{border-width:1px;border-style:solid}.c-4b01a237a8{border-radius:.25rem}.c-4b01a237a8{padding-left:.5rem;padding-right:.5rem}.c-4b01a237a8{padding-top:.25rem;padding-bottom:.25rem}.c-4b01a237a8{background-color:var(--ui-surface)}.dark .c-4b01a237a8{background-color:var(--ui-bg)}.c-4b01a237a8{border-color:var(--ui-text-3)}.dark .c-4b01a237a8{border-color:var(--ui-text-2)}.c-4bae41b589{padding:1rem}.c-4bae41b589{font-size:.875rem;line-height:1.25rem}.c-4bae41b589{color:var(--ui-fail-ink)}.dark .c-4bae41b589{color:var(--ui-fail)}.c-4bb479c022{border-radius:.5rem}.c-4bb479c022{border-width:1px;border-style:solid}.c-4bb479c022{border-color:var(--ui-line-strong)}.dark .c-4bb479c022{border-color:var(--ui-text)}.c-4bb479c022,.dark .c-4bb479c022{background-color:var(--ui-bg)}.c-4bb479c022{padding-left:1rem;padding-right:1rem}.c-4bb479c022{padding-top:.75rem;padding-bottom:.75rem}.c-4bb479c022{font-size:.875rem;line-height:1.25rem}.c-4bb479c022{color:var(--ui-text)}.dark .c-4bb479c022{color:var(--ui-text-2)}.c-4bb479c022{gap:.5rem}.c-4bca2852b0{margin-left:.5rem}.c-4bca2852b0{padding-left:.375rem;padding-right:.375rem}.c-4bca2852b0{padding-top:.125rem;padding-bottom:.125rem}.c-4bca2852b0{font-size:var(--ui-m-label)}.c-4bca2852b0{text-transform:uppercase}.c-4bca2852b0{letter-spacing:.025em}.c-4bca2852b0{border-radius:.25rem}.c-4bca2852b0{background-color:var(--ui-line-strong)}.dark .c-4bca2852b0{background-color:var(--ui-text)}.c-4bca2852b0{color:var(--ui-text-2)}.dark .c-4bca2852b0{color:var(--ui-text-3)}.c-4c4793d6b7{margin:0}.c-4c4793d6b7{margin-top:.25rem}.c-4c4793d6b7{color:var(--ui-fail-ink)}.c-4cc66ba2b7{margin:0}.c-4cc66ba2b7{font-size:.875rem;line-height:1.25rem}.c-4cc66ba2b7{font-weight:600}.c-4cc66ba2b7{color:var(--ui-text)}.dark .c-4cc66ba2b7{color:var(--ui-text-2)}.c-4cc6fd4c48{border-radius:.25rem}.c-4cc6fd4c48{border-width:1px;border-style:solid}.c-4cc6fd4c48{border-color:var(--ui-warn-dim)}.c-4cc6fd4c48{background-color:var(--ui-surface)}.dark .c-4cc6fd4c48{background-color:var(--ui-bg)}.c-4cc6fd4c48{padding-left:.75rem;padding-right:.75rem}.c-4cc6fd4c48{padding-top:.5rem;padding-bottom:.5rem}.c-4cc6fd4c48{font-size:.75rem;line-height:1rem}.c-4cf8471a67{width:100%}.c-4cf8471a67{min-height:100px}.c-4cf8471a67{font-size:.875rem;line-height:1.25rem}.c-4cf8471a67{border-width:1px;border-style:solid}.c-4cf8471a67{border-radius:.25rem}.c-4cf8471a67{padding:.5rem}.c-4cf8471a67{background-color:var(--ui-surface)}.c-4cf8471a67{border-color:var(--ui-text-3)}.dark .c-4cf8471a67{border-color:var(--ui-text-2)}.c-4cf8471a67{font-family:var(--ui-mono)}.c-4d152f9c34{font-size:var(--ui-m-label)}.c-4d152f9c34{padding-left:.375rem;padding-right:.375rem}.c-4d152f9c34{padding-top:.125rem;padding-bottom:.125rem}.c-4d152f9c34{border-radius:.25rem}.c-4d152f9c34{background-color:var(--ui-pass-dim)}.dark .c-4d152f9c34{color:var(--ui-pass-line)}.c-4d22fd9e29{color:var(--ui-warn-ink)}.c-4d27651f33{font-size:var(--ui-m-label)}.c-4d27651f33{font-weight:600}.c-4d27651f33{text-transform:uppercase}.c-4d27651f33{letter-spacing:.025em}.c-4d27651f33{color:var(--ui-text-2)}.dark .c-4d27651f33{color:var(--ui-text-3)}.c-4d27651f33{margin:0}.c-4e3fbbc947{display:flex}.c-4e3fbbc947{align-items:flex-end}.c-4e3fbbc947{gap:.75rem}.c-4e3fbbc947{flex-wrap:wrap}.c-4e5d2af5fc{margin-top:2rem}.c-4e8bc1486e{padding-left:.75rem;padding-right:.75rem}.c-4e8bc1486e{padding-top:.375rem;padding-bottom:.375rem}.c-4e8bc1486e{font-size:.875rem;line-height:1.25rem}.c-4e8bc1486e{border-radius:.25rem}.c-4e8bc1486e{border-width:1px;border-style:solid}.c-4e8bc1486e:disabled{opacity:.5}.c-4ebfe2be9d{color:var(--ui-text-2)}.dark .c-4ebfe2be9d{color:var(--ui-text-3)}.c-4ebfe2be9d{font-weight:600}.c-4ecf35c1f6{padding-left:.5rem;padding-right:.5rem}.c-4ecf35c1f6{padding-top:.25rem;padding-bottom:.25rem}.c-4ee734926f{font-size:1rem;line-height:1.5rem}.c-4f82e6121b{border-top-width:1px;border-top-style:solid}.c-4f82e6121b{border-color:var(--ui-surface-2)}.dark .c-4f82e6121b{border-color:var(--ui-text)}.c-4fbad05a5e{font-size:.875rem;line-height:1.25rem}.c-4fbad05a5e{font-weight:600}.dark .c-4fbad05a5e{color:var(--ui-warn-ink)}.c-4fbad05a5e{margin:0}.c-4fd3143adf{padding-left:1rem;padding-right:1rem}.c-4fd3143adf{padding-top:.5rem;padding-bottom:.5rem}.c-4fd3143adf{text-align:right}.c-4fd3143adf{font-variant-numeric:tabular-nums}.c-4fd3143adf{font-weight:600}.c-502a4d4022{font-size:.875rem;line-height:1.25rem}.c-502a4d4022,.dark .c-502a4d4022{color:var(--ui-text)}.c-504df07e73{padding-left:.75rem;padding-right:.75rem}.c-504df07e73{padding-top:.375rem;padding-bottom:.375rem}.c-504df07e73{font-size:.875rem;line-height:1.25rem}.c-504df07e73{border-radius:.375rem}.c-504df07e73{background-color:var(--ui-pass-ink)}.c-504df07e73{color:var(--ui-on-solid)}.c-504df07e73:disabled{opacity:.5}.c-5087be188d{font-size:.75rem;line-height:1rem}.c-5087be188d{padding-left:.5rem;padding-right:.5rem}.c-5087be188d{padding-top:.25rem;padding-bottom:.25rem}.c-5087be188d{border-radius:.25rem}.c-5087be188d{background-color:var(--ui-fail-dim)}.c-5087be188d{color:var(--ui-fail-ink)}.dark .c-5087be188d{color:var(--ui-fail-line)}.c-5087be188d:hover{background-color:var(--ui-fail-line)}.dark .c-5087be188d:hover{background-color:var(--ui-fail-ink)}.c-5087be188d:disabled{opacity:.5}.c-50a92a198d{margin:0}.c-50a92a198d{margin-top:.5rem}.c-50a92a198d{font-size:.875rem;line-height:1.25rem}.c-50a92a198d{opacity:.9}.c-50bd6716ad{display:flex}.c-50bd6716ad{flex-wrap:wrap}.c-50bd6716ad{align-items:center}.c-50bd6716ad{justify-content:space-between}.c-50bd6716ad{gap:.5rem}.c-50eaafa191{font-size:.875rem;line-height:1.25rem}.c-50eaafa191{font-weight:500}.c-50eaafa191{color:var(--ui-text)}.dark .c-50eaafa191{color:var(--ui-text-3)}.c-50eaafa191{min-width:45px}.c-514f378b9f{display:flex}.c-514f378b9f{flex-wrap:wrap}.c-514f378b9f{align-items:flex-end}.c-514f378b9f{justify-content:space-between}.c-514f378b9f{gap:.75rem}.c-51c3e72741{font-size:.875rem;line-height:1.25rem}.c-51c3e72741{color:var(--ui-text-2)}.dark .c-51c3e72741{color:var(--ui-text-3)}.c-51c3e72741{margin-top:.25rem}.c-51c3e72741{margin-bottom:0}.c-520b666e79{font-size:1.125rem;line-height:1.75rem}.c-520b666e79{font-weight:600}.c-520b666e79,.dark .c-520b666e79{color:var(--ui-text)}.c-520b666e79{margin-bottom:.25rem}.c-523d28ecd9{font-size:.75rem;line-height:1rem}.c-523d28ecd9{color:var(--ui-fail-ink)}.dark .c-523d28ecd9{color:var(--ui-fail)}.c-523d28ecd9:hover{text-decoration:underline}.c-523d28ecd9:disabled{opacity:.5}.c-526b9e45d8{text-align:center}.c-526b9e45d8{padding:2rem}.c-526b9e45d8{color:var(--ui-text-2)}.dark .c-526b9e45d8{color:var(--ui-text-3)}.c-52d3a4a2a6{font-size:.75rem;line-height:1rem}.c-52d3a4a2a6{color:var(--ui-text-3)}.c-52d3a4a2a6{font-family:var(--ui-mono)}.c-5445adf528{padding-top:.5rem;padding-bottom:.5rem}.c-5445adf528{padding-right:1rem}.c-5445adf528{white-space:nowrap}.c-544d00d8b1{color:var(--ui-text)}.dark .c-544d00d8b1{color:var(--ui-text-3)}.c-544d00d8b1{font-family:var(--ui-mono)}.c-5463f06195{background-color:var(--ui-warn-dim)}.c-5463f06195{padding:1rem}.c-5463f06195{border-radius:.25rem}.c-5485316ed6{color:var(--ui-text-3)}.c-5485316ed6{font-size:.75rem;line-height:1rem}.c-54b202a01c{display:grid}.c-54b202a01c{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.c-54b202a01c{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-54b202a01c{gap:.75rem}.c-54ecc16d6f{width:100%}.c-54ecc16d6f{font-size:.875rem;line-height:1.25rem}.c-54ecc16d6f{border-width:1px;border-style:solid}.c-54ecc16d6f{border-radius:.25rem}.c-54ecc16d6f{padding-left:.5rem;padding-right:.5rem}.c-54ecc16d6f{padding-top:.375rem;padding-bottom:.375rem}.c-54ecc16d6f{background-color:var(--ui-surface)}.c-54ecc16d6f{border-color:var(--ui-text-3)}.dark .c-54ecc16d6f{border-color:var(--ui-text-2)}.c-54ecc16d6f{min-height:72px}.c-550db9449f{color:var(--ui-pass-ink)}.c-550db9449f:hover{color:var(--ui-pass-ink-rail)}.c-550db9449f{font-weight:500}.c-550db9449f:hover{text-decoration:underline}.c-550db9449f{text-align:left}.c-563e1539b3{width:100%}.c-563e1539b3{border-radius:.5rem}.c-563e1539b3,.dark .c-563e1539b3{background-color:var(--ui-surface)}.c-563e1539b3{border-width:1px;border-style:solid}.c-563e1539b3{border-color:var(--ui-line-strong)}.dark .c-563e1539b3{border-color:var(--ui-text)}.c-563e1539b3{padding:1.25rem}.c-5687e4b83c{padding-left:.75rem;padding-right:.75rem}.c-5687e4b83c{padding-top:.75rem;padding-bottom:.75rem}.c-5687e4b83c{font-family:var(--ui-mono)}.c-5687e4b83c{font-size:.75rem;line-height:1rem}.c-5687e4b83c{color:var(--ui-text)}.dark .c-5687e4b83c{color:var(--ui-text-3)}.c-56af60f2d4{font-size:.75rem;line-height:1rem}.c-56af60f2d4{color:var(--ui-text-2)}.c-56af60f2d4{margin:0}.c-56b8dbb471{font-size:1.5rem;line-height:2rem}.c-56b8dbb471{font-weight:700}.c-56b8dbb471{color:var(--ui-text)}.dark .c-56b8dbb471{color:var(--ui-text-3)}.c-56fd575eaf{width:100%}.c-56fd575eaf{font-size:.875rem;line-height:1.25rem}.c-56fd575eaf{border-width:1px;border-style:solid}.c-56fd575eaf{border-radius:.25rem}.c-56fd575eaf{padding-left:.5rem;padding-right:.5rem}.c-56fd575eaf{padding-top:.375rem;padding-bottom:.375rem}.c-56fd575eaf{background-color:var(--ui-surface)}.dark .c-56fd575eaf{background-color:var(--ui-bg)}.c-56fd575eaf{border-color:var(--ui-text-3)}.dark .c-56fd575eaf{border-color:var(--ui-text-2)}.c-574425a54a,.dark .c-574425a54a{color:var(--ui-staff-ink)}.c-574425a54a{font-weight:500}.c-57a421a334{border-radius:.75rem}.c-57a421a334{border-width:1px;border-style:solid}.c-57a421a334{border-color:var(--ui-line-strong)}.c-57a421a334{background-color:var(--ui-surface)}.dark .c-57a421a334{border-color:var(--ui-surface)}.dark .c-57a421a334{background-color:var(--ui-bg)}.c-587bd558ea{margin-top:.75rem}.c-587bd558ea{display:grid}.c-587bd558ea{grid-template-columns:repeat(3,minmax(0,1fr))}.c-587bd558ea{gap:.5rem}.c-587bd558ea{font-size:.75rem;line-height:1rem}.c-58a9bff27f{padding:1.5rem}.c-58a9bff27f{max-width:1400px}.c-590cc1a80e{font-size:.875rem;line-height:1.25rem}.c-590cc1a80e{color:var(--ui-pass-ink)}.dark .c-590cc1a80e{color:var(--ui-pass)}.c-5915cf7501{font-size:var(--ui-m-label)}.c-5915cf7501{text-transform:uppercase}.c-5915cf7501{letter-spacing:.025em}.c-5915cf7501,.dark .c-5915cf7501{color:var(--ui-warn-ink)}.c-5915cf7501{font-weight:600}.c-593be7c605{font-size:.75rem;line-height:1rem}.c-593be7c605{color:var(--ui-text-3)}.c-593be7c605{margin-top:.125rem}.c-593be7c605{font-variant-numeric:tabular-nums}.c-59a9e49164{margin:0}.c-59a9e49164{padding-left:1rem}.c-59a9e49164{gap:.125rem}.c-59f55d8b12{font-size:.75rem;line-height:1rem}.c-59f55d8b12{color:var(--ui-text-2)}.dark .c-59f55d8b12{color:var(--ui-text-3)}.c-59f55d8b12{margin-top:.75rem}.c-5a0219befb{padding:1.25rem}.c-5a0219befb{padding-bottom:.75rem}.c-5a446d72a9{background-color:var(--ui-staff-dim)}.c-5a446d72a9{padding:1rem}.c-5a446d72a9{border-radius:.25rem}.c-5a446d72a9{border-width:1px;border-style:solid}.c-5a446d72a9{border-color:var(--ui-staff-line)}.c-5a8ad25291{text-align:left}.c-5a8ad25291{font-size:var(--ui-m-label)}.c-5a8ad25291{text-transform:uppercase}.c-5a8ad25291{letter-spacing:.025em}.c-5a8ad25291{color:var(--ui-text-2)}.c-5a8ad25291{border-bottom-width:1px;border-bottom-style:solid}.c-5a8ad25291{border-color:var(--ui-line-strong)}.dark .c-5a8ad25291{border-color:var(--ui-text)}.c-5aa6c9db10{padding-left:.75rem;padding-right:.75rem}.c-5aa6c9db10{padding-top:.375rem;padding-bottom:.375rem}.c-5aa6c9db10{font-size:.875rem;line-height:1.25rem}.c-5aa6c9db10{border-width:1px;border-style:solid}.c-5aa6c9db10{border-color:var(--ui-text-3)}.dark .c-5aa6c9db10{border-color:var(--ui-text-2)}.c-5aa6c9db10{border-radius:.5rem}.c-5aa6c9db10,.dark .c-5aa6c9db10{background-color:var(--ui-surface)}.c-5aa6c9db10,.dark .c-5aa6c9db10{color:var(--ui-text)}.c-5aa6c9db10:focus{outline-style:solid;outline-width:2px;outline-color:var(--ui-pass-ink)}.c-5aa6c9db10:focus{border-color:transparent}.c-5aa6c9db10{width:11rem}.c-5b71a13e68,.dark .c-5b71a13e68{color:var(--ui-warn-ink)}.c-5b7ab933b5{margin-left:auto;margin-right:auto}.c-5b7ab933b5{display:block}.c-5b7ab933b5{max-width:none}.c-5b7c8a23f0,.dark .c-5b7c8a23f0{background-color:var(--ui-surface)}.c-5b7c8a23f0{padding:1.25rem}.c-5b7c8a23f0{border-radius:.5rem}.c-5b7c8a23f0{border-width:1px;border-style:solid}.c-5b7c8a23f0{border-color:var(--ui-line-strong)}.dark .c-5b7c8a23f0{border-color:var(--ui-text)}.c-5ba55c3e2a{margin-top:.25rem}.dark .c-5ba55c3e2a{color:var(--ui-warn-ink)}.c-5c1cd27737{width:100%}.c-5c1cd27737{font-size:var(--ui-m-label)}.c-5c1cd27737{border-width:1px;border-style:solid}.c-5c1cd27737{border-radius:.25rem}.c-5c1cd27737{padding-left:.5rem;padding-right:.5rem}.c-5c1cd27737{padding-top:.25rem;padding-bottom:.25rem}.c-5c1cd27737{background-color:var(--ui-surface)}.c-5c1cd27737{border-color:var(--ui-text-3)}.dark .c-5c1cd27737{border-color:var(--ui-text-2)}.c-5c6c1b7e2a{font-family:var(--ui-mono)}.c-5c6c1b7e2a{font-weight:600}.c-5d581ab964{width:100%}.c-5d581ab964{font-size:.875rem;line-height:1.25rem}.c-5d581ab964{border-width:1px;border-style:solid}.c-5d581ab964{border-radius:.25rem}.c-5d581ab964{padding-left:.5rem;padding-right:.5rem}.c-5d581ab964{padding-top:.5rem;padding-bottom:.5rem}.c-5d581ab964,.dark .c-5d581ab964{background-color:var(--ui-surface)}.c-5d581ab964{border-color:var(--ui-text-3)}.dark .c-5d581ab964{border-color:var(--ui-text-2)}.c-5d7ac8cb17{min-width:220px}.c-5d7ac8cb17{flex:1 1 0%}.c-5dad093111{margin-top:.75rem}.c-5dad093111{display:flex}.c-5dad093111{flex-wrap:wrap}.c-5dad093111{align-items:flex-end}.c-5dad093111{gap:.75rem}.c-5dad093111{border-radius:.5rem}.c-5dad093111{border-width:1px;border-style:solid}.c-5dad093111{border-color:var(--ui-line-strong)}.dark .c-5dad093111{border-color:var(--ui-text)}.c-5dad093111{background-color:var(--ui-surface)}.dark .c-5dad093111{background-color:var(--ui-bg)}.c-5dad093111{padding-left:.75rem;padding-right:.75rem}.c-5dad093111{padding-top:.75rem;padding-bottom:.75rem}.c-5e08899aa4{border-radius:.25rem}.c-5e08899aa4{border-color:var(--ui-text-3)}.dark .c-5e08899aa4{border-color:var(--ui-text-2)}.c-5e08899aa4{color:var(--ui-pass-ink)}.c-5e08899aa4:focus{outline-style:solid;outline-width:2px;outline-color:var(--ui-pass-ink)}.c-5e7540ed0d{padding-left:1rem;padding-right:1rem}.c-5e7540ed0d{padding-top:.75rem;padding-bottom:.75rem}.c-5e7540ed0d{font-size:.75rem;line-height:1rem}.c-5e7540ed0d{color:var(--ui-text)}.dark .c-5e7540ed0d{color:var(--ui-text-3)}.c-5e9cc106cb{display:flex}.c-5e9cc106cb{gap:.25rem}.c-5eb5ccfece{font-size:.75rem;line-height:1rem}.c-5eb5ccfece{color:var(--ui-text-3)}.c-5eb5ccfece:hover{color:var(--ui-warn-ink)}.c-5ecf581abd{font-size:.75rem;line-height:1rem}.c-5ecf581abd{opacity:.75}.c-5ecf581abd{margin-top:.25rem}.c-5ef3ae619f{margin-top:1.5rem}.c-5ef3ae619f{gap:1.5rem}.c-5f652c3a8f{border-bottom-width:1px;border-bottom-style:solid}.c-5f652c3a8f{border-color:var(--ui-line-strong)}.dark .c-5f652c3a8f{border-color:var(--ui-text-2)}.c-5f9403f5de{border-width:1px;border-style:solid}.c-5f9403f5de{border-color:var(--ui-text-3)}.dark .c-5f9403f5de{border-color:var(--ui-text-2)}.c-5f9403f5de{border-radius:.25rem}.c-5f9403f5de{padding-left:.5rem;padding-right:.5rem}.c-5f9403f5de{padding-top:.375rem;padding-bottom:.375rem}.c-5f9403f5de{font-size:.875rem;line-height:1.25rem}.c-5f9403f5de{background-color:var(--ui-surface)}.dark .c-5f9403f5de{background-color:var(--ui-bg)}.c-5f9403f5de{min-width:16rem}.c-6013efda73{display:flex}.c-6013efda73{align-items:center}.c-6013efda73{gap:.5rem}.c-6013efda73{flex-wrap:wrap}.c-6027841409{margin-left:.5rem}.c-6027841409{font-size:var(--ui-m-label)}.c-6027841409{font-weight:600}.c-6027841409,.dark .c-6027841409{color:var(--ui-staff-ink)}.c-606733094b{display:block}.c-606733094b{font-size:.75rem;line-height:1rem}.c-606733094b{color:var(--ui-text-2)}.dark .c-606733094b{color:var(--ui-text-3)}.c-606733094b{margin-bottom:.25rem}.c-607dda3b03{padding-left:1rem;padding-right:1rem}.c-607dda3b03{padding-top:.75rem;padding-bottom:.75rem}.c-607dda3b03{text-align:right}.c-607dda3b03{font-family:var(--ui-mono)}.c-607dda3b03{font-size:.875rem;line-height:1.25rem}.c-60d74a42ad{font-size:1.125rem;line-height:1.75rem}.c-60d74a42ad{font-weight:600}.c-60d74a42ad,.dark .c-60d74a42ad{color:var(--ui-text)}.c-60d74a42ad{font-variant-numeric:tabular-nums}.c-6184b7abb0{color:var(--ui-pass-ink)}.c-6184b7abb0:hover{color:var(--ui-pass-ink-rail)}.c-6184b7abb0{font-weight:500}.c-6184b7abb0:hover{text-decoration:underline}.c-618886335e{position:fixed}.c-618886335e{top:0;right:0;bottom:0;left:0}.c-618886335e{z-index:50}.c-618886335e{display:flex}.c-618886335e{flex-direction:column}.c-619843057a{width:9rem}.c-619843057a{padding-left:.5rem;padding-right:.5rem}.c-619843057a{padding-top:.375rem;padding-bottom:.375rem}.c-619843057a{font-size:.875rem;line-height:1.25rem}.c-619843057a{border-radius:.25rem}.c-619843057a{border-width:1px;border-style:solid}.c-619843057a{border-color:var(--ui-text-3)}.dark .c-619843057a{border-color:var(--ui-text-2)}.c-619843057a{background-color:var(--ui-surface)}.dark .c-619843057a{background-color:var(--ui-bg)}.c-619843057a,.dark .c-619843057a{color:var(--ui-text)}.c-61d976a382{display:flex}.c-61d976a382{align-items:center}.c-61d976a382{justify-content:space-between}.c-61d976a382{font-size:.875rem;line-height:1.25rem}.c-61d976a382{color:var(--ui-text-2)}.dark .c-61d976a382{color:var(--ui-text-3)}.c-61eec32e80{margin-top:.75rem}.c-61eec32e80{border-radius:.5rem}.c-61eec32e80{border-width:1px;border-style:solid}.c-61eec32e80{border-color:var(--ui-line-strong)}.dark .c-61eec32e80{border-color:var(--ui-text)}.c-61eec32e80{background-color:var(--ui-surface)}.dark .c-61eec32e80{background-color:var(--ui-bg)}.c-61eec32e80{padding-left:.75rem;padding-right:.75rem}.c-61eec32e80{padding-top:.75rem;padding-bottom:.75rem}.c-61eec32e80{gap:.75rem}.c-62205c7d4f{font-size:.75rem;line-height:1rem}.c-62205c7d4f{color:var(--ui-text-2)}.c-62205c7d4f:hover{color:var(--ui-staff-ink)}.c-627af028c5{font-size:.875rem;line-height:1.25rem}.c-627af028c5{font-weight:500}.c-627af028c5{color:var(--ui-text)}.dark .c-627af028c5{color:var(--ui-text-2)}.c-627af028c5{margin:0}.c-629a99dad2{padding-left:1rem;padding-right:1rem}.c-629a99dad2{padding-top:.75rem;padding-bottom:.75rem}.c-629a99dad2{color:var(--ui-text)}.dark .c-629a99dad2{color:var(--ui-text-3)}.c-62b5be4121{text-align:left}.c-62b5be4121{padding-left:.75rem;padding-right:.75rem}.c-62b5be4121{padding-top:.5rem;padding-bottom:.5rem}.c-62b5be4121{font-weight:600}.c-62b5be4121{color:var(--ui-text)}.dark .c-62b5be4121{color:var(--ui-text-3)}.c-62b5be4121{min-width:140px}.c-62b5be4121{max-width:200px}.c-62f73cb6bf{border-top-width:1px;border-top-style:solid}.c-62f73cb6bf{border-color:var(--ui-line-strong)}.dark .c-62f73cb6bf{border-color:var(--ui-text)}.c-62f73cb6bf{padding:1rem}.c-62f73cb6bf,.dark .c-62f73cb6bf{background-color:var(--ui-bg)}.c-631d937552{font-size:var(--ui-m-label)}.c-631d937552{text-transform:uppercase}.c-631d937552{letter-spacing:.025em}.c-631d937552{color:var(--ui-text-2)}.dark .c-631d937552{color:var(--ui-text-3)}.c-632fbc1d5f{margin-left:.5rem}.c-632fbc1d5f{font-weight:400}.c-632fbc1d5f{color:var(--ui-text-2)}.dark .c-632fbc1d5f{color:var(--ui-text-3)}.c-632fbc1d5f{font-family:var(--ui-mono)}.c-632fbc1d5f{font-size:.75rem;line-height:1rem}.c-634e7ed6ef{overflow-x:auto}.c-634e7ed6ef{border-radius:.5rem}.c-634e7ed6ef{border-width:1px;border-style:solid}.c-634e7ed6ef{border-color:var(--ui-line-strong)}.dark .c-634e7ed6ef{border-color:var(--ui-text)}.c-6390ff2b95{padding-left:1rem;padding-right:1rem}.c-6390ff2b95{padding-top:.75rem;padding-bottom:.75rem}.c-6390ff2b95{font-size:.875rem;line-height:1.25rem}.c-6390ff2b95,.dark .c-6390ff2b95{color:var(--ui-text)}.c-63aeced64d{font-size:.75rem;line-height:1rem}.c-63aeced64d{color:var(--ui-text-2)}.dark .c-63aeced64d{color:var(--ui-text-3)}.c-63aeced64d{background-color:var(--ui-surface-2)}.dark .c-63aeced64d{background-color:var(--ui-text)}.c-63aeced64d{padding-left:.5rem;padding-right:.5rem}.c-63aeced64d{padding-top:.25rem;padding-bottom:.25rem}.c-63aeced64d{border-radius:.25rem}.c-63aeced64d{font-family:var(--ui-mono)}.c-63d9bf7b0a{flex:1 1 0%}.c-63d9bf7b0a{border-width:1px;border-style:solid}.c-63d9bf7b0a{border-color:var(--ui-text-3)}.dark .c-63d9bf7b0a{border-color:var(--ui-text-2)}.c-63d9bf7b0a{border-radius:.25rem}.c-63d9bf7b0a{padding-left:.5rem;padding-right:.5rem}.c-63d9bf7b0a{padding-top:.25rem;padding-bottom:.25rem}.c-63d9bf7b0a{font-size:.875rem;line-height:1.25rem}.c-63d9bf7b0a{background-color:var(--ui-surface)}.dark .c-63d9bf7b0a{background-color:var(--ui-bg)}.c-6403c8b1ea{font-size:.875rem;line-height:1.25rem}.c-6403c8b1ea{color:var(--ui-pass-ink)}.c-6403c8b1ea:hover{text-decoration:underline}.c-6403c8b1ea{font-weight:500}.c-643216be77{margin:0}.c-643216be77{font-size:.75rem;line-height:1rem}.c-643216be77{font-weight:600}.c-643216be77{color:var(--ui-text)}.dark .c-643216be77{color:var(--ui-text-3)}.c-643216be77{text-transform:uppercase}.c-643216be77{letter-spacing:.025em}.c-65a521d122,.dark .c-65a521d122{background-color:var(--ui-bg)}.c-65a521d122{padding:1rem}.c-65a521d122{border-radius:.5rem}.c-65a521d122{border-width:1px;border-style:solid}.c-65a521d122{border-color:var(--ui-line-strong)}.dark .c-65a521d122{border-color:var(--ui-text)}.c-660ab10d66{border-top-width:1px;border-top-style:solid}.c-660ab10d66{border-color:var(--ui-line-strong)}.dark .c-660ab10d66{border-color:var(--ui-text)}.c-66216eb8ee{max-height:20rem}.c-66216eb8ee{width:100%}.c-66216eb8ee{-o-object-fit:contain;object-fit:contain}.c-66232b38fa{padding-left:1.25rem;padding-right:1.25rem}.c-66232b38fa{padding-top:.75rem;padding-bottom:.75rem}.c-66232b38fa{font-size:.875rem;line-height:1.25rem}.c-66232b38fa{color:var(--ui-text)}.dark .c-66232b38fa{color:var(--ui-text-3)}.c-66232b38fa{text-align:right}.c-673daf6841{margin:0}.c-673daf6841{margin-top:.25rem}.c-673fe45635{font-size:.75rem;line-height:1rem}.c-673fe45635{gap:.125rem}.c-6741038d67{background-color:var(--ui-warn-dim)}.c-6741038d67{padding:1rem}.c-6741038d67{border-radius:.5rem}.c-6741038d67{border-width:1px;border-style:solid}.c-681a7aaef6{text-align:left}.c-681a7aaef6{font-size:.75rem;line-height:1rem}.c-681a7aaef6{color:var(--ui-text-2)}.c-6836fd0924{font-family:var(--ui-mono)}.c-6836fd0924{font-size:.875rem;line-height:1.25rem}.c-6836fd0924{font-weight:600}.c-6836fd0924,.dark .c-6836fd0924{color:var(--ui-text)}.c-683ce92404{display:flex}.c-683ce92404{gap:1.5rem}.c-683ce92404{align-items:flex-start}.c-685c92a5fb{padding-left:1rem;padding-right:1rem}.c-685c92a5fb{padding-top:.75rem;padding-bottom:.75rem}.c-685c92a5fb{text-align:right}.c-6894f8841b{border-radius:9999px}.c-6894f8841b{background-color:var(--ui-surface-2)}.c-6894f8841b{padding-left:.5rem;padding-right:.5rem}.c-6894f8841b{padding-top:.125rem;padding-bottom:.125rem}.c-6894f8841b{font-size:.75rem;line-height:1rem}.dark .c-6894f8841b{background-color:var(--ui-text)}.c-68c0164665{padding-left:1rem;padding-right:1rem}.c-68c0164665{padding-top:.75rem;padding-bottom:.75rem}.c-68c0164665{font-size:.875rem;line-height:1.25rem}.c-68c0164665{color:var(--ui-text-2)}.dark .c-68c0164665{color:var(--ui-text-3)}.c-691f4e6a3b{padding-left:1.25rem;padding-right:1.25rem}.c-691f4e6a3b{padding-top:.75rem;padding-bottom:.75rem}.c-691f4e6a3b{text-align:right}.c-691f4e6a3b{white-space:nowrap}.c-6973ccfea2{padding-left:.75rem;padding-right:.75rem}.c-6973ccfea2{padding-top:.75rem;padding-bottom:.75rem}.c-69ce7f9174{text-align:right}.c-69ce7f9174{display:block}.c-69ce7f9174{min-width:9rem}.c-69ce7f9174{color:var(--ui-text)}.dark .c-69ce7f9174{color:var(--ui-text-2)}.c-6a5b1847ef,.dark .c-6a5b1847ef{background-color:var(--ui-surface)}.c-6a5b1847ef:hover{background-color:var(--ui-bg)}.c-6aa161fc6f{margin-top:.75rem}.c-6aa161fc6f{font-size:.875rem;line-height:1.25rem}.c-6aa161fc6f{color:var(--ui-pass-ink)}.c-6aa161fc6f:hover{color:var(--ui-pass-ink-rail)}.c-6aa161fc6f{font-weight:500}.c-6b24253c3b{display:flex}.c-6b24253c3b{align-items:baseline}.c-6b24253c3b{gap:.5rem}.c-6b24253c3b{flex-wrap:wrap}.c-6b66ca0f35{display:flex}.c-6b66ca0f35{align-items:center}.c-6b66ca0f35{gap:1rem}.c-6b846153e9{padding-left:1rem;padding-right:1rem}.c-6b846153e9{padding-top:.75rem;padding-bottom:.75rem}.c-6b846153e9{font-size:.875rem;line-height:1.25rem}.c-6b846153e9{font-family:var(--ui-mono)}.c-6b846153e9,.dark .c-6b846153e9{color:var(--ui-text)}.c-6c9d886efd{display:flex}.c-6c9d886efd{align-items:center}.c-6c9d886efd{justify-content:center}.c-6c9d886efd{padding-top:4rem;padding-bottom:4rem}.c-6c9d886efd{color:var(--ui-text-2)}.dark .c-6c9d886efd{color:var(--ui-text-3)}.c-6cb47d52a6{font-size:.75rem;line-height:1rem}.c-6cb47d52a6{font-weight:500}.c-6cb47d52a6{background-color:var(--ui-surface-2)}.dark .c-6cb47d52a6{background-color:var(--ui-surface)}.c-6cb47d52a6{padding-left:.5rem;padding-right:.5rem}.c-6cb47d52a6{padding-top:.25rem;padding-bottom:.25rem}.c-6cb47d52a6{border-radius:.25rem}.c-6cfc7e6ab3{display:flex}.c-6cfc7e6ab3{align-items:center}.c-6cfc7e6ab3{gap:.5rem}.c-6ed2272c72{font-size:var(--ui-m-label)}.c-6ed2272c72,.dark .c-6ed2272c72{color:var(--ui-text-2)}.c-6ed2272c72{margin:0}.c-6ed2272c72{margin-bottom:.5rem}.c-6ed543e2fb{gap:.75rem}.c-6efaa59db6{border-bottom-width:1px;border-bottom-style:solid}.c-6efaa59db6{border-color:var(--ui-line-strong)}.dark .c-6efaa59db6{border-color:var(--ui-text)}.c-6efaa59db6:hover{background-color:var(--ui-bg)}.dark .c-6efaa59db6:hover{background-color:var(--ui-text)}.c-6f22b7d0aa{display:flex}.c-6f22b7d0aa{align-items:center}.c-6f22b7d0aa{gap:.5rem}.c-6f22b7d0aa{font-size:.875rem;line-height:1.25rem}.c-6f22b7d0aa{color:var(--ui-text)}.dark .c-6f22b7d0aa{color:var(--ui-text-2)}.c-6f22b7d0aa{cursor:pointer}.c-6f3bdd7908,.dark .c-6f3bdd7908{background-color:var(--ui-surface)}.c-6f3bdd7908{border-radius:.5rem}.c-6f3bdd7908{border-width:1px;border-style:solid}.c-6f3bdd7908{border-color:var(--ui-line-strong)}.dark .c-6f3bdd7908{border-color:var(--ui-text)}.c-6f3bdd7908{padding:1.5rem}.c-6f3bdd7908{gap:1rem}.c-6f7e013d64{gap:.5rem}.c-6fad467e27{overflow:hidden}.c-6fad467e27{border-radius:.5rem}.c-6fad467e27{border-width:1px;border-style:solid}.c-6fad467e27{border-color:var(--ui-line-strong)}.c-6fad467e27{background-color:var(--ui-surface)}.dark .c-6fad467e27{border-color:var(--ui-text)}.dark .c-6fad467e27{background-color:var(--ui-surface)}.c-6ff2954a19{border-radius:.5rem}.c-6ff2954a19{border-width:1px;border-style:solid}.dark .c-6ff2954a19{border-color:var(--ui-staff-ink)}.c-6ff2954a19{background-color:var(--ui-staff-dim)}.c-6ff2954a19{padding-left:1rem;padding-right:1rem}.c-6ff2954a19{padding-top:1rem;padding-bottom:1rem}.c-6ff2954a19{gap:.75rem}.c-7041e044f7{padding-left:.75rem;padding-right:.75rem}.c-7041e044f7{padding-top:.375rem;padding-bottom:.375rem}.c-7041e044f7{font-size:.875rem;line-height:1.25rem}.c-7041e044f7{border-radius:.5rem}.c-7041e044f7{background-color:var(--ui-pass-ink)}.c-7041e044f7{color:var(--ui-on-solid)}.c-7041e044f7:hover{background-color:var(--ui-pass-ink-rail)}.c-7041e044f7{white-space:nowrap}.c-7058217437{color:var(--ui-text)}.dark .c-7058217437{color:var(--ui-text-3)}.c-71b06c2fbe{font-size:.75rem;line-height:1rem}.c-71b06c2fbe{font-family:var(--ui-mono)}.c-71b06c2fbe{color:var(--ui-text-2)}.dark .c-71b06c2fbe{color:var(--ui-text-3)}.c-71b06c2fbe{margin:0}.c-71b06c2fbe{word-break:break-all}.c-72fb00fcfd{font-size:.875rem;line-height:1.25rem}.c-72fb00fcfd{font-weight:700}.c-72fb00fcfd{color:var(--ui-text-2)}.dark .c-72fb00fcfd{color:var(--ui-text-3)}.c-72fb00fcfd{width:1.5rem}.c-7329a212f3,.dark .c-7329a212f3{background-color:var(--ui-surface)}.c-7329a212f3{border-radius:.5rem}.c-7329a212f3{padding:1.25rem}.c-7329a212f3{box-shadow:var(--ui-shadow-sm)}.c-7329a212f3{border-width:1px;border-style:solid}.c-7329a212f3{border-color:var(--ui-line-strong)}.dark .c-7329a212f3{border-color:var(--ui-text)}.c-7329a212f3{display:inline-block}.c-7329a212f3{min-width:12rem}.c-735af43e3f{margin-bottom:1rem}.c-735af43e3f{background-color:var(--ui-warn-dim)}.dark .c-735af43e3f{color:var(--ui-warn-ink)}.c-735af43e3f{padding:1rem}.c-735af43e3f{border-radius:.25rem}.c-735af43e3f{border-width:1px;border-style:solid}.c-735af43e3f{border-color:var(--ui-warn-dim)}.c-735af43e3f{font-size:.875rem;line-height:1.25rem}.c-73b09df8a2{font-size:.75rem;line-height:1rem}.c-73b09df8a2{border-width:1px;border-style:solid}.c-73b09df8a2{border-radius:.25rem}.c-73b09df8a2{padding-left:.5rem;padding-right:.5rem}.c-73b09df8a2{padding-top:.25rem;padding-bottom:.25rem}.c-73b09df8a2{background-color:var(--ui-surface)}.dark .c-73b09df8a2{background-color:var(--ui-bg)}.c-73b09df8a2{border-color:var(--ui-text-3)}.dark .c-73b09df8a2{border-color:var(--ui-text-2)}.c-7403f4aa46{padding-left:.5rem;padding-right:.5rem}.c-7403f4aa46{padding-top:.5rem;padding-bottom:.5rem}.c-7403f4aa46{text-align:right}.c-7403f4aa46{font-weight:600}.c-74173286c8{color:var(--ui-text-2)}.c-74268ec9bf{font-size:.875rem;line-height:1.25rem}.c-74268ec9bf{color:var(--ui-text-2)}.dark .c-74268ec9bf{color:var(--ui-text-3)}.c-74268ec9bf{margin:0}.c-74268ec9bf{margin-bottom:.75rem}.c-74878fe50b{margin-top:.75rem}.c-74878fe50b{font-size:.75rem;line-height:1rem}.c-74878fe50b{color:var(--ui-pass-ink)}.c-74878fe50b:hover{color:var(--ui-pass-ink-rail)}.c-74878fe50b{font-weight:500}.c-74878fe50b{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-74d0112233{font-size:.875rem;line-height:1.25rem}.c-74d0112233{border-width:1px;border-style:solid}.c-74d0112233{border-radius:.25rem}.c-74d0112233{padding-left:.5rem;padding-right:.5rem}.c-74d0112233{padding-top:.375rem;padding-bottom:.375rem}.c-74d0112233,.dark .c-74d0112233{background-color:var(--ui-surface)}.c-74d0112233{border-color:var(--ui-text-3)}.dark .c-74d0112233{border-color:var(--ui-text-2)}.c-74d9e5a1ed{padding:1.5rem}.c-74d9e5a1ed{border-radius:.5rem}.c-74d9e5a1ed{color:var(--ui-text)}.c-74f7adf79f{font-size:.875rem;line-height:1.25rem}.c-74f7adf79f{color:var(--ui-text-2)}.c-74f9876a68{margin:0}.c-75b054dad5{display:flex}.c-75b054dad5{flex-wrap:wrap}.c-75b054dad5{gap:1rem}.c-7611e41b18{font-weight:700}.c-7611e41b18{font-size:1rem;line-height:1.5rem}.c-7682f22b17{font-size:1.25rem;line-height:1.75rem}.c-7682f22b17{font-weight:600}.c-7682f22b17,.dark .c-7682f22b17{color:var(--ui-text)}.c-769827ac7e{font-size:.875rem;line-height:1.25rem}.c-769827ac7e{font-weight:500}.c-769827ac7e{color:var(--ui-pass-ink)}.c-769827ac7e:hover{text-decoration:underline}.c-773104bd26{text-align:left}.c-773104bd26{padding-left:.75rem;padding-right:.75rem}.c-773104bd26{padding-top:.5rem;padding-bottom:.5rem}.c-773104bd26{font-weight:600}.c-773104bd26{color:var(--ui-text)}.dark .c-773104bd26{color:var(--ui-text-3)}.c-773104bd26{width:130px}.c-77435ce271{font-size:.875rem;line-height:1.25rem}.c-77435ce271{margin-top:.75rem}.c-77e414cc52{display:flex}.c-77e414cc52{align-items:baseline}.c-77e414cc52{gap:.75rem}.c-77e414cc52{margin-bottom:.25rem}.c-780382a294{padding-left:1rem;padding-right:1rem}.c-780382a294{padding-top:.5rem;padding-bottom:.5rem}.c-780382a294{font-size:var(--ui-m-label)}.c-780382a294{line-height:1.375}.c-780382a294{color:var(--ui-text-3)}.c-780382a294{border-top-width:1px;border-top-style:solid}.c-780382a294{border-color:var(--ui-surface-2)}.dark .c-780382a294{border-color:var(--ui-surface)}.c-7811d2d060{font-size:.875rem;line-height:1.25rem}.c-7811d2d060{font-weight:600}.c-7811d2d060{color:var(--ui-text)}.dark .c-7811d2d060{color:var(--ui-text-3)}.c-7811d2d060{margin-bottom:.5rem}.c-78d914befb{display:flex}.c-78d914befb{flex-direction:column}.c-78d914befb{gap:.5rem}.c-78e6d0ebb9{opacity:.3}.c-79154760b3{margin:0}.c-79154760b3{padding:0}.c-79154760b3{gap:.5rem}.c-793f9e26e2{gap:2rem}.c-795813c664{padding-left:1.25rem;padding-right:1.25rem}.c-795813c664{padding-top:.75rem;padding-bottom:.75rem}.c-795813c664{font-size:.875rem;line-height:1.25rem}.c-795813c664{color:var(--ui-text-2)}.dark .c-795813c664{color:var(--ui-text-3)}.c-795813c664{text-align:right}.c-795813c664{white-space:nowrap}.c-79b4e9c496{margin-top:.25rem}.c-79b4e9c496{display:flex}.c-79b4e9c496{flex-wrap:wrap}.c-79b4e9c496{font-size:.75rem;line-height:1rem}.c-79b4e9c496{color:var(--ui-text-2)}.dark .c-79b4e9c496{color:var(--ui-text-3)}.c-79f55a5fc2{font-size:1rem;line-height:1.5rem}.c-79f55a5fc2{font-weight:600}.c-79f55a5fc2,.dark .c-79f55a5fc2{color:var(--ui-text)}.c-79f55a5fc2{margin-top:0}.c-79f55a5fc2{margin-bottom:.25rem}.c-7a166ecbce{margin-left:.5rem}.c-7a166ecbce{font-size:var(--ui-m-label)}.c-7a166ecbce{color:var(--ui-text-3)}.c-7a52dc1028{border-bottom-width:1px;border-bottom-style:solid}.c-7a52dc1028{border-color:var(--ui-surface-2)}.dark .c-7a52dc1028{border-color:var(--ui-surface)}.c-7a52dc1028{background-color:var(--ui-staff-dim)}.c-7a52dc1028{cursor:pointer}.c-7a52dc1028:hover{background-color:var(--ui-staff-dim)}.c-7a5f8879ae{padding-left:.5rem;padding-right:.5rem}.c-7a5f8879ae{padding-top:.5rem;padding-bottom:.5rem}.c-7a5f8879ae{text-align:right}.c-7a70130390{border-radius:.5rem}.c-7a70130390{border-width:1px;border-style:solid}.c-7a70130390{border-color:var(--ui-line-strong)}.dark .c-7a70130390{border-color:var(--ui-text)}.c-7a70130390,.dark .c-7a70130390{background-color:var(--ui-bg)}.c-7a70130390{padding-left:1rem;padding-right:1rem}.c-7a70130390{padding-top:1rem;padding-bottom:1rem}.c-7a74dd1bb4{width:100%}.c-7a74dd1bb4{font-size:.75rem;line-height:1rem}.c-7a74dd1bb4{min-width:1100px}.c-7af55039d5{padding-left:1rem;padding-right:1rem}.c-7af55039d5{padding-top:.5rem;padding-bottom:.5rem}.c-7be7b4ba23{font-size:1.875rem;line-height:2.25rem}.c-7be7b4ba23{font-weight:700}.c-7c216bf4db{padding:2rem}.c-7c216bf4db{color:var(--ui-text-2)}.dark .c-7c216bf4db{color:var(--ui-text-3)}.c-7c32cd6962{margin-left:.25rem}.c-7c32cd6962{padding-left:.25rem;padding-right:.25rem}.c-7c32cd6962{border-radius:.25rem}.c-7c32cd6962{background-color:var(--ui-warn-dim)}.dark .c-7c32cd6962{color:var(--ui-warn-ink)}.c-7c32cd6962{font-size:var(--ui-m-label)}.c-7c7a182088{border-radius:.25rem}.c-7c7a182088{border-width:1px;border-style:solid}.c-7c7a182088{border-color:var(--ui-line-strong)}.dark .c-7c7a182088{border-color:var(--ui-text)}.c-7c7a182088,.dark .c-7c7a182088{background-color:var(--ui-bg)}.c-7c7a182088{padding-left:.75rem;padding-right:.75rem}.c-7c7a182088{padding-top:.5rem;padding-bottom:.5rem}.c-7c7a182088{font-size:.875rem;line-height:1.25rem}.c-7ce17ad9cd{font-weight:500}.c-7ce17ad9cd,.dark .c-7ce17ad9cd{color:var(--ui-text)}.c-7d2463307a{padding-left:1rem;padding-right:1rem}.c-7d2463307a{padding-top:.5rem;padding-bottom:.5rem}.c-7d2463307a{font-size:.75rem;line-height:1rem}.c-7d2463307a{color:var(--ui-text-2)}.c-7d2463307a{border-top-width:1px;border-top-style:solid}.c-7d2463307a{border-color:var(--ui-surface-2)}.dark .c-7d2463307a{border-color:var(--ui-surface)}.c-7d2f7a3ca8{font-size:.875rem;line-height:1.25rem}.c-7d2f7a3ca8{color:var(--ui-fail-ink)}.dark .c-7d2f7a3ca8{color:var(--ui-fail)}.c-7dc2f6d18a{margin-top:.875rem}.c-7dc2f6d18a{color:.9375rem}.c-7dc2f6d18a{line-height:1.55}.c-7dc2f6d18a{color:#4b535d}@media(min-width:1024px){.c-7dc2f6d18a{margin-top:1rem}}@media(min-width:1024px){.c-7dc2f6d18a{color:1.0625rem}}.dark .c-7dc2f6d18a{color:#a6adb5}.c-7e0b7cdf1a{min-width:0}.c-7e40e953a3{display:block}.c-7e40e953a3{font-size:.75rem;line-height:1rem}.c-7e40e953a3{font-weight:500}.c-7e40e953a3{color:var(--ui-text-2)}.dark .c-7e40e953a3{color:var(--ui-text-3)}.c-7e5ccc05c9{font-size:.75rem;line-height:1rem}.c-7e5ccc05c9{background-color:var(--ui-line-strong)}.dark .c-7e5ccc05c9{background-color:var(--ui-surface)}.c-7e5ccc05c9{padding-left:.25rem;padding-right:.25rem}.c-7e5ccc05c9{border-radius:.25rem}.c-7e75d7d890{padding-top:.5rem;padding-bottom:.5rem}.c-7e75d7d890{padding-right:1rem}.c-7e75d7d890{text-align:right}.c-7e75d7d890{font-family:var(--ui-mono)}.c-7e75d7d890{white-space:nowrap}.c-7ecf73d96d{display:table-row}.c-7ecf73d96d:hover{background-color:var(--ui-bg)}.dark .c-7ecf73d96d:hover{background-color:var(--ui-surface)}.c-7ecf73d96d{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-7ecf73d96d{cursor:pointer}.c-7edafc25e0{flex:1 1 0%}.c-7edafc25e0{min-width:0}.c-7edafc25e0{gap:1.5rem}.c-7f592743f7{padding-left:1.25rem;padding-right:1.25rem}.c-7f592743f7{padding-top:.75rem;padding-bottom:.75rem}.c-7f592743f7{font-family:var(--ui-mono)}.c-7f592743f7{font-size:.875rem;line-height:1.25rem}.c-7f592743f7{color:var(--ui-text)}.dark .c-7f592743f7{color:var(--ui-text-3)}.c-7f8ded6cf0{color:var(--ui-text-2)}.dark .c-7f8ded6cf0{color:var(--ui-text-3)}.c-7f8ded6cf0{margin-top:.125rem}.c-7fc9c85f9f{background-color:var(--ui-staff-dim)}.c-7fc9c85f9f{padding:1rem}.c-7fc9c85f9f{border-radius:.5rem}.c-7fc9c85f9f{border-width:1px;border-style:solid}.c-7fdb87bcf8{margin-left:.5rem}.c-7fdb87bcf8{border-radius:.25rem}.c-7fdb87bcf8{padding-left:.5rem;padding-right:.5rem}.c-7fdb87bcf8{padding-top:.25rem;padding-bottom:.25rem}.c-7fdb87bcf8:hover{background-color:var(--ui-surface)}.c-7ffab5c941{width:100%}.c-7ffab5c941{min-width:1180px}.c-805086e60f{border-bottom-width:1px;border-bottom-style:solid}.c-805086e60f{border-color:var(--ui-line-strong)}.dark .c-805086e60f{border-color:var(--ui-text)}.c-805086e60f:hover{background-color:var(--ui-bg)}.dark .c-805086e60f:hover{background-color:var(--ui-text)}.c-80c77c6e57{background-color:var(--ui-pass-dim)}.c-80c77c6e57{padding:1rem}.c-80c77c6e57{border-radius:.5rem}.c-80d0b44be0{font-size:.75rem;line-height:1rem}.c-80d0b44be0{margin-top:.25rem}.c-80d0b44be0{padding-left:.5rem;padding-right:.5rem}.c-80d0b44be0{padding-top:.25rem;padding-bottom:.25rem}.c-80d0b44be0{border-radius:.25rem}.c-80d0b44be0{background-color:var(--ui-pass-ink)}.c-80d0b44be0{color:var(--ui-on-solid)}.c-80de70686b{margin-top:.75rem}.c-80de70686b{font-size:.75rem;line-height:1rem}.c-80de70686b{font-family:var(--ui-mono)}.c-80de70686b{white-space:pre-wrap}.c-80de70686b{overflow-wrap:break-word}.c-80de70686b{background-color:var(--ui-bg)}.c-80de70686b{border-width:1px;border-style:solid}.c-80de70686b{border-color:var(--ui-line-strong)}.dark .c-80de70686b{border-color:var(--ui-text)}.c-80de70686b{border-radius:.25rem}.c-80de70686b{padding:.75rem}.c-80de70686b{max-height:20rem}.c-80de70686b{overflow-y:auto}.c-8110a5af00{display:flex}.c-8110a5af00{flex-wrap:wrap}.c-81a2049ac8{display:flex}.c-81a2049ac8{align-items:center}.c-81a2049ac8{justify-content:space-between}.c-81a2049ac8{padding:.75rem}.c-81a2049ac8,.dark .c-81a2049ac8{background-color:var(--ui-bg)}.c-81a2049ac8{border-radius:.25rem}.c-81a3c8d38e{font-size:.875rem;line-height:1.25rem}.c-81a3c8d38e{color:var(--ui-text-2)}.dark .c-81a3c8d38e{color:var(--ui-text-3)}.c-81ce58e6d2{padding-left:.75rem;padding-right:.75rem}.c-81ce58e6d2{padding-top:.5rem;padding-bottom:.5rem}.c-81ce58e6d2{font-family:var(--ui-mono)}.c-81ce58e6d2{font-size:.75rem;line-height:1rem}.c-81ce58e6d2{color:var(--ui-text)}.dark .c-81ce58e6d2{color:var(--ui-text-2)}.c-81ef4a87b9{display:flex}.c-81ef4a87b9{gap:.5rem}.c-81ef4a87b9{flex-wrap:wrap}.c-82427075a5{margin:0}.c-82427075a5{font-weight:500}.c-82427075a5,.dark .c-82427075a5{color:var(--ui-text)}.c-826d520005{display:flex}.c-826d520005{align-items:center}.c-826d520005{justify-content:space-between}.c-826d520005{font-size:.875rem;line-height:1.25rem}.c-826d520005{color:var(--ui-text-2)}.dark .c-826d520005{color:var(--ui-text-3)}.c-826d520005{margin-top:1rem}.c-82ec709ab0{margin-top:.25rem}.c-82ec709ab0{font-size:.75rem;line-height:1rem}.c-82ec709ab0{color:var(--ui-text-2)}.dark .c-82ec709ab0{color:var(--ui-text-3)}.c-8308b66d42{font-size:.75rem;line-height:1rem}.c-8308b66d42{color:var(--ui-text-2)}.dark .c-8308b66d42{color:var(--ui-text-3)}.c-8308b66d42{margin-bottom:.75rem}.c-83331c4d81{border-radius:.25rem}.c-83331c4d81{border-width:1px;border-style:solid}.c-83331c4d81{border-color:var(--ui-line-strong)}.dark .c-83331c4d81{border-color:var(--ui-text)}.c-83331c4d81{padding:.75rem}.c-83331c4d81{font-size:.875rem;line-height:1.25rem}.c-83331c4d81{gap:.5rem}.c-838124f3f8{padding-left:1rem;padding-right:1rem}.c-838124f3f8{padding-top:.625rem;padding-bottom:.625rem}.c-838124f3f8{border-bottom-width:1px;border-bottom-style:solid}.c-838124f3f8{border-color:var(--ui-line-strong)}.dark .c-838124f3f8{border-color:var(--ui-text)}.c-838124f3f8{display:flex}.c-838124f3f8{align-items:baseline}.c-838124f3f8{justify-content:space-between}.c-838124f3f8{background-color:var(--ui-staff-dim)}.c-838dd2ff7f{width:100%}.c-838dd2ff7f{font-size:.875rem;line-height:1.25rem}.c-838dd2ff7f{border-width:1px;border-style:solid}.c-838dd2ff7f{border-radius:.25rem}.c-838dd2ff7f{padding-left:.5rem;padding-right:.5rem}.c-838dd2ff7f{padding-top:.375rem;padding-bottom:.375rem}.c-838dd2ff7f{background-color:var(--ui-surface)}.c-838dd2ff7f{border-color:var(--ui-text-3)}.dark .c-838dd2ff7f{border-color:var(--ui-text-2)}.c-839f362e2d,.dark .c-839f362e2d{background-color:var(--ui-surface)}.c-839f362e2d{border-radius:.5rem}.c-839f362e2d{padding:1.5rem}.c-839f362e2d{text-align:center}.c-839f362e2d{color:var(--ui-text-2)}.dark .c-839f362e2d{color:var(--ui-text-3)}.c-839f362e2d{border-width:1px;border-style:solid}.c-839f362e2d{border-color:var(--ui-line-strong)}.dark .c-839f362e2d{border-color:var(--ui-text)}.c-83f446adb8{margin:0}.c-83f446adb8{font-size:1rem;line-height:1.5rem}.c-83f446adb8{font-weight:600}.c-83f446adb8,.dark .c-83f446adb8{color:var(--ui-text)}.c-8494070061{padding-left:1rem;padding-right:1rem}.c-8494070061{padding-top:.5rem;padding-bottom:.5rem}.c-8494070061{text-align:right}.c-850375ff0f,.dark .c-850375ff0f{background-color:var(--ui-surface)}.c-850375ff0f{padding:1.25rem}.c-850375ff0f{border-radius:.5rem}.c-850bbdf1a9{font-size:.875rem;line-height:1.25rem}.c-850bbdf1a9{color:var(--ui-text-2)}.dark .c-850bbdf1a9{color:var(--ui-text-3)}.c-8569b5de90{font-size:.875rem;line-height:1.25rem}.c-8569b5de90{font-weight:500}.c-8569b5de90{text-transform:capitalize}.c-8569b5de90{color:var(--ui-text)}.dark .c-8569b5de90{color:var(--ui-text-2)}.c-859256f795{display:block}.c-859256f795{font-size:.75rem;line-height:1rem}.c-859256f795{color:var(--ui-text-2)}.dark .c-859256f795{color:var(--ui-text-3)}.c-859256f795{margin-bottom:.25rem}.c-85d6d7cc26{font-size:.875rem;line-height:1.25rem}.c-85d6d7cc26{color:var(--ui-text)}.dark .c-85d6d7cc26{color:var(--ui-text-3)}.c-85d6d7cc26{margin:0}.c-861779503c{display:flex}.c-861779503c{flex-wrap:wrap}.c-861779503c{gap:.375rem}.c-861ec5765b{display:flex}.c-861ec5765b{flex-wrap:wrap}.c-861ec5765b{align-items:center}.c-861ec5765b{justify-content:space-between}.c-861ec5765b{gap:.5rem}.c-861ec5765b{border-bottom-width:1px;border-bottom-style:solid}.c-861ec5765b{border-color:var(--ui-surface)}.c-861ec5765b{padding-left:1rem;padding-right:1rem}.c-861ec5765b{padding-top:.5rem;padding-bottom:.5rem}.c-861ec5765b{font-size:.875rem;line-height:1.25rem}.c-861ec5765b{color:var(--ui-text)}.c-86a89bca06{border-bottom-width:1px;border-bottom-style:solid}.c-86a89bca06{border-color:var(--ui-surface-2)}.dark .c-86a89bca06{border-color:var(--ui-surface)}.c-86b65ed1ac{font-size:.75rem;line-height:1rem}.c-86b65ed1ac{color:var(--ui-text-2)}.dark .c-86b65ed1ac{color:var(--ui-text-3)}.c-86b65ed1ac{margin-bottom:.25rem}.c-87042a2d5f{display:flex}.c-87042a2d5f{align-items:flex-start}.c-87042a2d5f{justify-content:space-between}.c-87042a2d5f{gap:1rem}.c-87042a2d5f{margin-bottom:.75rem}.c-8720c6ba61{font-size:.75rem;line-height:1rem}.dark .c-8720c6ba61{color:var(--ui-warn-ink)}.c-8720c6ba61{margin:0}.c-8720c6ba61{margin-top:.25rem}.c-875258d343{font-size:.75rem;line-height:1rem}.c-875258d343{font-family:var(--ui-mono)}.c-875258d343{color:var(--ui-text)}.dark .c-875258d343{color:var(--ui-text-2)}.c-875258d343{white-space:pre-wrap}.c-878074ed26{font-size:.875rem;line-height:1.25rem}.c-878074ed26{font-weight:600}.c-878074ed26{color:var(--ui-text)}.dark .c-878074ed26{color:var(--ui-text-2)}.c-87d070951a{margin-top:.25rem}.c-87d070951a{font-size:.875rem;line-height:1.25rem}.c-87d070951a{color:var(--ui-text-2)}.dark .c-87d070951a{color:var(--ui-text-3)}.c-87d23691cf{display:flex}.c-87d23691cf{flex-direction:column}.c-87d23691cf{gap:.25rem}.c-87d23691cf{flex:1 1 0%}.c-87e3035449{border-radius:.375rem}.c-87e3035449{background-color:var(--ui-pass-ink)}.c-87e3035449{padding-left:1rem;padding-right:1rem}.c-87e3035449{padding-top:.5rem;padding-bottom:.5rem}.c-87e3035449{font-size:.875rem;line-height:1.25rem}.c-87e3035449{font-weight:500}.c-87e3035449{color:var(--ui-on-solid)}.c-87e3035449:disabled{opacity:.5}.c-87eb219e4e{background-color:var(--ui-staff-dim)}.c-87eb219e4e{padding:1rem}.c-87eb219e4e{border-radius:.5rem}.c-87eb219e4e{border-width:1px;border-style:solid}.c-87eb219e4e{border-color:var(--ui-staff-line)}.c-88338bb3de{font-size:.875rem;line-height:1.25rem}.c-88338bb3de{color:var(--ui-text-2)}.dark .c-88338bb3de{color:var(--ui-text-3)}.c-88338bb3de{margin-top:.25rem}.c-884932aaa7{text-align:left}.c-884932aaa7{padding-left:.75rem;padding-right:.75rem}.c-884932aaa7{padding-top:.5rem;padding-bottom:.5rem}.c-884932aaa7{font-weight:600}.c-884932aaa7{color:var(--ui-text)}.dark .c-884932aaa7{color:var(--ui-text-3)}.c-884932aaa7{width:140px}.c-88f1c6aa86{margin:0}.c-88f1c6aa86{font-weight:500}.c-88f784f4eb{font-size:.75rem;line-height:1rem}.c-88f784f4eb{margin-top:.25rem}.c-88f784f4eb{padding-left:.5rem;padding-right:.5rem}.c-88f784f4eb{padding-top:.25rem;padding-bottom:.25rem}.c-88f784f4eb{border-radius:.25rem}.c-88f784f4eb{background-color:var(--ui-line-strong)}.dark .c-88f784f4eb{background-color:var(--ui-text)}.c-88f784f4eb,.dark .c-88f784f4eb{color:var(--ui-text)}.c-891eb16213{border-radius:.5rem}.c-891eb16213{border-width:1px;border-style:solid}.c-891eb16213{border-color:var(--ui-line-strong)}.dark .c-891eb16213{border-color:var(--ui-text)}.c-891eb16213{background-color:var(--ui-surface)}.dark .c-891eb16213{background-color:var(--ui-bg)}.c-891eb16213{padding:1.25rem}.c-891eb16213{overflow-x:auto}.c-89264e58ea{font-size:.75rem;line-height:1rem}.c-89264e58ea{padding-left:.5rem;padding-right:.5rem}.c-89264e58ea{padding-top:.25rem;padding-bottom:.25rem}.c-89264e58ea{border-radius:.25rem}.c-89264e58ea{background-color:var(--ui-surface-2)}.dark .c-89264e58ea{background-color:var(--ui-text)}.c-89264e58ea{color:var(--ui-text)}.dark .c-89264e58ea{color:var(--ui-text-3)}.c-89264e58ea:hover{background-color:var(--ui-line-strong)}.dark .c-89264e58ea:hover{background-color:var(--ui-text-2)}.c-89264e58ea:disabled{opacity:.5}.c-893d892a39{font-size:.875rem;line-height:1.25rem}.c-893d892a39{color:var(--ui-fail-ink)}.dark .c-893d892a39{color:var(--ui-fail)}.c-893d892a39{background-color:var(--ui-fail-dim)}.c-893d892a39{padding-left:.75rem;padding-right:.75rem}.c-893d892a39{padding-top:.5rem;padding-bottom:.5rem}.c-893d892a39{border-radius:.25rem}.c-8988afa249{background-color:var(--ui-warn-dim)}.dark .c-8988afa249{color:var(--ui-warn-ink)}.c-8988afa249{padding:1rem}.c-8988afa249{border-radius:.25rem}.c-8988afa249{border-width:1px;border-style:solid}.c-8988afa249{border-color:var(--ui-warn-dim)}.c-8a048afb7d{padding-left:.75rem;padding-right:.75rem}.c-8a048afb7d{padding-top:.375rem;padding-bottom:.375rem}.c-8a292509db{display:flex}.c-8a292509db{flex-wrap:wrap}.c-8a292509db{gap:.5rem}.c-8a539c7fe2{padding:0}.c-8a96659487{display:inline-flex}.c-8a96659487{align-items:center}.c-8a96659487{gap:.5rem}.c-8a96659487{font-size:.875rem;line-height:1.25rem}.c-8a96659487{color:var(--ui-text)}.dark .c-8a96659487{color:var(--ui-text-3)}.c-8a96659487{cursor:pointer}.c-8af758bc0a{width:100%}.c-8af758bc0a{font-size:.875rem;line-height:1.25rem}.c-8b5537f84c{padding-left:.75rem;padding-right:.75rem}.c-8b5537f84c{padding-top:.75rem;padding-bottom:.75rem}.c-8b5537f84c{white-space:nowrap}.c-8b6f8f9f94{display:flex}.c-8b6f8f9f94{flex-wrap:wrap}.c-8b6f8f9f94{align-items:center}.c-8b6f8f9f94{gap:.75rem}.c-8b8e0583f0{display:inline-flex}.c-8b8e0583f0{border-radius:.375rem}.c-8b8e0583f0{overflow:hidden}.c-8b8e0583f0{border-width:1px;border-style:solid}.c-8b8e0583f0{border-color:var(--ui-text-3)}.dark .c-8b8e0583f0{border-color:var(--ui-text-2)}.c-8b9b75e88f{font-size:1.5rem;line-height:2rem}.c-8b9b75e88f{font-weight:700}.c-8b9b75e88f{color:var(--ui-text-3)}.dark .c-8b9b75e88f{color:var(--ui-text-2)}.c-8c127eac50{min-width:100%}.c-8c127eac50{border-top-width:0;border-bottom-width:0}.c-8c2aef7ee1{padding-left:1rem;padding-right:1rem}.c-8c2aef7ee1{padding-top:.75rem;padding-bottom:.75rem}.c-8c2aef7ee1{font-size:.875rem;line-height:1.25rem}.c-8c2aef7ee1{color:var(--ui-text-2)}.dark .c-8c2aef7ee1{color:var(--ui-text-3)}.c-8c2aef7ee1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-8c389ae39c{font-size:.75rem;line-height:1rem}.c-8c389ae39c{font-family:var(--ui-mono)}.c-8cab8e720e{font-size:.75rem;line-height:1rem}.c-8cab8e720e,.dark .c-8cab8e720e{color:var(--ui-warn-ink)}.c-8cab8e720e{margin-bottom:.25rem}.c-8cb0b515ed{border-radius:.5rem}.c-8cb0b515ed{border-width:1px;border-style:solid}.dark .c-8cb0b515ed{border-color:var(--ui-warn-ink)}.c-8cb0b515ed{background-color:var(--ui-warn-dim)}.c-8cb0b515ed{padding-left:1rem;padding-right:1rem}.c-8cb0b515ed{padding-top:.75rem;padding-bottom:.75rem}.c-8cb0b515ed{font-size:.875rem;line-height:1.25rem}.dark .c-8cb0b515ed{color:var(--ui-warn-ink)}.c-8cb218a331{font-weight:400}.c-8cb218a331{color:var(--ui-text-2)}.c-8cf2135db6{font-family:var(--ui-mono)}.c-8cf2135db6{font-size:var(--ui-m-label)}.c-8cf2135db6{color:var(--ui-text-2)}.dark .c-8cf2135db6{color:var(--ui-text-3)}.c-8cf2135db6{word-break:break-all}.c-8d123dcccd{padding-left:.75rem;padding-right:.75rem}.c-8d123dcccd{padding-top:.75rem;padding-bottom:.75rem}.c-8d123dcccd{font-size:.75rem;line-height:1rem}.c-8d123dcccd{color:var(--ui-text)}.dark .c-8d123dcccd{color:var(--ui-text-3)}.c-8d448d1ede{display:flex}.c-8d448d1ede{align-items:center}.c-8d448d1ede{justify-content:space-between}.c-8d448d1ede{margin-bottom:.75rem}.c-8d4855cc28{font-size:1.125rem;line-height:1.75rem}.c-8d4855cc28{font-weight:500}.c-8d4855cc28{color:var(--ui-fail-ink)}.dark .c-8d4855cc28{color:var(--ui-fail)}.c-8d5951e797{color:var(--ui-text-3)}.dark .c-8d5951e797{color:var(--ui-text-2)}.c-8d5ec8f367{font-size:.875rem;line-height:1.25rem}.c-8d5ec8f367{font-variant-numeric:tabular-nums}.c-8d83a97b41{background-color:var(--ui-staff-dim)}.c-8d83a97b41{padding:.75rem}.c-8d83a97b41{border-radius:.25rem}.c-8d8cb41a88{font-size:.75rem;line-height:1rem}.c-8d8cb41a88{color:var(--ui-text-2)}.dark .c-8d8cb41a88{color:var(--ui-text-3)}.c-8d8cb41a88{gap:.25rem}.c-8dadf31465{padding-left:.5rem;padding-right:.5rem}.c-8dadf31465{padding-top:.5rem;padding-bottom:.5rem}.c-8e4854a06a{display:flex}.c-8e4854a06a{flex-wrap:wrap}.c-8e4854a06a{align-items:center}.c-8e4854a06a{margin-bottom:.75rem}.c-8e4854a06a{font-size:.875rem;line-height:1.25rem}.c-8e4feb4533{color:var(--ui-pass-ink)}.dark .c-8e4feb4533{color:var(--ui-pass)}.c-8e4feb4533{font-weight:500}.c-8e6be24bfd{padding-left:1rem;padding-right:1rem}.c-8e6be24bfd{padding-top:.75rem;padding-bottom:.75rem}.c-8e6be24bfd{background-color:var(--ui-warn-dim)}.c-8e6be24bfd{border-bottom-width:1px;border-bottom-style:solid}.c-8e6be24bfd{border-color:var(--ui-warn-dim)}.c-8e86b79002{display:grid}.c-8e86b79002{grid-template-columns:repeat(3,minmax(0,1fr))}.c-8e86b79002{gap:.75rem}.c-8e86b79002{font-size:.875rem;line-height:1.25rem}.c-8e872c1373{padding-left:.5rem;padding-right:.5rem}.c-8e872c1373{padding-top:.75rem;padding-bottom:.75rem}.c-8ea02aeab4{display:flex}.c-8ea02aeab4{align-items:flex-end}.c-8ea02aeab4{justify-content:flex-end}.c-8ea02aeab4{gap:.5rem}.c-8fad9d837e{padding-left:.5rem;padding-right:.5rem}.c-8fad9d837e{padding-top:.5rem;padding-bottom:.5rem}.c-8fad9d837e{font-family:var(--ui-mono)}.c-8fad9d837e{font-size:var(--ui-m-label)}.c-8fad9d837e{color:var(--ui-text-2)}.dark .c-8fad9d837e{color:var(--ui-text-3)}.c-90537bc31a{font-size:.875rem;line-height:1.25rem}.c-90537bc31a{margin-top:.375rem}.c-90537bc31a{color:var(--ui-text)}.dark .c-90537bc31a{color:var(--ui-text-3)}.c-910122d9d8{font-size:var(--ui-m-label)}.c-910122d9d8{font-weight:600}.c-910122d9d8,.dark .c-910122d9d8{color:var(--ui-warn-ink)}.c-912e15f4c2{gap:1.5rem}.c-912e15f4c2{max-width:1600px}.c-913e283e0d{font-size:var(--ui-m-label)}.c-913e283e0d{text-transform:uppercase}.c-913e283e0d{color:var(--ui-text-2)}.c-913e283e0d{margin-bottom:.25rem}.c-9156830da5{font-family:var(--ui-mono)}.c-9156830da5{font-size:1.25rem;line-height:1.75rem}.c-9156830da5{font-weight:600}.c-9156830da5,.dark .c-9156830da5{color:var(--ui-text)}.c-91913a352b{gap:.5rem}.c-919ec848a8{font-weight:500}.c-919ec848a8{color:#616873}.dark .c-919ec848a8{color:#7e858e}.c-91e09c0893{font-size:.75rem;line-height:1rem}.c-91e09c0893{color:var(--ui-text-2)}.c-91e09c0893{margin:0}.c-91e09c0893{padding-top:.5rem;padding-bottom:.5rem}.c-91f9756d52{padding-left:.5rem;padding-right:.5rem}.c-91f9756d52{padding-top:.125rem;padding-bottom:.125rem}.c-91f9756d52{border-radius:9999px}.c-91f9756d52{font-size:.75rem;line-height:1rem}.c-91f9756d52{font-weight:500}.c-91f9756d52{background-color:var(--ui-surface-2)}.dark .c-91f9756d52{background-color:var(--ui-text)}.c-91f9756d52{color:var(--ui-text-2)}.dark .c-91f9756d52{color:var(--ui-text-3)}.c-9210f0659e{padding-left:1rem;padding-right:1rem}.c-9210f0659e{padding-top:.75rem;padding-bottom:.75rem}.c-9210f0659e{color:var(--ui-text-2)}.dark .c-9210f0659e{color:var(--ui-text-3)}.c-9210f0659e{font-size:.75rem;line-height:1rem}.c-9274ca7ea3{border-width:1px;border-style:solid}.c-9274ca7ea3{border-color:var(--ui-text-3)}.dark .c-9274ca7ea3{border-color:var(--ui-text-2)}.c-9274ca7ea3{border-radius:.25rem}.c-9274ca7ea3{padding-left:.5rem;padding-right:.5rem}.c-9274ca7ea3{padding-top:.375rem;padding-bottom:.375rem}.c-9274ca7ea3{font-size:.875rem;line-height:1.25rem}.c-9274ca7ea3{background-color:var(--ui-surface)}.dark .c-9274ca7ea3{background-color:var(--ui-bg)}.c-9274ca7ea3{min-width:14rem}.c-92821ba811{display:inline-block}.c-92821ba811{margin-top:.25rem}.c-92821ba811{font-size:.75rem;line-height:1rem}.c-92821ba811{padding-left:.375rem;padding-right:.375rem}.c-92821ba811{padding-top:.125rem;padding-bottom:.125rem}.c-92821ba811{border-radius:.25rem}.c-92821ba811{background-color:var(--ui-surface-2)}.dark .c-92821ba811{background-color:var(--ui-text)}.c-92821ba811{color:var(--ui-text)}.dark .c-92821ba811{color:var(--ui-text-3)}.c-92a008a4bc{display:flex}.c-92a008a4bc{flex-wrap:wrap}.c-92a008a4bc{align-items:flex-start}.c-92a008a4bc{justify-content:space-between}.c-92a008a4bc{gap:.75rem}.c-92a525a0c6{font-size:.875rem;line-height:1.25rem}.c-92a525a0c6{color:var(--ui-text-3)}.c-93a7d065cd,.dark .c-93a7d065cd{color:var(--ui-staff-ink)}.c-93a7d065cd{font-weight:600}.c-93cab0b3cb{width:100%}.c-93cab0b3cb{font-size:.875rem;line-height:1.25rem}.c-93cab0b3cb{min-width:640px}.c-947f1aeb08{font-size:.875rem;line-height:1.25rem}.c-947f1aeb08{color:var(--ui-text)}.dark .c-947f1aeb08{color:var(--ui-text-2)}.c-947f1aeb08{white-space:pre-wrap}.c-947f1aeb08{background-color:var(--ui-staff-dim)}.c-947f1aeb08{padding:.75rem}.c-947f1aeb08{border-radius:.25rem}.c-947f1aeb08{border-width:1px;border-style:solid}.c-947f1aeb08{border-color:var(--ui-staff-dim)}.c-94a16a8d25{font-size:1.125rem;line-height:1.75rem}.c-94a16a8d25{font-weight:600}.c-94a16a8d25{margin-bottom:.25rem}.c-94aa167aec{width:100%}.c-94aa167aec{font-size:.875rem;line-height:1.25rem}.c-94aa167aec{min-width:520px}.c-94d048d485{font-size:1.5rem;line-height:2rem}.c-94d048d485{font-weight:700}.c-94d048d485{color:var(--ui-pass-ink)}.c-94fd7846fc{font-size:.75rem;line-height:1rem}.c-94fd7846fc{color:var(--ui-text-2)}.dark .c-94fd7846fc{color:var(--ui-text-3)}.c-94fd7846fc{font-family:var(--ui-mono)}.c-951d0adbc4{font-size:1.125rem;line-height:1.75rem}.c-951d0adbc4{font-family:var(--ui-mono)}.c-951d0adbc4{font-weight:700}.c-951d0adbc4{color:var(--ui-pass-ink)}.c-951d0adbc4{margin-bottom:.25rem}.c-954f37280f{position:fixed}.c-954f37280f{left:0;right:0}.c-954f37280f{bottom:0}.c-954f37280f{z-index:30}.c-954f37280f{border-top-width:1px;border-top-style:solid}.c-954f37280f{border-color:var(--ui-line-strong)}.dark .c-954f37280f{border-color:var(--ui-text)}.c-954f37280f{background-color:var(--ui-surface)}.dark .c-954f37280f{background-color:var(--ui-bg)}.c-960e92899c{border-bottom-width:1px;border-bottom-style:solid}.c-960e92899c{border-color:var(--ui-line-strong)}.c-960e92899c{padding-left:1.25rem;padding-right:1.25rem}.c-960e92899c{padding-top:1rem;padding-bottom:1rem}.dark .c-960e92899c{border-color:var(--ui-text)}.c-969a43c893{font-size:1rem;line-height:1.5rem}.c-969a43c893{font-weight:600}.c-969a43c893,.dark .c-969a43c893{color:var(--ui-text)}.c-969a43c893{margin:0}.c-96f08edd23{padding-left:.5rem;padding-right:.5rem}.c-96f08edd23{padding-top:.5rem;padding-bottom:.5rem}.c-96f08edd23{font-family:var(--ui-mono)}.c-96f08edd23{font-size:var(--ui-m-label)}.c-96f08edd23{word-break:break-all}.c-96f08edd23{max-width:200px}.c-9737ba5648{display:flex}.c-9737ba5648{flex-wrap:wrap}.c-9737ba5648{align-items:flex-end}.c-9737ba5648{gap:1rem}.c-977abd6a92{display:grid}.c-977abd6a92{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.c-977abd6a92{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-977abd6a92{gap:1rem}.c-97e5c623d5{padding-left:.75rem;padding-right:.75rem}.c-97e5c623d5{padding-top:.375rem;padding-bottom:.375rem}.c-97e5c623d5{font-size:.875rem;line-height:1.25rem}.c-97e5c623d5{font-weight:500}.c-97e5c623d5{border-radius:.25rem}.c-97e5c623d5{background-color:var(--ui-pass-ink)}.c-97e5c623d5{color:var(--ui-on-solid)}.c-97e5c623d5:hover{background-color:var(--ui-pass-ink-rail)}.c-97e5c623d5:disabled{opacity:.5}.c-98002cd836{color:var(--ui-text-2)}.c-98002cd836:hover{color:var(--ui-text)}.dark .c-98002cd836:hover{color:var(--ui-text-3)}.c-984359ea1e{display:block}.c-984359ea1e{font-size:.75rem;line-height:1rem}.c-984359ea1e{font-weight:500}.c-984359ea1e{color:var(--ui-text-2)}.dark .c-984359ea1e{color:var(--ui-text-3)}.c-984359ea1e{margin-bottom:.25rem}.c-986e739b22{font-size:var(--ui-m-label)}.c-986e739b22,.dark .c-986e739b22{color:var(--ui-text-2)}.c-986e739b22{margin:0}.c-986e739b22{margin-bottom:.25rem}.c-9874608e65{border-radius:.5rem}.c-9874608e65{border-width:1px;border-style:solid}.c-9874608e65{border-color:var(--ui-line-strong)}.c-9874608e65{background-color:var(--ui-surface)}.c-9874608e65{padding:1.25rem}.dark .c-9874608e65{border-color:var(--ui-text)}.dark .c-9874608e65{background-color:var(--ui-surface)}.c-998f339f0e{width:100%}.c-998f339f0e{min-width:1080px}.c-998f339f0e{margin-top:0}.c-998f339f0e{padding-top:1rem}.c-998f339f0e{border-top-width:1px;border-top-style:solid}.c-998f339f0e{border-color:var(--ui-line-strong)}.dark .c-998f339f0e{border-color:var(--ui-text)}.c-998f339f0e{text-align:left}.c-998f339f0e{font-weight:400}.c-998f339f0e,.dark .c-998f339f0e{color:var(--ui-text)}.c-99baf00e42{text-align:left}.c-99baf00e42{padding-left:.75rem;padding-right:.75rem}.c-99baf00e42{padding-top:.5rem;padding-bottom:.5rem}.c-99baf00e42{font-weight:600}.c-99baf00e42{color:var(--ui-text)}.dark .c-99baf00e42{color:var(--ui-text-3)}.c-99baf00e42{width:160px}.c-99bc6ee9a7{margin-top:1rem}.c-99bc6ee9a7{overflow-x:auto}.c-99bc6ee9a7{border-top-width:1px;border-top-style:solid}.c-99bc6ee9a7{border-color:var(--ui-line-strong)}.dark .c-99bc6ee9a7{border-color:var(--ui-text)}.c-99bc6ee9a7{padding-top:.75rem}.c-9a2e848aa6{font-size:var(--ui-m-label)}.c-9a2e848aa6{margin-top:.25rem}.c-9a9c85c122{border-radius:.5rem}.c-9a9c85c122{border-width:1px;border-style:solid}.c-9a9c85c122{border-color:var(--ui-line-strong)}.dark .c-9a9c85c122{border-color:var(--ui-text)}.c-9a9c85c122{background-color:var(--ui-surface)}.dark .c-9a9c85c122{background-color:var(--ui-bg)}.c-9a9c85c122{padding:1rem}.c-9a9c85c122{gap:.75rem}.c-9ad2526295{border-radius:.25rem}.c-9ad2526295{border-width:1px;border-style:solid}.c-9ad2526295{border-color:var(--ui-staff-line)}.c-9ad2526295{background-color:var(--ui-surface)}.dark .c-9ad2526295{background-color:var(--ui-bg)}.c-9ad2526295{padding-left:.75rem;padding-right:.75rem}.c-9ad2526295{padding-top:.5rem;padding-bottom:.5rem}.c-9ad2526295{font-size:.75rem;line-height:1rem}.c-9ad2526295{color:var(--ui-text)}.dark .c-9ad2526295{color:var(--ui-text-3)}.c-9b27a49933{font-size:.875rem;line-height:1.25rem}.c-9b27a49933,.dark .c-9b27a49933{color:var(--ui-staff-ink)}.c-9b3fcae754{display:flex}.c-9b3fcae754{align-items:center}.c-9b3fcae754{gap:.5rem}.c-9b3fcae754{margin-top:.5rem}.c-9b3fcae754{font-size:var(--ui-m-label)}.c-9b3fcae754{flex-wrap:wrap}.c-9b5036eb04,.dark .c-9b5036eb04{background-color:var(--ui-surface)}.c-9b5036eb04{padding:1.5rem}.c-9b5036eb04{border-radius:.5rem}.c-9b5036eb04{border-color:var(--ui-pass-ink)}.c-9b79429bae{background-color:var(--ui-pass-ink)}.c-9b79429bae{color:var(--ui-on-solid)}.c-9b79429bae{padding-left:1.25rem;padding-right:1.25rem}.c-9b79429bae{padding-top:.5rem;padding-bottom:.5rem}.c-9b79429bae{border-radius:.25rem}.c-9b79429bae{font-size:.875rem;line-height:1.25rem}.c-9b79429bae{font-weight:500}.c-9b79429bae{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-9b79429bae:hover{background-color:var(--ui-pass-ink-rail)}.c-9b79429bae:disabled{background-color:var(--ui-text-3)}.c-9b79429bae:disabled{cursor:not-allowed}.c-9b7fe22ff3{font-family:var(--ui-mono)}.c-9b7fe22ff3{font-size:.75rem;line-height:1rem}.c-9b7fe22ff3,.dark .c-9b7fe22ff3{color:var(--ui-text)}.c-9b9311a74e{gap:.25rem}.c-9b9311a74e{font-size:.875rem;line-height:1.25rem}.c-9b9311a74e{color:var(--ui-text-2)}.dark .c-9b9311a74e{color:var(--ui-text-3)}.c-9bbb8ec21c{text-align:left}.c-9bbb8ec21c{padding-left:.75rem;padding-right:.75rem}.c-9bbb8ec21c{padding-top:.5rem;padding-bottom:.5rem}.c-9bbb8ec21c{font-weight:600}.c-9bbb8ec21c{color:var(--ui-text)}.dark .c-9bbb8ec21c{color:var(--ui-text-3)}.c-9bbb8ec21c{width:100px}.c-9bd74fbcd3{border-radius:.25rem}.c-9bd74fbcd3{border-color:var(--ui-text-3)}.dark .c-9bd74fbcd3{border-color:var(--ui-text-2)}.c-9bfb09136d{padding-left:1rem;padding-right:1rem}.c-9bfb09136d{padding-top:.75rem;padding-bottom:.75rem}.c-9bfb09136d{text-align:right}.c-9bfb09136d{font-size:.75rem;line-height:1rem}.c-9bfb09136d{font-weight:500}.c-9bfb09136d{color:var(--ui-text-2)}.dark .c-9bfb09136d{color:var(--ui-text-3)}.c-9bfb09136d{text-transform:uppercase}.c-9c52a7d39b{position:absolute}.c-9c52a7d39b{bottom:.5rem}.c-9c52a7d39b{right:.5rem}.c-9c52a7d39b{border-radius:.25rem}.c-9c52a7d39b{background-color:var(--ui-ink-well)}.c-9c52a7d39b{padding-left:.5rem;padding-right:.5rem}.c-9c52a7d39b{padding-top:.25rem;padding-bottom:.25rem}.c-9c52a7d39b{font-size:var(--ui-m-label)}.c-9c52a7d39b{font-weight:500}.c-9c52a7d39b{color:var(--ui-on-solid)}.c-9c52a7d39b{opacity:0}.c-9c52a7d39b{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .c-9c52a7d39b,.c-9c52a7d39b{opacity:1}.c-9c840f4216{font-size:.75rem;line-height:1rem}.c-9c840f4216{color:var(--ui-text-2)}.dark .c-9c840f4216{color:var(--ui-text-3)}.c-9c840f4216{margin-top:.25rem}.c-9c9b8f4352{font-weight:500}.c-9c9b8f4352{color:var(--ui-text)}.dark .c-9c9b8f4352{color:var(--ui-text-3)}.c-9d07b94428{display:grid}.c-9d07b94428{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.c-9d07b94428{grid-template-columns:repeat(5,minmax(0,1fr))}}.c-9d07b94428{gap:1rem}.c-9df486438e{padding-top:4rem;padding-bottom:4rem}.c-9df486438e{text-align:center}.c-9df486438e{gap:.75rem}.c-9dfadd7ed1{background-color:var(--ui-surface-2)}.dark .c-9dfadd7ed1{background-color:var(--ui-surface)}.c-9dfadd7ed1{border-bottom-width:1px;border-bottom-style:solid}.c-9dfadd7ed1{border-color:var(--ui-line-strong)}.dark .c-9dfadd7ed1{border-color:var(--ui-text)}.c-9e0dc9fb81{display:flex}.c-9e0dc9fb81{align-items:center}.c-9e0dc9fb81{gap:.75rem}.c-9e0dc9fb81{padding-top:.25rem}.c-9e10c04e17{margin-left:.5rem;margin-right:.5rem}.c-9e3046e3dd{font-size:.75rem;line-height:1rem}.c-9e3046e3dd{font-family:var(--ui-mono)}.c-9e3046e3dd{color:var(--ui-text-2)}.c-9eff3f7d9e{padding-left:1rem;padding-right:1rem}.c-9eff3f7d9e{padding-top:.5rem;padding-bottom:.5rem}.c-9eff3f7d9e{font-size:.875rem;line-height:1.25rem}.c-9eff3f7d9e{border-radius:.5rem}.c-9eff3f7d9e{border-width:1px;border-style:solid}.c-9eff3f7d9e{border-color:var(--ui-text-3)}.dark .c-9eff3f7d9e{border-color:var(--ui-text-2)}.c-9f64e3ec53{width:3rem}.c-9f64e3ec53{height:3rem}.c-9f64e3ec53{margin-left:auto;margin-right:auto}.c-9f64e3ec53{margin-bottom:.75rem}.c-9f64e3ec53{color:var(--ui-text-3)}.dark .c-9f64e3ec53{color:var(--ui-text-2)}.c-9fa0f4b7f8{display:grid}.c-9fa0f4b7f8{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.c-9fa0f4b7f8{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-9fa0f4b7f8{gap:.5rem}.c-9fa0f4b7f8{font-size:.75rem;line-height:1rem}.c-9fa0f4b7f8{color:var(--ui-text-2)}.dark .c-9fa0f4b7f8{color:var(--ui-text-3)}.c-9fbda31aa4{font-size:.875rem;line-height:1.25rem}.c-9fbda31aa4{color:var(--ui-pass-ink)}.c-9fbda31aa4:hover{text-decoration:underline}.c-a0d55feecb{border-radius:.25rem}.c-a0d55feecb{padding-left:.5rem;padding-right:.5rem}.c-a0d55feecb{padding-top:.25rem;padding-bottom:.25rem}.c-a0d55feecb:hover{background-color:var(--ui-surface)}.c-a0d55feecb:hover{text-decoration:underline}.c-a0e04dd2a8{font-size:1.25rem;line-height:1.75rem}.c-a0e04dd2a8{font-weight:700}.c-a0e04dd2a8{color:var(--ui-staff-ink)}.c-a0e3988910{padding-left:1rem;padding-right:1rem}.c-a0e3988910{padding-top:.375rem;padding-bottom:.375rem}.c-a0e3988910{font-size:.875rem;line-height:1.25rem}.c-a0e3988910{border-radius:.25rem}.c-a0e3988910{background-color:var(--ui-staff-ink)}.c-a0e3988910{color:var(--ui-on-solid)}.c-a0e3988910:disabled{opacity:.5}.c-a0e3988910:hover{background-color:var(--ui-staff-ink)}.c-a0f8ae829e{color:var(--ui-text-2)}.dark .c-a0f8ae829e{color:var(--ui-text-3)}.c-a0f8ae829e{font-size:.875rem;line-height:1.25rem}.c-a0fc0cac09{margin:0}.c-a0fc0cac09{font-weight:600}.c-a11b03ae32,.dark .c-a11b03ae32{color:var(--ui-staff-ink)}.c-a11b03ae32:hover{text-decoration:underline}.c-a11d36531b{font-size:.875rem;line-height:1.25rem}.c-a11d36531b{color:var(--ui-text-2)}.c-a11d36531b{margin-top:.5rem}.c-a12db89f00{margin-left:.5rem}.c-a12db89f00,.c-a12db89f00:hover,.dark .c-a12db89f00{color:var(--ui-staff-ink)}.dark .c-a12db89f00:hover{color:var(--ui-staff-line)}.c-a12db89f00{font-weight:700}.c-a12db89f00{font-size:1rem;line-height:1.5rem}.c-a12db89f00{line-height:1}.c-a18dcfdd0a{display:flex}.c-a18dcfdd0a{justify-content:space-between}.c-a18dcfdd0a{align-items:center}.c-a18dcfdd0a{margin-bottom:1rem}.c-a2085f73d2{font-size:.75rem;line-height:1rem}.c-a2085f73d2{color:var(--ui-pass-ink)}.dark .c-a2085f73d2{color:var(--ui-pass)}.c-a2085f73d2{font-weight:600}.c-a2085f73d2{margin-bottom:.25rem}.c-a3a8bce295{font-size:.75rem;line-height:1rem}.c-a3a8bce295{color:var(--ui-text-3)}.c-a3eb0dbfc1{font-size:var(--ui-m-label)}.c-a3eb0dbfc1{font-family:var(--ui-mono)}.c-a3eb0dbfc1{white-space:pre-wrap}.c-a3eb0dbfc1{overflow-wrap:break-word}.c-a3eb0dbfc1{background-color:var(--ui-bg)}.c-a3eb0dbfc1{border-width:1px;border-style:solid}.c-a3eb0dbfc1{border-color:var(--ui-line-strong)}.dark .c-a3eb0dbfc1{border-color:var(--ui-text)}.c-a3eb0dbfc1{border-radius:.25rem}.c-a3eb0dbfc1{padding:.75rem}.c-a3eb0dbfc1{max-height:24rem}.c-a3eb0dbfc1{overflow-y:auto}.c-a40a310c56{width:100%}.c-a40a310c56{font-size:var(--ui-m-label)}.c-a40a310c56{border-width:1px;border-style:solid}.c-a40a310c56{border-radius:.25rem}.c-a40a310c56{padding-left:.5rem;padding-right:.5rem}.c-a40a310c56{padding-top:.375rem;padding-bottom:.375rem}.c-a40a310c56{background-color:var(--ui-surface)}.c-a40a310c56{border-color:var(--ui-text-3)}.dark .c-a40a310c56{border-color:var(--ui-text-2)}.c-a45f130ade{margin-top:.5rem}.c-a45f130ade{font-size:.75rem;line-height:1rem}.c-a45f130ade{color:var(--ui-text-2)}.dark .c-a45f130ade{color:var(--ui-text-3)}.c-a4bb237178{display:flex}.c-a4bb237178{flex-wrap:wrap}.c-a4bb237178{align-items:flex-end}.c-a4bb237178{gap:.75rem}.c-a4becaf47d{display:flex}.c-a4becaf47d{align-items:center}.c-a4becaf47d{gap:.375rem}.c-a4becaf47d{border-radius:.25rem}.c-a4becaf47d{background-color:var(--ui-surface)}.c-a4becaf47d{padding-left:.75rem;padding-right:.75rem}.c-a4becaf47d{padding-top:.25rem;padding-bottom:.25rem}.c-a4becaf47d{line-height:1}.c-a4becaf47d:hover{background-color:var(--ui-surface)}.c-a4d5f03e13{margin-left:auto;margin-right:auto}.c-a4d5f03e13{margin-bottom:1.25rem}.c-a4d5f03e13{display:block}.c-a4d5f03e13{height:54px}.c-a4d5f03e13{width:44px}.c-a4d5f03e13{color:#7e858e}@media(min-width:1024px){.c-a4d5f03e13{margin-bottom:1.75rem}}@media(min-width:1024px){.c-a4d5f03e13{height:80px}}@media(min-width:1024px){.c-a4d5f03e13{width:65px}}.dark .c-a4d5f03e13{color:#64748b}.c-a557e4f62a{font-size:.875rem;line-height:1.25rem}.c-a557e4f62a{color:var(--ui-text-2)}.dark .c-a557e4f62a{color:var(--ui-text-3)}.c-a557e4f62a{margin:0}.c-a572cdde69{color:var(--ui-text-3)}.c-a583eff215{margin-top:.5rem}.c-a583eff215{padding-left:.75rem;padding-right:.75rem}.c-a583eff215{padding-top:.375rem;padding-bottom:.375rem}.c-a583eff215{font-size:.875rem;line-height:1.25rem}.c-a583eff215{border-radius:.375rem}.c-a583eff215{border-width:1px;border-style:solid}.c-a583eff215{border-color:var(--ui-text-3)}.dark .c-a583eff215{border-color:var(--ui-text-2)}.c-a664878052{font-size:.75rem;line-height:1rem}.c-a664878052{color:var(--ui-text-2)}.dark .c-a664878052{color:var(--ui-text-3)}.c-a69ea73301{padding-left:1rem;padding-right:1rem}.c-a69ea73301{padding-top:.375rem;padding-bottom:.375rem}.c-a69ea73301{font-size:.875rem;line-height:1.25rem}.c-a69ea73301{border-radius:.25rem}.c-a69ea73301{background-color:var(--ui-staff-ink)}.c-a69ea73301{color:var(--ui-on-solid)}.c-a69ea73301:hover{background-color:var(--ui-staff-ink)}.c-a6fc16d1a7{padding-top:2rem;padding-bottom:2rem}.c-a6fc16d1a7{text-align:center}.c-a6fc16d1a7{color:var(--ui-fail-ink)}.dark .c-a6fc16d1a7{color:var(--ui-fail)}.c-a706b14b6f,.dark .c-a706b14b6f{background-color:var(--ui-bg)}.c-a706b14b6f{border-bottom-width:1px;border-bottom-style:solid}.c-a706b14b6f{border-color:var(--ui-line-strong)}.dark .c-a706b14b6f{border-color:var(--ui-text)}.c-a7e6e4ba1f{padding-left:.75rem;padding-right:.75rem}.c-a7e6e4ba1f{padding-top:.5rem;padding-bottom:.5rem}.c-a7e6e4ba1f{font-size:.75rem;line-height:1rem}.c-a7e6e4ba1f{color:var(--ui-text)}.dark .c-a7e6e4ba1f{color:var(--ui-text-3)}.c-a7eba21d32{margin-left:.5rem}.c-a7eba21d32{opacity:.7}.c-a7eba21d32{font-size:.75rem;line-height:1rem}.c-a7ed659f94{padding-left:.75rem;padding-right:.75rem}.c-a7ed659f94{padding-top:.5rem;padding-bottom:.5rem}.c-a7ed659f94{color:var(--ui-text)}.dark .c-a7ed659f94{color:var(--ui-text-2)}.c-a8243f819c{gap:.5rem}.c-a8243f819c{margin-bottom:1rem}.c-a8600f1bbf{width:1.25rem}.c-a8600f1bbf{height:1.25rem}.c-a8d21b4dd7,.dark .c-a8d21b4dd7{background-color:var(--ui-bg)}.c-a949f39460{width:100%}.c-a949f39460{min-height:88px}.c-a949f39460{font-size:var(--ui-m-label)}.c-a949f39460{font-family:var(--ui-mono)}.c-a949f39460{border-width:1px;border-style:solid}.c-a949f39460{border-radius:.25rem}.c-a949f39460{padding:.5rem}.c-a949f39460{background-color:var(--ui-surface)}.c-a949f39460{border-color:var(--ui-text-3)}.dark .c-a949f39460{border-color:var(--ui-text-2)}.c-a99fc4fea0{margin-top:.25rem}.c-a99fc4fea0{display:flex}.c-a99fc4fea0{align-items:center}.c-a99fc4fea0{gap:.25rem}.c-aa5823370b{background-color:var(--ui-surface)}.dark .c-aa5823370b{background-color:var(--ui-bg)}.c-aa5823370b{border-width:1px;border-style:solid}.c-aa5823370b{border-color:var(--ui-line-strong)}.dark .c-aa5823370b{border-color:var(--ui-text)}.c-aa5823370b{border-radius:.5rem}.c-aa5823370b{padding:2.5rem}.c-aa5823370b{text-align:center}.c-aaaeac2706{display:flex}.c-aaaeac2706{justify-content:space-between}.c-aaaeac2706{align-items:center}.c-aaaeac2706{margin-top:.125rem}.c-aab073b8d3{width:100%}.c-aab073b8d3{font-family:var(--ui-mono)}.c-aab073b8d3{font-size:.75rem;line-height:1rem}.c-aab073b8d3{padding:.75rem}.c-aab073b8d3{background-color:var(--ui-bg)}.dark .c-aab073b8d3{background-color:var(--ui-surface)}.c-aab073b8d3{border-radius:.25rem}.c-aab073b8d3{border-width:1px;border-style:solid}.c-aab073b8d3{border-color:var(--ui-line-strong)}.dark .c-aab073b8d3{border-color:var(--ui-text)}.c-aab073b8d3:focus{border-color:var(--ui-staff-ink)}.c-aac62f0e85{margin-top:.375rem}.c-ab22f4a7cc{border-width:1px;border-style:solid}.c-ab22f4a7cc{border-color:var(--ui-line-strong)}.dark .c-ab22f4a7cc{border-color:var(--ui-text)}.c-ab22f4a7cc{border-radius:.5rem}.c-ab22f4a7cc{padding:1rem}.c-ab22f4a7cc{gap:1rem}.c-ab4f422a13{color:var(--ui-text-2)}.c-ab4f422a13:hover{text-decoration:underline}.c-ab4f422a13{font-size:.875rem;line-height:1.25rem}.c-ab4f422a13{font-weight:500}.c-ab547bd469{display:grid}.c-ab547bd469{gap:.75rem}.c-ab71b6f939{padding-left:.75rem;padding-right:.75rem}.c-ab71b6f939{padding-top:.75rem;padding-bottom:.75rem}.c-ab71b6f939{font-family:var(--ui-mono)}.c-ab71b6f939{font-size:.75rem;line-height:1rem}.c-ab71b6f939{color:var(--ui-text)}.dark .c-ab71b6f939{color:var(--ui-text-3)}.c-ab71b6f939{max-width:140px}.c-ab71b6f939{word-break:break-all}.c-ab7e449720{font-size:.75rem;line-height:1rem}.c-ab7e449720{font-weight:500}.c-ab7e449720{text-transform:uppercase}.c-ab7e449720{letter-spacing:.05em}.c-ab7e449720{color:var(--ui-text-2)}.dark .c-ab7e449720{color:var(--ui-text-3)}.c-ab9e8f0995{display:flex}.c-ab9e8f0995{flex-wrap:wrap}.c-ab9e8f0995{align-items:flex-end}.c-ab9e8f0995{gap:.75rem}.c-ab9e8f0995{margin-bottom:1rem}.c-aba445dace{color:var(--ui-text)}.dark .c-aba445dace{color:var(--ui-text-3)}.c-aba445dace{font-weight:700}.c-aba445dace{font-size:1rem;line-height:1.5rem}.c-abadde8b42{margin-top:1rem}.c-abadde8b42{background-color:var(--ui-warn-dim)}.dark .c-abadde8b42{color:var(--ui-warn-ink)}.c-abadde8b42{padding:1rem}.c-abadde8b42{border-radius:.25rem}.c-abadde8b42{border-width:1px;border-style:solid}.c-abadde8b42{border-color:var(--ui-warn-dim)}.c-abaea43f90{padding-left:1rem;padding-right:1rem}.c-abaea43f90{padding-top:.75rem;padding-bottom:.75rem}.c-abaea43f90{font-family:var(--ui-mono)}.c-abaea43f90{color:var(--ui-text)}.dark .c-abaea43f90{color:var(--ui-text-3)}.c-abe23d2904{font-size:1.5rem;line-height:2rem}.c-abe23d2904{font-weight:700}.c-abe23d2904{color:var(--ui-fail-ink)}.c-ac098d7c20{margin-top:1rem}.c-ac098d7c20,.dark .c-ac098d7c20{background-color:var(--ui-bg)}.c-ac098d7c20{padding:1rem}.c-ac098d7c20{border-radius:.25rem}.c-ac098d7c20{border-width:1px;border-style:solid}.c-ac098d7c20{border-color:var(--ui-line-strong)}.dark .c-ac098d7c20{border-color:var(--ui-text)}.c-ac2a9c3c88{position:absolute}.c-ac2a9c3c88{top:1rem}.c-ac2a9c3c88{right:1rem}.c-ac2a9c3c88{color:var(--ui-text)}.c-ac2a9c3c88:hover{color:var(--ui-text-3)}.c-ac2a9c3c88{font-size:1.875rem;line-height:2.25rem}.c-ac2a9c3c88{font-weight:700}.c-ac2a9c3c88{width:2.5rem}.c-ac2a9c3c88{height:2.5rem}.c-ac2a9c3c88{display:flex}.c-ac2a9c3c88{align-items:center}.c-ac2a9c3c88{justify-content:center}.c-aca63f19c6{margin-left:.25rem}.c-aca63f19c6{padding-left:.25rem;padding-right:.25rem}.c-aca63f19c6{border-radius:.25rem}.c-aca63f19c6{background-color:var(--ui-text)}.c-aca63f19c6{color:var(--ui-text)}.c-aca63f19c6{font-size:var(--ui-m-label)}.c-acdde27323{border-bottom-width:1px;border-bottom-style:solid}.c-acdde27323{border-color:var(--ui-line-strong)}.dark .c-acdde27323{border-color:var(--ui-text)}.c-acdde27323,.dark .c-acdde27323{background-color:var(--ui-bg)}.c-ad3acbe6f0{display:grid}.c-ad3acbe6f0{gap:.75rem}@media(min-width:640px){.c-ad3acbe6f0{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-ad89f01f35{font-size:1.125rem;line-height:1.75rem}.c-ad89f01f35{font-weight:600}.c-ad89f01f35,.dark .c-ad89f01f35{color:var(--ui-text)}.c-ad89f01f35{margin-bottom:1rem}.c-adaa82fdb1{padding-left:1rem;padding-right:1rem}.c-adaa82fdb1{padding-top:.75rem;padding-bottom:.75rem}.c-adaa82fdb1{text-align:right}.c-adaa82fdb1{font-size:.875rem;line-height:1.25rem}.c-adaa82fdb1{color:var(--ui-text)}.dark .c-adaa82fdb1{color:var(--ui-text-3)}.c-ae32210c49,.dark .c-ae32210c49{color:var(--ui-staff-ink)}.c-ae32210c49{font-weight:500}.c-aea6160836{height:1px}.c-aefdb720f8{background-color:var(--ui-surface-2)}.dark .c-aefdb720f8{background-color:var(--ui-bg)}.c-aefdb720f8{padding-left:.5rem;padding-right:.5rem}.c-aefdb720f8{padding-top:.25rem;padding-bottom:.25rem}.c-aefdb720f8{border-radius:.25rem}.c-af2d06b8a5{padding:1.5rem}.c-af2d06b8a5{border-radius:.5rem}.c-af2d06b8a5{color:var(--ui-text)}.c-af5bc09a5a{font-size:var(--ui-m-label)}.c-af5bc09a5a,.dark .c-af5bc09a5a{color:var(--ui-text-2)}.c-af5bc09a5a{margin:0}.c-af5bc09a5a{margin-top:.25rem}.c-afa6e6f6be{width:5rem}.c-afa6e6f6be{text-align:right}.c-afa6e6f6be{border-radius:.25rem}.c-afa6e6f6be{border-width:1px;border-style:solid}.c-afa6e6f6be{border-color:var(--ui-text-3)}.dark .c-afa6e6f6be{border-color:var(--ui-text-2)}.c-afa6e6f6be{background-color:var(--ui-surface)}.dark .c-afa6e6f6be{background-color:var(--ui-bg)}.c-afa6e6f6be,.dark .c-afa6e6f6be{color:var(--ui-text)}.c-afa6e6f6be{padding-left:.5rem;padding-right:.5rem}.c-afa6e6f6be{padding-top:.25rem;padding-bottom:.25rem}.c-afa6e6f6be{font-size:.875rem;line-height:1.25rem}.c-afeced2176{border-top-width:0;border-bottom-width:0}.c-b017910df4{margin:0}.c-b017910df4{margin-top:.25rem}.c-b017910df4{font-size:.75rem;line-height:1rem}.c-b017910df4{line-height:1.625}.c-b023099013{display:block}.c-b023099013{font-size:.75rem;line-height:1rem}.c-b023099013{font-weight:600}.c-b023099013{text-transform:uppercase}.c-b023099013{letter-spacing:.025em}.c-b023099013{color:var(--ui-text-2)}.c-b023099013{margin-bottom:.375rem}.c-b03f628f17{font-size:.875rem;line-height:1.25rem}.c-b03f628f17{color:var(--ui-text-2)}.dark .c-b03f628f17{color:var(--ui-text-3)}.c-b03f628f17{margin-bottom:1rem}.c-b067821602{font-size:var(--ui-m-label)}.c-b067821602{color:var(--ui-text-2)}.dark .c-b067821602{color:var(--ui-text-3)}.c-b067821602{overflow-wrap:break-word}.c-b0a2931563{accent-color:var(--ui-pass-ink)}.c-b0cda39d96{width:100%}.c-b0cda39d96{font-size:.875rem;line-height:1.25rem}.c-b0cda39d96{min-width:720px}.c-b12cc1f355{color:1.75rem}.c-b12cc1f355{font-weight:600}.c-b12cc1f355{line-height:1.15}.c-b12cc1f355{letter-spacing:-.03em}.c-b12cc1f355{color:#0a7d4f}@media(min-width:640px){.c-b12cc1f355{color:2rem}}@media(min-width:1024px){.c-b12cc1f355{color:2.5rem}}.dark .c-b12cc1f355{color:#2ee58a}.c-b13554f26e{display:grid}.c-b13554f26e{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.c-b13554f26e{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-b13554f26e{gap:1rem}.c-b13554f26e{font-size:.875rem;line-height:1.25rem}.c-b14b1fd32e,.dark .c-b14b1fd32e{background-color:var(--ui-pass-ink)}.c-b14b1fd32e{padding:1rem}.c-b14b1fd32e{border-radius:.25rem}.c-b154818dc1{border-radius:.5rem}.c-b154818dc1{border-width:1px;border-style:solid}.c-b154818dc1{border-color:var(--ui-warn-dim)}.c-b154818dc1{background-color:var(--ui-warn-dim)}.c-b154818dc1{padding-left:1rem;padding-right:1rem}.c-b154818dc1{padding-top:.75rem;padding-bottom:.75rem}.c-b154818dc1{font-size:.875rem;line-height:1.25rem}.dark .c-b154818dc1{color:var(--ui-warn-ink)}.c-b154818dc1{margin-bottom:1rem}.c-b19d4a0082{padding-left:1rem;padding-right:1rem}.c-b19d4a0082{padding-top:.5rem;padding-bottom:.5rem}.c-b19d4a0082{text-align:right}.c-b19d4a0082{font-variant-numeric:tabular-nums}.c-b19d4a0082{font-size:.75rem;line-height:1rem}.c-b1b09f54b5{margin-left:.5rem}.c-b1b09f54b5{font-size:.875rem;line-height:1.25rem}.c-b1b09f54b5{font-weight:400}.c-b1b09f54b5{color:var(--ui-text-2)}.dark .c-b1b09f54b5{color:var(--ui-text-3)}.c-b1d88dd7da{color:var(--ui-pass-ink)}.c-b1db60df14{margin:0}.c-b1db60df14{margin-top:.25rem}.c-b1db60df14{color:var(--ui-text)}.dark .c-b1db60df14{color:var(--ui-text-3)}.c-b1e4a5291e,.dark .c-b1e4a5291e{background-color:var(--ui-surface)}.c-b1e4a5291e{border-radius:.5rem}.c-b1e4a5291e{box-shadow:var(--ui-shadow-sm)}.c-b1e4a5291e{border-width:1px;border-style:solid}.c-b1e4a5291e{border-color:var(--ui-line-strong)}.dark .c-b1e4a5291e{border-color:var(--ui-text)}.c-b1e4a5291e{overflow-x:auto}.c-b1e5685c33{font-family:var(--ui-mono)}.c-b1e5685c33{color:var(--ui-text-2)}.dark .c-b1e5685c33{color:var(--ui-text-3)}.c-b1e5685c33{margin-top:.125rem}.c-b3542e0588{gap:1.5rem}.c-b3b0d550c1,.dark .c-b3b0d550c1{color:var(--ui-text)}.c-b3ce70d680{color:var(--ui-pass-ink)}.c-b3ce70d680:hover{text-decoration:underline}.c-b3ce70d680{font-size:.875rem;line-height:1.25rem}.c-b3ce70d680{font-weight:500}.c-b3ce70d680:disabled{opacity:.5}.c-b44ce60d04{margin:0}.c-b44ce60d04{font-size:var(--ui-m-label)}.c-b44ce60d04,.dark .c-b44ce60d04{color:var(--ui-text-2)}.c-b47a128508{font-size:.875rem;line-height:1.25rem}.c-b47a128508{font-family:var(--ui-mono)}.c-b47a128508{background-color:var(--ui-surface-2)}.dark .c-b47a128508{background-color:var(--ui-surface)}.c-b47a128508{padding-left:.5rem;padding-right:.5rem}.c-b47a128508{padding-top:.25rem;padding-bottom:.25rem}.c-b47a128508,.c-b4d2bb2ca7{border-radius:.25rem}.c-b4d2bb2ca7{border-width:1px;border-style:solid}.c-b4d2bb2ca7{border-color:var(--ui-fail-line)}.c-b4d2bb2ca7{background-color:var(--ui-fail-dim)}.c-b4d2bb2ca7{padding:1rem}.dark .c-b4d2bb2ca7{border-color:var(--ui-fail-ink)}.c-b52985adc3{padding-left:1rem;padding-right:1rem}.c-b52985adc3{padding-top:.75rem;padding-bottom:.75rem}.c-b52985adc3{font-size:.875rem;line-height:1.25rem}.c-b52985adc3{text-transform:uppercase}.c-b57f153cac{font-size:.875rem;line-height:1.25rem}.c-b57f153cac{color:var(--ui-text)}.dark .c-b57f153cac{color:var(--ui-text-3)}.c-b57f153cac{margin-bottom:.75rem}.c-b5fcc75c01{border-bottom-width:1px;border-bottom-style:solid}.c-b5fcc75c01{border-color:var(--ui-line-strong)}.dark .c-b5fcc75c01{border-color:var(--ui-text)}.c-b5fcc75c01{margin-bottom:1rem}.c-b5fcc75c01{display:flex}.c-b5fcc75c01{gap:1.5rem}.c-b61f7de307{padding-left:1rem;padding-right:1rem}.c-b61f7de307{padding-top:.75rem;padding-bottom:.75rem}.c-b61f7de307{text-align:right}.c-b61f7de307{font-size:.75rem;line-height:1rem}.c-b61f7de307{font-weight:500}.c-b61f7de307{color:var(--ui-text-2)}.dark .c-b61f7de307{color:var(--ui-text-3)}.c-b61f7de307{text-transform:uppercase}.c-b61f7de307{letter-spacing:.05em}.c-b6468d230f:hover{color:var(--ui-pass-ink)}.c-b6468d230f:hover{text-decoration:underline}.c-b6b0c8ba32{position:fixed}.c-b6b0c8ba32{top:0;right:0;bottom:0;left:0}.c-b6b0c8ba32{background-color:var(--ui-ink-well)}.c-b6b0c8ba32{z-index:50}.c-b6b0c8ba32{display:flex}.c-b6b0c8ba32{align-items:center}.c-b6b0c8ba32{justify-content:center}.c-b6b0c8ba32{padding:1rem}.c-b718753355{gap:.375rem}.c-b718753355{font-size:.75rem;line-height:1rem}.c-b718753355{margin:0}.c-b718753355{padding:0}.c-b718f1fd11{overflow-x:auto}.c-b718f1fd11{border-top-width:1px;border-top-style:solid}.c-b718f1fd11{border-color:var(--ui-line-strong)}.c-b718f1fd11{padding-top:.75rem}.dark .c-b718f1fd11{border-color:var(--ui-text)}.c-b72a7f13b3{flex:1 1 0%}.c-b72a7f13b3{background-color:var(--ui-line-strong)}.dark .c-b72a7f13b3{background-color:var(--ui-text)}.c-b72a7f13b3{border-radius:9999px}.c-b72a7f13b3{height:.75rem}.c-b80f74ddc2{font-size:1.25rem;line-height:1.75rem}.c-b80f74ddc2{font-weight:600}.c-b80f74ddc2,.dark .c-b80f74ddc2{color:var(--ui-text)}.c-b80f74ddc2{margin-bottom:.5rem}.c-b810892e3c{padding-left:1.25rem;padding-right:1.25rem}.c-b810892e3c{font-size:.75rem;line-height:1rem}.c-b810892e3c{color:var(--ui-text-2)}.dark .c-b810892e3c{color:var(--ui-text-3)}.c-b810892e3c{margin:0}.c-b810892e3c{padding-bottom:.5rem}.c-b837097fdc{font-size:.75rem;line-height:1rem}.c-b837097fdc,.dark .c-b837097fdc{color:var(--ui-staff-ink)}.c-b837097fdc:hover{text-decoration:underline}.c-b89414d5a8{width:100%}.c-b8c0532534{padding-left:.5rem;padding-right:.5rem}.c-b8c0532534{padding-top:.5rem;padding-bottom:.5rem}.c-b8c0532534{font-family:var(--ui-mono)}.c-b91147738d{margin-top:.5rem}.c-b91147738d{font-size:.75rem;line-height:1rem}.c-b91147738d{font-weight:600}.c-b91147738d{color:var(--ui-pass-ink)}.c-b91147738d:hover{color:var(--ui-pass-ink-rail)}.dark .c-b91147738d{color:var(--ui-pass)}.c-b92aee1b28{font-size:1.5rem;line-height:2rem}.c-b92aee1b28{font-weight:700}.c-b9895ac2c0{background-color:var(--ui-surface)}.dark .c-b9895ac2c0{background-color:var(--ui-bg)}.c-b9895ac2c0{border-width:1px;border-style:solid}.c-b9895ac2c0{border-color:var(--ui-line-strong)}.dark .c-b9895ac2c0{border-color:var(--ui-text)}.c-b9895ac2c0{border-radius:.5rem}.c-b9895ac2c0{overflow:hidden}.c-b9c06b62a9{display:flex}.c-b9c06b62a9{flex-wrap:wrap}.c-b9c06b62a9{gap:.5rem}.c-b9c06b62a9{margin-top:.25rem}.c-ba3871346f{font-family:var(--ui-mono)}.c-ba3871346f{color:var(--ui-text-2)}.dark .c-ba3871346f{color:var(--ui-text-3)}.c-ba3d4d9f16{width:100%}.c-ba3d4d9f16{padding:.5rem}.c-ba3d4d9f16{border-width:1px;border-style:solid}.c-ba3d4d9f16{border-color:var(--ui-text-3)}.dark .c-ba3d4d9f16{border-color:var(--ui-text-2)}.c-ba3d4d9f16{border-radius:.25rem}.c-ba3d4d9f16{font-size:.875rem;line-height:1.25rem}.c-ba3d4d9f16{background-color:var(--ui-surface)}.dark .c-ba3d4d9f16{background-color:var(--ui-text)}.c-ba3d4d9f16,.dark .c-ba3d4d9f16{color:var(--ui-text)}.c-ba3d4d9f16:focus{border-color:var(--ui-pass-ink)}.c-ba95cbc7c4{border-top-width:1px;border-top-style:solid}.c-ba95cbc7c4{border-color:var(--ui-surface-2)}.dark .c-ba95cbc7c4{border-color:var(--ui-surface)}.c-bb846b9ee2{border-bottom-width:1px;border-bottom-style:solid}.c-bb846b9ee2{border-color:var(--ui-surface-2)}.dark .c-bb846b9ee2{border-color:var(--ui-surface)}.c-bb846b9ee2:hover{background-color:var(--ui-bg)}.dark .c-bb846b9ee2:hover{background-color:var(--ui-text)}.c-bb846b9ee2{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-bc49012ce2{padding-left:.75rem;padding-right:.75rem}.c-bc49012ce2{padding-top:.25rem;padding-bottom:.25rem}.c-bc49012ce2{border-radius:.25rem}.c-bc49012ce2{border-width:1px;border-style:solid}.c-bc49012ce2{border-color:var(--ui-text-3)}.dark .c-bc49012ce2{border-color:var(--ui-text-2)}.c-bc49012ce2:disabled{opacity:.4}.c-bc4bd8e68c{padding:2rem}.c-bc4bd8e68c{text-align:center}.c-bc4bd8e68c{color:var(--ui-text-2)}.c-bc7799fecb{padding:2rem}.c-bc7799fecb{text-align:center}.c-bc7799fecb{color:var(--ui-text-2)}.dark .c-bc7799fecb{color:var(--ui-text-3)}.c-bc7799fecb{font-size:.875rem;line-height:1.25rem}.c-bc8a2c00b3{padding-left:1.25rem;padding-right:1.25rem}.c-bc8a2c00b3{padding-top:.75rem;padding-bottom:.75rem}.c-bc8a2c00b3{font-size:.875rem;line-height:1.25rem}.c-bc8a2c00b3{color:var(--ui-text-2)}.dark .c-bc8a2c00b3{color:var(--ui-text-3)}.c-bc8a2c00b3{white-space:nowrap}.c-bc8f95e39d{padding-left:.5rem;padding-right:.5rem}.c-bc8f95e39d{padding-top:.5rem;padding-bottom:.5rem}.c-bc8f95e39d{white-space:nowrap}.c-bd3d666998{padding-left:1rem;padding-right:1rem}.c-bd3d666998{padding-top:.75rem;padding-bottom:.75rem}.c-bd3d666998{font-size:.875rem;line-height:1.25rem}.c-bd3d666998{color:var(--ui-text)}.dark .c-bd3d666998{color:var(--ui-text-3)}.c-bd3d666998{white-space:nowrap}.c-bd921eeb38{font-size:.75rem;line-height:1rem}.c-bd921eeb38{color:var(--ui-text-2)}.dark .c-bd921eeb38{color:var(--ui-text-3)}.c-bd921eeb38{margin-bottom:.5rem}.c-bdd69681d0,.dark .c-bdd69681d0{background-color:var(--ui-surface)}.c-bdd69681d0{border-bottom-width:1px;border-bottom-style:solid}.c-bdd69681d0{border-color:var(--ui-line-strong)}.dark .c-bdd69681d0{border-color:var(--ui-text)}.c-bde4b1c60c{padding-left:1rem}.c-bde4b1c60c{margin:0}.c-bde4b1c60c{margin-bottom:.5rem}.c-bde4b1c60c{font-size:var(--ui-m-label)}.c-bde4b1c60c{color:var(--ui-text)}.dark .c-bde4b1c60c{color:var(--ui-text-3)}.c-bde4b1c60c{gap:.125rem}.c-bedacab027{margin-top:.75rem}.c-bedacab027{gap:.625rem}.c-bedacab027{padding:0}.c-bedacab027{margin:0}.c-bf56a5a4d4{display:flex}.c-bf56a5a4d4{align-items:center}.c-bf56a5a4d4{justify-content:space-between}.c-bf56a5a4d4{padding-bottom:.75rem}.c-bf56a5a4d4{border-bottom-width:1px;border-bottom-style:solid}.c-bf56a5a4d4{border-color:var(--ui-line-strong)}.dark .c-bf56a5a4d4{border-color:var(--ui-text)}.c-c04cb9cc5b{display:block}.c-c04cb9cc5b{font-size:.75rem;line-height:1rem}.c-c04cb9cc5b{color:var(--ui-text-2)}.c-c04cb9cc5b{margin-bottom:.25rem}.c-c04d683d48{font-size:var(--ui-m-label)}.c-c04d683d48{font-weight:400}.c-c04d683d48{color:var(--ui-pass-ink)}.c-c0b373aeb1{padding-left:.75rem;padding-right:.75rem}.c-c0b373aeb1{padding-top:.75rem;padding-bottom:.75rem}.c-c0b373aeb1{font-size:.875rem;line-height:1.25rem}.c-c0b373aeb1{color:var(--ui-text)}.dark .c-c0b373aeb1{color:var(--ui-text-3)}.c-c0b373aeb1{font-family:var(--ui-mono)}.c-c0b373aeb1{font-size:.75rem;line-height:1rem}.c-c0b373aeb1{max-width:9rem}.c-c0b373aeb1{overflow-wrap:break-word}.c-c0bf53f739{position:absolute}.c-c0bf53f739{top:.5rem}.c-c0bf53f739{right:.5rem}.c-c0bf53f739{background-color:var(--ui-ink-well)}.c-c0bf53f739{color:var(--ui-on-solid)}.c-c0bf53f739{padding-left:.5rem;padding-right:.5rem}.c-c0bf53f739{padding-top:.25rem;padding-bottom:.25rem}.c-c0bf53f739{border-radius:.25rem}.c-c0bf53f739{font-size:.75rem;line-height:1rem}.c-c0d7c5e6ea{font-size:.875rem;line-height:1.25rem}.c-c0d7c5e6ea{color:var(--ui-text-2)}.dark .c-c0d7c5e6ea{color:var(--ui-text-3)}.c-c0e94f6732{font-size:1.125rem;line-height:1.75rem}.c-c0e94f6732{font-weight:600}.c-c0e94f6732,.dark .c-c0e94f6732{color:var(--ui-text)}.c-c0f8a61ad4{position:relative}.c-c0f8a61ad4{border-radius:.5rem}.c-c0f8a61ad4{overflow:hidden}.c-c0f8a61ad4{border-width:1px;border-style:solid}.c-c0f8a61ad4{border-color:var(--ui-line-strong)}.dark .c-c0f8a61ad4{border-color:var(--ui-text)}.c-c0f8a61ad4{cursor:pointer}.c-c0f8a61ad4:hover{opacity:.9}.c-c0f8a61ad4{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-c1763f2ade{padding-left:.75rem;padding-right:.75rem}.c-c1763f2ade{padding-top:.5rem;padding-bottom:.5rem}.c-c1763f2ade{color:var(--ui-text)}.dark .c-c1763f2ade{color:var(--ui-text-3)}.c-c1763f2ade{white-space:nowrap}.c-c31bb2a227,.dark .c-c31bb2a227{color:var(--ui-staff-ink)}.c-c31bb2a227:hover{text-decoration:underline}.c-c31bb2a227{margin-left:.25rem}.c-c371763a86{padding-left:.5rem;padding-right:.5rem}.c-c371763a86{padding-top:.5rem;padding-bottom:.5rem}.c-c371763a86{text-align:right}.c-c371763a86{color:var(--ui-text-2)}.dark .c-c371763a86{color:var(--ui-text-3)}.c-c3f1df9162{font-size:.875rem;line-height:1.25rem}.c-c3f1df9162{color:var(--ui-pass-ink)}.dark .c-c3f1df9162{color:var(--ui-pass)}.c-c3f1df9162{background-color:var(--ui-pass-dim)}.c-c3f1df9162{padding-left:.75rem;padding-right:.75rem}.c-c3f1df9162{padding-top:.5rem;padding-bottom:.5rem}.c-c3f1df9162{border-radius:.25rem}.c-c3fb80a362{flex:1 1 0%}.c-c3fb80a362{background-color:var(--ui-line-strong)}.dark .c-c3fb80a362{background-color:var(--ui-text)}.c-c3fb80a362{border-radius:9999px}.c-c3fb80a362{height:.5rem}.c-c3ff5151db{white-space:pre-wrap}.c-c3ff5151db,.c-c43cf90bc6{color:var(--ui-text-2)}.dark .c-c43cf90bc6{color:var(--ui-text-3)}.c-c43cf90bc6{font-weight:500}.c-c44318825b{margin:0}.c-c44318825b{margin-top:.25rem}.c-c44318825b{font-family:var(--ui-mono)}.c-c44318825b{font-size:var(--ui-m-label)}.c-c44318825b{color:var(--ui-text-2)}.c-c589096139{width:100%}.c-c589096139{min-width:640px}.c-c589096139{font-size:.875rem;line-height:1.25rem}.c-c5ac011fca{padding-left:.75rem;padding-right:.75rem}.c-c5ac011fca{padding-top:.25rem;padding-bottom:.25rem}.c-c5ac011fca{font-size:.75rem;line-height:1rem}.c-c5ac011fca{border-radius:.25rem}.c-c5ac011fca{background-color:var(--ui-staff-ink)}.c-c5ac011fca{color:var(--ui-on-solid)}.c-c5ac011fca:disabled{opacity:.5}.c-c5ac011fca:hover{background-color:var(--ui-staff-ink)}.c-c5c13c47a6{font-weight:500}.c-c5c13c47a6{font-size:.75rem;line-height:1rem}.c-c5c13c47a6{text-transform:uppercase}.c-c5c13c47a6{color:var(--ui-text-2)}.dark .c-c5c13c47a6{color:var(--ui-text-3)}.c-c6054a513b{display:flex}.c-c6054a513b{align-items:center}.c-c6054a513b{justify-content:space-between}.c-c6054a513b{border-bottom-width:1px;border-bottom-style:solid}.c-c6054a513b{border-color:var(--ui-surface-2)}.dark .c-c6054a513b{border-color:var(--ui-surface)}.c-c6054a513b{padding-bottom:.25rem}.c-c6054a513b{cursor:pointer}.c-c608bc79d4{font-size:var(--ui-m-label)}.c-c608bc79d4{color:var(--ui-text-2)}.c-c608bc79d4{margin-top:.25rem}.c-c60c2e8a32{font-size:.75rem;line-height:1rem}.dark .c-c60c2e8a32{color:var(--ui-warn-ink)}.c-c60c2e8a32{margin:0}.c-c60c2e8a32{border-radius:.25rem}.c-c60c2e8a32{border-width:1px;border-style:solid}.c-c60c2e8a32{border-color:var(--ui-warn-dim)}.c-c60c2e8a32{background-color:var(--ui-warn-dim)}.c-c60c2e8a32{padding-left:.75rem;padding-right:.75rem}.c-c60c2e8a32{padding-top:.5rem;padding-bottom:.5rem}.c-c63a45377e{font-weight:500}.c-c63a45377e{color:var(--ui-text)}.dark .c-c63a45377e{color:var(--ui-text-2)}.c-c66da06c0d{padding-left:.75rem;padding-right:.75rem}.c-c66da06c0d{padding-top:.5rem;padding-bottom:.5rem}.c-c66da06c0d{font-size:.75rem;line-height:1rem}.c-c7457f96ec{padding-left:1.25rem;padding-right:1.25rem}.c-c7457f96ec{padding-top:.75rem;padding-bottom:.75rem}.c-c7457f96ec{font-size:.875rem;line-height:1.25rem}.c-c7457f96ec{color:var(--ui-text)}.dark .c-c7457f96ec{color:var(--ui-text-3)}.c-c7665870ee{padding-left:1rem;padding-right:1rem}.c-c7665870ee{padding-top:.375rem;padding-bottom:.375rem}.c-c7665870ee{background-color:var(--ui-bg)}.dark .c-c7665870ee{background-color:var(--ui-surface)}.c-c7665870ee{border-color:var(--ui-line-strong)}.dark .c-c7665870ee{border-color:var(--ui-text)}.c-c7665870ee{font-size:var(--ui-m-label)}.c-c7665870ee{font-weight:600}.c-c7665870ee{text-transform:uppercase}.c-c7665870ee{letter-spacing:.025em}.c-c7665870ee{color:var(--ui-text-2)}.c-c7961102fe{font-family:var(--ui-mono)}.c-c7961102fe{padding-left:.25rem;padding-right:.25rem}.c-c7961102fe{border-radius:.25rem}.c-c7961102fe{background-color:var(--ui-surface-2)}.dark .c-c7961102fe{background-color:var(--ui-text)}.c-c7c4d031ea{font-size:var(--ui-m-label)}.c-c7c4d031ea{padding-left:.375rem;padding-right:.375rem}.c-c7c4d031ea{padding-top:.125rem;padding-bottom:.125rem}.c-c7c4d031ea{border-radius:.25rem}.c-c7c4d031ea{background-color:var(--ui-warn-dim)}.dark .c-c7c4d031ea{color:var(--ui-warn-ink)}.c-c7c4d031ea:hover{background-color:var(--ui-warn-dim)}.c-c7c4d031ea{text-decoration:underline}.c-c7c4d031ea{cursor:pointer}.c-c823c2d548,.dark .c-c823c2d548{background-color:var(--ui-bg)}.c-c823c2d548{padding:1rem}.c-c823c2d548{border-radius:.25rem}.c-c8d9802600{font-size:1.25rem;line-height:1.75rem}.c-c8d9802600{font-weight:600}.c-c8d9802600,.dark .c-c8d9802600{color:var(--ui-text)}.c-c8d9802600{margin:0}.c-c8e689ab80{display:flex}.c-c8e689ab80{gap:.75rem}.c-c8e689ab80{margin-top:.75rem}.c-c98a7473f7{padding-top:.25rem;padding-bottom:.25rem}.c-c98a7473f7{font-weight:500}.c-c9b414dae6{font-size:.75rem;line-height:1rem}.c-c9b414dae6{color:var(--ui-warn-ink)}.c-c9b414dae6{margin-top:.5rem}.c-c9b414dae6,.c-c9d3604091{margin:0}.c-c9d3604091{padding:0}.c-c9d3604091{gap:.75rem}.c-ca010a94ee,.dark .c-ca010a94ee{background-color:var(--ui-surface)}.c-ca010a94ee{border-radius:.5rem}.c-ca010a94ee{padding:2rem}.c-ca010a94ee{text-align:center}.c-ca010a94ee{color:var(--ui-text-2)}.dark .c-ca010a94ee{color:var(--ui-text-3)}.c-ca010a94ee{border-width:1px;border-style:solid}.c-ca010a94ee{border-color:var(--ui-line-strong)}.dark .c-ca010a94ee{border-color:var(--ui-text)}.c-ca8ad38687{font-size:.875rem;line-height:1.25rem}.c-ca8ad38687{color:var(--ui-text-2)}.dark .c-ca8ad38687{color:var(--ui-text-3)}.c-ca8ad38687{margin:0}.c-ca8ad38687{margin-bottom:1rem}.c-cacd34d6a4{width:100%}.c-cacd34d6a4{font-size:.875rem;line-height:1.25rem}.c-cacd34d6a4{border-width:1px;border-style:solid}.c-cacd34d6a4{border-radius:.25rem}.c-cacd34d6a4{padding-left:.5rem;padding-right:.5rem}.c-cacd34d6a4{padding-top:.375rem;padding-bottom:.375rem}.c-cacd34d6a4{font-family:var(--ui-mono)}.c-cacd34d6a4{background-color:var(--ui-surface)}.c-cacd34d6a4{border-color:var(--ui-text-3)}.dark .c-cacd34d6a4{border-color:var(--ui-text-2)}.c-cb433980aa{text-align:center}.c-cb433980aa{padding:1rem}.c-cb433980aa{color:var(--ui-text-2)}.dark .c-cb433980aa{color:var(--ui-text-3)}.c-cb4753d093{font-size:.875rem;line-height:1.25rem}.c-cb4753d093{color:var(--ui-text-2)}.dark .c-cb4753d093{color:var(--ui-text-3)}.c-cb687c559a{padding:2rem}.c-cb687c559a{color:var(--ui-fail-ink)}.dark .c-cb687c559a{color:var(--ui-fail)}.c-cbcc3c5960{font-size:.75rem;line-height:1rem}.c-cbcc3c5960{color:var(--ui-text-3)}.dark .c-cbcc3c5960{color:var(--ui-text-2)}.c-cc545ce6a4{background-color:var(--ui-staff-dim)}.c-cc545ce6a4{padding:.75rem}.c-cc545ce6a4{border-radius:.25rem}.c-cc9f5dbed7{font-size:.75rem;line-height:1rem}.c-cc9f5dbed7{color:var(--ui-text-2)}.dark .c-cc9f5dbed7{color:var(--ui-text-3)}.c-cc9f5dbed7{font-family:var(--ui-mono)}.c-cce39d23dd{margin-left:auto;margin-right:auto}.c-cce39d23dd{padding-left:1.25rem;padding-right:1.25rem}.c-cce39d23dd{padding-top:1rem;padding-bottom:1rem}.c-cd012f9d6b{font-size:.875rem;line-height:1.25rem}.c-cd012f9d6b{font-weight:600}.c-cd012f9d6b,.dark .c-cd012f9d6b{color:var(--ui-text)}.c-cd78689e27{font-size:.75rem;line-height:1rem}.c-cd78689e27{font-family:var(--ui-mono)}.c-cd78689e27{color:var(--ui-text-2)}.dark .c-cd78689e27{color:var(--ui-text-3)}.c-cd78689e27{word-break:break-all}.c-cd78689e27{display:block}.c-cd78689e27{margin-top:.125rem}.c-cd9e67ffd6{border-radius:.5rem}.c-cd9e67ffd6{border-width:1px;border-style:solid}.dark .c-cd9e67ffd6{border-color:var(--ui-warn-ink)}.c-cd9e67ffd6{background-color:var(--ui-warn-dim)}.c-cd9e67ffd6{padding-left:1rem;padding-right:1rem}.c-cd9e67ffd6{padding-top:1rem;padding-bottom:1rem}.c-cd9e67ffd6{gap:.75rem}.c-cdae24cd72{margin-top:.25rem}.c-cdae24cd72{width:100%}.c-cdae24cd72{font-size:.875rem;line-height:1.25rem}.c-cdae24cd72{border-width:1px;border-style:solid}.c-cdae24cd72{border-radius:.25rem}.c-cdae24cd72{padding-left:.5rem;padding-right:.5rem}.c-cdae24cd72{padding-top:.375rem;padding-bottom:.375rem}.c-cdae24cd72{font-family:var(--ui-mono)}.c-cdae24cd72{background-color:var(--ui-surface)}.c-cdae24cd72{border-color:var(--ui-text-3)}.dark .c-cdae24cd72{border-color:var(--ui-text-2)}.c-ce105f0ee4{display:block}.c-ce105f0ee4{font-size:var(--ui-m-label)}.c-ce105f0ee4{color:var(--ui-text-3)}.c-ce105f0ee4{font-family:var(--ui-mono)}.c-ce261a674d{margin:0}.c-ce261a674d{font-size:.75rem;line-height:1rem}.c-cea79db1dd{font-size:.875rem;line-height:1.25rem}.c-cea79db1dd{color:var(--ui-text)}.dark .c-cea79db1dd{color:var(--ui-text-3)}.c-cea79db1dd{gap:.25rem}.c-cee97a90e9{display:flex}.c-cee97a90e9{flex-wrap:wrap}.c-cee97a90e9{align-items:center}.c-cee97a90e9{border-radius:.5rem}.c-cee97a90e9{border-width:1px;border-style:solid}.c-cee97a90e9{border-color:var(--ui-line-strong)}.dark .c-cee97a90e9{border-color:var(--ui-text)}.c-cee97a90e9,.dark .c-cee97a90e9{background-color:var(--ui-surface)}.c-cee97a90e9{padding-left:1rem;padding-right:1rem}.c-cee97a90e9{padding-top:.75rem;padding-bottom:.75rem}.c-cef13c0630{margin-top:.25rem}.c-cef13c0630{width:100%}.c-cef13c0630{font-size:.875rem;line-height:1.25rem}.c-cef13c0630{border-width:1px;border-style:solid}.c-cef13c0630{border-radius:.25rem}.c-cef13c0630{padding-left:.5rem;padding-right:.5rem}.c-cef13c0630{padding-top:.375rem;padding-bottom:.375rem}.c-cef13c0630{background-color:var(--ui-surface)}.c-cef13c0630{border-color:var(--ui-text-3)}.dark .c-cef13c0630{border-color:var(--ui-text-2)}.c-cf1bfece35{display:flex}.c-cf1bfece35{flex-direction:column}.c-cf1bfece35{gap:.25rem}.c-cf8d8e889a{color:var(--ui-text)}.dark .c-cf8d8e889a{color:var(--ui-text-3)}.c-cf8d8e889a{font-weight:500}.c-d02d97abf3{display:flex}.c-d02d97abf3{align-items:center}.c-d02d97abf3{gap:1rem}.c-d0304fd168{height:1.5rem}.c-d0304fd168{width:1px}.c-d0304fd168{background-color:var(--ui-text-3)}.dark .c-d0304fd168{background-color:var(--ui-text-2)}.c-d061821313,.dark .c-d061821313{background-color:var(--ui-surface)}.c-d061821313{border-radius:.5rem}.c-d061821313{border-width:1px;border-style:solid}.c-d061821313{border-color:var(--ui-line-strong)}.dark .c-d061821313{border-color:var(--ui-text)}.c-d061821313{padding:2rem}.c-d061821313{text-align:center}.c-d061821313{color:var(--ui-text-2)}.dark .c-d061821313{color:var(--ui-text-3)}.c-d061821313{font-size:.875rem;line-height:1.25rem}.c-d16918fcf5{display:flex}.c-d16918fcf5{flex-wrap:wrap}.c-d16918fcf5{gap:.5rem}.c-d16918fcf5{align-items:flex-end}.c-d27e953630{display:flex}.c-d27e953630{align-items:center}.c-d27e953630{justify-content:space-between}.c-d295f23f2e{display:flex}.c-d295f23f2e{align-items:center}.c-d295f23f2e{justify-content:space-between}.c-d295f23f2e{margin-bottom:.25rem}.c-d2b6497d7d{background-color:var(--ui-pass-ink)}.c-d2b6497d7d{height:.5rem}.c-d2b6497d7d{border-radius:9999px}.c-d2f0bcbd09{font-size:.875rem;line-height:1.25rem}.c-d2f0bcbd09{color:var(--ui-text-2)}.dark .c-d2f0bcbd09{color:var(--ui-text-3)}.c-d2f0bcbd09{margin-left:1.25rem}.c-d2f0bcbd09{gap:.25rem}.c-d31e1e371d{border-bottom-width:1px;border-bottom-style:solid}.c-d31e1e371d{border-color:var(--ui-line-strong)}.dark .c-d31e1e371d{border-color:var(--ui-text)}.c-d31e1e371d{background-color:var(--ui-bg)}.dark .c-d31e1e371d{background-color:var(--ui-surface)}@media(min-width:640px){.c-d378a2461d{grid-column:span 2 / span 2}}.c-d3dc7fc3d9{padding-left:1rem;padding-right:1rem}.c-d3dc7fc3d9{padding-top:.75rem;padding-bottom:.75rem}.c-d3dc7fc3d9{font-size:.875rem;line-height:1.25rem}.c-d3dc7fc3d9{color:var(--ui-text-2)}.dark .c-d3dc7fc3d9{color:var(--ui-text-3)}.c-d44fcb836d{flex:1 1 0%}.c-d44fcb836d{background-color:var(--ui-line-strong)}.dark .c-d44fcb836d{background-color:var(--ui-text)}.c-d44fcb836d{border-radius:9999px}.c-d44fcb836d{height:.625rem}.c-d49d0e55ed{padding:1rem}.c-d49d0e55ed{font-size:.875rem;line-height:1.25rem}.c-d49d0e55ed{color:var(--ui-text-2)}.dark .c-d49d0e55ed{color:var(--ui-text-3)}.c-d4ed9dc08d{color:var(--ui-staff-ink)}.c-d4ed9dc08d:hover{text-decoration:underline}.c-d581848494{font-size:.875rem;line-height:1.25rem}.c-d581848494{color:var(--ui-fail-ink)}.dark .c-d581848494{color:var(--ui-fail)}.c-d583427f83{display:grid}.c-d583427f83{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.c-d583427f83{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.c-d583427f83{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-d583427f83{gap:1rem}.c-d5eab218aa{padding-left:.5rem;padding-right:.5rem}.c-d60d8c3ecb{font-size:var(--ui-m-label)}.c-d60d8c3ecb{color:var(--ui-pass-ink)}.c-d60d8c3ecb:hover{text-decoration:underline}.c-d662e77eb2{font-family:var(--ui-mono)}.c-d662e77eb2{background-color:var(--ui-staff-dim)}.c-d662e77eb2{padding-left:.375rem;padding-right:.375rem}.c-d662e77eb2{padding-top:.125rem;padding-bottom:.125rem}.c-d662e77eb2{border-radius:.25rem}.c-d6b47cb54d{text-align:center}.c-d6b47cb54d{padding:2rem}.c-d6b47cb54d{color:var(--ui-text-2)}.dark .c-d6b47cb54d{color:var(--ui-text-3)}.c-d6e45e1add{font-family:var(--ui-mono)}.c-d6e45e1add{font-size:var(--ui-m-label)}.c-d6e45e1add{color:var(--ui-text-2)}.c-d6e45e1add{margin-top:.125rem}.c-d732367acd{font-size:.75rem;line-height:1rem}.c-d732367acd{font-family:var(--ui-mono)}.c-d732367acd{color:var(--ui-text)}.dark .c-d732367acd{color:var(--ui-text-2)}.c-d732367acd{margin-bottom:.25rem}.c-d74808806b{font-size:.75rem;line-height:1rem}.c-d74808806b{background-color:var(--ui-surface-2)}.dark .c-d74808806b{background-color:var(--ui-bg)}.c-d74808806b{padding-left:.25rem;padding-right:.25rem}.c-d74808806b{border-radius:.25rem}.c-d753c95d78{padding:.75rem}.c-d753c95d78{border-top-width:1px;border-top-style:solid}.c-d753c95d78{border-color:var(--ui-line-strong)}.dark .c-d753c95d78{border-color:var(--ui-text)}.c-d753c95d78{gap:.5rem}.c-d75d7616e3{font-size:.875rem;line-height:1.25rem}.c-d75d7616e3,.dark .c-d75d7616e3{color:var(--ui-warn-ink)}.c-d75d7616e3{margin-top:.75rem}.c-d75d7616e3{margin-bottom:0}.c-d78eeff677{font-size:.75rem;line-height:1rem}.c-d78eeff677{padding-left:.5rem;padding-right:.5rem}.c-d78eeff677{padding-top:.25rem;padding-bottom:.25rem}.c-d78eeff677{border-radius:.25rem}.c-d78eeff677{background-color:var(--ui-pass-dim)}.dark .c-d78eeff677{color:var(--ui-pass-line)}.c-d78eeff677:hover{background-color:var(--ui-pass-line)}.c-d78eeff677:disabled{opacity:.5}.c-d79e781897{display:flex}.c-d79e781897{min-height:100vh}.c-d79e781897{align-items:center}.c-d79e781897{justify-content:center}.c-d79e781897{background-color:var(--ui-bg)}.c-d79e781897{padding-left:1.25rem;padding-right:1.25rem}.c-d79e781897{padding-top:3rem;padding-bottom:3rem}.c-d79e781897{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark .c-d79e781897{background-color:var(--ui-ink-well)}.c-d81f96767b{padding:1.25rem}.c-d81f96767b{gap:1.25rem}.c-d829e0189c{display:flex}.c-d829e0189c{align-items:center}.c-d829e0189c{padding-left:.75rem}.c-d829e0189c{padding-right:.25rem}.c-d829e0189c{cursor:pointer}.c-d8afb77e4d{font-size:1.5rem;line-height:2rem}.c-d8afb77e4d{font-weight:700}.c-d8afb77e4d,.dark .c-d8afb77e4d{color:var(--ui-text)}.c-d93df7c548{font-size:.875rem;line-height:1.25rem}.c-d93df7c548{color:var(--ui-text)}.dark .c-d93df7c548{color:var(--ui-text-2)}.c-d93df7c548{white-space:pre-wrap}.c-d93df7c548{background-color:var(--ui-fail-dim)}.c-d93df7c548{padding:.75rem}.c-d93df7c548{border-radius:.25rem}.c-d93df7c548{border-width:1px;border-style:solid}.c-d93df7c548{border-color:var(--ui-fail-dim)}.c-d93e4aa88e{text-align:center}.c-d93e4aa88e{padding:2rem}.c-d93e4aa88e{color:var(--ui-text-2)}.dark .c-d93e4aa88e{color:var(--ui-text-3)}.c-d93e4aa88e{font-size:.875rem;line-height:1.25rem}.c-d971addf67{margin:0}.c-d971addf67{margin-bottom:.375rem}.c-d97bbecb7e{font-size:.75rem;line-height:1rem}.c-d97bbecb7e,.dark .c-d97bbecb7e{color:var(--ui-staff-ink)}.c-d97bbecb7e{font-weight:600}.c-d97bbecb7e{margin-bottom:.25rem}.c-d9ba364f33{display:flex}.c-d9ba364f33{flex-direction:column}.c-d9ba364f33{gap:.25rem}.c-d9ba364f33{flex:1 1 0%}.c-d9ba364f33{min-width:16rem}.c-d9cd7644e2{font-size:.875rem;line-height:1.25rem}.c-d9cd7644e2{color:var(--ui-text)}.dark .c-d9cd7644e2{color:var(--ui-text-3)}.c-da7c36cd88{gap:.25rem}.c-daa272bd4b{color:var(--ui-text-3)}.dark .c-daa272bd4b{color:var(--ui-text-2)}.c-dab1a582a1{padding-top:.5rem;padding-bottom:.5rem}.c-dab1a582a1{padding-right:1rem}.c-dac458e650{font-family:var(--ui-mono)}.c-dac458e650{font-size:.875rem;line-height:1.25rem}.c-db2d297405{padding-left:1.25rem;padding-right:1.25rem}.c-db2d297405{padding-top:1rem;padding-bottom:1rem}.c-db2d297405{border-bottom-width:1px;border-bottom-style:solid}.c-db2d297405{border-color:var(--ui-line-strong)}.dark .c-db2d297405{border-color:var(--ui-text)}.c-db49026796{text-align:center}.c-db49026796{padding:3rem}.c-db49026796{color:var(--ui-text-2)}.dark .c-db49026796{color:var(--ui-text-3)}.c-dbaa1c490e{font-family:var(--ui-mono)}.c-dbaa1c490e{font-size:var(--ui-m-label)}.c-dc3cb123c9{font-size:.875rem;line-height:1.25rem}.c-dc3cb123c9{font-weight:600}.dark .c-dc3cb123c9{color:var(--ui-staff-ink)}.c-dc3cb123c9,.c-dc5f8e97ba{margin:0}.c-dc5f8e97ba{margin-top:.25rem}.c-dc5f8e97ba{font-size:.75rem;line-height:1rem}.c-dc5f8e97ba{color:var(--ui-text-2)}.dark .c-dc5f8e97ba{color:var(--ui-text-3)}.c-dcba3efa3a{width:100%}.c-dcba3efa3a{border-width:1px;border-style:solid}.c-dcba3efa3a{border-color:var(--ui-text-3)}.dark .c-dcba3efa3a{border-color:var(--ui-text-2)}.c-dcba3efa3a{border-radius:.25rem}.c-dcba3efa3a{padding-left:.5rem;padding-right:.5rem}.c-dcba3efa3a{padding-top:.375rem;padding-bottom:.375rem}.c-dcba3efa3a{font-size:.875rem;line-height:1.25rem}.c-dcba3efa3a{background-color:var(--ui-surface)}.dark .c-dcba3efa3a{background-color:var(--ui-bg)}.c-de0b625960{width:100%}.c-de0b625960{margin-top:.5rem}.c-de0b625960{min-width:960px}.c-de2c8e9987{font-size:.75rem;line-height:1rem}.c-de2c8e9987{font-family:var(--ui-mono)}.c-de2c8e9987{background-color:var(--ui-surface-2)}.dark .c-de2c8e9987{background-color:var(--ui-surface)}.c-de2c8e9987{padding-left:.5rem;padding-right:.5rem}.c-de2c8e9987{padding-top:.25rem;padding-bottom:.25rem}.c-de2c8e9987{border-radius:.25rem}.c-de30739b90{font-family:var(--ui-mono)}.c-de30739b90,.dark .c-de30739b90{color:var(--ui-text)}.c-de30739b90{word-break:break-all}.c-de9e31d4f8{padding-left:.75rem;padding-right:.75rem}.c-de9e31d4f8{padding-top:.375rem;padding-bottom:.375rem}.c-de9e31d4f8{font-size:.875rem;line-height:1.25rem}.c-de9e31d4f8{border-width:1px;border-style:solid}.c-de9e31d4f8{border-color:var(--ui-text-3)}.dark .c-de9e31d4f8{border-color:var(--ui-text-2)}.c-de9e31d4f8{border-radius:.5rem}.c-de9e31d4f8,.dark .c-de9e31d4f8{background-color:var(--ui-surface)}.c-de9e31d4f8,.dark .c-de9e31d4f8{color:var(--ui-text)}.c-de9e31d4f8:focus{outline-style:solid;outline-width:2px;outline-color:var(--ui-pass-ink)}.c-de9e31d4f8:focus{border-color:transparent}.c-dec775c1c0{padding:.75rem}.c-dec775c1c0{font-size:.875rem;line-height:1.25rem}.c-dec775c1c0,.dark .c-dec775c1c0{color:var(--ui-text)}.c-decbd674a0{font-size:1.25rem;line-height:1.75rem}.c-decbd674a0{font-weight:700}.c-dee6b3c0ee{font-size:.875rem;line-height:1.25rem}.c-dee6b3c0ee{border-width:1px;border-style:solid}.c-dee6b3c0ee{border-radius:.25rem}.c-dee6b3c0ee{padding-left:.5rem;padding-right:.5rem}.c-dee6b3c0ee{padding-top:.25rem;padding-bottom:.25rem}.c-dee6b3c0ee{background-color:var(--ui-surface)}.dark .c-dee6b3c0ee{background-color:var(--ui-bg)}.c-dee6b3c0ee{border-color:var(--ui-text-3)}.dark .c-dee6b3c0ee{border-color:var(--ui-text-2)}.c-dee6b3c0ee{font-family:var(--ui-mono)}.c-def190496e{font-size:.875rem;line-height:1.25rem}.c-def190496e{color:var(--ui-text-2)}.dark .c-def190496e{color:var(--ui-text-3)}.c-def190496e:hover,.dark .c-def190496e:hover{color:var(--ui-text)}.c-def190496e{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-def190496e{display:flex}.c-def190496e{align-items:center}.c-df28a6a519{padding-top:.25rem;padding-bottom:.25rem}.c-df28a6a519{font-weight:500}.c-df28a6a519{text-align:right}.c-df8c879dc9{font-size:.75rem;line-height:1rem}.c-df8c879dc9{font-weight:600}.c-df8c879dc9{text-transform:uppercase}.c-df8c879dc9{letter-spacing:.025em}.c-df8c879dc9{color:var(--ui-text-2)}.dark .c-df8c879dc9{color:var(--ui-text-3)}.c-df8c879dc9{margin-bottom:.25rem}.c-dff580fc83{font-size:.75rem;line-height:1rem}.dark .c-dff580fc83{color:var(--ui-warn-ink)}.c-dff580fc83{margin:0}.c-e0f6b9b327{padding-left:.75rem;padding-right:.75rem}.c-e0f6b9b327{padding-top:.375rem;padding-bottom:.375rem}.c-e0f6b9b327{font-size:.875rem;line-height:1.25rem}.c-e0f6b9b327{border-radius:.375rem}.c-e0f6b9b327{border-width:1px;border-style:solid}.c-e0f6b9b327{border-color:var(--ui-text-3)}.dark .c-e0f6b9b327{border-color:var(--ui-text-2)}.c-e1ec1b0fb6,.dark .c-e1ec1b0fb6{color:var(--ui-text)}.c-e1ec1b0fb6{white-space:pre-wrap}.c-e214e96759{width:100%}.c-e214e96759{padding-left:1rem;padding-right:1rem}.c-e214e96759{padding-top:.75rem;padding-bottom:.75rem}.c-e214e96759{display:flex}.c-e214e96759{align-items:center}.c-e214e96759{justify-content:space-between}.c-e214e96759:hover{background-color:var(--ui-bg)}.dark .c-e214e96759:hover{background-color:var(--ui-surface)}.c-e214e96759{text-align:left}.c-e27ab72ad9{font-size:.875rem;line-height:1.25rem}.c-e27ab72ad9{color:var(--ui-pass-ink)}.dark .c-e27ab72ad9{color:var(--ui-pass)}.c-e27ab72ad9:hover{text-decoration:underline}.c-e3166a8620{display:flex}.c-e3166a8620{align-items:center}.c-e3166a8620{gap:.5rem}.c-e3166a8620{font-size:.75rem;line-height:1rem}.c-e3166a8620{color:var(--ui-text)}.dark .c-e3166a8620{color:var(--ui-text-2)}.c-e3166a8620{cursor:pointer}.c-e32a834611{padding-left:1rem;padding-right:1rem}.c-e32a834611{padding-top:.75rem;padding-bottom:.75rem}.c-e32a834611{font-size:.875rem;line-height:1.25rem}.c-e3b7c16fd2{text-align:left}.c-e3b7c16fd2{padding-left:.75rem;padding-right:.75rem}.c-e3b7c16fd2{padding-top:.5rem;padding-bottom:.5rem}.c-e3b7c16fd2{font-weight:600}.c-e3b7c16fd2{color:var(--ui-text)}.dark .c-e3b7c16fd2{color:var(--ui-text-3)}.c-e3b7c16fd2{width:72px}.c-e41c918dbe{display:inline-flex}.c-e41c918dbe{align-items:center}.c-e41c918dbe{padding-left:.5rem;padding-right:.5rem}.c-e41c918dbe{padding-top:.25rem;padding-bottom:.25rem}.c-e41c918dbe{border-radius:.25rem}.c-e41c918dbe{font-size:.75rem;line-height:1rem}.c-e41c918dbe{font-weight:500}.c-e41c918dbe{background-color:var(--ui-surface-2)}.dark .c-e41c918dbe{background-color:var(--ui-text)}.c-e41c918dbe{color:var(--ui-on-solid)}.dark .c-e41c918dbe{color:var(--ui-text-2)}.c-e41c918dbe{text-transform:capitalize}.c-e441bc1993{padding-left:.5rem;padding-right:.5rem}.c-e441bc1993{padding-top:.5rem;padding-bottom:.5rem}.c-e441bc1993{font-family:var(--ui-mono)}.c-e441bc1993{font-weight:600}.c-e493da4176{font-size:.75rem;line-height:1rem}.c-e493da4176{font-family:var(--ui-mono)}.c-e493da4176{background-color:var(--ui-bg)}.c-e493da4176{color:var(--ui-text)}.c-e493da4176{border-radius:.25rem}.c-e493da4176{padding:.75rem}.c-e493da4176{overflow-x:auto}.c-e493da4176{white-space:pre}.c-e4a6809971{margin-top:.125rem}.c-e4a6809971{border-radius:.25rem}.c-e4a6809971{border-color:var(--ui-text-3)}.dark .c-e4a6809971{border-color:var(--ui-text-2)}.c-e4eb6381ab{font-size:1.125rem;line-height:1.75rem}.c-e4eb6381ab{font-family:var(--ui-mono)}.c-e4eb6381ab{font-weight:700}.c-e4eb6381ab{margin-bottom:.25rem}.c-e627c6e16e{width:100%}.c-e627c6e16e{border-width:1px;border-style:solid}.c-e627c6e16e{border-color:var(--ui-text-3)}.dark .c-e627c6e16e{border-color:var(--ui-text-2)}.c-e627c6e16e{border-radius:.25rem}.c-e627c6e16e{padding-left:.5rem;padding-right:.5rem}.c-e627c6e16e{padding-top:.375rem;padding-bottom:.375rem}.c-e627c6e16e{font-size:.875rem;line-height:1.25rem}.c-e627c6e16e{background-color:var(--ui-surface)}.dark .c-e627c6e16e{background-color:var(--ui-bg)}.c-e627c6e16e{opacity:15rem}.c-e630b8d7a5{display:inline-flex}.c-e630b8d7a5{align-items:center}.c-e630b8d7a5{gap:.375rem}.c-e630b8d7a5{font-size:.75rem;line-height:1rem}.c-e630b8d7a5{color:var(--ui-text-2)}.dark .c-e630b8d7a5{color:var(--ui-text-3)}.c-e6b984371a{font-size:.75rem;line-height:1rem}.c-e6b984371a{color:var(--ui-text-2)}.c-e6b984371a,.c-e74cbedd19{margin-top:.5rem}.c-e74cbedd19{font-size:var(--ui-m-label)}.c-e74cbedd19{font-family:var(--ui-mono)}.c-e74cbedd19{white-space:pre-wrap}.c-e74cbedd19{overflow-wrap:break-word}.c-e74cbedd19{background-color:var(--ui-bg)}.c-e74cbedd19{border-width:1px;border-style:solid}.c-e74cbedd19{border-color:var(--ui-line-strong)}.dark .c-e74cbedd19{border-color:var(--ui-text)}.c-e74cbedd19{border-radius:.25rem}.c-e74cbedd19{padding:.75rem}.c-e74cbedd19{max-height:18rem}.c-e74cbedd19{overflow-y:auto}.c-e75c9b10c0{padding-top:.5rem;padding-bottom:.5rem}.c-e75c9b10c0{text-align:right}.c-e75cc5df7c{padding-left:1rem;padding-right:1rem}.c-e75cc5df7c{padding-top:.5rem;padding-bottom:.5rem}.c-e75cc5df7c{font-family:var(--ui-mono)}.c-e75cc5df7c{font-size:.75rem;line-height:1rem}.c-e83a7042bc{font-weight:600}.c-e88638e70b{width:100%}.c-e88638e70b{font-size:.75rem;line-height:1rem}.c-e88638e70b{min-width:1180px}.c-e890319aa3{border-radius:.25rem}.c-e890319aa3{padding-left:.5rem;padding-right:.5rem}.c-e890319aa3{padding-top:.25rem;padding-bottom:.25rem}.c-e890319aa3{font-size:1rem;line-height:1.5rem}.c-e890319aa3{line-height:1}.c-e890319aa3:hover{background-color:var(--ui-surface)}.c-e890319aa3:disabled{opacity:.4}.c-e8ec51206f{font-size:.75rem;line-height:1rem}.c-e8ec51206f{font-weight:500}.c-e8ec51206f{color:var(--ui-text)}.dark .c-e8ec51206f{color:var(--ui-text-3)}.c-e8ec51206f{cursor:pointer}.c-e933a6d4a2{background-color:var(--ui-surface-2)}.dark .c-e933a6d4a2{background-color:var(--ui-surface)}.c-e933a6d4a2{border-radius:.5rem}.c-e933a6d4a2{padding:2rem}.c-e933a6d4a2{text-align:center}.c-eac985059e{color:var(--ui-pass-ink)}.c-eac985059e:hover{text-decoration:underline}.c-eac985059e{font-weight:500}.c-eac985059e{white-space:nowrap}.c-ead1a10843{padding-left:.5rem;padding-right:.5rem}.c-ead1a10843{padding-top:.25rem;padding-bottom:.25rem}.c-ead1a10843{font-size:.875rem;line-height:1.25rem}.c-ead1a10843{border-radius:.25rem}.c-ead1a10843{border-width:1px;border-style:solid}.c-ead1a10843{border-color:var(--ui-text-3)}.dark .c-ead1a10843{border-color:var(--ui-text-2)}.c-eb461d6ef9{text-align:left}.c-eb461d6ef9{padding-left:.5rem;padding-right:.5rem}.c-eb461d6ef9{padding-top:.5rem;padding-bottom:.5rem}.c-eb461d6ef9{width:2.5rem}.c-ec820b1f05{padding-left:1.25rem;padding-right:1.25rem}.c-ec820b1f05{padding-top:.75rem;padding-bottom:.75rem}.c-ec820b1f05{text-align:right}.c-ec820b1f05{font-size:.75rem;line-height:1rem}.c-ec820b1f05{font-weight:500}.c-ec820b1f05{color:var(--ui-text-2)}.dark .c-ec820b1f05{color:var(--ui-text-3)}.c-ec820b1f05{text-transform:uppercase}.c-ec820b1f05{letter-spacing:.05em}.c-ec820b1f05{white-space:nowrap}.c-eccd13ef4f{margin-top:.75rem}.c-ecdc9badbd{border-top-width:1px;border-top-style:solid}.c-ecdc9badbd{border-color:var(--ui-line-strong)}.dark .c-ecdc9badbd{border-color:var(--ui-text)}.c-ecf5aa3905{font-size:var(--ui-m-label)}.c-ecf5aa3905{font-family:var(--ui-mono)}.c-ecf5aa3905{color:var(--ui-text-3)}.c-ecf5aa3905{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-ecf5aa3905{max-width:16rem}.c-ed2061fff4{display:flex}.c-ed2061fff4{align-items:flex-start}.c-ed2061fff4{gap:.5rem}.c-ed2061fff4{font-size:.75rem;line-height:1rem}.c-ed2061fff4{cursor:pointer}.c-ed2061fff4{padding-top:.125rem;padding-bottom:.125rem}.c-ed25391348,.dark .c-ed25391348{color:var(--ui-staff-ink)}.c-ed25391348{font-weight:500}.c-ed3ee93e1f{font-size:.75rem;line-height:1rem}.c-ed3ee93e1f{font-family:var(--ui-mono)}.c-ed3ee93e1f{background-color:var(--ui-surface-2)}.dark .c-ed3ee93e1f{background-color:var(--ui-surface)}.c-ed3ee93e1f{padding-left:.25rem;padding-right:.25rem}.c-ed3ee93e1f{border-radius:.25rem}.c-ed79fe26b3{padding-left:1.25rem;padding-right:1.25rem}.c-ed79fe26b3{padding-bottom:1rem}.c-ed80c9fb3d{display:grid}.c-ed80c9fb3d{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.c-ed80c9fb3d{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-ed80c9fb3d{gap:1rem}.c-ed88c5f8af{padding-left:1rem;padding-right:1rem}.c-ed88c5f8af{padding-top:.75rem;padding-bottom:.75rem}.c-ed88c5f8af{text-align:left}.c-ed88c5f8af{font-size:.75rem;line-height:1rem}.c-ed88c5f8af{font-weight:500}.c-ed88c5f8af{color:var(--ui-text-2)}.c-ed8aca1773{font-family:var(--ui-mono)}.c-ed8aca1773{font-size:.75rem;line-height:1rem}.c-ed8aca1773{color:var(--ui-text-2)}.dark .c-ed8aca1773{color:var(--ui-text-3)}.c-ed8aca1773{margin-top:.125rem}@media(min-width:640px){.c-ed913c69aa{grid-column:span 2 / span 2}}@media(min-width:1024px){.c-ed913c69aa{grid-column:span 3 / span 3}}.c-edc71f0dcc{display:flex}.c-edc71f0dcc{flex-wrap:wrap}.c-edc71f0dcc{align-items:center}.c-edc71f0dcc{gap:.5rem}.c-ede0252243{font-size:.875rem;line-height:1.25rem}.c-ede0252243{color:var(--ui-text-2)}.dark .c-ede0252243{color:var(--ui-text-3)}.c-ede0252243{margin-top:.25rem}.c-edf343d998{margin:0}.c-edf343d998{margin-top:.25rem}.dark .c-edf343d998{color:var(--ui-warn-ink)}.c-ee9e42828e{font-size:.875rem;line-height:1.25rem}.c-ee9e42828e{font-weight:500}.c-ee9e42828e{color:var(--ui-pass-ink)}.dark .c-ee9e42828e{color:var(--ui-pass)}.c-ee9e42828e:hover{text-decoration:underline}.c-ef039ff8be{background-color:var(--ui-surface)}.dark .c-ef039ff8be{background-color:var(--ui-bg)}.c-ef039ff8be{border-width:2px;border-style:solid}.c-ef039ff8be{border-color:var(--ui-staff-line)}.c-ef039ff8be{border-radius:.5rem}.c-ef039ff8be{overflow:hidden}.c-ef22fec06f{display:flex}.c-ef22fec06f{gap:.75rem}.c-efb824c33b{display:flex}.c-efb824c33b{justify-content:flex-end}.c-efb824c33b{margin-bottom:.75rem}.c-efdd3196c1{background-color:var(--ui-surface-2)}.dark .c-efdd3196c1{background-color:var(--ui-surface)}.c-efdd3196c1{border-color:var(--ui-line-strong)}.dark .c-efdd3196c1{border-color:var(--ui-text)}.c-f055d5bfba{display:flex}.c-f055d5bfba{align-items:center}.c-f055d5bfba{gap:.5rem}.c-f055d5bfba{font-size:.875rem;line-height:1.25rem}.c-f0c906f2fd{color:var(--ui-text)}.dark .c-f0c906f2fd{color:var(--ui-text-2)}.c-f0daae3994{width:100%}.c-f1d8185c4d{padding-left:.75rem;padding-right:.75rem}.c-f1d8185c4d{padding-top:.75rem;padding-bottom:.75rem}.c-f1d8185c4d{font-size:.875rem;line-height:1.25rem}.c-f1d8185c4d{color:var(--ui-text)}.dark .c-f1d8185c4d{color:var(--ui-text-3)}.c-f2121b41a1{background-color:var(--ui-fail-dim)}.dark .c-f2121b41a1{color:var(--ui-fail)}.c-f2121b41a1{padding:1rem}.c-f2121b41a1{border-radius:.25rem}.c-f2121b41a1{border-width:1px;border-style:solid}.c-f2121b41a1{border-color:var(--ui-fail-line)}.dark .c-f2121b41a1{border-color:var(--ui-fail-ink)}.c-f216e39aea{margin:0}.c-f216e39aea{margin-top:.25rem}.c-f216e39aea{color:var(--ui-text-2)}.dark .c-f216e39aea{color:var(--ui-text-3)}.c-f251ebb508,.dark .c-f251ebb508{background-color:var(--ui-surface)}.c-f251ebb508{border-radius:.5rem}.c-f251ebb508{border-width:1px;border-style:solid}.c-f251ebb508{border-color:var(--ui-line-strong)}.dark .c-f251ebb508{border-color:var(--ui-text)}.c-f251ebb508{overflow:hidden}.c-f258865b47{border-top-width:1px;border-top-style:solid}.c-f258865b47{border-color:var(--ui-line-strong)}.dark .c-f258865b47{border-color:var(--ui-text)}.c-f258865b47{cursor:pointer}.c-f258865b47:hover{background-color:var(--ui-bg)}.dark .c-f258865b47:hover{background-color:var(--ui-surface)}.c-f283ea9bea{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:640px){.c-f3c05d77da{grid-column:span 2 / span 2}}@media(min-width:1024px){.c-f3c05d77da{grid-column:span 1 / span 1}}.c-f3fc0e06c1{padding-top:.5rem;padding-bottom:.5rem}.c-f3fc0e06c1{padding-right:.75rem}.c-f3fc0e06c1{color:var(--ui-text-2)}.dark .c-f3fc0e06c1{color:var(--ui-text-3)}.c-f4632f4b2d{padding-top:.25rem;padding-bottom:.25rem}.c-f4632f4b2d{color:var(--ui-text-2)}.dark .c-f4632f4b2d{color:var(--ui-text-3)}.c-f4632f4b2d{white-space:nowrap}.c-f4cc511ff0{padding-bottom:.5rem}.c-f4ee4f5260{padding:1.5rem}.c-f4ee4f5260{border-radius:.5rem}.c-f4ee4f5260{color:var(--ui-text)}.c-f505e3561b{font-size:.875rem;line-height:1.25rem}.c-f505e3561b{font-weight:600}.c-f505e3561b{text-transform:uppercase}.c-f505e3561b{letter-spacing:.025em}.c-f505e3561b,.dark .c-f505e3561b{color:var(--ui-text)}.c-f553e16cab{margin-top:.75rem}.c-f553e16cab{font-size:.75rem;line-height:1rem}.c-f553e16cab{color:var(--ui-text-2)}.dark .c-f553e16cab{color:var(--ui-text-3)}.c-f58545da5c{font-size:.75rem;line-height:1rem}.c-f58545da5c,.dark .c-f58545da5c{color:var(--ui-warn-ink)}.c-f592de4d6b{font-size:var(--ui-m-label)}.c-f592de4d6b{padding-left:.375rem;padding-right:.375rem}.c-f592de4d6b{padding-top:.125rem;padding-bottom:.125rem}.c-f592de4d6b{border-radius:.25rem}.c-f592de4d6b{background-color:var(--ui-surface-2)}.dark .c-f592de4d6b{background-color:var(--ui-surface)}.c-f592de4d6b{color:var(--ui-text-2)}.c-f59ae1a8ff{font-size:1.5rem;line-height:2rem}.c-f59ae1a8ff{font-weight:600}.c-f59ae1a8ff,.dark .c-f59ae1a8ff{color:var(--ui-text)}.c-f5e01653ed{font-size:.75rem;line-height:1rem}.c-f5e01653ed{color:var(--ui-fail-ink)}.dark .c-f5e01653ed{color:var(--ui-fail)}.c-f5e01653ed{margin-bottom:.25rem}.c-f6398e3357{margin-left:.5rem;margin-right:.5rem}.c-f6398e3357{color:var(--ui-text-3)}.dark .c-f6398e3357{color:var(--ui-text-2)}.c-f6409a9b3a{border-radius:.25rem}.c-f6409a9b3a{padding-left:.5rem;padding-right:.5rem}.c-f6409a9b3a{padding-top:.25rem;padding-bottom:.25rem}.c-f6409a9b3a:hover{background-color:var(--ui-surface)}.c-f669f3d711{padding-left:1rem;padding-right:1rem}.c-f669f3d711{padding-top:.5rem;padding-bottom:.5rem}.c-f669f3d711{font-size:.75rem;line-height:1rem}.c-f669f3d711{color:var(--ui-text-2)}.c-f669f3d711{max-width:16rem}.c-f6710d2c3e{padding-left:1rem;padding-right:1rem}.c-f6710d2c3e{padding-top:.625rem;padding-bottom:.625rem}.c-f6710d2c3e{border-bottom-width:1px;border-bottom-style:solid}.c-f6710d2c3e{border-color:var(--ui-line-strong)}.dark .c-f6710d2c3e{border-color:var(--ui-text)}.c-f6710d2c3e{display:flex}.c-f6710d2c3e{align-items:baseline}.c-f6710d2c3e{justify-content:space-between}.c-f6a93e5c4f{margin:0}.c-f6a93e5c4f{font-size:.75rem;line-height:1rem}.c-f6a93e5c4f{color:var(--ui-text-2)}.dark .c-f6a93e5c4f{color:var(--ui-text-3)}.c-f6f3942ac3{font-size:.875rem;line-height:1.25rem}.c-f6f3942ac3{font-weight:600}.c-f6f3942ac3{color:var(--ui-text)}.dark .c-f6f3942ac3{color:var(--ui-text-3)}.c-f6f3942ac3{margin-bottom:.75rem}.c-f6f9a318f8{font-size:1.125rem;line-height:1.75rem}.c-f6f9a318f8{font-weight:700}.c-f6f9a318f8,.dark .c-f6f9a318f8{color:var(--ui-text)}.c-f6f9a318f8{min-width:60px}.c-f71de48edd{font-size:.875rem;line-height:1.25rem}.c-f71de48edd{color:var(--ui-text-2)}.dark .c-f71de48edd{color:var(--ui-text-3)}.c-f71de48edd:hover{color:var(--ui-text)}.dark .c-f71de48edd:hover{color:var(--ui-text-3)}.c-f71de48edd{text-decoration:underline}.c-f7617c43c7{width:100%}.c-f7617c43c7{font-size:.875rem;line-height:1.25rem}.c-f7617c43c7{border-width:1px;border-style:solid}.c-f7617c43c7{border-radius:.25rem}.c-f7617c43c7{padding-left:.5rem;padding-right:.5rem}.c-f7617c43c7{padding-top:.5rem;padding-bottom:.5rem}.c-f7617c43c7,.dark .c-f7617c43c7{background-color:var(--ui-surface)}.c-f7617c43c7{border-color:var(--ui-text-3)}.dark .c-f7617c43c7{border-color:var(--ui-text-2)}.c-f7617c43c7{font-family:var(--ui-mono)}.c-f7646340ae{display:flex}.c-f7646340ae{align-items:flex-end}.c-f81dda129e{font-size:1.125rem;line-height:1.75rem}.c-f81dda129e{font-weight:600}.c-f81dda129e,.dark .c-f81dda129e{color:var(--ui-text)}.c-f81dda129e{margin:0}.c-f833bc3ded{border-top-width:0;border-bottom-width:0}.c-f847737bd9{padding-left:.75rem;padding-right:.75rem}.c-f847737bd9{padding-top:.75rem;padding-bottom:.75rem}.c-f854738e06{opacity:.75}.c-f8568369d9{padding-left:1rem;padding-right:1rem}.c-f8568369d9{padding-top:.5rem;padding-bottom:.5rem}.c-f8568369d9{font-size:.875rem;line-height:1.25rem}.c-f8568369d9{font-weight:500}.c-f8568369d9{color:var(--ui-text)}.dark .c-f8568369d9{color:var(--ui-text-3)}.c-f8568369d9{background-color:var(--ui-line-strong)}.dark .c-f8568369d9{background-color:var(--ui-text)}.c-f8568369d9{border-radius:.25rem}.c-f8568369d9:hover{background-color:var(--ui-text-3)}.dark .c-f8568369d9:hover{background-color:var(--ui-text-2)}.c-f8568369d9:disabled{opacity:.5}.c-f8568369d9:disabled{cursor:not-allowed}.c-f8568369d9{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-f865538322{display:flex}.c-f865538322{align-items:center}.c-f865538322{gap:.75rem}.c-f889720014{display:flex}.c-f889720014{flex-wrap:wrap}.c-f889720014{align-items:center}.c-f889720014{justify-content:center}.c-f889720014{border-top-width:1px;border-top-style:solid}.c-f889720014{border-color:var(--ui-line-strong)}.c-f889720014{padding-left:1.5rem;padding-right:1.5rem}.c-f889720014{padding-top:1rem;padding-bottom:1rem}@media(min-width:640px){.c-f889720014{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){.c-f889720014{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1024px){.c-f889720014{padding-top:1.25rem;padding-bottom:1.25rem}}.dark .c-f889720014{border-color:var(--ui-surface)}.c-f8ad887306{text-align:left}.c-f8ad887306{padding-left:.5rem;padding-right:.5rem}.c-f8ad887306{padding-top:.5rem;padding-bottom:.5rem}.c-f8ad887306{cursor:pointer}.c-f8ad887306{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-f8b242f3a7{padding-left:1.25rem;padding-right:1.25rem}.c-f8b242f3a7{padding-top:.75rem;padding-bottom:.75rem}.c-f8b242f3a7{text-align:right}.c-f97116e30c{color:var(--ui-text-2)}.dark .c-f97116e30c{color:var(--ui-text-3)}.c-f97116e30c{margin-top:.5rem}.c-f97116e30c{white-space:pre-wrap}.c-f9e9c53583{font-size:.75rem;line-height:1rem}.c-f9e9c53583{color:var(--ui-text-2)}.dark .c-f9e9c53583{color:var(--ui-text-3)}.c-fb6dd4c795{width:100%}.c-fb6dd4c795{font-size:var(--ui-m-label)}.c-fb6dd4c795{font-family:var(--ui-mono)}.c-fb6dd4c795{border-width:1px;border-style:solid}.c-fb6dd4c795{border-radius:.25rem}.c-fb6dd4c795{padding-left:.5rem;padding-right:.5rem}.c-fb6dd4c795{padding-top:.25rem;padding-bottom:.25rem}.c-fb6dd4c795{background-color:var(--ui-surface)}.c-fb6dd4c795{border-color:var(--ui-text-3)}.dark .c-fb6dd4c795{border-color:var(--ui-text-2)}.c-fb88ccaacf{margin-bottom:1.25rem}.c-fbc1f12d0d{color:var(--ui-text-3)}.c-fbc1f12d0d:hover,.dark .c-fbc1f12d0d:hover{color:var(--ui-text-2)}.c-fbc1f12d0d{font-size:1.125rem;line-height:1.75rem}.c-fbc1f12d0d{line-height:1}.c-fbc1f12d0d{cursor:pointer}.c-fbe446e834{padding-top:4rem;padding-bottom:4rem}.c-fbe446e834{text-align:center}.c-fbe446e834{color:var(--ui-text-2)}.dark .c-fbe446e834{color:var(--ui-text-3)}.c-fc7473ca09{font-size:.875rem;line-height:1.25rem}.c-fcd9bae915{text-align:left}.c-fcd9bae915{padding-left:.5rem;padding-right:.5rem}.c-fcd9bae915{padding-top:.5rem;padding-bottom:.5rem}.c-fcd9bae915{cursor:pointer}.c-fcd9bae915{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-fcd9bae915:hover{background-color:var(--ui-surface-2)}.dark .c-fcd9bae915:hover{background-color:var(--ui-surface)}.c-fdebdd41da{font-weight:600}.c-fdebdd41da,.dark .c-fdebdd41da{color:var(--ui-text)}.c-fe3d32bd9a{font-size:.875rem;line-height:1.25rem}.c-fe3d32bd9a{color:var(--ui-text)}.dark .c-fe3d32bd9a{color:var(--ui-text-2)}.c-fe3d32bd9a{white-space:pre-wrap}.c-fe3e6ed8fe{font-size:.875rem;line-height:1.25rem}.c-fe3e6ed8fe{color:var(--ui-text-2)}.dark .c-fe3e6ed8fe{color:var(--ui-text-3)}.c-fe3e6ed8fe:hover{color:var(--ui-pass-ink)}.c-fe3e6ed8fe{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-fe4b7d99f4{font-family:var(--ui-mono)}.c-fe4b7d99f4{font-size:.75rem;line-height:1rem}.c-fe4b7d99f4{color:var(--ui-text-2)}.c-fe77d4884c{padding-left:.5rem;padding-right:.5rem}.c-fe77d4884c{padding-top:.5rem;padding-bottom:.5rem}.c-fe77d4884c{font-family:var(--ui-mono)}.c-fe9a2fe5c4{display:flex}.c-fe9a2fe5c4{align-items:center}.c-fe9a2fe5c4{gap:.5rem}.c-fe9a2fe5c4{font-size:.875rem;line-height:1.25rem}.c-fe9a2fe5c4{color:var(--ui-text)}.dark .c-fe9a2fe5c4{color:var(--ui-text-3)}.c-feb634ae09{font-size:.875rem;line-height:1.25rem}.c-feb634ae09{opacity:.9}.c-feb634ae09{margin-bottom:.5rem}.c-fef0f24797{border-radius:.75rem}.c-fef0f24797{border-width:1px;border-style:solid}.c-fef0f24797{border-color:var(--ui-line-strong)}.dark .c-fef0f24797{border-color:var(--ui-text)}.c-fef0f24797{padding:1rem}.c-fef0f24797{gap:.75rem}.c-ffc599ac70{gap:.5rem}.c-ffc599ac70{border-radius:.5rem}.c-ffc599ac70{border-width:1px;border-style:solid}.c-ffc599ac70{border-color:var(--ui-line-strong)}.dark .c-ffc599ac70{border-color:var(--ui-text)}.c-ffc599ac70{background-color:var(--ui-surface)}.dark .c-ffc599ac70{background-color:var(--ui-bg)}.c-ffc599ac70{padding:1rem}.c-pass-fill{background:var(--ui-pass-dim);color:var(--ui-pass-ink);border-color:var(--ui-pass-line)}.c-fail-fill{background:var(--ui-fail-dim);color:var(--ui-fail-ink);border-color:var(--ui-fail-line)}.c-warn-fill{background:var(--ui-warn-dim);color:var(--ui-warn-ink)}.c-staff-fill{background:var(--ui-staff-dim);color:var(--ui-staff-ink);border-color:var(--ui-staff-line)}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.border-collapse{border-collapse:collapse}.border-dashed{border-style:dashed}.border-y{border-top-width:1px;border-bottom-width:1px;border-style:solid}.border-b-2{border-bottom-width:2px;border-bottom-style:solid}.border-l-4{border-left-width:4px;border-left-style:solid}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.focus\:outline-none:focus,.c-focus-none:focus{outline:none}.focus\:ring-2:focus,.c-focus-ring:focus{outline:2px solid var(--ui-focus);outline-offset:2px}.decoration-dotted{text-decoration-style:dotted}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-inside{list-style-position:inside}.resize-y{resize:vertical}.resize-none{resize:none}.snap-x,.snap-mandatory{scroll-snap-type:x mandatory}.snap-start{scroll-snap-align:start}.overscroll-contain{overscroll-behavior:contain}.isolate{isolation:isolate}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--ui-pass),var(--ui-pass-ink))}.c-3ba4e3c2d5,.dark .c-3ba4e3c2d5{border-color:var(--ui-pass-ink)}.c-2518961a23{border-color:var(--ui-line-strong)}.dark .c-2518961a23{border-color:var(--ui-text)}.c-785fdd02b1{opacity:.4}.c-3a39b072b2{padding-left:.5rem;padding-right:.5rem}.c-3a39b072b2{padding-top:.5rem;padding-bottom:.5rem}.c-3a39b072b2{font-size:.75rem;line-height:1rem}.c-3a39b072b2{color:var(--ui-text)}.dark .c-3a39b072b2{color:var(--ui-text-2)}.c-e82ae8be04{white-space:nowrap}.c-0e65706bcc{font-family:var(--ui-mono)}.c-f5a2b39fca{padding-left:1rem;padding-right:1rem}.c-f5a2b39fca{padding-top:.75rem;padding-bottom:.75rem}.c-f5a2b39fca{text-align:left}.c-f5a2b39fca{font-size:.75rem;line-height:1rem}.c-f5a2b39fca{font-weight:600}.c-f5a2b39fca{color:var(--ui-text-2)}.dark .c-f5a2b39fca{color:var(--ui-text-3)}.c-f5a2b39fca{text-transform:uppercase}.c-f5a2b39fca{letter-spacing:.05em}.c-880572d818{font-size:.75rem;line-height:1rem}.c-880572d818{color:var(--ui-text-2)}.dark .c-880572d818{color:var(--ui-text-3)}.c-880572d818{display:flex}.c-880572d818{flex-direction:column}.c-880572d818{gap:.25rem}.c-0614155b40{display:inline-flex}.c-0614155b40{align-items:center}.c-0614155b40{gap:.375rem}.c-0614155b40{padding-left:.5rem;padding-right:.5rem}.c-0614155b40{padding-top:.125rem;padding-bottom:.125rem}.c-0614155b40{border-radius:9999px}.c-0614155b40{font-size:var(--ui-m-label)}.c-0614155b40{font-weight:600}.c-0614155b40{letter-spacing:.025em}.c-0614155b40{text-transform:uppercase}.c-07057b15cc{width:.375rem}.c-07057b15cc{height:.375rem}.c-07057b15cc{border-radius:9999px}.c-30cd93884e{font-size:var(--ui-m-label)}.c-30cd93884e{font-weight:500}.c-3c94c1ca7c{display:inline-block}.c-3c94c1ca7c{padding-left:.5rem;padding-right:.5rem}.c-3c94c1ca7c{padding-top:.125rem;padding-bottom:.125rem}.c-3c94c1ca7c{border-radius:.25rem}.c-3c94c1ca7c{font-size:var(--ui-m-label)}.c-3c94c1ca7c{font-weight:600}.c-f7ee9ea1e7{flex-shrink:0}.c-f7ee9ea1e7{border-radius:.25rem}.c-f7ee9ea1e7{border-width:1px;border-style:solid}.c-f7ee9ea1e7{border-style:dashed}.c-f7ee9ea1e7{border-color:var(--ui-text-3)}.dark .c-f7ee9ea1e7{border-color:var(--ui-text-2)}.c-f7ee9ea1e7{display:flex}.c-f7ee9ea1e7{align-items:center}.c-f7ee9ea1e7{justify-content:center}.c-f7ee9ea1e7{font-size:var(--ui-m-label)}.c-f7ee9ea1e7{color:var(--ui-text-3)}.c-1213bc71fe{flex-shrink:0}.c-1213bc71fe{display:block}.c-1213bc71fe{border-radius:.25rem}.c-1213bc71fe{border-width:1px;border-style:solid}.c-1213bc71fe{border-color:var(--ui-line-strong)}.dark .c-1213bc71fe{border-color:var(--ui-text)}.c-1213bc71fe{overflow:hidden}.c-1213bc71fe{background-color:var(--ui-surface)}.c-d5e8788652{background-color:var(--ui-pass-dim)}.c-d5e8788652{color:var(--ui-pass-ink)}.c-d5e8788652{border-width:1px;border-style:solid}.c-d5e8788652{border-color:var(--ui-pass-line)}.dark .c-d5e8788652{border-color:var(--ui-pass-ink)}.c-b27a455586{background-color:var(--ui-fail-dim)}.c-b27a455586{border-width:1px;border-style:solid}.c-b27a455586{border-color:var(--ui-fail-line)}.dark .c-b27a455586{background-color:var(--ui-fail-dim)}.dark .c-b27a455586{border-color:var(--ui-fail-ink)}.c-e8e612cace{background-color:var(--ui-warn-dim)}.c-e8e612cace{color:var(--ui-warn-ink)}.c-e8e612cace{border-width:1px;border-style:solid}.c-e8e612cace{border-color:var(--ui-warn-dim)}.dark .c-e8e612cace{background-color:var(--ui-warn-dim)}.dark .c-e8e612cace{color:var(--ui-warn-ink)}.dark .c-e8e612cace{border-color:var(--ui-warn-ink)}.c-1d40adc8f0{background-color:var(--ui-pass)}.c-45a732a46e{background-color:var(--ui-fail)}.c-931bc423fa{background-color:var(--ui-warn-ink)}.c-3fe0b3fb99{color:var(--ui-pass-ink)}.dark .c-3fe0b3fb99{color:var(--ui-pass)}.c-8264a89834{color:var(--ui-fail-ink)}.dark .c-8264a89834{color:var(--ui-fail)}.c-8b9d465071,.dark .c-8b9d465071,.c-126b835a50,.dark .c-126b835a50{color:var(--ui-warn-ink)}.c-016322079d{background-color:var(--ui-pass-dim)}.c-016322079d{color:var(--ui-pass-ink)}.dark .c-016322079d{background-color:var(--ui-pass-ink)}.dark .c-016322079d{color:var(--ui-pass-line)}.c-87767a73fb{background-color:var(--ui-fail-dim)}.c-87767a73fb{color:var(--ui-fail-ink)}.dark .c-87767a73fb{color:var(--ui-fail-line)}.c-2b4b39e10d{background-color:var(--ui-surface-2)}.c-2b4b39e10d{color:var(--ui-text-2)}.dark .c-2b4b39e10d{background-color:var(--ui-surface)}.dark .c-2b4b39e10d{color:var(--ui-text-3)}.c-137fba377f{width:10rem}.c-536d038423{width:6rem}.c-536d038423{height:4rem}.c-2eba0d65d0,.c-d58a783870{text-align:left}.c-d58a783870{white-space:nowrap}.c-c07e54fd14{padding:1.25rem}.c-fa0da4eea7{width:6rem}.c-fa0da4eea7{font-variant-numeric:tabular-nums}.c-6003a8820c{color:var(--ui-text-2)}.dark .c-6003a8820c{color:var(--ui-text-3)}.c-37ff5a9337{color:var(--ui-text-2)}.dark .c-37ff5a9337{color:var(--ui-text-3)}.c-37ff5a9337{white-space:nowrap}.c-308fc069e4{text-align:right}.c-f05d22089a{font-family:var(--ui-mono)}.c-f05d22089a{font-size:.75rem;line-height:1rem}.c-65ac265ed3{text-align:right}.c-65ac265ed3{white-space:nowrap}.c-05d33fe816{font-family:var(--ui-mono)}.c-05d33fe816{font-size:.75rem;line-height:1rem}.c-05d33fe816{white-space:nowrap}.c-f597d812ba{width:100%}.c-f597d812ba{padding-left:.5rem;padding-right:.5rem}.c-f597d812ba{padding-top:.375rem;padding-bottom:.375rem}.c-f597d812ba{font-size:.875rem;line-height:1.25rem}.c-f597d812ba{border-radius:.25rem}.c-f597d812ba{border-width:1px;border-style:solid}.c-f597d812ba{border-color:var(--ui-text-3)}.dark .c-f597d812ba{border-color:var(--ui-text-2)}.c-f597d812ba{background-color:var(--ui-surface)}.dark .c-f597d812ba{background-color:var(--ui-bg)}.c-f597d812ba,.dark .c-f597d812ba{color:var(--ui-text)}.c-336c5aea13{padding-left:.75rem;padding-right:.75rem}.c-336c5aea13{padding-top:.375rem;padding-bottom:.375rem}.c-336c5aea13{font-size:.875rem;line-height:1.25rem}.c-336c5aea13{border-radius:.25rem}.c-336c5aea13{background-color:var(--ui-bg)}.dark .c-336c5aea13{background-color:var(--ui-surface-2)}.c-336c5aea13,.dark .c-336c5aea13{color:var(--ui-text)}.c-336c5aea13:disabled{opacity:.4}.c-9e33991cdc{font-size:.75rem;line-height:1rem}.c-9e33991cdc{font-weight:600}.c-9e33991cdc{color:var(--ui-pass-ink)}.c-9e33991cdc:hover{text-decoration:underline}.c-9e33991cdc:disabled{opacity:.5}.c-3c40fb1455{font-size:.75rem;line-height:1rem}.c-3c40fb1455{color:var(--ui-text-2)}.dark .c-3c40fb1455{color:var(--ui-text-3)}.c-7693897bf8{margin-top:.75rem}.c-7693897bf8{border-radius:.375rem}.c-7693897bf8{border-width:1px;border-style:solid}.c-7693897bf8{border-color:var(--ui-warn-dim)}.c-7693897bf8{background-color:var(--ui-warn-dim)}.c-7693897bf8{padding-left:.75rem;padding-right:.75rem}.c-7693897bf8{padding-top:.5rem;padding-bottom:.5rem}.c-7693897bf8{font-size:.875rem;line-height:1.25rem}.c-7693897bf8{line-height:1.625}.c-92bf7eddd3{color:var(--ui-warn-ink)}.dark .c-92bf7eddd3{border-color:var(--ui-warn-ink)}.dark .c-92bf7eddd3{background-color:var(--ui-warn-dim)}.dark .c-92bf7eddd3{color:var(--ui-warn-ink)}.c-d928ba94c0{padding-left:.75rem;padding-right:.75rem}.c-d928ba94c0{padding-top:.5rem;padding-bottom:.5rem}.c-d928ba94c0{text-align:left}.c-d928ba94c0{font-size:.75rem;line-height:1rem}.c-d928ba94c0{font-weight:500}.c-d928ba94c0{color:var(--ui-text-2)}.dark .c-d928ba94c0{color:var(--ui-text-3)}.c-d928ba94c0{text-transform:uppercase}.c-d928ba94c0{letter-spacing:.05em}.c-d928ba94c0{white-space:nowrap}.c-b1f5db3f91{padding-left:.75rem;padding-right:.75rem}.c-b1f5db3f91{padding-top:.5rem;padding-bottom:.5rem}.c-b1f5db3f91{font-size:.875rem;line-height:1.25rem}.c-b1f5db3f91{color:var(--ui-text)}.dark .c-b1f5db3f91{color:var(--ui-text-3)}.c-b1f5db3f91{vertical-align:top}.c-677add474d,.dark .c-677add474d{background-color:var(--ui-surface)}.c-677add474d{border-radius:.5rem}.c-677add474d{box-shadow:var(--ui-shadow-sm)}.c-677add474d{border-width:1px;border-style:solid}.c-677add474d{border-color:var(--ui-line-strong)}.dark .c-677add474d{border-color:var(--ui-text)}.c-b00b63b807{margin-bottom:.75rem}.c-b00b63b807{background-color:var(--ui-fail-dim)}.dark .c-b00b63b807{background-color:var(--ui-fail-ink)}.c-b00b63b807{color:var(--ui-fail-ink)}.dark .c-b00b63b807{color:var(--ui-fail)}.c-b00b63b807{padding-left:.75rem;padding-right:.75rem}.c-b00b63b807{padding-top:.5rem;padding-bottom:.5rem}.c-b00b63b807{border-radius:.25rem}.c-b00b63b807{border-width:1px;border-style:solid}.c-b00b63b807{border-color:var(--ui-fail-line)}.dark .c-b00b63b807{border-color:var(--ui-fail-ink)}.c-b00b63b807{font-size:.875rem;line-height:1.25rem}.c-2236a3c122{margin-bottom:.75rem}.c-2236a3c122{background-color:var(--ui-pass-dim)}.dark .c-2236a3c122{background-color:var(--ui-pass-ink)}.c-2236a3c122{color:var(--ui-pass-ink)}.dark .c-2236a3c122{color:var(--ui-pass)}.c-2236a3c122{padding-left:.75rem;padding-right:.75rem}.c-2236a3c122{padding-top:.5rem;padding-bottom:.5rem}.c-2236a3c122{border-radius:.25rem}.c-2236a3c122{border-width:1px;border-style:solid}.c-2236a3c122{border-color:var(--ui-pass-line)}.dark .c-2236a3c122{border-color:var(--ui-pass-ink)}.c-2236a3c122{font-size:.875rem;line-height:1.25rem}.c-f2868c227f{opacity:.6}.c-7bd9663f5f{padding-top:.25rem;padding-bottom:.25rem}.c-7bd9663f5f{text-align:right}.c-7bd9663f5f{font-variant-numeric:tabular-nums}.c-f2693f4be8{color:var(--ui-fail-ink)}.dark .c-f2693f4be8{color:var(--ui-fail)}.c-b09adbd265{color:var(--ui-pass-ink)}.dark .c-b09adbd265{color:var(--ui-pass)}.c-446746b2fa{padding-left:.75rem;padding-right:.75rem}.c-446746b2fa{padding-top:.75rem;padding-bottom:.75rem}.c-446746b2fa{text-align:left}.c-446746b2fa{font-size:.75rem;line-height:1rem}.c-446746b2fa{font-weight:500}.c-446746b2fa{color:var(--ui-text-2)}.dark .c-446746b2fa{color:var(--ui-text-3)}.c-446746b2fa{text-transform:uppercase}.c-446746b2fa{letter-spacing:.05em}.c-4882869fb9{padding-left:.75rem;padding-right:.75rem}.c-4882869fb9{padding-top:.75rem;padding-bottom:.75rem}.c-4882869fb9{font-size:.75rem;line-height:1rem}.c-4882869fb9{color:var(--ui-text)}.dark .c-4882869fb9{color:var(--ui-text-2)}.c-49fe913800{border-bottom-width:1px;border-bottom-style:solid}.c-49fe913800{border-color:var(--ui-line-strong)}.dark .c-49fe913800{border-color:var(--ui-text)}.c-4bcef962cd{padding-left:1.25rem;padding-right:1.25rem}.c-4bcef962cd{padding-top:.75rem;padding-bottom:.75rem}.c-4bcef962cd{font-size:.875rem;line-height:1.25rem}.c-4bcef962cd{text-align:right}.c-4bcef962cd{font-weight:600}.c-385645627e{padding-left:.75rem;padding-right:.75rem}.c-385645627e{padding-top:.375rem;padding-bottom:.375rem}.c-385645627e{border-radius:.25rem}.c-385645627e{border-width:1px;border-style:solid}.c-a3c66254ab{padding-left:1rem;padding-right:1rem}.c-a3c66254ab{padding-top:.75rem;padding-bottom:.75rem}.c-a3c66254ab{text-align:left}.c-a3c66254ab{font-size:.75rem;line-height:1rem}.c-a3c66254ab{font-weight:500}.c-a3c66254ab{color:var(--ui-text-2)}.dark .c-a3c66254ab{color:var(--ui-text-3)}.c-a3c66254ab{text-transform:uppercase}.c-a3c66254ab{letter-spacing:.05em}.c-a3c66254ab{white-space:nowrap}.c-24a54e248a{border-color:transparent}.c-24a54e248a{color:var(--ui-text-2)}.dark .c-24a54e248a{color:var(--ui-text-3)}.c-24a54e248a:hover{color:var(--ui-text)}.dark .c-24a54e248a:hover{color:var(--ui-text-2)}.c-2307e21764{padding-left:1.25rem;padding-right:1.25rem}.c-2307e21764{padding-top:.75rem;padding-bottom:.75rem}.c-2307e21764{font-size:.875rem;line-height:1.25rem}.c-2307e21764{text-align:right}.c-2307e21764{color:var(--ui-text)}.dark .c-2307e21764{color:var(--ui-text-3)}.c-2307e21764{white-space:nowrap}.c-8be65c62c6{color:var(--ui-text)}.c-dbd87c0638,.dark .c-dbd87c0638{background-color:var(--ui-surface)}.c-dbd87c0638{border-color:var(--ui-text-3)}.dark .c-dbd87c0638{border-color:var(--ui-text-2)}.c-be09636a90{width:100%}.c-be09636a90{text-align:left}.c-be09636a90{padding-left:1rem;padding-right:1rem}.c-be09636a90{padding-top:.75rem;padding-bottom:.75rem}.c-be09636a90:hover{background-color:var(--ui-bg)}.dark .c-be09636a90:hover{background-color:var(--ui-surface)}.c-bd3b579d0a{border-bottom-width:1px;border-bottom-style:solid}.c-bd3b579d0a{border-color:var(--ui-surface-2)}.dark .c-bd3b579d0a{border-color:var(--ui-surface)}.c-bd3b579d0a{cursor:pointer}.c-bd3b579d0a:hover{background-color:var(--ui-bg)}.dark .c-bd3b579d0a:hover{background-color:var(--ui-surface)}.c-e81d48803b{padding-left:1rem;padding-right:1rem}.c-e81d48803b{padding-top:.5rem;padding-bottom:.5rem}.c-e81d48803b{text-align:right}.c-e81d48803b{font-variant-numeric:tabular-nums}.c-9713765ff0{padding-left:.75rem;padding-right:.75rem}.c-9713765ff0{padding-top:.375rem;padding-bottom:.375rem}.c-9713765ff0{font-size:.875rem;line-height:1.25rem}.c-a6965c9ba6,.dark .c-a6965c9ba6{background-color:var(--ui-staff-dim)}.c-d34242c558{color:var(--ui-fail-ink)}.dark .c-d34242c558{color:var(--ui-fail)}.c-d34242c558{font-weight:500}.c-b60e5ef221,.dark .c-b60e5ef221{color:var(--ui-warn-ink)}.c-b60e5ef221{font-weight:500}.c-920462be28{color:var(--ui-fail-ink)}.dark .c-920462be28{color:var(--ui-fail)}.c-920462be28{font-weight:600}.c-4d7211dd42,.dark .c-4d7211dd42{color:var(--ui-warn-ink)}.c-4d7211dd42{font-weight:600}.c-73bcb2db22{background-color:var(--ui-staff-ink)}.c-73bcb2db22{color:var(--ui-on-solid)}.c-485c8107b8{background-color:var(--ui-surface)}.dark .c-485c8107b8{background-color:var(--ui-bg)}.c-5bd7b08099{resize:vertical}.c-5a630e0cfb{color:var(--ui-text-2)}.c-e0118dd607{border-top-width:1px;border-top-style:solid}.c-e0118dd607{border-color:var(--ui-line-strong)}.dark .c-e0118dd607{border-color:var(--ui-text)}.c-e0118dd607{vertical-align:top}.c-e4549487b5{padding-left:.75rem;padding-right:.75rem}.c-e4549487b5{padding-top:.75rem;padding-bottom:.75rem}.c-e4549487b5{font-size:.875rem;line-height:1.25rem}.c-e4549487b5{text-align:right}.c-e4549487b5{color:var(--ui-text)}.dark .c-e4549487b5{color:var(--ui-text-2)}.c-e4549487b5{white-space:nowrap}.c-55d55443a8{padding-left:.75rem;padding-right:.75rem}.c-55d55443a8{padding-top:.75rem;padding-bottom:.75rem}.c-55d55443a8{text-align:left}.c-55d55443a8{font-size:.75rem;line-height:1rem}.c-55d55443a8{font-weight:500}.c-55d55443a8{color:var(--ui-text-2)}.dark .c-55d55443a8{color:var(--ui-text-3)}.c-55d55443a8{text-transform:uppercase}.c-55d55443a8{letter-spacing:.05em}.c-55d55443a8{white-space:nowrap}.c-7d2f785695,.dark .c-7d2f785695{background-color:var(--ui-surface)}.group:hover .c-7d2f785695{background-color:var(--ui-bg)}.group:hover .c-7d2f785695{background-color:var(--ui-text)}.c-aa1e3d8f3e:hover{background-color:var(--ui-bg)}.dark .c-aa1e3d8f3e:hover{background-color:var(--ui-text)}.c-0bc3849cf9{padding-left:1rem;padding-right:1rem}.c-0bc3849cf9{padding-top:.5rem;padding-bottom:.5rem}.c-0bc3849cf9{border-radius:.5rem}.c-0bc3849cf9{font-size:.875rem;line-height:1.25rem}.c-0bc3849cf9{font-weight:500}.c-2ca4848f05{background-color:var(--ui-pass-ink)}.c-2ca4848f05{color:var(--ui-on-solid)}.c-0118065eca{background-color:var(--ui-surface-2)}.dark .c-0118065eca{background-color:var(--ui-surface)}.c-0118065eca{color:var(--ui-text)}.dark .c-0118065eca{color:var(--ui-text-3)}.c-f72c99b123{overflow-wrap:break-word}.c-2cd02d11d1{overflow:hidden}.c-8e63407b5c{padding:1rem}@media(min-width:1024px){.c-cc6ed19c07{grid-column:span 1 / span 1}}.c-cc6ed19c07{overflow:hidden}.c-6baa0d172c{width:100%}.c-6baa0d172c{text-align:left}.c-6baa0d172c{padding-left:.75rem;padding-right:.75rem}.c-6baa0d172c{padding-top:.5rem;padding-bottom:.5rem}.c-6baa0d172c{border-bottom-width:1px;border-bottom-style:solid}.c-6baa0d172c{border-color:var(--ui-surface-2)}.dark .c-6baa0d172c{border-color:var(--ui-text)}.c-6baa0d172c{transition-property:color,background-color,border-color;transition-duration:.15s}.c-9cc096611f{padding:2.5rem}.c-9cc096611f{text-align:center}.c-3969cc874a{padding:2rem}.c-3969cc874a{text-align:center}.c-3969cc874a{color:var(--ui-text-2)}.dark .c-3969cc874a{color:var(--ui-text-3)}.c-635abd5742{border-top-width:1px;border-top-style:solid}.c-635abd5742{border-color:var(--ui-line-strong)}.dark .c-635abd5742{border-color:var(--ui-text)}.c-635abd5742{vertical-align:top}.c-635abd5742{cursor:pointer}.c-4bd2743177,.dark .c-4bd2743177{background-color:var(--ui-surface)}.c-4bd2743177{border-radius:.5rem}.c-4bd2743177{border-width:1px;border-style:solid}.c-4bd2743177{border-color:var(--ui-line-strong)}.dark .c-4bd2743177{border-color:var(--ui-text)}.c-481a98a64a,.dark .c-481a98a64a{background-color:var(--ui-pass-ink)}.c-481a98a64a{border-left-width:4px;border-left-style:solid}.c-481a98a64a{border-left-color:var(--ui-pass-ink)}.c-45d6ed62d1{border-left-width:4px;border-left-style:solid}.c-45d6ed62d1{border-left-color:transparent}.c-45d6ed62d1:hover{background-color:var(--ui-bg)}.dark .c-45d6ed62d1:hover{background-color:var(--ui-text)}.c-6ef08da1f6,.dark .c-6ef08da1f6,.c-7060ffe935:hover{background-color:var(--ui-bg)}.dark .c-7060ffe935:hover{background-color:var(--ui-text)}.c-d9d69badf9{padding-left:1rem;padding-right:1rem}.c-d9d69badf9{padding-top:.5rem;padding-bottom:.5rem}.c-d9d69badf9{border-radius:.25rem}.c-d9d69badf9{font-size:.875rem;line-height:1.25rem}.c-d9d69badf9{font-weight:500}.c-d9d69badf9{transition-property:color,background-color,border-color;transition-duration:.15s}.c-28f0a814f7{background-color:var(--ui-line-strong)}.dark .c-28f0a814f7{background-color:var(--ui-text)}.c-28f0a814f7{color:var(--ui-text)}.dark .c-28f0a814f7{color:var(--ui-text-3)}.c-28f0a814f7:hover{background-color:var(--ui-text-3)}.dark .c-28f0a814f7:hover{background-color:var(--ui-text-2)}.c-75da7e747b{max-width:9rem}.c-82c11c5720{padding-left:.625rem;padding-right:.625rem}.c-82c11c5720{padding-top:.25rem;padding-bottom:.25rem}.c-82c11c5720{font-size:.75rem;line-height:1rem}.c-82c11c5720{font-weight:500}.c-82c11c5720{border-radius:.375rem}.c-82c11c5720{transition-property:color,background-color,border-color;transition-duration:.15s}.c-094a533bab{display:inline-flex}.c-094a533bab{align-items:center}.c-094a533bab{padding-left:.5rem;padding-right:.5rem}.c-094a533bab{padding-top:.125rem;padding-bottom:.125rem}.c-094a533bab{border-radius:9999px}.c-094a533bab{font-size:.75rem;line-height:1rem}.c-094a533bab{font-weight:500}.c-094a533bab{white-space:nowrap}.c-02975a09af{padding-left:.5rem;padding-right:.5rem}.c-02975a09af{padding-top:.375rem;padding-bottom:.375rem}.c-02975a09af{text-align:left}.c-02975a09af{font-weight:500}.c-02975a09af{color:var(--ui-text-2)}.dark .c-02975a09af{color:var(--ui-text-3)}.c-02975a09af{text-transform:uppercase}.c-02975a09af{letter-spacing:.05em}.c-1c9e899a37{padding-left:.5rem;padding-right:.5rem}.c-1c9e899a37{padding-top:.375rem;padding-bottom:.375rem}.c-1c9e899a37{color:var(--ui-text)}.dark .c-1c9e899a37{color:var(--ui-text-2)}.c-26d2cec85f{padding-left:.75rem;padding-right:.75rem}.c-26d2cec85f{padding-top:.5rem;padding-bottom:.5rem}.c-26d2cec85f{text-align:left}.c-26d2cec85f{font-size:.75rem;line-height:1rem}.c-26d2cec85f{font-weight:500}.c-26d2cec85f{color:var(--ui-text-2)}.dark .c-26d2cec85f{color:var(--ui-text-3)}.c-26d2cec85f{text-transform:uppercase}.c-26d2cec85f{letter-spacing:.05em}.c-0de0f93909{padding-left:.75rem;padding-right:.75rem}.c-0de0f93909{padding-top:.5rem;padding-bottom:.5rem}.c-0de0f93909{font-size:.75rem;line-height:1rem}.c-0de0f93909{color:var(--ui-text)}.dark .c-0de0f93909{color:var(--ui-text-2)}.c-a399c3e68d{border-bottom-width:1px;border-bottom-style:solid}.c-a399c3e68d{border-color:var(--ui-line-strong)}.dark .c-a399c3e68d{border-color:var(--ui-text)}.c-a399c3e68d:last-child{border-width:0}.c-d25b0243cc{padding-left:.75rem;padding-right:.75rem}.c-d25b0243cc{padding-top:.5rem;padding-bottom:.5rem}.c-d25b0243cc{font-size:.75rem;line-height:1rem}.c-d25b0243cc{font-weight:600}.c-55aff7037c{flex:1 1 0%}.c-55aff7037c{min-width:0}.c-55aff7037c{text-align:left}.c-55aff7037c{padding-left:.5rem;padding-right:.5rem}.c-55aff7037c{padding-top:.75rem;padding-bottom:.75rem}.c-55aff7037c:hover{background-color:var(--ui-bg)}.dark .c-55aff7037c:hover{background-color:var(--ui-surface)}.c-c2eedae7c0{margin-left:.25rem}.c-c2eedae7c0{display:inline-block}.c-c2eedae7c0{padding-left:.375rem;padding-right:.375rem}.c-c2eedae7c0{padding-top:.125rem;padding-bottom:.125rem}.c-c2eedae7c0{border-radius:.25rem}.c-c2eedae7c0{font-size:var(--ui-m-label)}.c-c2eedae7c0{font-weight:600}.c-aab77853fa{padding-bottom:.5rem}.c-aab77853fa{font-size:.875rem;line-height:1.25rem}.c-aab77853fa{font-weight:500}.c-aab77853fa{border-bottom-width:2px;border-bottom-style:solid}.c-aab77853fa{margin-bottom:-1px}.c-778984e876{margin-left:.5rem}.c-778984e876{display:inline-block}.c-778984e876{padding-left:.375rem;padding-right:.375rem}.c-778984e876{padding-top:.125rem;padding-bottom:.125rem}.c-778984e876{border-radius:.25rem}.c-778984e876{font-size:var(--ui-m-label)}.c-778984e876{font-weight:600}.c-4eee1a5a7c{background-color:var(--ui-surface)}.dark .c-4eee1a5a7c{background-color:var(--ui-bg)}.c-4eee1a5a7c{border-width:1px;border-style:solid}.c-4eee1a5a7c{border-radius:.5rem}.c-4eee1a5a7c{padding:1rem}.c-4eee1a5a7c{display:flex}.c-4eee1a5a7c{gap:1rem}.c-1a4a85407c{background-color:var(--ui-staff-dim)}.c-1a4a85407c{color:var(--ui-staff-ink)}.dark .c-1a4a85407c{background-color:var(--ui-staff-ink)}.dark .c-1a4a85407c{color:var(--ui-staff-line)}.c-74db81faeb{background-color:var(--ui-pass-dim)}.c-74db81faeb{color:var(--ui-pass-ink)}.dark .c-74db81faeb{background-color:var(--ui-pass-ink)}.dark .c-74db81faeb{color:var(--ui-pass-line)}.c-af495e2fb7{background-color:var(--ui-fail-dim)}.dark .c-af495e2fb7{color:var(--ui-fail-line)}.c-f6dcf83bb6{background-color:var(--ui-bg)}.dark .c-f6dcf83bb6{background-color:var(--ui-surface)}.c-3929471695{border-color:var(--ui-staff-ink)}.c-3929471695,.dark .c-3929471695{color:var(--ui-staff-ink)}.c-a624e0e368{border-color:transparent}.c-a624e0e368{color:var(--ui-text-2)}.c-978dbb054f,.dark .c-978dbb054f{border-color:var(--ui-warn-ink)}.c-978dbb054f{opacity:.7}.c-52083e7da4{display:inline-flex}.c-99d72c7fc3{display:none}.c-f6b5e43b14{color:var(--ui-text)}.c-495ed157bb{border-color:var(--ui-line-strong)}.dark .c-495ed157bb{border-color:var(--ui-text)}.c-495ed157bb{color:var(--ui-text-2)}.dark .c-495ed157bb{color:var(--ui-text-3)}.c-495ed157bb:hover{border-color:var(--ui-text-3)}.dark .c-495ed157bb:hover{border-color:var(--ui-text-2)}.c-fa447e2a0f{display:inline-block}.c-fa447e2a0f{padding-left:.5rem;padding-right:.5rem}.c-fa447e2a0f{padding-top:.125rem;padding-bottom:.125rem}.c-fa447e2a0f{border-radius:.375rem}.c-fa447e2a0f{font-size:var(--ui-m-label)}.c-fa447e2a0f{font-weight:600}.c-fa447e2a0f{text-transform:uppercase}.c-fa447e2a0f{letter-spacing:.05em}.c-fa447e2a0f{white-space:nowrap}.c-0214b4b355{display:block}.c-6fe1301838{height:.5rem}.c-6fe1301838{border-radius:9999px}.c-294de80836{background-color:var(--ui-pass)}.c-cdf0718a40{background-color:var(--ui-warn-ink)}.c-7aa79040cd{background-color:var(--ui-fail)}.c-42efc1998f{height:.75rem}.c-42efc1998f{border-radius:9999px}.c-32d666cbf7{padding:1rem}.c-32d666cbf7{border-radius:.5rem}.c-32d666cbf7{border-width:1px;border-style:solid}.c-8fb92fa48c{background-color:var(--ui-warn-dim)}.dark .c-8fb92fa48c{background-color:var(--ui-warn-ink)}.c-8fb92fa48c{border-color:var(--ui-warn-dim)}.dark .c-8fb92fa48c{border-color:var(--ui-warn-ink)}.c-7aa48e844c{background-color:var(--ui-pass-dim)}.dark .c-7aa48e844c{background-color:var(--ui-pass-ink)}.c-7aa48e844c{border-color:var(--ui-pass-line)}.dark .c-7aa48e844c{border-color:var(--ui-pass-ink)}.c-de10f6071b{display:inline-flex}.c-de10f6071b{align-items:center}.c-de10f6071b{gap:.375rem}.c-de10f6071b{padding-left:.75rem;padding-right:.75rem}.c-de10f6071b{padding-top:.25rem;padding-bottom:.25rem}.c-de10f6071b{border-radius:.5rem}.c-de10f6071b{font-size:.75rem;line-height:1rem}.c-de10f6071b{font-weight:600}.c-de10f6071b{text-transform:uppercase}.c-de10f6071b{letter-spacing:.025em}.c-31fddd75b5{background-color:var(--ui-staff-ink)}.c-d0cd9e76fa{background-color:var(--ui-text-3)}.c-dc3c7be1f3{text-align:left}.c-dc3c7be1f3{padding:.75rem}.c-dc3c7be1f3{font-size:.75rem;line-height:1rem}.c-dc3c7be1f3{font-weight:600}.c-dc3c7be1f3{color:var(--ui-text-2)}.dark .c-dc3c7be1f3{color:var(--ui-text-3)}.c-dc3c7be1f3{text-transform:uppercase}.c-dc3c7be1f3{letter-spacing:.05em}.c-f120091e53{cursor:pointer}.c-f120091e53:hover{background-color:var(--ui-bg)}.dark .c-f120091e53:hover{background-color:var(--ui-text)}.c-f120091e53{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-f70a62d953{display:inline-block}.c-f70a62d953{border-radius:9999px}.c-d79830b7b2{background-color:var(--ui-line-strong)}.dark .c-d79830b7b2{background-color:var(--ui-text)}.c-d79830b7b2{color:var(--ui-text-2)}.dark .c-d79830b7b2{color:var(--ui-text-3)}.c-d79830b7b2{font-weight:500}.c-490ece320d{background-color:var(--ui-pass-ink)}.c-490ece320d{color:var(--ui-pass-ink)}.dark .c-490ece320d{background-color:var(--ui-pass-ink)}.dark .c-490ece320d{color:var(--ui-pass-ink)}.c-490ece320d{font-weight:600}.c-cbca471d74{font-size:var(--ui-m-label)}.c-cbca471d74{padding-left:.5rem;padding-right:.5rem}.c-cbca471d74{padding-top:.125rem;padding-bottom:.125rem}.c-021daf2ba2{font-size:.875rem;line-height:1.25rem}.c-021daf2ba2{padding-left:1rem;padding-right:1rem}.c-021daf2ba2{padding-top:.5rem;padding-bottom:.5rem}.c-18bb7f2a19{font-size:.75rem;line-height:1rem}.c-18bb7f2a19{padding-left:.75rem;padding-right:.75rem}.c-18bb7f2a19{padding-top:.25rem;padding-bottom:.25rem}.c-0aea6ede05{height:.625rem}.c-0aea6ede05{border-radius:9999px}.c-9f9576a7da{font-size:.875rem;line-height:1.25rem}.c-9f9576a7da{font-weight:600}.c-80988d7d13,.dark .c-80988d7d13{color:var(--ui-warn-ink)}.c-96b4d7ea21{color:var(--ui-text-2)}.dark .c-96b4d7ea21{color:var(--ui-text-3)}.c-37d892d3de{color:var(--ui-pass-ink)}.dark .c-37d892d3de{color:var(--ui-pass)}.c-694b46aff3{border-radius:3px}.c-694b46aff3{color:.875rem}@media(min-width:1024px){.c-694b46aff3{color:.9375rem}}.c-694b46aff3{font-weight:500}.c-694b46aff3{text-decoration:underline}.c-f939f960cd{color:#4b535d}.c-cc7f932306{transition-property:color,background-color,border-color;transition-duration:.15s}.c-cc7f932306{transition-duration:.15s}.c-47897fa931:hover{color:#0a7d4f}.dark .c-dcb65f7b01{color:#a6adb5}.c-60fbb77139{display:flex}.c-1eb5c6df38{flex-wrap:wrap}.jl3{display:flex;flex-direction:column;gap:16px}.jl3-proto{margin:0;font-family:var(--ui-mono);font-size:.6875rem;letter-spacing:.02em;color:var(--ui-staff-ink)}.jl3-ic{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:8px;background:var(--ui-pass-dim);color:var(--ui-pass-ink)}.jl3-ic svg{width:16px;height:16px}.jl3-doorhead-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.jl3-q{margin:0;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.jl3-subject{display:inline-flex;padding:2px;border:1px solid var(--ui-line);border-radius:9px;background:var(--ui-surface-2)}.jl3-subject button{padding:5px 15px;border:0;border-radius:7px;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2);transition:background .16s cubic-bezier(.16,1,.3,1),color .16s}.jl3-subject button:hover{color:var(--ui-text)}.jl3-subject button[aria-pressed=true]{background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-sm)}.jl3-kinds{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:stretch}.jl3-kind{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;padding:12px 13px 11px;border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);cursor:pointer;font-family:inherit;transition:transform .15s cubic-bezier(.16,1,.3,1),border-color .15s,box-shadow .15s,background .15s}.jl3-kind:hover{transform:translateY(-1px);border-color:var(--ui-line-strong);box-shadow:var(--ui-shadow)}.jl3-kind:active{transform:none}.jl3-kind.is-on{border-color:var(--ui-pass-line);background:var(--ui-pass-dim);box-shadow:var(--ui-shadow)}.jl3-kind-top{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-bottom:6px}.jl3-kind-tag{padding:1px 7px;border-radius:999px;font-size:.6875rem;font-weight:600;background:var(--ui-pass-dim);color:var(--ui-pass-ink)}.jl3-kind.is-on .jl3-kind-tag{background:var(--ui-pass-ink);color:#fff}.dark .jl3-kind.is-on .jl3-kind-tag{background:var(--ui-pass);color:#06231a}.jl3-kind-name{font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.jl3-kind.is-on .jl3-kind-name{color:var(--ui-pass-ink)}.jl3-kind-meta{display:flex;align-items:baseline;gap:5px;font-size:var(--ui-m-label);color:var(--ui-text-3)}.jl3-kind-meta b{font-weight:600;color:var(--ui-text-2);font-variant-numeric:tabular-nums}.jl3-kind.is-on .jl3-kind-meta b{color:var(--ui-pass-ink)}.jl3-kind-own{border-style:dashed;box-shadow:none}.jl3-kind-own .jl3-ic{background:var(--ui-surface-2);color:var(--ui-text-2)}.jl3-kind-own.is-on{border-style:solid}.jl3-kind-own.is-on .jl3-ic{background:var(--ui-pass-dim);color:var(--ui-pass-ink)}.jl3-urlbar{display:flex;align-items:center;gap:10px;max-width:640px}.jl3-urllabel{flex:none;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-2)}.jl3-urlinput{flex:1;min-width:0;padding:9px 13px;font:inherit;font-size:var(--ui-t-body);color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-line);border-radius:9px}.jl3-urlinput::-moz-placeholder{color:var(--ui-text-3)}.jl3-urlinput::placeholder{color:var(--ui-text-3)}.jl3-work{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:22px;align-items:start}@media(max-width:940px){.jl3-work{grid-template-columns:1fr}}.jl3-main{display:flex;flex-direction:column;gap:12px;min-width:0}.jl3-head-body h3{margin:0;font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.jl3-head-body p{margin:1px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.jl3-tier{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jl3-tier button{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;text-align:left;padding:10px 14px;border:1px solid var(--ui-line);border-radius:11px;background:var(--ui-surface);cursor:pointer;font-family:inherit;transition:border-color .14s,background .14s,box-shadow .14s}.jl3-tier button:hover{border-color:var(--ui-line-strong)}.jl3-tier button.is-on{border-color:var(--ui-pass-line);background:var(--ui-pass-dim);box-shadow:var(--ui-shadow-sm)}.jl3-tier-name{font-size:var(--ui-t-sm);font-weight:600;color:var(--ui-text)}.jl3-tier button.is-on .jl3-tier-name{color:var(--ui-pass-ink)}.jl3-tier-sub{grid-column:1;font-size:var(--ui-m-label);color:var(--ui-text-3)}.jl3-tier-price{grid-column:2;grid-row:1 / span 2;align-self:center;font-family:var(--ui-mono);font-size:var(--ui-t-sm);color:var(--ui-text-2);font-variant-numeric:tabular-nums}.jl3-tier button.is-on .jl3-tier-price{color:var(--ui-pass-ink);font-weight:600}.jl3-edited{margin:0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.jl3-edited button{border:0;padding:0;background:none;font:inherit;color:var(--ui-pass-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.jl3-list{border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);padding:4px 6px}.jl3-group+.jl3-group{border-top:1px solid var(--ui-line)}.jl3-group-row{display:flex;align-items:center;gap:11px;padding:10px;border-radius:9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jl3-group-row:hover{background:var(--ui-surface-2)}.dark .jl3-group-row:hover{background:var(--ui-rail-hover)}.jl3-group-row:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.jl3-hitbox{display:inline-flex;padding:4px;margin:-4px}.jl3-hitbox input[type=checkbox],.jl3-hit input[type=checkbox]{flex:none;width:15px;height:15px;margin:0;accent-color:var(--ui-pass-ink);cursor:pointer}.jl3-gic{display:inline-flex;flex:none}.jl3-gic .jl3-ic{background:var(--ui-surface-2);color:var(--ui-text-2)}.jl3-group-body{display:flex;flex-direction:column;gap:0;min-width:0;flex:1}.jl3-group-name{font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text);white-space:nowrap}.jl3-group.is-off .jl3-group-name{color:var(--ui-text-3);font-weight:500}.jl3-group-line{font-size:var(--ui-m-label);color:var(--ui-text-3)}.jl3-seg{display:inline-flex;flex:none}.jl3-gprice{min-width:46px;text-align:right}.jl3-sub{margin:0 8px 8px 33px;padding-left:12px;border-left:1px solid var(--ui-line)}.jl3-cliff{margin:-3px 10px 9px 47px;font-size:var(--ui-m-label);color:var(--ui-warn-ink)}.jl3-check+.jl3-check{border-top:1px solid var(--ui-line-soft, var(--ui-line))}.jl3-check-row{display:flex;align-items:center;gap:11px;padding:8px;border-radius:8px}.jl3-check-row:hover{background:var(--ui-surface-2)}.dark .jl3-check-row:hover{background:var(--ui-rail-hover)}.jl3-hit{display:flex;align-items:center;gap:11px;min-width:0;flex:1;cursor:pointer}.jl3-check-name{flex:1;min-width:0;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text)}.jl3-check-row{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jl3-check-row:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.jl3-check-row[aria-expanded=false] .jl3-disc svg{transform:rotate(-90deg)}.jl3-check-row[aria-expanded=true] .jl3-disc svg{transform:none}.jl3-check.is-off .jl3-check-name{color:var(--ui-text-3);font-weight:500}.jl3-why{margin:0;padding:2px 12px 10px 34px;font-size:var(--ui-t-sm);line-height:1.55;color:var(--ui-text-2);max-width:68ch}.jl3-sev{flex:none;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:550;white-space:nowrap;background:var(--ui-line);color:var(--ui-text-2)}.jl3-sev.is-must{color:var(--ui-text)}.jl3-sev.is-may{background:transparent;border:1px solid var(--ui-line);color:var(--ui-text-3)}.jl3-check.is-off .jl3-sev{color:var(--ui-text-3)}.jl3-disc{flex:none;display:inline-flex;align-items:center;gap:5px;padding:4px 6px;border:0;border-radius:7px;background:none;color:var(--ui-text-3)}.jl3-disc svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.jl3-group-row[aria-expanded=false] .jl3-disc svg{transform:rotate(-90deg)}.jl3-disc-n{font-size:var(--ui-m-label);font-variant-numeric:tabular-nums}button.jl3-disc{cursor:pointer}button.jl3-disc:hover{color:var(--ui-text);background:var(--ui-surface-2)}button.jl3-disc[aria-expanded=false] svg{transform:rotate(-90deg)}.jl3-num{font-family:var(--ui-mono);font-size:var(--ui-m-label);color:var(--ui-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.jl3-receipt{position:sticky;top:16px;border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow)}@media(max-width:940px){.jl3-receipt{position:static}}.jl3-receipt-body{display:flex;flex-direction:column;gap:7px;padding:15px 16px 16px}.jl3-line{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.jl3-line>span:first-child{min-width:0}.jl3-line .jl3-num{flex:none}.jl3-line.is-dim,.jl3-line.is-dim .jl3-num{color:var(--ui-text-3)}.jl3-total{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:4px;padding-top:11px;border-top:1px solid var(--ui-line);font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text-2)}.jl3-total-num{font-size:1.25rem;font-weight:650;letter-spacing:-.02em;color:var(--ui-text);font-variant-numeric:tabular-nums}.jl3-total-num em{margin-left:5px;font-style:normal;font-size:var(--ui-t-sm);font-weight:500;color:var(--ui-text-3);letter-spacing:0}.jl3-name{margin-top:6px;width:100%;font-size:var(--ui-t-sm)}.jl3-go{display:block;width:100%;margin-top:8px;padding:10px 14px;border:0;border-radius:9px;background:var(--ui-brand);color:#fff;font-family:inherit;font-size:var(--ui-t-body);font-weight:600;cursor:pointer;transition:opacity .14s,transform .14s cubic-bezier(.16,1,.3,1)}.dark .jl3-go{background:var(--ui-brand);color:#fff}.jl3-go:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.jl3-go:active{transform:none}.jl3-go:disabled{opacity:.4;cursor:default}.jl3-fine{margin:2px 0 0;font-size:var(--ui-m-label);color:var(--ui-text-3);line-height:1.5}@media(prefers-reduced-motion:reduce){.jl3-kind,.jl3-disc svg,.jl3-go{transition-duration:.01ms}}.jrp{display:flex;flex-direction:column;gap:14px;margin-top:6px}.jrp-proto{margin:0;font-family:var(--ui-mono);font-size:.6875rem;letter-spacing:.02em;color:var(--ui-staff-ink)}.jrp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.jrp-head-main{min-width:0}.jrp-headline{margin:0;font-size:var(--ui-t-h2);font-weight:650;letter-spacing:-.015em;color:var(--ui-fail-ink)}.jrp-headline.is-good{color:var(--ui-pass-ink)}.jrp-headline.is-warn,.jrp-group-tally.is-warn{color:var(--ui-warn-ink)}.jrp-capfail{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-warn-dim)}.jrp-capfail p{margin:0;font-size:var(--ui-t-sm);color:var(--ui-text-2);max-width:68ch}.jrp-capfail-title{font-weight:650;color:var(--ui-text)!important;font-size:var(--ui-t-body)!important}.jrp-capfail details{margin-top:4px}.jrp-capfail summary{font-size:var(--ui-m-label);color:var(--ui-text-3);cursor:pointer}.jrp-capfail pre{margin:6px 0 0;padding:8px 10px;border-radius:8px;background:var(--ui-surface);border:1px solid var(--ui-line);font-family:var(--ui-mono);font-size:.75rem;color:var(--ui-text-2);overflow-x:auto;white-space:pre-wrap}.jrp-standing{margin:3px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.jrp-standing strong{color:var(--ui-text);font-weight:550}.jrp-subject{display:inline-flex;min-width:0;max-width:34ch}.jrp-copyurl{border:0;padding:0;background:none;font-family:inherit;font-size:var(--ui-m-label);color:var(--ui-pass-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.jrp-copyurl:hover{opacity:.85}.jrp-gallery{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-end}.jrp-gallery-group{display:flex;flex-direction:column;gap:4px}.jrp-gallery-client{font-size:.6875rem;font-weight:600;color:var(--ui-text-2)}.jrp-shots{display:flex;gap:8px;flex-wrap:wrap}.jrp-shot{display:flex;flex-direction:column;gap:3px;align-items:center;border:0;padding:0;background:none;font-family:inherit;cursor:zoom-in}.jrp-shot img{width:74px;height:52px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid var(--ui-line);border-radius:6px;background:var(--ui-surface-2);transition:border-color .14s,transform .14s cubic-bezier(.16,1,.3,1)}.jrp-shot:hover img{border-color:var(--ui-line-strong);transform:translateY(-1px)}.jrp-shot span{font-size:.6875rem;color:var(--ui-text-3)}.jrp-ev-view{flex:none;border:0;padding:0;background:none;font-family:inherit;font-size:var(--ui-m-label);color:var(--ui-pass-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.jrp-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#0a0b0db8;padding:28px}.jrp-viewer-body{display:flex;flex-direction:column;gap:0;max-width:min(1100px,94vw);max-height:92vh;background:var(--ui-surface);border-radius:12px;overflow:hidden;box-shadow:0 12px 48px #0a0b0d66}.jrp-viewer-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--ui-line)}.jrp-viewer-caption{font-size:var(--ui-t-sm);font-weight:600;color:var(--ui-text)}.jrp-viewer-caption em{font-style:normal;font-weight:400;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.jrp-viewer-close{border:1px solid var(--ui-line);border-radius:8px;padding:5px 12px;background:var(--ui-surface);font-family:inherit;font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text-2);cursor:pointer}.jrp-viewer-close:hover{color:var(--ui-text);border-color:var(--ui-line-strong)}.jrp-viewer-acts{display:flex;align-items:center;gap:8px}.jrp-viewer-stage{padding:14px;overflow:auto;background:var(--ui-surface-2)}.jrp-viewer-stage img{display:block;border:1px solid var(--ui-line);border-radius:8px;background:#fff;margin:0 auto;cursor:zoom-in}.jrp-viewer-stage.is-zoomed img{width:100%;height:auto;cursor:zoom-out}.jrp-viewer-stage:not(.is-zoomed) img{max-width:100%;max-height:calc(92vh - 96px);-o-object-fit:contain;object-fit:contain}.jrp-viewer-nav{flex:none;width:32px;height:32px;border:1px solid var(--ui-line);border-radius:999px;background:var(--ui-surface);font-size:17px;line-height:1;color:var(--ui-text-2);cursor:pointer}.jrp-viewer-nav:hover{color:var(--ui-text);border-color:var(--ui-line-strong)}.jrp-list{display:flex;flex-direction:column;gap:10px}.jrp-group{border:1px solid var(--ui-line);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);padding:4px 6px}.jrp-group-head{display:flex;align-items:center;gap:10px;padding:8px 10px 6px}.jrp-group-head .jl3-ic{width:26px;height:26px;border-radius:7px;background:var(--ui-surface-2);color:var(--ui-text-2)}.jrp-group-head .jl3-ic svg{width:14px;height:14px}.jrp-group-name{font-size:var(--ui-t-body);font-weight:600;color:var(--ui-text)}.jrp-group-tally{margin-left:auto;font-size:var(--ui-m-label);color:var(--ui-pass-ink)}.jrp-group-tally.is-bad{color:var(--ui-fail-ink);font-weight:550}.jrp-check+.jrp-check{border-top:1px solid var(--ui-line)}.jrp-check-row{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jrp-check-row:hover{background:var(--ui-surface-2)}.dark .jrp-check-row:hover{background:var(--ui-rail-hover)}.jrp-check-row:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.jrp-check-body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.jrp-check-name{font-size:var(--ui-t-sm);font-weight:550;color:var(--ui-text)}.jrp-check-finding{font-size:var(--ui-m-label);color:var(--ui-text-2)}.jrp-verdict{flex:none;width:92px;text-align:center;padding:3px 0;border-radius:999px;font-size:.6875rem;font-weight:600}.jrp-verdict.is-pass{background:var(--ui-pass-dim);color:var(--ui-pass-ink)}.jrp-verdict.is-fail{background:var(--ui-fail-dim);color:var(--ui-fail-ink)}.jrp-verdict.is-error{background:var(--ui-warn-dim);color:var(--ui-warn-ink)}.jrp-widths{flex:none;font-size:var(--ui-m-label);color:var(--ui-text-3);font-variant-numeric:tabular-nums}.jrp-sev{flex:none;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:550;background:var(--ui-line);color:var(--ui-text-2);white-space:nowrap}.jrp-chev{flex:none;color:var(--ui-text-3)}.jrp-chev svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.jrp-check-row[aria-expanded=false] .jrp-chev svg{transform:rotate(-90deg)}.jrp-check-detail{padding:2px 12px 12px;display:flex;flex-direction:column;gap:10px}.jrp-why{display:flex;flex-direction:column;gap:2px;max-width:68ch}.jrp-why-label{font-size:.6875rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-3)}.jrp-why p{margin:0;font-size:var(--ui-t-sm);line-height:1.55;color:var(--ui-text-2)}.jrp-refs{display:flex;flex-direction:column;gap:4px;max-width:68ch}.jrp-refs-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.jrp-refs-list li{font-size:var(--ui-t-sm);line-height:1.5;color:var(--ui-text-2)}.jrp-refs-list a{color:var(--ui-pass-ink);text-decoration:underline;text-underline-offset:3px}.jrp-refs-list a:hover{opacity:.85}.jrp-evidence{display:flex;flex-direction:column;border:1px solid var(--ui-line);border-radius:8px;overflow:hidden}.jrp-ev-row{display:flex;align-items:baseline;gap:10px;padding:7px 11px;font-size:var(--ui-t-sm);background:var(--ui-surface)}.jrp-ev-row+.jrp-ev-row{border-top:1px solid var(--ui-line)}.jrp-ev-row.is-bad{background:var(--ui-fail-dim)}.jrp-ev-width{flex:none;width:64px;font-size:var(--ui-m-label);color:var(--ui-text-3)}.jrp-ev-msg{flex:1;min-width:0;color:var(--ui-text-2)}.jrp-ev-row.is-bad .jrp-ev-msg{color:var(--ui-text)}.jrp-ev-row a{flex:none;font-size:var(--ui-m-label);color:var(--ui-pass-ink)}.jrp-check-foot{display:flex;align-items:center;gap:16px}.jrp-internals-toggle{margin-left:auto;border:0;padding:0;background:none;font-family:inherit;font-size:var(--ui-m-label);color:var(--ui-text-3);cursor:pointer}.jrp-internals-toggle:hover{color:var(--ui-text-2)}.jrp-internals{margin:0;padding:10px 12px;border-radius:8px;background:var(--ui-surface-2);border:1px solid var(--ui-line);font-family:var(--ui-mono);font-size:.75rem;line-height:1.5;color:var(--ui-text-2);overflow-x:auto;max-height:300px}.admin-surface{display:flex;flex-direction:column;gap:20px;color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-t-body)}.admin-surface>.app-page{max-width:none;padding:0}.admin-surface :is(h1,h2,h3,h4,h5,h6){color:var(--ui-text);font-family:var(--ui-font);text-transform:none}.admin-surface h1{margin:0;font-family:var(--ui-display);font-size:var(--ui-t-h1);line-height:1.15;letter-spacing:-.03em}.admin-surface h2{margin:0;font-size:var(--ui-t-h2);line-height:1.3;letter-spacing:-.015em}.admin-surface h3,.admin-surface h4{margin:0;font-size:var(--ui-t-lead);line-height:1.35;letter-spacing:-.01em}.admin-surface a{color:var(--ui-brand)}.admin-th{padding:10px 20px;text-align:left;font-family:var(--ui-font);font-size:var(--ui-t-sm);line-height:1.4;font-weight:500;color:var(--ui-text-3);text-transform:none;letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-th:hover{color:var(--ui-text)}.admin-th-num{text-align:right}.admin-th-sticky{position:sticky;right:0;z-index:3;background:var(--ui-surface-2);border-left:1px solid var(--ui-line);box-shadow:-8px 0 16px -8px #10182026}.dark .admin-th-sticky{background:var(--ui-bg);box-shadow:-8px 0 16px -8px #00000059}.admin-td{padding:13px 20px;font-size:var(--ui-t-body);line-height:1.55;color:var(--ui-text);vertical-align:top;white-space:nowrap;text-align:right}.admin-td-sticky{position:sticky;right:0;z-index:2;border-left:1px solid var(--ui-line);box-shadow:-8px 0 16px -8px #1018201f}.dark .admin-td-sticky{box-shadow:-8px 0 16px -8px #0000004d}.admin-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:999px;font-family:var(--ui-font);font-size:var(--ui-t-sm);line-height:1.4;font-weight:500;text-transform:none;letter-spacing:0;box-shadow:inset 0 0 0 1px var(--ui-line)}.admin-chip.is-pill{gap:0;padding:.125rem .5rem;border-radius:9999px;font-weight:500;text-transform:none;letter-spacing:normal;white-space:nowrap}.admin-chip-pass{background:var(--ui-pass-dim);color:var(--ui-pass-ink);box-shadow:inset 0 0 0 1px var(--ui-pass-line)}.admin-chip-fail{background:var(--ui-fail-dim);color:var(--ui-fail-ink);box-shadow:inset 0 0 0 1px var(--ui-fail-line)}.admin-chip-warn{background:var(--ui-warn-dim);color:var(--ui-warn-ink);box-shadow:inset 0 0 0 1px #b4780047}.admin-chip-staff{background:var(--ui-staff-dim);color:var(--ui-staff-ink);box-shadow:inset 0 0 0 1px var(--ui-staff-line)}.admin-chip-quiet{background:var(--ui-surface-2);color:var(--ui-text-2);box-shadow:inset 0 0 0 1px var(--ui-line)}.admin-seg-on,.admin-seg-off{padding:5px 13px;font-size:var(--ui-t-sm);line-height:1.4;font-weight:500;border:none;border-radius:7px;font-family:inherit;cursor:pointer;transition:background-color .15s,color .15s}.admin-seg-on{background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-sm)}.dark .admin-seg-on{background:var(--ui-surface);color:var(--ui-text)}.admin-seg-off{background:var(--ui-surface-2);color:var(--ui-text-2)}.admin-seg-off:hover{background:var(--ui-line);color:var(--ui-text)}.admin-tab-on,.admin-tab-off{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;font-family:inherit;cursor:pointer;transition:color .15s,border-color .15s}.admin-tab-on,.dark .admin-tab-on{border-bottom-color:var(--ui-brand);color:var(--ui-brand)}.admin-tab-off{color:var(--ui-text-2)}.admin-tab-off:hover{color:var(--ui-text)}.admin-row-warn{background:var(--ui-warn-dim)}.admin-row-fail{background:var(--ui-fail-dim)}.admin-cell-warn{color:var(--ui-warn-ink);font-weight:600}.admin-cell-fail{color:var(--ui-fail-ink);font-weight:600}.admin-input::-moz-placeholder{color:var(--ui-text-3)}.admin-input::placeholder{color:var(--ui-text-3)}.admin-mono{font-family:var(--ui-mono);font-size:.75rem;line-height:1rem}.admin-caption-bottom{caption-side:bottom}.cli-exit-link{border-radius:3px;font-size:.875rem;font-weight:500;color:var(--ui-text-2);text-decoration:underline;text-underline-offset:4px;transition:color .15s,text-decoration-color .15s}@media(min-width:1024px){.cli-exit-link{font-size:.9375rem}}.cli-exit-link:hover{color:var(--ui-brand-ink);text-decoration-color:var(--ui-brand-line)}.cli-exit-link:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cli-exit-link{transition-duration:.01ms}}.mon-page{display:flex;flex-direction:column;gap:1.5rem}.mon-title{font-size:1.25rem;font-weight:600;color:var(--ui-text);margin:0}.mon-title-id{font-family:var(--ui-mono);font-size:.875rem;font-weight:400;color:var(--ui-text-3)}.mon-sub{font-size:.875rem;color:var(--ui-text-2);margin:0 0 .25rem;max-width:78ch}.mon-sub-inline{font-size:.875rem;color:var(--ui-text-3)}.mon-panel{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:.5rem;padding:1.25rem;box-shadow:var(--ui-shadow-sm)}.mon-panel-title{font-size:.875rem;font-weight:600;color:var(--ui-text-2);margin:0 0 .5rem}.mon-panel-divide{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--ui-line)}.mon-cap{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-3);margin-bottom:.5rem}.mon-head-row{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.mon-back{font-size:.875rem;color:var(--ui-text-3);text-decoration:none}.mon-back:hover{text-decoration:underline}.mon-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.mon-controls-right{margin-left:auto;display:flex;align-items:center;gap:.75rem}.mon-filter-chip{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--ui-line-strong);border-radius:999px;padding:2px 8px;font-size:.75rem;color:var(--ui-text-2)}.mon-filter-clear{margin-left:.25rem;color:inherit;text-decoration:none}.mon-filter-clear:hover{color:var(--ui-fail-ink)}.mon-stack{display:flex;flex-direction:column;gap:.75rem}.mon-stack-lg{display:flex;flex-direction:column;gap:1.25rem}.mon-push-right{margin-left:auto}.mon-gap-top{margin-top:.75rem}.mon-gap-top-sm{margin-top:.25rem}.mon-grow{flex:1;min-width:12rem}.mon-body{font-size:.875rem;color:var(--ui-text-2);margin:0}.mon-dim{font-size:.75rem;color:var(--ui-text-3);margin:0}.mon-small{font-size:.75rem}.mon-nums{font-variant-numeric:tabular-nums}.mon-note{font-size:.75rem;font-style:italic;color:var(--ui-text-3);margin:0}.mon-loading{text-align:center;padding:2rem;font-size:.875rem;color:var(--ui-text-3)}.mon-warn-text{font-size:.8125rem;color:var(--ui-warn-ink);margin:0}.mon-fail-text{font-size:.8125rem;color:var(--ui-fail-ink);margin:0}.mon-error{font-size:.75rem;color:var(--ui-fail-ink);margin:.25rem 0 0}.mon-link{border:0;padding:0;background:none;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.mon-link:hover{text-decoration-style:solid}.mon-link:disabled{opacity:.5;cursor:default}.mon-link.is-fail{color:var(--ui-fail-ink)}.mon-link.is-pass{color:var(--ui-pass-ink)}.mon-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:500;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--ui-line);background:var(--ui-surface-2);color:var(--ui-text-3)}.mon-chip-dot{width:6px;height:6px;border-radius:999px;background:currentColor}.mon-chip.is-green{background:var(--ui-pass-dim);color:var(--ui-pass-ink);box-shadow:inset 0 0 0 1px var(--ui-pass-line)}.mon-chip.is-green .mon-chip-dot{background:var(--ui-pass)}.mon-chip.is-amber{background:var(--ui-warn-dim);color:var(--ui-warn-ink);box-shadow:inset 0 0 0 1px var(--ui-warn-dim)}.mon-chip.is-amber .mon-chip-dot{background:var(--ui-warn)}.mon-chip.is-red{background:var(--ui-fail-dim);color:var(--ui-fail-ink);box-shadow:inset 0 0 0 1px var(--ui-fail-line)}.mon-chip.is-red .mon-chip-dot{background:var(--ui-fail)}.mon-strip{display:flex;align-items:flex-end;gap:1px;width:100%}.mon-col{flex:1 1 0;min-width:2px;height:100%;display:flex;flex-direction:column-reverse;justify-content:flex-start}.mon-seg{width:100%;min-height:1px}.mon-seg.is-ok{background:var(--ui-pass)}.mon-seg.is-warn{background:var(--ui-warn)}.mon-seg.is-fail{background:var(--ui-fail)}.mon-health-lead{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.mon-ring{position:relative;width:11rem;flex:none}.mon-ring svg{width:100%;height:auto;transform:rotate(-90deg)}.mon-ring-track{fill:none;stroke:var(--ui-surface-2);stroke-width:14}.mon-ring-arc{fill:none;stroke-width:14}.mon-ring-arc.is-ok{stroke:var(--ui-pass)}.mon-ring-arc.is-redirects{stroke:var(--ui-info)}.mon-ring-arc.is-warn{stroke:var(--ui-warn)}.mon-ring-arc.is-fail{stroke:var(--ui-fail)}.mon-ring-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.mon-ring-figure{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600;color:var(--ui-text)}.mon-ring-caption{font-size:.75rem;color:var(--ui-text-3)}.mon-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:1rem;flex:1;min-width:300px}.mon-tile{display:block;border-radius:.5rem;padding:.5rem;margin:-.5rem;text-decoration:none;color:inherit;transition:background-color .15s,box-shadow .15s}.mon-tile:hover{background:var(--ui-surface-2);box-shadow:inset 0 0 0 1px var(--ui-line-strong)}.mon-tile-head{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--ui-text-3)}.mon-tile-figure{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;font-size:1.5rem;color:var(--ui-text)}.mon-tile-share{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--ui-text-3)}.mon-dot{width:8px;height:8px;border-radius:999px;flex:none}.mon-dot.is-ok{background:var(--ui-pass)}.mon-dot.is-redirects{background:var(--ui-info)}.mon-dot.is-warn{background:var(--ui-warn)}.mon-dot.is-fail{background:var(--ui-fail)}.mon-dot.is-tone-green{background:var(--ui-pass)}.mon-dot.is-tone-amber{background:var(--ui-warn)}.mon-dot.is-tone-red{background:var(--ui-fail)}.mon-dot.is-tone-neutral{background:var(--ui-text-3)}.mon-share-list{display:flex;flex-direction:column;gap:.375rem}.mon-share-row{display:flex;align-items:center;gap:.75rem}.mon-share-label{flex:none;width:9rem;font-size:.8125rem;color:var(--ui-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mon-share-bar{flex:1;display:flex;height:14px;border-radius:4px;overflow:hidden;background:var(--ui-surface-2)}.mon-share-seg{display:block;height:100%}.mon-share-seg.is-ok{background:var(--ui-pass)}.mon-share-seg.is-redirects{background:var(--ui-info)}.mon-share-seg.is-warn{background:var(--ui-warn)}.mon-share-seg.is-fail{background:var(--ui-fail)}.mon-share-seg:hover{filter:brightness(1.15)}.mon-share-count{flex:none;width:4.5rem;text-align:right;font-family:var(--ui-mono);font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--ui-text-3)}.mon-board-scroll{overflow-x:auto}.mon-board{min-width:880px}.mon-board-row{display:grid;grid-template-columns:9.5rem 8.5rem 1fr 19rem;gap:1rem;align-items:center;padding:.75rem .5rem}.mon-board-head{padding:.25rem .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-3)}.mon-board-link{border-top:1px solid var(--ui-line);text-decoration:none;color:inherit;transition:background-color .15s}.mon-board-link:hover{background:var(--ui-surface-2)}.mon-figures{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;text-align:right}.mon-figures-values{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;font-size:.875rem;color:var(--ui-text-2)}.mon-dep-name{font-size:.875rem;font-weight:500;color:var(--ui-text)}.mon-dep-id{font-family:var(--ui-mono);font-size:.75rem;color:var(--ui-text-3)}.mon-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.mon-cards-row{display:flex;flex-wrap:wrap;gap:1rem}.mon-card{border:1px solid var(--ui-line);border-radius:.5rem;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.mon-card-name{font-family:var(--ui-mono);font-size:.875rem;font-weight:500;color:var(--ui-text)}.mon-card-title{font-size:.875rem;font-weight:500;color:var(--ui-text);text-transform:capitalize}.mon-card-figure{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;font-size:1.125rem;color:var(--ui-text)}.mon-tags{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.mon-tag{display:inline-flex;align-items:center;gap:.375rem;border:1px solid var(--ui-line);border-radius:.375rem;padding:3px 8px;font-size:.75rem;color:var(--ui-text-2)}.mon-probe-strip{display:flex;gap:2px;align-items:flex-end}.mon-probe-cell{width:8px;height:16px;border-radius:1px;display:inline-block}.mon-probe-cell.is-green{background:var(--ui-pass)}.mon-probe-cell.is-amber{background:var(--ui-warn)}.mon-probe-cell.is-red{background:var(--ui-fail)}.mon-inline-facts{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;font-size:.875rem}.mon-inline-form{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.mon-table{width:100%;border-collapse:collapse}.mon-table .admin-td{text-align:left;white-space:normal}.mon-table .admin-td.mon-cell-right{text-align:right;white-space:nowrap}.mon-table-row{border-top:1px solid var(--ui-line)}.mon-row-off{opacity:.6}.mon-cell-right{text-align:right}.mon-cell-trend{width:11rem;padding-top:.25rem;padding-bottom:.25rem}.mon-split-head{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem;margin-bottom:.75rem}.mon-split-figure{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;font-size:1.875rem;color:var(--ui-text)}.mon-doors{display:flex;gap:1rem}.mon-door{font-size:.875rem;color:var(--ui-text-2);text-decoration:none}.mon-door:hover{text-decoration:underline}.mon-door-count{font-weight:600}.mon-list-row{padding:.5rem 0;border-top:1px solid var(--ui-line)}.mon-list-row:first-child{border-top:0}.mon-list-split{display:flex;justify-content:space-between;font-size:.875rem;color:var(--ui-text-2);padding:.25rem 0}.mon-num-input{width:5.5rem}.mon-actions{display:flex;gap:.75rem;justify-content:flex-end}.mon-chooser{border:1px solid var(--ui-line);border-radius:.5rem;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.5rem}.mon-chooser-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.mon-chooser-head .mon-field-label{margin-bottom:0}.mon-chooser-group{display:flex;flex-direction:column;gap:1px}.mon-chooser-item{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;border:0;border-radius:6px;padding:.375rem .5rem;background:none;font-family:inherit;cursor:pointer}.mon-chooser-item:hover{background:var(--ui-surface-2)}.mon-chooser-item:disabled{opacity:.5;cursor:default}.mon-chooser-name{font-size:.875rem;font-weight:550;color:var(--ui-text);display:flex;align-items:center;gap:.5rem}.mon-chooser-armed{font-size:.6875rem;font-weight:500;color:var(--ui-pass-ink);background:var(--ui-pass-dim);border-radius:999px;padding:1px 7px}.mon-chooser-why{font-size:.75rem;color:var(--ui-text-3)}.mon-explain{margin:0 0 .25rem;display:flex;flex-direction:column;gap:.375rem}.mon-explain dt{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-3)}.mon-explain dd{margin:0;font-size:.875rem;line-height:1.55;color:var(--ui-text-2);max-width:76ch}.mon-verdict{font-size:1.0625rem;font-weight:600;color:var(--ui-text);margin:0 0 .25rem}.mon-field-label{display:block;font-size:.8125rem;font-weight:550;color:var(--ui-text-2);margin-bottom:.375rem}.mon-recorder-line{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.mon-retention-edit{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;color:var(--ui-text-2)}.mon-retention-days{width:5rem}.mon-retention-reason{flex:1;min-width:12rem}.brand{max-width:960px}.brand-hero{padding-bottom:28px;border-bottom:1px solid var(--ui-line);margin-bottom:8px}.brand-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;padding:4px 12px;border-radius:999px;border:1px solid var(--ui-line);background:var(--ui-surface);font-family:var(--ui-mono);font-size:var(--ui-m-label);color:var(--ui-text-2)}.brand-dot{width:6px;height:6px;border-radius:50%;background:var(--ui-pass)}.brand-h1{margin:18px 0 0;font-family:var(--ui-display);font-size:var(--ui-t-h1);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:var(--ui-text)}.brand-h2{margin:8px 0 0;font-family:var(--ui-display);font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em}.brand-lede{margin:14px 0 0;max-width:62ch;color:var(--ui-text-2);font-size:var(--ui-t-lead);line-height:1.55}.brand-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.brand-section{padding:36px 0;border-bottom:1px solid var(--ui-line)}.brand-kicker{margin:0;font-family:var(--ui-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-brand)}.brand-copy{margin:10px 0 0;max-width:62ch;color:var(--ui-text-2);line-height:1.55}.brand-copy.is-sm{font-size:var(--ui-t-sm)}.brand-mono,.brand-mono-link{font-family:var(--ui-mono);font-size:var(--ui-m-data);color:var(--ui-text-2)}.brand-mono-link{color:var(--ui-brand)}.brand-logo-grid{display:grid;gap:14px;margin-top:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.brand-logo-card{border:1px solid var(--ui-line);border-radius:12px;overflow:hidden;background:var(--ui-surface)}.brand-logo-preview{display:flex;align-items:center;justify-content:center;min-height:110px;padding:16px}.brand-logo-preview.is-card{background:var(--ui-surface-2)}.brand-logo-preview.is-blue{background:var(--ui-brand)}.brand-lockup-on-blue{display:inline-flex;align-items:center;gap:10px;font-family:var(--ui-display);font-weight:600;font-size:1.125rem;color:#fff}.brand-lockup-on-blue span span{color:#fff}.brand-logo-label{margin:0;padding:10px 12px 0;font-size:var(--ui-t-sm);font-weight:550}.brand-logo-dl{display:flex;gap:8px;padding:8px 12px 12px}.brand-usage-grid{display:grid;gap:14px;margin-top:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.brand-panel{border:1px solid var(--ui-line);border-radius:12px;padding:18px;background:var(--ui-surface)}.brand-clearspace{margin-top:16px;padding:24px;border:1px dashed var(--ui-brand-line);border-radius:10px;display:flex;justify-content:center}.brand-mins{display:flex;align-items:flex-end;justify-content:center;gap:28px;margin-top:18px}.brand-mins>div{display:flex;flex-direction:column;align-items:center;gap:8px}.brand-misuse{display:grid;gap:12px;margin-top:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.brand-misuse-card{border:1px solid var(--ui-line);border-radius:12px;padding:12px;background:var(--ui-surface)}.brand-misuse-card p{margin:8px 0 0;font-size:var(--ui-t-sm);color:var(--ui-text-2)}.brand-chip{display:inline-flex;padding:2px 8px;border-radius:999px;font-family:var(--ui-mono);font-size:.625rem;text-transform:uppercase;border:1px solid var(--ui-line)}.brand-chip.is-fail{color:var(--ui-fail-ink)}.brand-chip.is-pass{color:var(--ui-pass-ink)}.brand-swatches{display:grid;gap:14px;margin-top:18px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.brand-swatch{display:block;width:100%;text-align:left;cursor:pointer;border:1px solid var(--ui-line);border-radius:12px;overflow:hidden;background:var(--ui-surface);padding:0;font:inherit;color:inherit}.brand-swatch-chip{height:72px;width:100%}.brand-swatch-meta{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px}.brand-swatch-meta span{font-size:var(--ui-t-sm);color:var(--ui-text-2)}.brand-type-grid{display:grid;gap:14px;margin-top:18px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.brand-specimen{font-size:3.5rem;font-weight:600;line-height:1;color:var(--ui-text)}.brand-specimen.is-display{font-family:var(--ui-display)}.brand-specimen.is-sans{font-family:var(--ui-font)}.brand-specimen.is-mono{font-family:var(--ui-mono)}.brand-studio{display:grid;gap:20px;margin-top:20px;grid-template-columns:minmax(0,1fr) minmax(220px,280px)}@media(max-width:900px){.brand-studio{grid-template-columns:1fr}}.brand-studio-preview{border:1px solid var(--ui-line);border-radius:12px;padding:14px;background:repeating-conic-gradient(var(--ui-surface-2) 0% 25%,transparent 0% 50%) 0 0 / 16px 16px}.brand-canvas{display:block;width:100%;height:auto;border-radius:8px;box-shadow:var(--ui-shadow-sm)}.brand-studio-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.brand-studio-controls{display:flex;flex-direction:column;gap:10px}.brand-seg-stack{display:grid;gap:8px}.brand-option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;padding:8px 12px;border-radius:9px;border:1px solid var(--ui-line);background:var(--ui-surface);font:inherit;color:var(--ui-text);cursor:pointer}.brand-option.is-head{font-size:var(--ui-t-sm);line-height:1.4}.brand-option.is-on{border-color:var(--ui-brand-line);background:var(--ui-brand-dim);color:var(--ui-brand)}.brand-palette-row{display:flex;gap:8px}.brand-palette{flex:1;height:36px;border-radius:9px;border:1px solid var(--ui-line);font-size:var(--ui-t-sm);text-transform:capitalize;cursor:pointer}.brand-palette.is-on{box-shadow:0 0 0 2px var(--ui-brand)}.brand-voice{margin:18px 0 0;padding:22px 24px;border-radius:12px;border:1px solid var(--ui-line);background:var(--ui-surface)}.brand-voice p{margin:0;font-family:var(--ui-display);font-size:var(--ui-t-h2);font-weight:600;letter-spacing:-.015em;color:var(--ui-text)}.brand-voice footer{margin-top:12px;font-size:var(--ui-t-sm);color:var(--ui-text-2)}
