.consent-form-module__x_Kc-a__shell{min-height:100dvh;padding:var(--space-5) clamp(16px, 4vw, 32px);background:var(--color-bg);place-items:center;display:grid}.consent-form-module__x_Kc-a__card{background:var(--color-surface);width:min(100%,520px);box-shadow:var(--shadow-xl);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.consent-form-module__x_Kc-a__head{padding:20px 24px 0}.consent-form-module__x_Kc-a__brand{color:var(--color-text-3);font-size:var(--text-ui-xs);font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;align-items:center;gap:8px;display:flex}.consent-form-module__x_Kc-a__title{font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--color-text);margin:18px 0 0;font-size:1.75rem;line-height:1.15}.consent-form-module__x_Kc-a__host{font-family:var(--font-mono);font-size:var(--text-ui-s);color:var(--color-text);margin-top:6px}.consent-form-module__x_Kc-a__clientName{font-size:var(--text-ui-s);color:var(--color-text-3);overflow-wrap:anywhere;margin-top:2px}.consent-form-module__x_Kc-a__warn{border-radius:var(--radius-sm);background:var(--color-warning-subtle);color:var(--color-warning);font-size:var(--text-ui-s);gap:10px;margin:16px 24px 0;padding:10px 12px;line-height:1.45;display:flex}.consent-form-module__x_Kc-a__warn code{font-family:var(--font-mono);font-size:var(--text-ui-xs);overflow-wrap:anywhere}.consent-form-module__x_Kc-a__section{padding:20px 24px 0}.consent-form-module__x_Kc-a__section+.consent-form-module__x_Kc-a__section{padding-top:22px}.consent-form-module__x_Kc-a__legend{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);justify-content:space-between;align-items:center;gap:12px;display:flex}.consent-form-module__x_Kc-a__caps{margin:10px 0 0;padding:0;list-style:none}.consent-form-module__x_Kc-a__caps li{font-size:var(--text-body-s);color:var(--color-text-2);grid-template-columns:16px 1fr;align-items:start;gap:8px;padding:3px 0;line-height:1.45;display:grid}.consent-form-module__x_Kc-a__yes{color:var(--color-success)}.consent-form-module__x_Kc-a__no,.consent-form-module__x_Kc-a__cannot li{color:var(--color-text-3)}.consent-form-module__x_Kc-a__linkish{font:inherit;font-size:var(--text-ui-xs);color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0}.consent-form-module__x_Kc-a__linkish+.consent-form-module__x_Kc-a__linkish{margin-left:10px}.consent-form-module__x_Kc-a__sites{border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-top:10px;overflow:hidden}.consent-form-module__x_Kc-a__site{cursor:pointer;transition:background var(--dur-fast) var(--ease-out);grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.consent-form-module__x_Kc-a__site+.consent-form-module__x_Kc-a__site{border-top:1px solid var(--color-border)}.consent-form-module__x_Kc-a__site:hover{background:var(--color-surface-2)}.consent-form-module__x_Kc-a__site input{accent-color:var(--color-accent);width:16px;height:16px}.consent-form-module__x_Kc-a__siteName{font-size:var(--text-body-s);color:var(--color-text)}.consent-form-module__x_Kc-a__siteAs{font-size:var(--text-ui-xs);color:var(--color-text-3)}.consent-form-module__x_Kc-a__siteUser{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text);overflow-wrap:anywhere}.consent-form-module__x_Kc-a__dup{font-size:var(--text-ui-xs);color:var(--color-warning);margin-top:3px;display:block}.consent-form-module__x_Kc-a__account{overflow-wrap:anywhere;font-weight:500}.consent-form-module__x_Kc-a__flag{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);white-space:nowrap}.consent-form-module__x_Kc-a__flagSilent{color:var(--color-warning)}.consent-form-module__x_Kc-a__empty{text-align:center;font-size:var(--text-body-s);color:var(--color-text-3);padding:18px 12px}.consent-form-module__x_Kc-a__expiry{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.consent-form-module__x_Kc-a__opt{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-ui);color:var(--color-text-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);align-items:center;gap:8px;padding:9px 11px;display:flex}.consent-form-module__x_Kc-a__opt:hover{background:var(--color-surface-2)}.consent-form-module__x_Kc-a__opt:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-text)}.consent-form-module__x_Kc-a__opt input{accent-color:var(--color-accent)}.consent-form-module__x_Kc-a__forever{font-size:var(--text-ui-xs);color:var(--color-danger);margin-top:8px}.consent-form-module__x_Kc-a__who{font-size:var(--text-ui-xs);color:var(--color-text-3);margin-top:20px;padding:0 24px}.consent-form-module__x_Kc-a__whoLink{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0}.consent-form-module__x_Kc-a__whoLink:hover{text-decoration:underline}.consent-form-module__x_Kc-a__actions{border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;padding:16px 24px 20px;display:grid}.consent-form-module__x_Kc-a__deny{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);height:40px;color:var(--color-text);font-size:var(--text-ui);font-weight:var(--font-weight-strong);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.consent-form-module__x_Kc-a__deny:hover{background:var(--color-surface-2)}.consent-form-module__x_Kc-a__allow{border-radius:var(--radius-sm);background:var(--color-accent);height:40px;color:var(--color-accent-fg);font-size:var(--text-ui);font-weight:var(--font-weight-strong);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border:0;position:relative;overflow:hidden}.consent-form-module__x_Kc-a__allow:hover{background:var(--color-accent-hover)}.consent-form-module__x_Kc-a__allow:disabled{opacity:.5;cursor:not-allowed}.consent-form-module__x_Kc-a__allow:before{content:"";transform:scaleX(var(--held,0));transform-origin:0;pointer-events:none;background:#ffffff47;transition:transform 60ms linear;position:absolute;inset:0}.consent-form-module__x_Kc-a__allowLabel{position:relative}.consent-form-module__x_Kc-a__hint{text-align:center;font-size:var(--text-ui-xs);color:var(--color-text-3);grid-column:1/-1;min-height:1.2em;margin-top:2px}@media (max-width:420px){.consent-form-module__x_Kc-a__expiry{grid-template-columns:1fr}}.consent-form-module__x_Kc-a__modes{gap:8px;margin-top:10px;display:grid}.consent-form-module__x_Kc-a__modeOpt{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.consent-form-module__x_Kc-a__modeOpt input{margin-top:3px}.consent-form-module__x_Kc-a__modeLabel{font-size:var(--text-ui);color:var(--color-text);font-weight:var(--font-weight-strong);display:block}.consent-form-module__x_Kc-a__modeDetail{font-size:var(--text-ui-xs);color:var(--color-text-3);margin-top:3px;line-height:1.45;display:block}.consent-form-module__x_Kc-a__modeNote{border-radius:var(--radius-sm);background:var(--color-accent-subtle);color:var(--color-text-2);font-size:var(--text-body-s);margin-top:10px;padding:10px 12px;line-height:1.5}.consent-form-module__x_Kc-a__modeNote strong{color:var(--color-text)}.consent-form-module__x_Kc-a__modeNoteQuiet{font-size:var(--text-ui-xs);color:var(--color-text-3);margin-top:10px;line-height:1.45}.consent-form-module__x_Kc-a__reveal{font-family:var(--font-mono);font-size:var(--text-ui-xs);white-space:pre-wrap;word-break:break-all;-webkit-user-select:all;user-select:all;background:var(--color-surface-2,var(--color-bg));border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);margin:10px 0 6px;padding:10px 12px;line-height:1.5}.consent-form-module__x_Kc-a__allowLink{justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}
.bits-module__xRF3Ga__chip{border-radius:var(--radius-full);height:22px;font-size:var(--text-ui-xs);font-weight:var(--font-weight-medium);white-space:nowrap;--chip-fg:var(--color-text-2);--chip-bg:var(--color-surface-2);color:var(--chip-fg);background:var(--chip-bg);align-items:center;gap:6px;padding:0 8px;display:inline-flex}:is(.bits-module__xRF3Ga__chip:has(>svg:first-child),.bits-module__xRF3Ga__chip:has(>.bits-module__xRF3Ga__chipDot:first-child)){padding-left:6px}.bits-module__xRF3Ga__toneNeutral{--chip-fg:var(--color-text-3);--chip-bg:var(--color-surface-2)}.bits-module__xRF3Ga__toneOk{--chip-fg:var(--color-success);--chip-bg:var(--color-success-subtle)}.bits-module__xRF3Ga__toneWarn{--chip-fg:var(--color-warning);--chip-bg:var(--color-warning-subtle)}.bits-module__xRF3Ga__toneDanger{--chip-fg:var(--color-danger);--chip-bg:var(--color-danger-subtle)}.bits-module__xRF3Ga__toneInfo{--chip-fg:var(--color-info);--chip-bg:var(--color-info-subtle)}.bits-module__xRF3Ga__toneAccent{--chip-fg:var(--color-accent);--chip-bg:var(--color-accent-subtle)}.bits-module__xRF3Ga__chipOutline{background:var(--color-surface);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--chip-fg) 40%, transparent)}.bits-module__xRF3Ga__chipBare{height:auto;color:var(--color-text-2);background:0 0;padding:0}.bits-module__xRF3Ga__chipBare .bits-module__xRF3Ga__chipDot{background:var(--chip-fg)}.bits-module__xRF3Ga__chipDot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.bits-module__xRF3Ga__chipFlag{font-family:var(--font-mono);font-size:var(--text-ui-xs);font-weight:var(--font-weight-regular)}.bits-module__xRF3Ga__callout{border-radius:var(--radius-sm);font-size:var(--text-ui-s);grid-template-columns:16px 1fr;align-items:start;gap:10px;padding:11px 13px;line-height:1.5;display:grid}.bits-module__xRF3Ga__callout svg{margin-top:2px}.bits-module__xRF3Ga__calloutInfo{background:var(--color-surface-2);color:var(--color-text-2)}.bits-module__xRF3Ga__calloutWarning{background:var(--color-warning-subtle);color:var(--color-warning)}.bits-module__xRF3Ga__calloutDanger{background:var(--color-danger-subtle);color:var(--color-danger)}.bits-module__xRF3Ga__calloutStrong{color:inherit;font-weight:var(--font-weight-strong)}.bits-module__xRF3Ga__fields{gap:0;margin:0;display:grid}.bits-module__xRF3Ga__field{border-top:1px solid var(--color-border);grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}.bits-module__xRF3Ga__field:first-child{border-top:0;padding-top:0}.bits-module__xRF3Ga__fieldLabel{font-size:var(--text-ui-xs);font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3)}.bits-module__xRF3Ga__fieldValue{font-size:var(--text-ui);color:var(--color-text);overflow-wrap:anywhere}.bits-module__xRF3Ga__mono{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-text-2);overflow-wrap:anywhere}.bits-module__xRF3Ga__sectionLabel{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.bits-module__xRF3Ga__sectionLabel a{text-transform:none;letter-spacing:0;color:var(--color-accent);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.bits-module__xRF3Ga__sectionLabel a:hover{text-decoration:underline}.bits-module__xRF3Ga__panel{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.bits-module__xRF3Ga__panelPad{padding:16px 18px}.bits-module__xRF3Ga__kbd{border-radius:var(--radius-xs);background:var(--color-surface-2);min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text-2);font-family:var(--font-mono);letter-spacing:0;text-transform:none;white-space:nowrap;place-items:center;padding:0 5px;font-size:11px;line-height:1;display:inline-grid}.bits-module__xRF3Ga__keys{align-items:center;gap:3px;display:inline-flex}.bits-module__xRF3Ga__keysThen{font-size:var(--text-ui-xs);color:var(--color-text-3);padding:0 2px}@media (max-width:520px){.bits-module__xRF3Ga__field{grid-template-columns:1fr;gap:2px}}
.toast-module__ySrpqa__region{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;pointer-events:none;flex-direction:column-reverse;gap:8px;width:min(100vw - 32px,400px);display:flex;position:fixed}.toast-module__ySrpqa__toast{border-radius:var(--radius-md);background:var(--color-surface-3);color:var(--color-text);font-size:var(--text-body-s);box-shadow:var(--shadow-lg);pointer-events:auto;animation:toast-module__ySrpqa__toast-in var(--dur-base) var(--ease-out);--toast-bar:var(--color-text-3);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 8px 11px 14px;line-height:1.45;display:grid;position:relative;overflow:hidden}.toast-module__ySrpqa__toast:before{content:"";background:var(--toast-bar);width:4px;position:absolute;inset:0 auto 0 0}.toast-module__ySrpqa__ok{--toast-bar:var(--color-success)}.toast-module__ySrpqa__danger{--toast-bar:var(--color-danger)}.toast-module__ySrpqa__warn{--toast-bar:var(--color-warning)}.toast-module__ySrpqa__info{--toast-bar:var(--color-info)}.toast-module__ySrpqa__neutral{--toast-bar:var(--color-text-3)}.toast-module__ySrpqa__glyph{color:var(--toast-bar);margin-top:2px}.toast-module__ySrpqa__neutral .toast-module__ySrpqa__glyph{color:var(--color-text-3)}.toast-module__ySrpqa__body{gap:6px;min-width:0;display:grid}.toast-module__ySrpqa__text{overflow-wrap:anywhere}.toast-module__ySrpqa__action{color:var(--color-accent);font:inherit;font-size:var(--text-ui-s);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:none}.toast-module__ySrpqa__action:hover{text-decoration:underline}.toast-module__ySrpqa__close{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--color-text-3);cursor:pointer;background:0 0;border:0;place-items:center;margin-top:-2px;display:grid}.toast-module__ySrpqa__close:hover{background:var(--color-surface-2);color:var(--color-text)}.toast-module__ySrpqa__leaving{animation:toast-module__ySrpqa__toast-out var(--dur-fast) var(--ease-in-out) forwards}@keyframes toast-module__ySrpqa__toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes toast-module__ySrpqa__toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}@media (max-width:520px){.toast-module__ySrpqa__region{width:auto;left:12px;right:12px}}
.attestation-line-module__bj1e4a__row{align-items:baseline;gap:0 var(--gap,1.5ch);font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-text-3);white-space:nowrap;grid-template-columns:auto auto auto 1fr;padding:.375rem 0 .375rem .875rem;line-height:1.5;display:grid;position:relative}.attestation-line-module__bj1e4a__row:before{content:"";background:var(--rule,var(--color-accent));width:2px;transform:scaleY(var(--rule-scale,1));transform-origin:top;position:absolute;inset:0 auto 0 0}.attestation-line-module__bj1e4a__landing:before{animation:attestation-line-module__bj1e4a__fill .4s var(--ease-out) both}@keyframes attestation-line-module__bj1e4a__fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.attestation-line-module__bj1e4a__landing{animation:attestation-line-module__bj1e4a__enter .4s var(--ease-out) both}@keyframes attestation-line-module__bj1e4a__enter{0%{transform:translateY(-2px)}to{transform:none}}.attestation-line-module__bj1e4a__time{color:var(--color-text-3);font-variant-numeric:tabular-nums}.attestation-line-module__bj1e4a__action{color:var(--color-text-2);min-width:8ch}.attestation-line-module__bj1e4a__verdict{font-weight:var(--font-weight-strong)}.attestation-line-module__bj1e4a__allowed{color:var(--color-success)}.attestation-line-module__bj1e4a__denied{color:var(--color-danger)}.attestation-line-module__bj1e4a__pending{color:var(--color-warning)}.attestation-line-module__bj1e4a__row:has(.attestation-line-module__bj1e4a__denied){--rule:var(--color-danger)}.attestation-line-module__bj1e4a__row:has(.attestation-line-module__bj1e4a__pending){--rule:var(--color-warning)}.attestation-line-module__bj1e4a__detail{color:var(--color-text-3);text-overflow:ellipsis;overflow:hidden}.attestation-line-module__bj1e4a__origin{color:var(--color-text-2)}.attestation-line-module__bj1e4a__log{flex-direction:column;display:flex}.attestation-line-module__bj1e4a__log.attestation-line-module__bj1e4a__ruled .attestation-line-module__bj1e4a__row+.attestation-line-module__bj1e4a__row{border-top:1px solid var(--color-border)}.attestation-line-module__bj1e4a__log.attestation-line-module__bj1e4a__interactive .attestation-line-module__bj1e4a__row{border-radius:0 var(--radius-xs) var(--radius-xs) 0;transition:background var(--dur-fast) var(--ease-out);padding-inline:.875rem}.attestation-line-module__bj1e4a__log.attestation-line-module__bj1e4a__interactive .attestation-line-module__bj1e4a__row:hover{background:var(--color-surface-2);color:var(--color-text-2)}@media (max-width:640px){.attestation-line-module__bj1e4a__row{white-space:normal;grid-template-columns:auto 1fr}.attestation-line-module__bj1e4a__detail{grid-column:1/-1}}
.detail-module__Ted_Wa__section{padding:22px 0 0}.detail-module__Ted_Wa__section:first-child{padding-top:0}.detail-module__Ted_Wa__sectionHead{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.detail-module__Ted_Wa__modeCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:14px}.detail-module__Ted_Wa__modeRow{align-items:center;gap:12px;display:flex}.detail-module__Ted_Wa__modeText{flex:1;min-width:0}.detail-module__Ted_Wa__modeTitle{font-size:var(--text-ui);font-weight:var(--font-weight-strong);color:var(--color-text)}.detail-module__Ted_Wa__modeSub{font-size:var(--text-ui-s);color:var(--color-text-2);margin-top:2px;line-height:1.45}.detail-module__Ted_Wa__switch{border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;width:40px;height:24px;transition:background var(--dur-base) var(--ease-out);border:0;flex:none;padding:2px}.detail-module__Ted_Wa__switch[aria-checked=true]{background:var(--color-accent)}.detail-module__Ted_Wa__switch:disabled{opacity:.5;cursor:progress}.detail-module__Ted_Wa__knob{background:var(--color-surface);width:20px;height:20px;transition:transform var(--dur-base) var(--ease-out);border-radius:50%;display:block;transform:translate(0);box-shadow:0 1px 2px #00000040}.detail-module__Ted_Wa__switch[aria-checked=true] .detail-module__Ted_Wa__knob{transform:translate(16px)}.detail-module__Ted_Wa__modeNote{margin-top:12px}.detail-module__Ted_Wa__route{gap:14px;margin-bottom:14px;display:grid}.detail-module__Ted_Wa__hint{font-size:var(--text-ui-xs);color:var(--color-text-3);margin-top:4px;line-height:1.45}.detail-module__Ted_Wa__rowEnd{justify-content:flex-end;align-items:center;gap:10px;display:flex}.detail-module__Ted_Wa__saved{font-size:var(--text-ui-xs);color:var(--color-success);margin-right:auto}.detail-module__Ted_Wa__failed{font-size:var(--text-ui-xs);color:var(--color-danger);margin-right:auto}.detail-module__Ted_Wa__log{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:4px 0;overflow-x:auto}.detail-module__Ted_Wa__logEmpty{text-align:center;font-size:var(--text-ui-s);color:var(--color-text-3);padding:18px 14px}.detail-module__Ted_Wa__foot{border-top:1px solid var(--color-border);align-items:center;gap:10px;margin-top:22px;padding:22px 0 20px;display:flex}.detail-module__Ted_Wa__footNote{font-size:var(--text-ui-xs);color:var(--color-text-3);margin-right:auto}.detail-module__Ted_Wa__link{color:var(--color-accent);overflow-wrap:anywhere;font:inherit;text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;text-decoration:none;display:inline-flex}.detail-module__Ted_Wa__link:hover{text-decoration:underline}.detail-module__Ted_Wa__spin{animation:.9s linear infinite detail-module__Ted_Wa__spin}@keyframes detail-module__Ted_Wa__spin{to{transform:rotate(1turn)}}.detail-module__Ted_Wa__notes{flex-direction:column;gap:10px;margin-top:10px;display:flex}.detail-module__Ted_Wa__note{border:1px solid var(--color-border);border-left:3px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:10px 12px}.detail-module__Ted_Wa__noteProvisional{border-left-color:var(--color-warning)}.detail-module__Ted_Wa__noteCurated{border-left-color:var(--color-success)}.detail-module__Ted_Wa__noteRejected{border-left-color:var(--color-border)}.detail-module__Ted_Wa__noteRejected .detail-module__Ted_Wa__noteBody{color:var(--color-text-3)}.detail-module__Ted_Wa__noteMeta{font-size:var(--text-ui-xs);color:var(--color-text-3);flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.detail-module__Ted_Wa__noteBadge{font-family:var(--font-mono);font-size:var(--text-ui-xs);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-full);white-space:nowrap;border:1px solid;padding:1px 6px}.detail-module__Ted_Wa__badgeProvisional{color:var(--color-warning)}.detail-module__Ted_Wa__badgeCurated{color:var(--color-success)}.detail-module__Ted_Wa__badgeRejected{color:var(--color-text-3)}.detail-module__Ted_Wa__noteKind{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3)}.detail-module__Ted_Wa__noteAge{color:var(--color-text-3)}.detail-module__Ted_Wa__noteStale{color:var(--color-warning)}.detail-module__Ted_Wa__noteBody{font-size:var(--text-body-s);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.55}.detail-module__Ted_Wa__noteActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.detail-module__Ted_Wa__noteActions form{display:contents}.detail-module__Ted_Wa__notesEmpty{font-size:var(--text-ui-s);color:var(--color-text-3);margin-top:10px;line-height:1.55}.detail-module__Ted_Wa__kindTabs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.detail-module__Ted_Wa__sessionNote{font-size:var(--text-ui-xs);color:var(--color-success);margin-top:2px;display:block}.detail-module__Ted_Wa__grants{gap:6px;margin:0;padding:0;list-style:none;display:grid}.detail-module__Ted_Wa__grant{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-ui-s);color:var(--color-text-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.detail-module__Ted_Wa__grant svg{color:var(--color-text-3);flex:none}.detail-module__Ted_Wa__grantAgent{color:var(--color-text);font-weight:var(--font-weight-medium);text-decoration:none}.detail-module__Ted_Wa__grantAgent:hover{text-decoration:underline}.detail-module__Ted_Wa__grantUntil{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);margin-left:auto}.detail-module__Ted_Wa__provenance{color:var(--color-text-3)}.detail-module__Ted_Wa__provenance a{color:var(--color-accent);text-decoration:none}.detail-module__Ted_Wa__provenance a:hover{text-decoration:underline}.detail-module__Ted_Wa__hintInline{margin:0}.detail-module__Ted_Wa__rename{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.detail-module__Ted_Wa__rename>span:first-of-type{flex:200px}.detail-module__Ted_Wa__rename .detail-module__Ted_Wa__failed{flex-basis:100%}.detail-module__Ted_Wa__hintAfter{margin-top:12px}.detail-module__Ted_Wa__when{cursor:help;-webkit-text-decoration:underline dotted var(--color-border-strong);text-decoration:underline dotted var(--color-border-strong);text-underline-offset:3px}.detail-module__Ted_Wa__grantUser{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3)}
.approval-card-module__yZ13IG__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:opacity var(--dur-base) var(--ease-out);padding:18px}.approval-card-module__yZ13IG__dead{opacity:.6}.approval-card-module__yZ13IG__active{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.approval-card-module__yZ13IG__card:focus-visible{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-focus);outline:none}.approval-card-module__yZ13IG__compact{padding:14px 16px}.approval-card-module__yZ13IG__compact .approval-card-module__yZ13IG__site{font-size:var(--text-body)}.approval-card-module__yZ13IG__head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.approval-card-module__yZ13IG__site{font-size:var(--text-title);font-weight:var(--font-weight-strong);letter-spacing:-.01em;color:var(--color-text);overflow-wrap:anywhere}.approval-card-module__yZ13IG__user{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);overflow-wrap:anywhere}.approval-card-module__yZ13IG__left{font-family:var(--font-mono);font-size:var(--text-ui-s);font-variant-numeric:tabular-nums;color:var(--color-text-2);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.approval-card-module__yZ13IG__ring{flex:none;transform:rotate(-90deg)}.approval-card-module__yZ13IG__ringTrack{fill:none;stroke:var(--color-border-strong);stroke-width:2px}.approval-card-module__yZ13IG__ringArc{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.approval-card-module__yZ13IG__leftSoon{color:var(--color-danger)}.approval-card-module__yZ13IG__leftDead{color:var(--color-text-3)}.approval-card-module__yZ13IG__ask{font-size:var(--text-body-s);color:var(--color-text-2);margin-top:8px;line-height:1.5}.approval-card-module__yZ13IG__ask strong{color:var(--color-text);font-weight:var(--font-weight-strong)}.approval-card-module__yZ13IG__origin{font-family:var(--font-mono);font-size:var(--text-code);overflow-wrap:anywhere}.approval-card-module__yZ13IG__challenge{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);overflow-wrap:anywhere;margin-top:6px}.approval-card-module__yZ13IG__actions{gap:10px;margin-top:14px;display:flex}.approval-card-module__yZ13IG__actions kbd{margin-left:2px}@media (max-width:640px){.approval-card-module__yZ13IG__actions>*{flex:1 1 0}.approval-card-module__yZ13IG__left{flex-basis:100%;margin-left:0}}.approval-card-module__yZ13IG__list{gap:12px;display:grid}
.favicon-module__eEe_pa__wrap{border-radius:var(--radius-xs);background:var(--color-surface-2);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--color-border);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.favicon-module__eEe_pa__wrap[data-size="28"]{border-radius:var(--radius-sm);width:28px;height:28px}.favicon-module__eEe_pa__letter{font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-text-3);line-height:1}.favicon-module__eEe_pa__wrap[data-size="28"] .favicon-module__eEe_pa__letter{font-size:13px}.favicon-module__eEe_pa__img{object-fit:contain;background:var(--color-surface);width:100%;height:100%;padding:2px;position:absolute;inset:0}
.code-block-module__kSmwpq__block{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.code-block-module__kSmwpq__tabs{border-bottom:1px solid var(--color-border);background:var(--color-surface-2);align-items:center;gap:4px;padding:8px 8px 0;display:flex;overflow-x:auto}.code-block-module__kSmwpq__tab{border-radius:var(--radius-sm) var(--radius-sm) 0 0;font-size:var(--text-ui-s);color:var(--color-text-3);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:7px 12px}.code-block-module__kSmwpq__tab:hover{color:var(--color-text-2)}.code-block-module__kSmwpq__tabActive{color:var(--color-text);background:var(--color-surface);box-shadow:0 1px 0 0 var(--color-surface)}.code-block-module__kSmwpq__body{position:relative}.code-block-module__kSmwpq__pre{font-family:var(--font-mono);font-size:var(--text-code);color:var(--color-text);tab-size:2;margin:0;padding:18px 20px;line-height:1.7;overflow-x:auto}.code-block-module__kSmwpq__copy{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);height:28px;color:var(--color-text-2);font-size:var(--text-ui-xs);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);padding:0 10px;position:absolute;top:10px;right:10px}.code-block-module__kSmwpq__copy:hover{color:var(--color-text);border-color:var(--color-text-3)}.code-block-module__kSmwpq__copied{color:var(--color-success);border-color:var(--color-success)}.code-block-module__kSmwpq__prompt{color:var(--color-text-3)}.code-block-module__kSmwpq__cmd{color:var(--color-accent)}.code-block-module__kSmwpq__str{color:var(--color-text)}.code-block-module__kSmwpq__comment{color:var(--color-text-3);font-style:italic}.code-block-module__kSmwpq__out{color:var(--color-text-2)}.code-block-module__kSmwpq__ok{color:var(--color-success)}
.automations-module__TTtBNq__stack{gap:var(--space-6);max-width:860px;display:grid}.automations-module__TTtBNq__stackWide{max-width:none}.automations-module__TTtBNq__narrow{gap:18px;max-width:720px;display:grid}.automations-module__TTtBNq__prose{font-size:var(--text-body-s);color:var(--color-text-2);white-space:pre-wrap;margin:0;line-height:1.55}.automations-module__TTtBNq__muted{font-size:var(--text-ui-xs);color:var(--color-text-3);line-height:1.4;font-weight:var(--font-weight-regular);margin-top:2px;display:block}.automations-module__TTtBNq__mutedInline{color:var(--color-text-3);font-size:var(--text-ui-xs)}.automations-module__TTtBNq__meta{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3)}.automations-module__TTtBNq__meta a,.automations-module__TTtBNq__okMsg a,.automations-module__TTtBNq__note a{color:var(--color-accent)}.automations-module__TTtBNq__mt10{margin-top:10px}.automations-module__TTtBNq__mt14{margin-top:14px}.automations-module__TTtBNq__mb12{margin-bottom:12px}.automations-module__TTtBNq__nowrap{white-space:nowrap}.automations-module__TTtBNq__wide{min-width:220px}.automations-module__TTtBNq__dim{color:var(--color-text-3)}.automations-module__TTtBNq__stackedChip{margin-top:4px;display:block}.automations-module__TTtBNq__rowLink{color:inherit;text-decoration:none;display:block}.automations-module__TTtBNq__cellStack{gap:2px;display:grid}.automations-module__TTtBNq__between{justify-content:space-between}.automations-module__TTtBNq__form{gap:14px;display:grid}.automations-module__TTtBNq__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.automations-module__TTtBNq__check{font-size:var(--text-ui);color:var(--color-text);align-items:center;gap:8px;display:flex}.automations-module__TTtBNq__checks{gap:6px;display:grid}.automations-module__TTtBNq__err{color:var(--color-danger);font-size:var(--text-ui-s)}.automations-module__TTtBNq__okMsg{color:var(--color-text-2);font-size:var(--text-ui-s)}.automations-module__TTtBNq__note{font-size:var(--text-ui-s);color:var(--color-text-2);line-height:1.5}.automations-module__TTtBNq__legend{font-size:var(--text-label);color:var(--color-text-2)}.automations-module__TTtBNq__pair{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.automations-module__TTtBNq__reveal{font-family:var(--font-mono);font-size:var(--text-ui-xs);white-space:pre-wrap;word-break:break-all;-webkit-user-select:all;user-select:all;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text);margin:8px 0 0;padding:10px 12px}.automations-module__TTtBNq__revealText{-webkit-user-select:text;user-select:text}.automations-module__TTtBNq__events{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 14px;display:grid}.automations-module__TTtBNq__toolbarSticky{top:env(safe-area-inset-top,0px);z-index:5;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:0 0 14px;padding:10px 12px;position:sticky}.automations-module__TTtBNq__dateField{flex:0 150px;min-width:130px}.automations-module__TTtBNq__toolbarLive{font-size:var(--text-ui-s);color:var(--color-text-2);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.automations-module__TTtBNq__liveDot{background:var(--color-text-3);border-radius:50%;width:6px;height:6px}.automations-module__TTtBNq__liveOn .automations-module__TTtBNq__liveDot{background:var(--color-success);box-shadow:0 0 0 3px var(--color-success-subtle)}.automations-module__TTtBNq__sort{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.automations-module__TTtBNq__sort:hover,.automations-module__TTtBNq__sortOn{color:var(--color-text)}.automations-module__TTtBNq__iconBtn{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);place-items:center;display:inline-grid}.automations-module__TTtBNq__iconBtn:hover{background:var(--color-surface-2);color:var(--color-text)}.automations-module__TTtBNq__iconBtn:disabled{opacity:.5;cursor:default}.automations-module__TTtBNq__iconBtnDanger:hover{color:var(--color-danger);border-color:var(--color-danger)}.automations-module__TTtBNq__iconRow{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.automations-module__TTtBNq__strip{width:84px;height:18px;display:block}.automations-module__TTtBNq__stripOk{fill:var(--color-success)}.automations-module__TTtBNq__stripFail{fill:var(--color-danger)}.automations-module__TTtBNq__stripHuman{fill:var(--color-warning)}.automations-module__TTtBNq__stripNone{fill:var(--color-border)}.automations-module__TTtBNq__copy{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--color-text-3);cursor:pointer;vertical-align:middle;background:0 0;border:0;place-items:center;margin-left:4px;display:inline-grid}.automations-module__TTtBNq__copy:hover{background:var(--color-surface-3);color:var(--color-text)}.automations-module__TTtBNq__copyOk{color:var(--color-success)}.automations-module__TTtBNq__withCopy{white-space:nowrap;align-items:center;display:inline-flex}.automations-module__TTtBNq__decision{border-collapse:collapse;width:100%;font-size:var(--text-ui-s)}.automations-module__TTtBNq__decision th,.automations-module__TTtBNq__decision td{text-align:left;vertical-align:top;border-top:1px solid var(--color-border);padding:9px 10px}.automations-module__TTtBNq__decision th{font-family:var(--font-mono);font-size:var(--text-ui-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);border-top:0}.automations-module__TTtBNq__decision td{color:var(--color-text-2)}.automations-module__TTtBNq__decision td:first-child{color:var(--color-text)}.automations-module__TTtBNq__decisionScroll{overflow-x:auto}.automations-module__TTtBNq__decisionRowOff td{color:var(--color-text-3)}.automations-module__TTtBNq__coverRow{border-radius:var(--radius-sm);background:var(--color-surface-2);margin-top:10px;padding:10px 12px;display:none}form:has(input[name=scope][value=enrol]:checked) .automations-module__TTtBNq__coverRow{gap:4px;display:grid}.automations-module__TTtBNq__decisionRowOff td:first-child{color:var(--color-text-2)}.automations-module__TTtBNq__drawerStack{gap:18px;display:grid}.automations-module__TTtBNq__drawerActions{flex-wrap:wrap;gap:8px;display:flex}.automations-module__TTtBNq__json{font-family:var(--font-mono);font-size:var(--text-ui-xs);white-space:pre-wrap;word-break:break-all;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text);max-height:320px;margin:0;padding:10px 12px;line-height:1.5;overflow:auto}.automations-module__TTtBNq__list{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.automations-module__TTtBNq__listItem{font-size:var(--text-ui-s);color:var(--color-text-2);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 12px;display:grid}.automations-module__TTtBNq__listItem+.automations-module__TTtBNq__listItem{border-top:1px solid var(--color-border)}.automations-module__TTtBNq__listMain{color:var(--color-text)}.automations-module__TTtBNq__clickable{cursor:pointer}.automations-module__TTtBNq__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.automations-module__TTtBNq__pagerLinks{gap:8px;display:flex}.automations-module__TTtBNq__dayGroup{margin-bottom:28px}.automations-module__TTtBNq__dayHead{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);margin-bottom:8px}.automations-module__TTtBNq__lines{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.automations-module__TTtBNq__line{border:0;border-top:1px solid var(--color-border);text-align:left;width:100%;font:inherit;font-size:var(--text-ui-s);color:var(--color-text-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;grid-template-columns:70px 76px 70px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:7px 12px;display:grid}.automations-module__TTtBNq__line:first-child{border-top:0}.automations-module__TTtBNq__line:hover{background:var(--color-surface-2)}.automations-module__TTtBNq__lineTime{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);font-variant-numeric:tabular-nums}.automations-module__TTtBNq__lineAction{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text)}.automations-module__TTtBNq__lineEnrol{color:var(--color-accent);font-weight:var(--font-weight-strong)}.automations-module__TTtBNq__lineDetail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.automations-module__TTtBNq__lineOrigin{color:var(--color-text-3);font-family:var(--font-mono);font-size:var(--text-ui-xs);margin-left:8px}.automations-module__TTtBNq__lineChevron{color:var(--color-text-3);opacity:.45}.automations-module__TTtBNq__line:hover .automations-module__TTtBNq__lineChevron{opacity:1}@media (max-width:640px){.automations-module__TTtBNq__line{grid-template-columns:62px minmax(0,1fr) 24px}.automations-module__TTtBNq__lineAction,.automations-module__TTtBNq__lineDecision{display:none}}.automations-module__TTtBNq__danger{border-color:color-mix(in oklab, var(--color-danger) 45%, var(--color-border))}.automations-module__TTtBNq__dangerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.automations-module__TTtBNq__dangerRow+.automations-module__TTtBNq__dangerRow{border-top:1px solid var(--color-border)}.automations-module__TTtBNq__dangerText{flex:34ch}.automations-module__TTtBNq__dangerTitle{font-size:var(--text-ui);font-weight:var(--font-weight-strong);color:var(--color-text);display:block}.automations-module__TTtBNq__links{gap:0;display:grid}.automations-module__TTtBNq__link{border-top:1px solid var(--color-border);color:var(--color-text);font-size:var(--text-ui);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.automations-module__TTtBNq__link:first-child{border-top:0;padding-top:0}.automations-module__TTtBNq__link:hover .automations-module__TTtBNq__linkArrow{color:var(--color-accent)}.automations-module__TTtBNq__linkArrow{color:var(--color-text-3)}
.modal-module__-nda_G__dialog{color:var(--color-text);background:0 0;border:0;max-width:none;max-height:none;padding:0;overflow:visible}.modal-module__-nda_G__dialog::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:modal-module__-nda_G__backdrop-in var(--dur-base) var(--ease-out)}.modal-module__-nda_G__closing::backdrop{animation:modal-module__-nda_G__backdrop-out var(--dur-fast) var(--ease-in-out) forwards}@keyframes modal-module__-nda_G__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-module__-nda_G__backdrop-out{0%{opacity:1}to{opacity:0}}.modal-module__-nda_G__centred[open]{place-items:center;width:100%;height:100%;padding:clamp(12px,4vh,40px) clamp(12px,4vw,24px);display:grid;inset:0}.modal-module__-nda_G__centred .modal-module__-nda_G__panel{border-radius:var(--radius-lg);width:100%;max-height:100%;animation:modal-module__-nda_G__panel-in var(--dur-base) var(--ease-out)}.modal-module__-nda_G__centred.modal-module__-nda_G__closing .modal-module__-nda_G__panel{animation:modal-module__-nda_G__panel-out var(--dur-fast) var(--ease-in-out) forwards}@keyframes modal-module__-nda_G__panel-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes modal-module__-nda_G__panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.99)}}.modal-module__-nda_G__confirm{max-width:480px}.modal-module__-nda_G__form{max-width:640px}.modal-module__-nda_G__side{width:min(100%,480px);height:100%;max-height:100%;padding:0;inset:0 0 0 auto}.modal-module__-nda_G__side .modal-module__-nda_G__panel{width:100%;height:100%;max-height:100%;animation:modal-module__-nda_G__drawer-in var(--dur-base) var(--ease-out);border-radius:0}.modal-module__-nda_G__side.modal-module__-nda_G__closing .modal-module__-nda_G__panel{animation:modal-module__-nda_G__drawer-out var(--dur-fast) var(--ease-in-out) forwards}@keyframes modal-module__-nda_G__drawer-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes modal-module__-nda_G__drawer-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(12px)}}.modal-module__-nda_G__sideLeft{inset:0 auto 0 0}.modal-module__-nda_G__sideLeft .modal-module__-nda_G__panel{animation-name:modal-module__-nda_G__drawer-in-left}.modal-module__-nda_G__sideLeft.modal-module__-nda_G__closing .modal-module__-nda_G__panel{animation-name:modal-module__-nda_G__drawer-out-left}@keyframes modal-module__-nda_G__drawer-in-left{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes modal-module__-nda_G__drawer-out-left{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-12px)}}.modal-module__-nda_G__sideNarrow{width:min(86%,300px)}.modal-module__-nda_G__panel{background:var(--color-surface-3);min-height:0;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}.modal-module__-nda_G__head{grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:20px 20px 0 24px;display:grid}.modal-module__-nda_G__headIcon{border-radius:var(--radius-sm);background:var(--color-surface-2);width:32px;height:32px;color:var(--color-text-2);flex:none;place-items:center;display:grid}.modal-module__-nda_G__dangerIcon{background:var(--color-danger-subtle);color:var(--color-danger)}.modal-module__-nda_G__title{font-size:var(--text-title);letter-spacing:var(--tracking-heading);line-height:1.25;font-weight:var(--font-weight-strong);color:var(--color-text);overflow-wrap:anywhere}.modal-module__-nda_G__desc{font-size:var(--text-body-s);color:var(--color-text-2);margin-top:6px;line-height:1.5}.modal-module__-nda_G__close{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-3);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;margin:-2px -4px 0 0;display:grid}.modal-module__-nda_G__close:hover{background:var(--color-surface-2);color:var(--color-text)}.modal-module__-nda_G__body{min-height:0;font-size:var(--text-body-s);color:var(--color-text-2);flex:1;padding:18px 24px 4px;line-height:1.55;overflow-y:auto}.modal-module__-nda_G__foot{justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding:16px 24px 20px;display:flex}.modal-module__-nda_G__footNote{font-size:var(--text-ui-xs);color:var(--color-text-3);max-width:34ch;margin-right:auto;line-height:1.4}@media (max-width:520px){.modal-module__-nda_G__head{padding:16px 16px 0 18px}.modal-module__-nda_G__body{padding:14px 18px 4px}.modal-module__-nda_G__foot{flex-wrap:wrap;padding:14px 18px 18px}.modal-module__-nda_G__foot>button,.modal-module__-nda_G__foot>a{flex:auto;justify-content:center}.modal-module__-nda_G__footNote{flex:1 0 100%;max-width:none;margin:0 0 4px}}
.revoke-modal-module__L9gsaG__legend{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3)}.revoke-modal-module__L9gsaG__breaks{margin:10px 0 20px;padding:0;list-style:none}.revoke-modal-module__L9gsaG__breaks li{font-size:var(--text-body-s);color:var(--color-text-2);grid-template-columns:16px 1fr;align-items:start;gap:9px;padding:4px 0;line-height:1.45;display:grid}.revoke-modal-module__L9gsaG__breaks svg{color:var(--color-danger);margin-top:3px}.revoke-modal-module__L9gsaG__keeps li,.revoke-modal-module__L9gsaG__keeps svg{color:var(--color-text-3)}.revoke-modal-module__L9gsaG__label{font-size:var(--text-ui-s);color:var(--color-text-2);margin-bottom:6px;display:block}.revoke-modal-module__L9gsaG__label code{font-family:var(--font-mono);font-size:var(--text-mono);border-radius:var(--radius-xs);background:var(--color-surface-2);color:var(--color-text);padding:1px 5px}.revoke-modal-module__L9gsaG__error{font-size:var(--text-ui-s);color:var(--color-danger);margin-top:10px}.revoke-modal-module__L9gsaG__spin{animation:.9s linear infinite revoke-modal-module__L9gsaG__spin}@keyframes revoke-modal-module__L9gsaG__spin{to{transform:rotate(1turn)}}.revoke-modal-module__L9gsaG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:20px 0 16px;display:flex}.revoke-modal-module__L9gsaG__note{font-size:var(--text-ui-xs);color:var(--color-text-3);flex:1 0 100%;margin-bottom:12px;line-height:1.4}@media (max-width:520px){.revoke-modal-module__L9gsaG__actions>button{flex:auto}}
.empty-module__7u2VXW__empty{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;padding:48px 16px}.empty-module__7u2VXW__glyph{border-radius:var(--radius-md);background:var(--color-surface-2);width:48px;height:48px;color:var(--color-text-3);place-items:center;margin:0 auto 14px;display:grid}.empty-module__7u2VXW__title{font-size:var(--text-title);font-weight:var(--font-weight-strong);color:var(--color-text)}.empty-module__7u2VXW__body{max-width:46ch;font-size:var(--text-body-s);color:var(--color-text-2);margin:6px auto 0;line-height:1.55}
.shell-module__461TJW__frame{grid-template-columns:var(--spacing-sidebar,240px) minmax(0, 1fr);background:var(--color-bg);min-height:100dvh;display:grid}.shell-module__461TJW__rail{background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;align-self:start;gap:4px;height:100dvh;padding:12px 10px;display:flex;position:sticky;top:0}.shell-module__461TJW__switcher{border-radius:var(--radius-sm);width:100%;height:44px;color:var(--color-text);font:inherit;font-size:var(--text-ui);font-weight:var(--font-weight-strong);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.shell-module__461TJW__switcher:hover,.shell-module__461TJW__switcher[aria-expanded=true]{background:var(--color-surface-2)}.shell-module__461TJW__switcherText{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.shell-module__461TJW__switcherName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-module__461TJW__switcherMail{font-size:var(--text-ui-xs);font-weight:var(--font-weight-regular);color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-module__461TJW__switcherChev{color:var(--color-text-3);flex:none}.shell-module__461TJW__menu{border-radius:var(--radius-md);background:var(--color-surface-3);width:232px;color:var(--color-text);box-shadow:var(--shadow-xl);border:0;margin:0;padding:6px;position:fixed;inset:60px auto auto 10px}.shell-module__461TJW__menu:popover-open{animation:shell-module__461TJW__menu-in var(--dur-fast) var(--ease-out)}@keyframes shell-module__461TJW__menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.shell-module__461TJW__menuHead{align-items:center;gap:10px;padding:8px 8px 10px;display:flex}.shell-module__461TJW__menuGroup{border-top:1px solid var(--color-border);padding:4px 0}.shell-module__461TJW__menuGroup:first-of-type{border-top:0}.shell-module__461TJW__menuItem{border-radius:var(--radius-sm);width:100%;height:32px;color:var(--color-text-2);font:inherit;font-size:var(--text-ui-s);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}.shell-module__461TJW__menuItem:hover,.shell-module__461TJW__menuItem:focus-visible{background:var(--color-surface-2);color:var(--color-text)}.shell-module__461TJW__menuItem svg{color:var(--color-text-3);flex:none}.shell-module__461TJW__menuHint{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);margin-left:auto}.shell-module__461TJW__menuTheme{justify-content:space-between;align-items:center;padding:8px;display:flex}.shell-module__461TJW__menuLabel{font-size:var(--text-ui-s);color:var(--color-text-2)}.shell-module__461TJW__menuSignOut{justify-content:flex-start;gap:10px;width:100%;padding-left:8px}.shell-module__461TJW__group{margin-top:14px}.shell-module__461TJW__groupLabel{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);padding:0 8px 6px}.shell-module__461TJW__row{border-radius:var(--radius-sm);height:32px;color:var(--color-text-2);font-size:var(--text-ui);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}.shell-module__461TJW__row:hover{background:var(--color-surface-2);color:var(--color-text)}.shell-module__461TJW__rowActive{background:var(--color-surface-2);color:var(--color-text);font-weight:var(--font-weight-medium)}.shell-module__461TJW__row svg{color:var(--color-text-3);flex:none}.shell-module__461TJW__rowActive svg{color:var(--color-accent)}.shell-module__461TJW__count{border-radius:var(--radius-full);background:var(--color-warning-subtle);min-width:18px;height:18px;color:var(--color-warning);font-family:var(--font-mono);font-size:var(--text-ui-xs);font-variant-numeric:tabular-nums;place-items:center;margin-left:auto;padding:0 5px;display:grid}.shell-module__461TJW__railFoot{border-top:1px solid var(--color-border);flex-direction:column;margin-top:auto;padding-top:8px;display:flex}.shell-module__461TJW__user{border-top:1px solid var(--color-border);align-items:center;gap:8px;margin-top:8px;padding:8px;display:flex}.shell-module__461TJW__drawerFoot .shell-module__461TJW__railFoot{border-top:0;margin-top:0;padding-top:0}.shell-module__461TJW__avatar{--avatar-hue:205;border-radius:var(--radius-full);background:var(--lightningcss-light,oklch(.55 .11 var(--avatar-hue)))var(--lightningcss-dark,oklch(.72 .12 var(--avatar-hue)));color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0d0f);width:24px;height:24px;font-size:var(--text-ui-xs);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.shell-module__461TJW__avatar[data-size="32"]{width:32px;height:32px;font-size:var(--text-ui-s)}.shell-module__461TJW__userMeta{flex-direction:column;min-width:0;display:flex}.shell-module__461TJW__userName{font-size:var(--text-ui-s);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-module__461TJW__userMail{font-size:var(--text-ui-xs);color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-module__461TJW__main{flex-direction:column;min-width:0;display:flex}.shell-module__461TJW__crumbs{z-index:10;border-bottom:1px solid var(--color-border);background:color-mix(in oklch, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:48px;font-size:var(--text-ui-s);white-space:nowrap;align-items:center;gap:8px;padding:0 24px;display:flex;position:sticky;top:0;overflow:hidden}.shell-module__461TJW__crumb{color:var(--color-text-2);text-decoration:none}.shell-module__461TJW__crumb:hover{color:var(--color-text)}.shell-module__461TJW__crumbLast{max-width:100%;color:var(--color-text);text-overflow:ellipsis;vertical-align:bottom;display:inline-block;overflow:hidden}.shell-module__461TJW__crumbs>span{flex:0 auto;min-width:0}.shell-module__461TJW__sep{color:var(--color-text-3);margin:0 6px}.shell-module__461TJW__crumbActions{gap:8px;margin-left:auto;padding-left:8px;display:flex}.shell-module__461TJW__menuButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-left:-6px;display:none}.shell-module__461TJW__menuButton:hover{background:var(--color-surface-2);color:var(--color-text)}.shell-module__461TJW__drawerNav{flex-direction:column;min-height:100%;display:flex}.shell-module__461TJW__drawerNav .shell-module__461TJW__group:first-child{margin-top:0}.shell-module__461TJW__drawerFoot{margin-top:auto;padding-top:16px}.shell-module__461TJW__content{width:100%;max-width:1160px;padding:28px 24px 64px}.shell-module__461TJW__pageHead{margin-bottom:22px}.shell-module__461TJW__pageHeadRow{flex-wrap:wrap;align-items:start;gap:16px;display:flex}.shell-module__461TJW__pageHeadText{flex:320px;min-width:0}.shell-module__461TJW__pageActions{flex:none;gap:8px;display:flex}.shell-module__461TJW__pageTitle{letter-spacing:var(--tracking-heading);font-size:1.75rem;line-height:1.15;font-weight:var(--font-weight-strong);color:var(--color-text);overflow-wrap:anywhere}.shell-module__461TJW__pageSub{max-width:62ch;font-size:var(--text-body-s);color:var(--color-text-2);margin-top:6px;line-height:1.55}@media (max-width:900px){.shell-module__461TJW__frame{grid-template-columns:minmax(0,1fr)}.shell-module__461TJW__rail{display:none}.shell-module__461TJW__menuButton{display:grid}.shell-module__461TJW__crumbRoot,.shell-module__461TJW__crumbRoot+span>.shell-module__461TJW__sep{display:none}.shell-module__461TJW__crumbs{gap:6px;padding:0 16px}.shell-module__461TJW__content{padding:20px 16px 56px}.shell-module__461TJW__pageTitle{font-size:1.5rem}.shell-module__461TJW__pageActions{width:100%}.shell-module__461TJW__pageActions>*{flex:auto}}.shell-module__461TJW__skelSub{margin-top:10px}
.command-palette-module__c6Rr3W__dialog{color:var(--color-text);background:0 0;border:0;max-width:none;max-height:none;padding:0;overflow:visible}.command-palette-module__c6Rr3W__dialog[open]{align-content:start;justify-items:center;width:100%;height:100%;padding:96px 16px 16px;display:grid;inset:0}.command-palette-module__c6Rr3W__dialog::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.command-palette-module__c6Rr3W__panel{border-radius:var(--radius-lg);background:var(--color-surface-3);width:100%;max-width:640px;max-height:min(60vh,520px);box-shadow:var(--shadow-xl);animation:command-palette-module__c6Rr3W__palette-in var(--dur-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}@keyframes command-palette-module__c6Rr3W__palette-in{0%{opacity:0;transform:translateY(-6px)scale(.99)}to{opacity:1;transform:none}}.command-palette-module__c6Rr3W__inputRow{border-bottom:1px solid var(--color-border);height:52px;color:var(--color-text-3);align-items:center;gap:12px;padding:0 16px;display:flex}.command-palette-module__c6Rr3W__input{min-width:0;height:100%;color:var(--color-text);font:inherit;background:0 0;border:0;flex:1;font-size:1rem}.command-palette-module__c6Rr3W__input::placeholder{color:var(--color-text-3)}.command-palette-module__c6Rr3W__input:focus-visible{box-shadow:none;outline:none}.command-palette-module__c6Rr3W__list{min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.command-palette-module__c6Rr3W__heading{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);padding:10px 10px 4px}.command-palette-module__c6Rr3W__row{border-radius:var(--radius-sm);height:40px;color:var(--color-text-2);font-size:var(--text-ui);cursor:pointer;align-items:center;gap:10px;padding:0 10px;display:flex}.command-palette-module__c6Rr3W__rowActive{background:var(--color-surface-2);color:var(--color-text)}.command-palette-module__c6Rr3W__rowIcon{width:16px;color:var(--color-text-3);flex:none;place-items:center;display:grid}.command-palette-module__c6Rr3W__rowActive .command-palette-module__c6Rr3W__rowIcon{color:var(--color-accent)}.command-palette-module__c6Rr3W__rowLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.command-palette-module__c6Rr3W__rowHint{min-width:0;font-size:var(--text-ui-xs);color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.command-palette-module__c6Rr3W__rowKeys{flex:none;margin-left:auto}.command-palette-module__c6Rr3W__empty{text-align:center;font-size:var(--text-ui-s);color:var(--color-text-3);padding:28px 12px}.command-palette-module__c6Rr3W__trigger{border-radius:var(--radius-sm);background:var(--color-surface-2);height:30px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text-3);font:inherit;font-size:var(--text-ui-s);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:0;align-items:center;gap:8px;padding:0 8px 0 10px;display:inline-flex}.command-palette-module__c6Rr3W__trigger:hover{color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.command-palette-module__c6Rr3W__triggerText{padding-right:20px}.command-palette-module__c6Rr3W__shortcuts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px 28px;display:grid}.command-palette-module__c6Rr3W__shortcutHead{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);margin-bottom:8px}.command-palette-module__c6Rr3W__shortcutList{gap:6px;margin:0;display:grid}.command-palette-module__c6Rr3W__shortcut{font-size:var(--text-ui-s);color:var(--color-text-2);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;display:grid}.command-palette-module__c6Rr3W__shortcut dd{margin:0}@media (max-width:640px){.command-palette-module__c6Rr3W__dialog[open]{padding:16px 12px}.command-palette-module__c6Rr3W__panel{max-height:80vh}.command-palette-module__c6Rr3W__triggerText{display:none}.command-palette-module__c6Rr3W__trigger{padding:0 6px}}
.table-module__hW5qpa__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);position:relative;overflow:hidden}.table-module__hW5qpa__scroll{overflow-x:auto}.table-module__hW5qpa__table{border-collapse:collapse;width:100%;font-size:var(--text-ui)}.table-module__hW5qpa__table thead th{background:var(--color-surface-2);border-bottom:1px solid var(--color-border);text-align:left;height:36px;font-family:var(--font-mono);font-size:var(--text-ui-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);white-space:nowrap;padding:0 16px}.table-module__hW5qpa__table tbody td{border-top:1px solid var(--color-border);height:48px;color:var(--color-text-2);vertical-align:middle;padding:0 16px}.table-module__hW5qpa__table tbody tr{transition:background var(--dur-fast) var(--ease-out)}.table-module__hW5qpa__table tbody tr:hover{background:var(--color-surface-2)}.table-module__hW5qpa__identity{color:var(--color-text);font-weight:var(--font-weight-medium)}.table-module__hW5qpa__identityRow{align-items:center;gap:10px;min-width:0;display:flex}.table-module__hW5qpa__identityRow>.table-module__hW5qpa__identity{min-width:0}.table-module__hW5qpa__sub{font-size:var(--text-ui-xs);color:var(--color-text-3);font-weight:var(--font-weight-regular);margin-top:1px;display:block}.table-module__hW5qpa__mono{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-text-2);white-space:nowrap}.table-module__hW5qpa__num{text-align:right;font-variant-numeric:tabular-nums}.table-module__hW5qpa__rowLink{color:inherit;text-decoration:none;display:block}.table-module__hW5qpa__menuCell{text-align:right;width:44px}.table-module__hW5qpa__leadCell{width:36px;padding-right:0!important}.table-module__hW5qpa__open{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-3);opacity:.45;cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;display:inline-grid}tr:hover .table-module__hW5qpa__open,.table-module__hW5qpa__open:focus-visible{opacity:1}.table-module__hW5qpa__open:hover{background:var(--color-surface-3);color:var(--color-text)}.table-module__hW5qpa__rowOpenable{cursor:pointer}.table-module__hW5qpa__rowRevoked td{color:var(--color-text-3)}.table-module__hW5qpa__rowRevoked .table-module__hW5qpa__identity{color:var(--color-text-2)}.table-module__hW5qpa__emptyRow:hover{background:0 0}.table-module__hW5qpa__empty{text-align:center;padding:44px 16px}.table-module__hW5qpa__emptyGlyph{border-radius:var(--radius-md);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text-3);place-items:center;margin:0 auto;display:grid}.table-module__hW5qpa__emptyTitle{font-size:var(--text-title);font-weight:var(--font-weight-strong);color:var(--color-text);margin-top:12px}.table-module__hW5qpa__emptyBody{max-width:46ch;font-size:var(--text-body-s);color:var(--color-text-2);margin:6px auto 16px}.table-module__hW5qpa__caption{border-top:1px solid var(--color-border);font-size:var(--text-ui-xs);color:var(--color-text-3);padding:10px 16px}
.overview-module__E5M5CW__stack{gap:var(--space-6);display:grid}.overview-module__E5M5CW__next{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-xs);align-items:center;gap:18px;padding:20px 22px;display:flex}.overview-module__E5M5CW__nextGlyph{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:44px;height:44px;color:var(--color-accent);flex:none;place-items:center;display:grid}.overview-module__E5M5CW__nextText{flex:1;min-width:0}.overview-module__E5M5CW__nextTitle{font-size:var(--text-body-l);letter-spacing:var(--tracking-heading);line-height:1.25;font-weight:var(--font-weight-strong);color:var(--color-text)}.overview-module__E5M5CW__nextBody{max-width:62ch;font-size:var(--text-body-s);color:var(--color-text-2);margin-top:4px;line-height:1.5}.overview-module__E5M5CW__nextAction{flex:none}.overview-module__E5M5CW__waiting{border-color:var(--color-warning)}.overview-module__E5M5CW__waiting .overview-module__E5M5CW__nextGlyph{background:var(--color-warning-subtle);color:var(--color-warning)}.overview-module__E5M5CW__inlineApprovals{margin-top:12px}.overview-module__E5M5CW__quick{flex-wrap:wrap;gap:8px;display:flex}.overview-module__E5M5CW__summary{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.overview-module__E5M5CW__summaryRow{color:var(--color-text-2);transition:background var(--dur-fast) var(--ease-out);grid-template-columns:28px minmax(0,150px) minmax(0,1fr) 16px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:grid}.overview-module__E5M5CW__summaryRow+.overview-module__E5M5CW__summaryRow{border-top:1px solid var(--color-border)}.overview-module__E5M5CW__summaryRow:hover{background:var(--color-surface-2)}.overview-module__E5M5CW__summaryRow svg{color:var(--color-text-3)}.overview-module__E5M5CW__summaryCount{font-size:var(--text-ui);color:var(--color-text);font-weight:var(--font-weight-medium)}.overview-module__E5M5CW__summaryCount span{color:var(--color-text-3);font-weight:var(--font-weight-regular)}.overview-module__E5M5CW__summaryNames{font-size:var(--text-ui-s);color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-module__E5M5CW__summaryChev{color:var(--color-text-3);justify-self:end}.overview-module__E5M5CW__log{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:4px 0;overflow-x:auto}.overview-module__E5M5CW__logEmpty{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;font-size:var(--text-body-s);color:var(--color-text-2);padding:32px 16px}.overview-module__E5M5CW__note{font-size:var(--text-ui-xs);color:var(--color-text-3);margin-top:8px}.overview-module__E5M5CW__emptyCell{color:var(--color-text-3)}@media (max-width:640px){.overview-module__E5M5CW__next{flex-wrap:wrap;gap:14px}.overview-module__E5M5CW__nextText{flex:100%;order:2}.overview-module__E5M5CW__nextAction{flex:100%;order:3;display:flex}.overview-module__E5M5CW__nextAction>*{flex:1;justify-content:center}.overview-module__E5M5CW__quick>*{flex:calc(50% - 4px)}.overview-module__E5M5CW__summaryRow{grid-template-columns:24px minmax(0,1fr) 16px}.overview-module__E5M5CW__summaryNames{display:none}}
.toolbar-module__6M9xxa__bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.toolbar-module__6M9xxa__search{flex:220px;max-width:360px;position:relative}.toolbar-module__6M9xxa__search svg{color:var(--color-text-3);pointer-events:none;position:absolute;top:50%;left:10px;translate:0 -50%}.toolbar-module__6M9xxa__search input{padding-left:32px;padding-right:36px}.toolbar-module__6M9xxa__hint{pointer-events:none;position:absolute;top:50%;right:8px;translate:0 -50%}:is(.toolbar-module__6M9xxa__search:has(input:not(:placeholder-shown)) .toolbar-module__6M9xxa__hint,.toolbar-module__6M9xxa__search:has(input:focus) .toolbar-module__6M9xxa__hint){display:none}.toolbar-module__6M9xxa__filter{flex:0 160px;min-width:120px}.toolbar-module__6M9xxa__count{font-size:var(--text-ui-s);color:var(--color-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.toolbar-module__6M9xxa__count strong{color:var(--color-text-2);font-weight:var(--font-weight-medium)}.toolbar-module__6M9xxa__clear{font-size:var(--text-ui-s);color:var(--color-accent);white-space:nowrap;text-decoration:none}.toolbar-module__6M9xxa__clear:hover{text-decoration:underline}.toolbar-module__6M9xxa__submit{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.toolbar-module__6M9xxa__extra{align-items:center;gap:8px;display:flex}@media (max-width:640px){.toolbar-module__6M9xxa__search{flex-basis:100%;max-width:none}.toolbar-module__6M9xxa__filter{flex:calc(50% - 4px)}.toolbar-module__6M9xxa__count{flex-basis:100%;margin-left:0}.toolbar-module__6M9xxa__hint{display:none}}
.connect-module__xKbiwq__stack{gap:var(--space-6);max-width:760px;display:grid}.connect-module__xKbiwq__step{gap:12px;display:grid}.connect-module__xKbiwq__stepHead{align-items:center;gap:10px;display:flex}.connect-module__xKbiwq__stepNo{border-radius:var(--radius-full);background:var(--color-surface-2);width:22px;height:22px;color:var(--color-text-2);font-family:var(--font-mono);font-size:var(--text-ui-xs);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.connect-module__xKbiwq__stepTitle{font-size:var(--text-body-l);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-strong);color:var(--color-text)}.connect-module__xKbiwq__stepBody{max-width:62ch;font-size:var(--text-body-s);color:var(--color-text-2);line-height:1.55}.connect-module__xKbiwq__beats{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin:0;padding:0;list-style:none}.connect-module__xKbiwq__beat{font-size:var(--text-body-s);color:var(--color-text-2);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:13px 16px;line-height:1.5;display:grid}.connect-module__xKbiwq__beat+.connect-module__xKbiwq__beat{border-top:1px solid var(--color-border)}.connect-module__xKbiwq__beat svg{color:var(--color-text-3);margin-top:2px}.connect-module__xKbiwq__beat strong{color:var(--color-text);font-weight:var(--font-weight-strong)}.connect-module__xKbiwq__grants{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.connect-module__xKbiwq__grant{font-size:var(--text-ui);color:var(--color-text-2);transition:background var(--dur-fast) var(--ease-out);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 16px;text-decoration:none;display:grid}.connect-module__xKbiwq__grant+.connect-module__xKbiwq__grant{border-top:1px solid var(--color-border)}.connect-module__xKbiwq__grant:hover{background:var(--color-surface-2)}.connect-module__xKbiwq__grant svg{color:var(--color-success)}.connect-module__xKbiwq__grantName{color:var(--color-text);font-weight:var(--font-weight-medium)}.connect-module__xKbiwq__grantMeta{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);white-space:nowrap}.connect-module__xKbiwq__waiting{font-size:var(--text-body-s);color:var(--color-text-3);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:16px;line-height:1.5;display:grid}.connect-module__xKbiwq__waiting svg{margin-top:2px}
.settings-module__cGbS4W__stack{gap:var(--space-6);max-width:760px;display:grid}.settings-module__cGbS4W__sessions{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.settings-module__cGbS4W__session{font-size:var(--text-ui);color:var(--color-text-2);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.settings-module__cGbS4W__session+.settings-module__cGbS4W__session{border-top:1px solid var(--color-border)}.settings-module__cGbS4W__session svg{color:var(--color-text-3)}.settings-module__cGbS4W__agentLine{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.settings-module__cGbS4W__sessionMeta{font-family:var(--font-mono);font-size:var(--text-ui-xs);color:var(--color-text-3);margin-top:2px;display:block}.settings-module__cGbS4W__when{font-size:var(--text-ui-s);color:var(--color-text-3);white-space:nowrap;font-variant-numeric:tabular-nums}.settings-module__cGbS4W__empty{font-size:var(--text-body-s);color:var(--color-text-3);padding:18px 16px}.settings-module__cGbS4W__stack>section>.settings-module__cGbS4W__sessions{margin-bottom:12px}
.skeleton-module__yG-F8G__block{width:var(--skel-w,100%);height:var(--skel-h,12px);border-radius:var(--radius-sm);background:var(--color-surface-2);animation:skeleton-module__yG-F8G__sheen 1.4s var(--ease-in-out) infinite;background-image:linear-gradient(90deg,#0000 0 40%,var(--lightningcss-light,#00000009)var(--lightningcss-dark,#ffffff0d) 50%,#0000 60% 100%);background-size:300% 100%;display:block}.skeleton-module__yG-F8G__round{border-radius:var(--radius-full)}.skeleton-module__yG-F8G__inline{vertical-align:middle;display:inline-block}@keyframes skeleton-module__yG-F8G__sheen{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton-module__yG-F8G__text{gap:10px;display:grid}.skeleton-module__yG-F8G__text .skeleton-module__yG-F8G__block{height:12px}.skeleton-module__yG-F8G__text .skeleton-module__yG-F8G__block:last-child{width:62%}.skeleton-module__yG-F8G__table{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.skeleton-module__yG-F8G__head,.skeleton-module__yG-F8G__row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:16px;padding:0 16px;display:grid}.skeleton-module__yG-F8G__head{background:var(--color-surface-2);border-bottom:1px solid var(--color-border);height:36px}.skeleton-module__yG-F8G__head .skeleton-module__yG-F8G__block{background-image:none;background:var(--color-border);width:34%;height:10px;animation:none}.skeleton-module__yG-F8G__row{height:48px}.skeleton-module__yG-F8G__row+.skeleton-module__yG-F8G__row{border-top:1px solid var(--color-border)}.skeleton-module__yG-F8G__row .skeleton-module__yG-F8G__block{height:12px}.skeleton-module__yG-F8G__row .skeleton-module__yG-F8G__block:first-child{width:72%}.skeleton-module__yG-F8G__row .skeleton-module__yG-F8G__block:nth-child(2){width:44%}.skeleton-module__yG-F8G__row .skeleton-module__yG-F8G__block:nth-child(3){width:56%}.skeleton-module__yG-F8G__row .skeleton-module__yG-F8G__block:nth-child(n+4){width:38%}.skeleton-module__yG-F8G__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.skeleton-module__yG-F8G__tile{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-content:space-between;height:96px;padding:14px 16px;display:grid}.skeleton-module__yG-F8G__tile .skeleton-module__yG-F8G__block:first-child{width:52%;height:10px}.skeleton-module__yG-F8G__tile .skeleton-module__yG-F8G__block:last-child{width:34%;height:24px}.skeleton-module__yG-F8G__cards{gap:12px;display:grid}.skeleton-module__yG-F8G__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;gap:12px;height:132px;padding:18px;display:grid}.skeleton-module__yG-F8G__card .skeleton-module__yG-F8G__block:first-child{width:32%;height:16px}.skeleton-module__yG-F8G__card .skeleton-module__yG-F8G__block:nth-child(2){width:70%}.skeleton-module__yG-F8G__card .skeleton-module__yG-F8G__block:nth-child(3){width:40%;height:32px;margin-top:8px}@media (max-width:900px){.skeleton-module__yG-F8G__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
.stat-tile-module__o6QmsW__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat-tile-module__o6QmsW__tile{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:96px;color:inherit;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:14px 16px 12px;text-decoration:none;display:grid;position:relative}a.stat-tile-module__o6QmsW__tile:hover{background:var(--color-surface-2)}a.stat-tile-module__o6QmsW__tile:hover .stat-tile-module__o6QmsW__label{color:var(--color-text-2)}.stat-tile-module__o6QmsW__label{font-family:var(--font-mono);font-size:var(--text-ui-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.stat-tile-module__o6QmsW__value{letter-spacing:var(--tracking-heading);font-size:1.625rem;line-height:1.1;font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;color:var(--color-text);grid-column:1;margin-top:6px}.stat-tile-module__o6QmsW__context{font-size:var(--text-ui-xs);color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;align-items:baseline;gap:6px;margin-top:6px;display:flex;overflow:hidden}.stat-tile-module__o6QmsW__delta{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}.stat-tile-module__o6QmsW__deltaOk{color:var(--color-success)}.stat-tile-module__o6QmsW__deltaDanger{color:var(--color-danger)}.stat-tile-module__o6QmsW__deltaNeutral{color:var(--color-text-2)}.stat-tile-module__o6QmsW__toneWarn .stat-tile-module__o6QmsW__value{color:var(--color-warning)}.stat-tile-module__o6QmsW__toneDanger .stat-tile-module__o6QmsW__value{color:var(--color-danger)}.stat-tile-module__o6QmsW__toneAccent .stat-tile-module__o6QmsW__value{color:var(--color-accent)}.stat-tile-module__o6QmsW__spark{color:var(--color-accent);grid-area:2/2;align-self:end;margin-top:6px}.stat-tile-module__o6QmsW__toneWarn .stat-tile-module__o6QmsW__spark{color:var(--color-warning)}.stat-tile-module__o6QmsW__toneDanger .stat-tile-module__o6QmsW__spark{color:var(--color-danger)}.stat-tile-module__o6QmsW__toneNeutral .stat-tile-module__o6QmsW__spark{color:var(--color-text-3)}.stat-tile-module__o6QmsW__svg{display:block;overflow:visible}.stat-tile-module__o6QmsW__line{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.stat-tile-module__o6QmsW__area{fill:currentColor;opacity:.1}.stat-tile-module__o6QmsW__dot{fill:currentColor}.stat-tile-module__o6QmsW__base{stroke:var(--color-border-strong);stroke-width:1px}@media (max-width:900px){.stat-tile-module__o6QmsW__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.stat-tile-module__o6QmsW__row{grid-template-columns:minmax(0,1fr)}}
