@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Condensed:wght@500;600&family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--desk:oklch(19% .014 252);--sheet:oklch(26% .011 250);--rail:oklch(23% .012 252);--sheet-backdrop:oklch(19% .014 252/.6);--ink:oklch(93% .008 95);--mute:oklch(76% .018 252);--rule:oklch(34% .014 252);--grease:oklch(72% .17 28);--grease-wash:oklch(28% .05 28);--focus-ring:oklch(78% .08 85);--stamp-verified-ink:oklch(93% .008 95);--stamp-verified-wash:oklch(31% .012 95);--stamp-outline:oklch(55% .01 252);--state-success:oklch(93% .008 95);--state-warning:oklch(78% .08 85);--state-danger:oklch(72% .17 28);--state-info:oklch(76% .018 252);--radius-pane:0px;--radius-input:4px;--radius-chrome:6px;--radius-inspector:8px;--z-dropdown:250;--z-sticky-head:200;--z-sheet-backdrop:300;--z-drawer:400;--z-toast:500;--z-tooltip:600;--space-xs:.25rem;--space-sm:.5rem;--space-md:.75rem;--space-lg:1rem;--space-xl:1.5rem;--space-2xl:2rem;--space-3xl:3rem;--dur-standard:.18s;--dur-shimmer:1.2s;--ease-standard:cubic-bezier(.25, 1, .5, 1);--font-sans:"IBM Plex Sans", "Noto Sans SC", "Source Han Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;--font-cond:"IBM Plex Sans Condensed", "Noto Sans SC", "Source Han Sans SC", "IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "Noto Sans SC", "Source Han Sans SC", ui-monospace, "SFMono-Regular", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100vh}body{background:var(--desk);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;line-height:1.45}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:2px}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:where(button,[role=button]):disabled{cursor:not-allowed;opacity:.45}.cut-caption{font-family:var(--font-mono);letter-spacing:0;font-size:.79rem;font-weight:400}.cut-meta{font-family:var(--font-sans);letter-spacing:0;font-size:.889rem;font-weight:400}.cut-body{font-family:var(--font-sans);letter-spacing:0;font-size:1rem;font-weight:400}.cut-slug{font-family:var(--font-cond);letter-spacing:-.02em;white-space:nowrap;font-size:1.125rem;font-weight:500}.cut-title{font-family:var(--font-cond);letter-spacing:-.02em;font-size:1.266rem;font-weight:600}.cut-rare{font-family:var(--font-cond);letter-spacing:-.02em;font-size:1.424rem;font-weight:600}h1,h2,h3{font-family:var(--font-cond);letter-spacing:-.02em}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cjk{font-size:.92em}.cut-title,h1,h2,h3,h4{text-wrap:balance}.cut-body,p,td:not(.mono),figcaption,dd{text-wrap:pretty}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes shimmer{0%{filter:brightness()}to{filter:brightness(1.35)}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-name:none!important}}*{scrollbar-color:var(--rule) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--rule);border-radius:var(--radius-pane)}::-webkit-scrollbar-thumb:hover{background:var(--mute)}::-webkit-scrollbar-corner{background:0 0}.shell{background:var(--desk);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.slugbar{align-items:center;gap:var(--space-lg);height:36px;padding-inline:var(--space-lg);background:var(--rail);border-bottom:1px solid var(--rule);white-space:nowrap;display:flex}.sb-product{letter-spacing:-.02em;color:var(--ink);font-family:IBM Plex Sans Condensed,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:1.266rem;font-weight:600;text-decoration:none}.sb-sep{background:var(--rule);width:1px;height:16px}.sb-spacer{flex:1}.sb-session{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.sb-session-email{max-width:240px;color:var(--mute);text-overflow:ellipsis;font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:.889rem;overflow:hidden}.sb-signin{height:28px;padding-inline:var(--space-md);border:1px solid var(--rule);border-radius:var(--radius-input);color:var(--ink);cursor:pointer;background:0 0;font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:.889rem}.sb-signin:hover{border-color:var(--mute)}.sb-signin:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.staff-gate{min-height:40vh;padding:var(--space-xl);justify-content:center;align-items:center;display:flex}.staff-gate__copy{color:var(--mute);text-align:center;max-width:28rem;font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:1rem}.slugbar-burger{border-radius:var(--radius-chrome);width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.slugbar-burger:focus-visible,.rail-item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.shell-body{flex:1;min-height:0;display:flex}.rail{gap:var(--space-xs);width:220px;padding:var(--space-md) var(--space-sm);background:var(--rail);border-right:1px solid var(--rule);flex-direction:column;flex:none;display:flex}.rail-item{align-items:center;gap:var(--space-sm);height:32px;padding-inline:var(--space-sm);border-radius:var(--radius-chrome);color:var(--mute);transition:background-color var(--dur-standard) var(--ease-standard), color var(--dur-standard) var(--ease-standard);font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:1rem;text-decoration:none;display:flex}.rail-item:hover{color:var(--ink)}.rail-item.is-active{background:var(--sheet);color:var(--ink)}.rail-glyph{flex:none;justify-content:center;align-items:center;display:inline-flex}.rail-label{align-items:baseline;gap:var(--space-sm);white-space:nowrap;min-width:0;display:inline-flex}.rail-tally{font-variant-numeric:tabular-nums;color:var(--mute);margin-left:auto;font-family:IBM Plex Mono,Noto Sans SC,Source Han Sans SC,monospace;font-size:.79rem}.shell-main{flex-direction:column;flex:1;min-width:0;display:flex}.drawer-backdrop{display:none}.drawer{z-index:var(--z-drawer);gap:var(--space-xs);width:220px;padding:var(--space-md) var(--space-sm);background:var(--rail);border-right:1px solid var(--rule);animation:drawer-in var(--dur-standard) var(--ease-standard);flex-direction:column;display:none;position:fixed;top:36px;bottom:0;left:0}@keyframes drawer-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.drawer-backdrop{z-index:var(--z-sheet-backdrop);background:0 0;position:fixed;inset:36px 0 0}@media (width<=1023px){.rail{width:56px}.rail-label,.slugbar-burger{display:none}}@media (width<=719px){.rail{display:none}.slugbar-burger{display:inline-flex}.drawer{display:flex}.drawer-backdrop{display:block}.sb-session-email{max-width:140px}.shell-main{width:100%}}@media (width<=479px){.slugbar{gap:var(--space-sm)}.sb-session-email{max-width:90px}}@media (prefers-reduced-motion:reduce){.drawer{animation:none}.rail-item{transition:none}}@keyframes cf-shimmer{0%{background-color:color-mix(in oklch, var(--desk) 71%, var(--sheet))}to{background-color:color-mix(in oklch, var(--sheet) 98%, var(--mute))}}@keyframes cf-spin{to{transform:rotate(360deg)}}.btn,.ctl-input,.ctl-select,.ctl-multi-trigger,.pag-btn,.multi-option{font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:1rem;line-height:1}.btn:focus-visible,.ctl-input:focus-visible,.ctl-select:focus-visible,.ctl-multi-trigger:focus-visible,.pag-btn:focus-visible,.multi-option:focus-visible,.chip-remove:focus-visible,.chip-clear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.btn{height:32px;padding-inline:var(--space-lg);border-radius:var(--radius-input);color:var(--ink);cursor:pointer;transition:border-color var(--dur-standard) var(--ease-standard), background-color var(--dur-standard) var(--ease-standard), filter var(--dur-standard) var(--ease-standard), opacity var(--dur-standard) var(--ease-standard);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}.btn--primary{background:var(--grease);color:var(--desk)}.btn--secondary{border-color:var(--rule);background:0 0}.btn--primary:hover:not(:disabled):not(.is-loading){filter:brightness(1.06)}.btn--secondary:hover:not(:disabled):not(.is-loading){border-color:var(--mute)}.btn--primary:active:not(:disabled):not(.is-loading),.btn--secondary:active:not(:disabled):not(.is-loading){filter:brightness(.96)}.btn:disabled,.btn.is-loading{opacity:.45;cursor:not-allowed}.btn-label{white-space:nowrap}.btn.is-loading .btn-label{opacity:0}.btn-spinner{pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.spinner-glyph{box-sizing:border-box;border:1.5px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite cf-spin}@media (prefers-reduced-motion:reduce){.spinner-glyph{animation-duration:0s}}.ctl-shell{min-width:0;display:inline-flex;position:relative}.ctl-input,.ctl-select,.ctl-multi-trigger{box-sizing:border-box;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-input);width:100%;height:32px;color:var(--ink);padding-inline:var(--space-md);transition:border-color var(--dur-standard) var(--ease-standard), background-color var(--dur-standard) var(--ease-standard), opacity var(--dur-standard) var(--ease-standard)}.ctl-input::placeholder{color:var(--mute);opacity:1}.ctl-input:hover:not(:disabled),.ctl-select:hover:not(:disabled),.ctl-multi-trigger:hover:not(:disabled){border-color:var(--mute)}.ctl-input:disabled,.ctl-select:disabled,.ctl-multi-trigger:disabled{opacity:.45;cursor:not-allowed}.ctl-input:active:not(:disabled),.ctl-select:active:not(:disabled),.ctl-multi-trigger:active:not(:disabled){background:color-mix(in oklch, var(--sheet) 97%, var(--ink))}.ctl-input.is-dirty,.ctl-shell.is-dirty .ctl-select{background:var(--grease-wash)}.ctl-shell.has-error .ctl-input,.ctl-shell.has-error .ctl-select{border-color:var(--grease)}.ctl-shell.has-error .ctl-select{padding-right:calc(var(--space-xl) + var(--space-sm))}.ctl-error-glyph{right:calc(var(--space-sm) + var(--space-lg));pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ctl-shell.has-error .ctl-error-glyph{color:var(--grease)}.ctl-error-x{right:var(--space-sm);color:var(--grease);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ctl-message{margin:var(--space-xs) 0 0;color:var(--grease);gap:var(--space-xs);align-items:baseline;font-size:.889rem;display:flex}.ctl-chevron{right:var(--space-sm);color:var(--mute);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ctl-select{appearance:none;padding-right:var(--space-xl)}.ctl-select option{background:var(--sheet);color:var(--ink)}.ctl-cluster{align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:inline-flex}.chip{align-items:center;gap:var(--space-xs);height:24px;padding-inline:var(--space-sm);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-chrome);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:IBM Plex Mono,Noto Sans SC,Source Han Sans SC,monospace;font-size:.79rem;display:inline-flex}.chip:hover{border-color:var(--mute)}.chip-remove,.chip-clear{color:var(--mute);cursor:pointer;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chip-remove:hover,.chip-clear:hover{color:var(--ink)}.chip-clear{color:var(--ink);text-underline-offset:2px;font-family:inherit;font-size:.889rem;text-decoration:underline}.multi-menu{z-index:var(--z-dropdown);background:var(--rail);border:1px solid var(--rule);border-radius:var(--radius-chrome);padding-block:var(--space-xs);flex-direction:column;min-width:180px;max-height:320px;display:flex;position:fixed;overflow-y:auto}.searchable-menu{padding:var(--space-sm);gap:var(--space-sm);max-height:360px}.searchable-input{flex:none}.searchable-options{min-height:0;overflow-y:auto}.searchable-message{padding:var(--space-sm) var(--space-md);color:var(--mute);font-size:.889rem;display:block}.multi-option{align-items:center;gap:var(--space-sm);box-sizing:border-box;text-align:left;width:100%;color:var(--ink);padding:var(--space-sm) var(--space-md);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-standard) var(--ease-standard);background:0 0;border:none;display:flex}.multi-option:hover{background:var(--sheet)}.multi-option[aria-pressed=true]{font-weight:500}.multi-check{width:1em;color:var(--ink);justify-content:center;display:inline-flex}.skel-bar{border-radius:var(--radius-input);background-color:color-mix(in oklch, var(--desk) 71%, var(--sheet));animation:cf-shimmer var(--dur-shimmer) infinite linear alternate;display:block}.skel-rule-row,.skel-field-pair{align-items:center;gap:var(--space-md);width:100%;display:flex}@media (prefers-reduced-motion:reduce){.skel-bar{background-color:color-mix(in oklch, var(--desk) 71%, var(--sheet));animation:none}}.pag{align-items:center;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--rule);background:var(--desk);display:flex}.pag-meta{font-variant-numeric:tabular-nums;color:var(--mute);font-family:IBM Plex Mono,Noto Sans SC,Source Han Sans SC,monospace;font-size:.889rem}.pag-spacer{flex:1}.pag-size{align-items:center;gap:var(--space-sm);color:var(--mute);font-size:.889rem;display:inline-flex}.pag-size .ctl-shell{width:auto}.pag-btn{height:32px}.empty{justify-content:center;align-items:flex-start;gap:var(--space-md);max-width:44ch;padding-block:var(--space-3xl);text-wrap:pretty;flex-direction:column;margin-inline:auto;display:flex}.empty-title{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-family:IBM Plex Sans Condensed,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:1.266rem;font-weight:600}.empty-body{color:var(--mute);font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:1rem}.empty-body a,.empty-action{color:var(--ink)}.empty-action{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:inline-flex}.stamp{align-items:center;gap:var(--space-xs);vertical-align:middle;display:inline-flex}.stamp .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stamp-mark{box-sizing:border-box;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.stamp-mark-inner{width:100%;height:100%;display:block}.stamp--auto_scraped .stamp-mark-inner{border:1.5px solid var(--stamp-outline);background:0 0;border-radius:50%}.stamp--flagged_for_review .stamp-mark{border:1px solid var(--grease);border-radius:50%}.stamp--flagged_for_review .stamp-mark-inner{background:var(--grease);border-radius:50%;width:8px;height:8px}.stamp--verified .stamp-mark{background:var(--stamp-verified-wash);border-radius:3px;width:16px;height:16px}.stamp--verified .stamp-mark-inner{background:var(--stamp-verified-ink);border-radius:2px;width:10px;height:10px}.stamp-word{font-variant-numeric:tabular-nums;color:var(--ink);font-family:IBM Plex Mono,Noto Sans SC,Source Han Sans SC,monospace;font-size:.79rem}.desk{align-items:stretch;height:calc(100vh - 36px);display:flex}.wire{border-right:1px solid var(--rule);background:var(--desk);flex-direction:column;width:42%;min-width:380px;display:flex}.wire-filters{gap:var(--space-md);padding:var(--space-lg);padding-bottom:var(--space-xl);border-bottom:1px solid var(--rule);align-items:center;display:flex}.seg{border:1px solid var(--rule);border-radius:var(--radius-input);display:inline-flex;overflow:hidden}.seg__btn{height:32px;padding-inline:var(--space-md);color:var(--mute);cursor:pointer;transition:background-color var(--dur-standard) var(--ease-standard), color var(--dur-standard) var(--ease-standard);background:0 0;border:none}.seg__btn+.seg__btn{border-left:1px solid var(--rule)}.seg__btn:hover{color:var(--ink);background:var(--rail)}.seg__btn.is-active{background:var(--sheet);color:var(--ink)}.seg__btn:focus-visible,.wire-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.wire-limit{width:84px;margin-left:auto}.wire-list{flex-direction:column;flex:1;display:flex;overflow-y:auto}.wire-row{align-items:center;gap:var(--space-md);min-height:36px;padding-inline:var(--space-sm,.5rem) var(--space-md,.75rem);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-standard) var(--ease-standard), opacity var(--dur-standard) var(--ease-standard);background:0 0;display:flex;position:relative}.wire-row.has-flags{background:var(--grease-wash)}.wire-row.has-flags:hover{background:color-mix(in oklab, var(--rail) 82%, var(--grease-wash))}.wire-row.is-selected{background:var(--sheet)}.wire-row.is-selected .wire-row__brand{font-weight:600}.wire-row.is-leaving{opacity:0}.wire-row__brand{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;min-width:0;color:var(--ink);flex:auto;font-family:IBM Plex Sans Condensed,Noto Sans SC,Source Han Sans SC,sans-serif;font-size:1.125rem;font-weight:500;overflow:hidden}.wire-row__stamp{flex:none;display:inline-flex}.wire-row__flags,.wire-row__observations{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:30%;overflow:hidden}.wire-row__flags{color:var(--grease)}.wire-row__observations{color:var(--mute)}.wire-error{margin:var(--space-xl);gap:var(--space-md);color:var(--mute);flex-direction:column;display:flex}.flag-index{gap:var(--space-xs) var(--space-lg);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--rule);background:var(--desk);flex-wrap:wrap;display:flex}.flag-index__item{gap:var(--space-sm);color:var(--mute);text-decoration:none;display:inline-flex}.flag-index__item:hover{color:var(--ink);text-decoration:underline}.flag-index__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.flag-index__count{color:var(--mute)}.wire-skel .wire-row{cursor:default}.skel-bar{border-radius:var(--radius-input);background:color-mix(in oklch, var(--desk) 71%, var(--sheet));height:.79rem;animation:shimmer var(--dur-shimmer) infinite linear;display:block}.skel-bar--mono24{flex:0 0 24px}.skel-bar--mono64{flex:0 0 64px}.skel-bar--brand{flex:auto}.copy{background:var(--sheet);width:58%;transition:opacity var(--dur-standard) var(--ease-standard);flex-direction:column;flex:1;display:flex}.copy.is-leaving{opacity:0}.copy-head{padding:var(--space-lg);border-bottom:1px solid var(--rule)}.copy-head-row{align-items:baseline;gap:var(--space-md);display:flex}.copy-brand{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;text-wrap:balance;min-width:0;color:var(--ink);flex:1;margin:0;font-family:IBM Plex Sans Condensed,Noto Sans SC,Source Han Sans SC,sans-serif;font-size:1.266rem;font-weight:600;overflow:hidden}.copy-close{flex:none}.copy-status{margin:var(--space-sm) 0 0;align-items:baseline;gap:var(--space-sm);display:inline-flex}.copy-flags{color:var(--grease)}.copy-observations{color:var(--mute)}.copy-body{padding:var(--space-lg);gap:var(--space-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.compare{gap:var(--space-xl);grid-template-columns:minmax(220px,38%) 1fr;display:grid}.compare-col--source{border-right:1px solid var(--rule);padding-right:var(--space-lg)}.copypane-heading{margin:0 0 var(--space-md);color:var(--mute)}.copypane-section{gap:var(--space-md);flex-direction:column;display:flex}.copypane-text{text-wrap:pretty;color:var(--ink);margin:0}.copy-muted{color:var(--mute)}.srclist{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.srclist__src{color:var(--mute)}.srclist__url{color:var(--ink);word-break:break-all}.srclist__url:hover{color:var(--mute)}.copypane-chiprow{gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.chip{background:var(--rail);border:1px solid var(--rule);border-radius:var(--radius-chrome);color:var(--ink);padding:2px var(--space-sm);font-size:.79rem}.copypane-ledger{color:var(--ink);font-variant-numeric:tabular-nums;gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.field{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);grid-template-columns:96px minmax(0,320px);display:grid}.field__label{color:var(--mute)}.field__value{color:var(--ink);text-wrap:pretty}.field__control.dirty,.field__textarea.dirty{background:var(--grease-wash)}.field__textarea{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-input);color:var(--ink);padding:var(--space-sm);resize:vertical;transition:border-color var(--dur-standard) var(--ease-standard)}.field__textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.field__textarea.dirty{background:var(--grease-wash)}.copy-footer{justify-content:flex-end;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-top:1px solid var(--rule);background:var(--sheet);display:flex;position:sticky;bottom:0}.stamp-input{width:200px;font-family:IBM Plex Mono,monospace}.toast{right:var(--space-lg);bottom:var(--space-lg);align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-chrome);animation:toast-in var(--dur-standard) var(--ease-standard);z-index:var(--z-toast);display:inline-flex;position:fixed}.toast--success{background:var(--stamp-verified-wash);color:var(--state-success);border:1px solid var(--stamp-outline)}.toast--error{background:var(--grease-wash);color:var(--state-danger);border:1px solid var(--grease)}.toast__text{font-size:.889rem}@keyframes toast-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.inspector-error{gap:var(--space-md);flex-direction:column;align-items:flex-start;display:flex}.inspector-error__msg{color:var(--mute);margin:0}@media (width<=1280px){.wire{width:44%;min-width:300px}.compare{grid-template-columns:1fr}.compare-col--source{border-right:none;padding-right:0}}@media (width<=900px){.desk{flex-direction:column}.wire{border-right:none;border-bottom:1px solid var(--rule);width:100%;min-width:0;max-height:45%}.copy{width:100%}.copy-footer{flex-wrap:wrap}}.dt-scroll{background:var(--sheet);width:100%;overflow:auto}.dt{border-collapse:separate;border-spacing:0;background:var(--sheet);width:100%}.dt-th{z-index:var(--z-sticky-head);background:var(--desk);color:var(--mute);text-align:left;height:36px;padding-inline:var(--space-md);white-space:nowrap;border-bottom:1px solid var(--rule);font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:.889rem;font-weight:400;position:sticky;top:0}.dt-th.is-sticky{z-index:var(--z-sticky-head)}.dt-row{height:36px;transition:background-color var(--dur-standard) var(--ease-standard), outline-color var(--dur-standard) var(--ease-standard)}.dt-row:nth-child(2n) .dt-td{background:color-mix(in oklch, var(--sheet) 96%, var(--ink))}.dt-td{box-sizing:border-box;height:36px;padding-inline:var(--space-md);color:var(--ink);text-align:left;white-space:nowrap;border-bottom:1px solid var(--rule);text-overflow:ellipsis;background:0 0;border-left:none;border-right:none;max-width:420px;font-family:IBM Plex Sans,Noto Sans SC,Source Han Sans SC,system-ui,sans-serif;font-size:1rem;overflow:hidden}.dt-td.mono-cell,.dt-th.mono-cell{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,Noto Sans SC,Source Han Sans SC,monospace;font-size:.889rem}.dt-td.align-right,.dt-th.align-right{text-align:right}.dt-td.is-sticky,.dt-th.is-sticky{background:var(--sheet);border-right:1px solid var(--rule);position:sticky}.dt-row:nth-child(2n) .dt-td.is-sticky{background:color-mix(in oklch, var(--sheet) 96%, var(--ink))}.dt-row.is-flagged .dt-td,.dt-row.is-flagged .dt-td.is-sticky{background:var(--grease-wash)}.dt-row.is-selectable:hover:not(.is-selected):not(.is-flagged) .dt-td{background:color-mix(in oklch, var(--sheet) 92%, var(--mute));cursor:pointer}.dt-row.is-selected .dt-td,.dt-row.is-selected .dt-td.is-sticky{background:color-mix(in oklch, var(--sheet) 90%, var(--mute))}.dt-row:focus-visible,.dt-row.is-focused .dt-td,.dt-row:focus-visible .dt-td:first-child{outline:none}.dt-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.dt-skel-row{height:36px}.dt-skel-row .dt-td{border-bottom:1px solid var(--rule)}.dt-skel-bars{align-items:center;gap:var(--space-md);width:100%;min-width:200px;display:flex}.dt-skel-bar{border-radius:var(--radius-input);background-color:color-mix(in oklch, var(--desk) 71%, var(--sheet));height:.79rem;animation:dt-shimmer var(--dur-shimmer) infinite linear alternate;display:block}@keyframes dt-shimmer{0%{background-color:color-mix(in oklch, var(--desk) 71%, var(--sheet))}to{background-color:color-mix(in oklch, var(--sheet) 98%, var(--mute))}}.dt-skel-bar--date{flex:none;width:24px}.dt-skel-bar--brand{flex:1;min-width:60px}.dt-skel-bar--tail{flex:none;width:64px}@media (prefers-reduced-motion:reduce){.dt-skel-bar{background-color:color-mix(in oklch, var(--desk) 71%, var(--sheet));animation:none}.dt-row{transition:none}}.inspector-root{z-index:var(--z-drawer);position:fixed;inset:0}.inspector-backdrop{background:var(--sheet-backdrop);z-index:var(--z-sheet-backdrop);display:block;position:absolute;inset:0}.drw-skel{gap:var(--space-md);flex-direction:column;display:flex}.inspector{background:var(--sheet);border-left:1px solid var(--rule);border-radius:var(--radius-inspector) 0 0 var(--radius-inspector);width:min(58%,720px);z-index:var(--z-drawer);animation:inspector-in var(--dur-standard) var(--ease-standard);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto}@keyframes inspector-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.drawer-head{align-items:center;gap:var(--space-md);padding:var(--space-lg);display:flex}.drawer-title{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;text-wrap:balance;min-width:0;color:var(--ink);flex:1;margin:0;font-family:IBM Plex Sans Condensed,Noto Sans SC,Source Han Sans SC,sans-serif;font-size:1.266rem;font-weight:600;overflow:hidden}.drawer-title a{color:inherit;text-decoration:none}.drawer-title a:hover{color:var(--mute)}.drawer-ledger a{color:var(--ink)}.drawer-ledger a:hover{color:var(--mute)}.drawer-status{padding:0 var(--space-lg) var(--space-md);overflow-wrap:anywhere;align-items:baseline;gap:var(--space-sm);color:var(--mute);flex-wrap:wrap;margin:0;display:inline-flex}.drawer-reviewed{color:var(--mute)}.drawer-flags{color:var(--grease)}.drawer-observations{color:var(--mute)}.drawer-body{padding:var(--space-lg);flex:1;overflow-y:auto}.drawer-compare{gap:var(--space-xl);grid-template-columns:minmax(220px,40%) 1fr;display:grid}.drawer-heading{margin:var(--space-lg) 0 var(--space-sm);color:var(--mute)}.drawer-sources .drawer-heading:first-child,.drawer-canonical .drawer-heading:first-child{margin-top:0}.drawer-muted{color:var(--mute);margin:0}.drawer-srclist{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drawer-srclist__src{color:var(--mute)}.drawer-srclist__url{color:var(--ink);word-break:break-all}.drawer-srclist__url:hover{color:var(--mute)}.drawer-ledger{color:var(--ink);font-variant-numeric:tabular-nums;gap:var(--space-xs);flex-direction:column;margin:0;padding:0;font-size:.889rem;list-style:none;display:flex}.drw-field{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);grid-template-columns:110px minmax(0,300px);display:grid}.drw-field__label{color:var(--mute)}.drw-field__value{color:var(--ink);text-wrap:pretty}.drw-field__control.dirty,.drw-field__textarea.dirty{background:var(--grease-wash)}.drw-field__textarea{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-input);color:var(--ink);padding:var(--space-sm);resize:vertical}.drw-field__textarea:focus-visible,.drw-field__control:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.drw-field__textarea.dirty{background:var(--grease-wash)}.drw-error{color:var(--mute);margin-top:var(--space-lg)}.drawer-footer{justify-content:flex-end;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-top:1px solid var(--rule);background:var(--sheet);display:flex;position:sticky;bottom:0}.drw-stamp{width:200px;font-family:IBM Plex Mono,monospace}.drw-toast{right:var(--space-lg);bottom:var(--space-lg);align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-chrome);animation:drw-toast-in var(--dur-standard) var(--ease-standard);z-index:var(--z-toast);display:inline-flex;position:fixed}.drw-toast--success{background:var(--stamp-verified-wash);color:var(--state-success);border:1px solid var(--stamp-outline)}.drw-toast--error{background:var(--grease-wash);color:var(--state-danger);border:1px solid var(--grease)}@keyframes drw-toast-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.drawer-compare{grid-template-columns:1fr}.inspector{border-left:none;border-radius:0;width:100%}}@media (prefers-reduced-motion:reduce){.inspector,.drw-toast{animation:none}}.fr{flex-direction:column;min-height:100%;display:flex}.filterbar{align-items:center;gap:var(--space-md);height:48px;min-height:48px;padding-inline:var(--space-lg);border-bottom:1px solid var(--rule);display:flex}.filterbar__q{flex-grow:1;max-width:320px}.filterbar__source{width:150px}.fr-table-wrap{padding-top:var(--space-xl);flex:1}.entity-mark{object-fit:contain;background:var(--sheet);border:1px solid var(--rule);vertical-align:middle;border-radius:4px;flex:none;display:block}.entity-mark--fallback{color:var(--mute);justify-content:center;align-items:center;font-family:IBM Plex Sans Condensed,Noto Sans SC,sans-serif;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.entity-mark-cell{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.entity-mark-cell__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drawer-head .entity-mark{margin-right:2px}.pj-meta{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.pj-meta__row{color:var(--ink);margin:0}.pj-meta__label{color:var(--mute)}.pj-meta a{color:var(--ink)}.pj-meta a:hover{color:var(--mute)}.pj-desc{color:var(--ink);text-wrap:pretty;max-width:60ch;margin:0}.pj-chiprow{gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.pj-rounds{gap:var(--space-md);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.pj-rounds__title{color:var(--ink);margin:0}.pj-rounds__list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pj-round{border:1px solid var(--rule);border-radius:var(--radius-inspector);background:var(--sheet);overflow:hidden}.pj-round__head{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--rail);border-left:3px solid var(--focus-ring);flex-wrap:wrap;display:flex}.pj-round__meta{align-items:center;gap:var(--space-md);flex-wrap:wrap;min-width:0;display:flex}.pj-round__stage{font-family:var(--font-cond);letter-spacing:-.02em;color:var(--ink);font-size:1.125rem;font-weight:600}.pj-round__when{align-items:center;gap:var(--space-sm);color:var(--mute);font-variant-numeric:tabular-nums;display:inline-flex}.pj-round__src{color:var(--mute);display:inline-flex}.pj-round__src:hover,.pj-round__src:focus-visible{color:var(--ink)}.pj-round__src:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pj-round__raised{align-items:flex-start;gap:var(--space-sm);color:var(--mute);margin-left:auto;display:flex}.pj-round__raised-copy{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.pj-round__raised-amt{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.pj-round__raised-orig{color:var(--mute);font-variant-numeric:tabular-nums;font-size:.79rem}.pj-round__investors{padding:var(--space-md) var(--space-lg) var(--space-lg)}.pj-round__investors-label{margin:0 0 var(--space-sm);color:var(--mute)}.pj-round__empty{margin:0}.pj-review-reasons{margin-bottom:var(--space-lg);padding:var(--space-md);color:var(--grease);background:var(--grease-wash);border-radius:var(--radius-inspector);overflow-wrap:anywhere}.pj-review-reasons h4{margin:0 0 var(--space-sm)}.pj-review-reasons a{color:inherit}.pj-round__quality,.pj-round__correction{padding:var(--space-md) var(--space-lg);overflow-wrap:anywhere}.pj-round__fields{gap:var(--space-md);border:0;min-width:0;margin:0;padding:0;display:grid}.pj-round__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.pj-round__investor-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.pj-round__investor{align-items:center;gap:var(--space-sm);min-width:0;color:var(--ink);text-decoration:none;display:flex}.pj-round__investor:hover{color:var(--mute)}.pj-round__investor:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pj-round__investor-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pj-round__lead{padding:0 var(--space-xs);border:1px solid var(--rule);border-radius:var(--radius-chrome);background:var(--stamp-verified-wash);color:var(--mute);font-family:var(--font-mono);flex:none;font-size:.79rem;line-height:1.4}.pj{flex-direction:column;min-height:100%;display:flex}.pj-table-wrap{padding-top:var(--space-xl);flex:1}.iv{flex-direction:column;min-height:100%;display:flex}.iv-table-wrap{padding-top:var(--space-xl);flex:1}.iv-filter-hq{width:160px}.iv-filter-window{width:130px}.iv-meta{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.iv-meta__row{color:var(--ink);margin:0}.iv-meta__label{color:var(--mute)}.iv-meta a{color:var(--ink)}.iv-meta a:hover{color:var(--mute)}.iv-desc{color:var(--ink);text-wrap:pretty;max-width:60ch;margin:0}.iv-chiprow{gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.runs{flex-direction:column;min-height:100%;display:flex}.runs-title{letter-spacing:-.02em;text-wrap:balance;color:var(--ink);margin:var(--space-lg) 0;font-family:IBM Plex Sans Condensed,Noto Sans SC,Source Han Sans SC,sans-serif;font-size:1.266rem;font-weight:600}.runs-ledger-head{gap:var(--space-xl);height:36px;padding-inline:var(--space-md);background:var(--rail);border-bottom:1px solid var(--rule);color:var(--mute);align-items:baseline;display:flex}.runs-tally{gap:var(--space-sm);align-items:baseline;display:inline-flex}.runs-tally .mono{color:var(--ink);font-size:.79rem}.runs-body{padding:var(--space-3xl) var(--space-lg);flex:1}.runs-ledger{border-collapse:collapse;width:100%;font-size:.79rem}.runs-ledger th{text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--rule);color:var(--mute);background:var(--sheet);z-index:var(--z-sticky-head);font-weight:500;position:sticky;top:0}.runs-ledger td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--rule);color:var(--ink);white-space:nowrap}.runs-ledger .num{text-align:right;font-variant-numeric:tabular-nums}.runs-status--failed{color:var(--grease)}.runs-status--partial{color:var(--mute)}.runs-err{text-overflow:ellipsis;max-width:480px;color:var(--mute);overflow:hidden}.graph-stage{flex:1;min-height:0;position:relative}.graph-canvas{outline:none;width:100%;height:100%;position:absolute;inset:0}.graph-legend{top:var(--space-md);left:var(--space-md);gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:color-mix(in oklch, var(--rail) 88%, transparent);border:1px solid var(--rule);border-radius:var(--radius-chrome);color:var(--mute);z-index:var(--z-dropdown);align-items:center;font-size:.79rem;display:flex;position:absolute}.graph-dot{width:8px;height:8px;margin-right:var(--space-xs);vertical-align:middle;border-radius:50%;display:inline-block}.graph-dot--investor{background:var(--state-warning)}.graph-dot--project{background:var(--grease)}.graph-dot--lead{background:var(--ink)}.graph-tip{max-width:320px;padding:var(--space-sm) var(--space-md);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-chrome);color:var(--ink);pointer-events:none;z-index:var(--z-tooltip);font-size:.79rem;position:fixed}
