@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--graphite-950: #060608;--graphite-900: #0b0b0f;--graphite-850: #101014;--graphite-800: #15151b;--graphite-700: #1c1c24;--graphite-600: #2a2a34;--graphite-400: #83838f;--graphite-300: #9a9aa6;--graphite-200: #c9c9d2;--graphite-100: #ececf1;--green-400: #4ade80;--amber-400: #fbbf24;--red-400: #f87171;--sky-300: #7dd3fc;--color-bg-page: var(--graphite-950);--color-bg-graphite: var(--graphite-900);--color-bg-surface: var(--graphite-850);--color-bg-raised: var(--graphite-800);--color-bg-hover: var(--graphite-700);--color-border-subtle: rgb(255 255 255 / .08);--color-border-strong: rgb(255 255 255 / .16);--color-image-outline: rgb(255 255 255 / .1);--color-text-primary: var(--graphite-100);--color-text-secondary: var(--graphite-300);--color-text-muted: var(--graphite-400);--color-text-inverse: var(--graphite-950);--color-accent: #22d3ee;--color-accent-2: #a78bfa;--color-accent-3: #67e8f9;--color-accent-text: #67e8f9;--color-accent-glow: rgb(34 211 238 / .35);--color-status-ready: var(--green-400);--color-status-working: var(--amber-400);--color-status-offline: var(--graphite-400);--color-status-unknown: var(--graphite-300);--color-danger: var(--red-400);--color-focus: #ffffff;--font-mono: "JetBrains Mono Variable", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .875rem;--text-base: 1rem;--text-lg: 1.25rem;--text-xl: 1.625rem;--text-2xl: clamp(2rem, 1.2rem + 3vw, 3.25rem);--leading-tight: 1.1;--leading-snug: 1.3;--leading-body: 1.55;--tracking-label: .08em;--tracking-heading: -.02em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-card: 20px;--radius-pill: 999px;--shadow-raised: 0 1px 0 rgb(255 255 255 / .04) inset, 0 8px 24px rgb(0 0 0 / .45);--shadow-card: 0 1px 0 rgb(255 255 255 / .06) inset, 0 24px 60px rgb(0 0 0 / .6), 0 0 0 1px rgb(255 255 255 / .06);--ease-standard: cubic-bezier(.2, 0, 0, 1);--duration-fast: .15s;--duration-base: .24s;--orbit-duration: 24s;--pulse-duration: 3.2s;--scan-duration: 6s;--card-dim: 1;--content-max: 72rem;--measure: 64ch;--gutter: clamp(1rem, 4vw, 2.5rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100dvh;background:radial-gradient(120% 80% at 50% -20%,rgb(255 255 255 / .05),transparent 60%),var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--text-base);line-height:var(--leading-body);font-variant-numeric:tabular-nums}h1,h2,h3,h4{margin:0;line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);text-wrap:balance}h1{font-size:var(--text-2xl);font-weight:700}h2{font-size:var(--text-xl);font-weight:650}h3{font-size:var(--text-lg);font-weight:600}h4{font-size:var(--text-md);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}p{margin:0;text-wrap:pretty}a{color:var(--color-accent-text);text-underline-position:from-font;text-decoration-thickness:from-font;text-underline-offset:.15em}a:hover{color:var(--color-text-primary)}button,input{font:inherit;color:inherit}button{cursor:pointer}img,svg,canvas{display:block;max-width:100%}code{font-family:inherit;font-size:.95em}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(forced-colors:active){:focus-visible{outline-color:Highlight}}.skip-link{position:absolute;inset-inline-start:-999px;top:var(--space-4);z-index:100;padding:var(--space-2) var(--space-3);background:var(--color-bg-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-primary)}.skip-link:focus{inset-inline-start:var(--space-4)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::selection{background:var(--color-accent);color:var(--color-text-inverse)}.container{width:min(100% - 2 * var(--gutter),var(--content-max));margin-inline:auto}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.site-header{padding-block:var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:color-mix(in oklab,var(--color-bg-page) 85%,transparent);backdrop-filter:blur(12px);position:sticky;top:0;z-index:20}.site-header .container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.wordmark{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-primary);text-decoration:none;font-weight:700;letter-spacing:.12em;font-size:var(--text-md)}.wordmark:hover{color:var(--color-accent-text)}.wordmark__chip{width:18px;height:14px;border-radius:3px;border:1.5px solid currentColor;position:relative}.wordmark__chip:after{content:"";position:absolute;inset:3px;border-radius:1px;background:var(--color-accent)}.wordmark__sub{font-weight:400;letter-spacing:0;color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap}@media(max-width:40rem){.wordmark__sub{display:none}}.page-title{font-size:var(--text-xl);overflow-wrap:anywhere}.site-nav{display:flex;gap:var(--space-4);font-size:var(--text-sm)}.site-nav a{color:var(--color-text-secondary);padding-block:var(--space-2)}.site-nav a:hover{color:var(--color-text-primary)}main{padding-block:var(--space-7) var(--space-8)}.site-footer{border-top:1px solid var(--color-border-subtle);padding-block:var(--space-6);color:var(--color-text-muted);font-size:var(--text-sm)}.site-footer .container{display:grid;gap:var(--space-5)}.site-footer p{max-width:var(--measure)}.hero{display:grid;gap:var(--space-5);max-width:46rem}.hero__eyebrow{color:var(--color-accent-text);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.hero__lede{color:var(--color-text-secondary);max-width:var(--measure)}.search{display:grid;gap:var(--space-2)}.search__label{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}.search__row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.search__input{flex:1 1 14rem;min-width:0;height:3.25rem;padding-inline:var(--space-4);font-size:var(--text-base);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-primary);transition-property:border-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard)}.search__input::placeholder{color:var(--color-text-muted)}.search__input:hover{border-color:#ffffff47}.search__input[aria-invalid=true]{border-color:var(--color-danger)}.search__hint{font-size:var(--text-sm);color:var(--color-text-muted)}.search__error{font-size:var(--text-sm);color:var(--color-danger)}.examples{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-size:var(--text-sm);color:var(--color-text-muted)}.feature-grid{margin-top:var(--space-8);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.feature{padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:grid;gap:var(--space-2);align-content:start}.feature h2{font-size:var(--text-md);letter-spacing:0}.feature p{color:var(--color-text-secondary);font-size:var(--text-sm)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding-inline:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-bg-raised);color:var(--color-text-primary);font-size:var(--text-md);font-weight:500;white-space:nowrap;text-decoration:none;transition-property:background-color,border-color,color,scale,opacity;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard)}@media(hover:hover){.btn:hover{background:var(--color-bg-hover);border-color:#ffffff47;color:var(--color-text-primary)}}.btn:active{scale:.96}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;scale:1}.btn--primary{background:var(--color-accent);border-color:transparent;color:var(--color-text-inverse);font-weight:600}@media(hover:hover){.btn--primary:hover{background:var(--color-accent-3);border-color:transparent;color:var(--color-text-inverse)}}.btn--ghost{background:transparent;border-color:transparent;color:var(--color-text-secondary)}.btn--sm{min-height:2.25rem;padding-inline:var(--space-3);font-size:var(--text-sm)}.btn__icon{width:1rem;height:1rem;flex:none}.spinner{width:1rem;height:1rem;border-radius:50%;border:2px solid currentColor;border-inline-end-color:transparent;flex:none}@media(prefers-reduced-motion:no-preference){.spinner{animation:spin .8s linear infinite}}@keyframes spin{to{rotate:360deg}}.agent-layout{display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:66rem){.agent-layout{grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr)}}.agent-side{display:grid;gap:var(--space-5)}.panel{padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:grid;gap:var(--space-4)}.panel h2,.panel h3{font-size:var(--text-md);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary);font-weight:600}.actions{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.actions .btn{width:100%}.note{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:var(--measure)}.note--warn{color:var(--amber-400)}.share-url{display:flex;gap:var(--space-2);align-items:stretch}.share-url__value{flex:1 1 auto;min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-bg-graphite);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;display:flex;align-items:center}.agent-side,.panel{min-width:0}.status-line{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;font-size:var(--text-sm);color:var(--color-text-secondary)}.state{display:grid;gap:var(--space-4);padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);max-width:44rem}.state h2{font-size:var(--text-lg)}.state p{color:var(--color-text-secondary)}.state--error{border-color:color-mix(in oklab,var(--color-danger) 50%,transparent)}.state__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.skeleton-card{aspect-ratio:8 / 5;width:100%;max-width:44rem;border-radius:var(--radius-card);background:linear-gradient(100deg,var(--color-bg-surface) 30%,var(--color-bg-raised) 50%,var(--color-bg-surface) 70%);background-size:200% 100%;border:1px solid var(--color-border-subtle)}@media(prefers-reduced-motion:no-preference){.skeleton-card{animation:shimmer 1.6s linear infinite}}@keyframes shimmer{to{background-position:-200% 0}}.badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:.2rem .6rem;border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;color:var(--color-text-primary)}.badge__dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--status-color, var(--color-status-unknown));box-shadow:0 0 0 0 var(--status-color, transparent);flex:none}.badge--ready{--status-color: var(--color-status-ready)}.badge--working{--status-color: var(--color-status-working)}.badge--online{--status-color: var(--color-status-ready)}.badge--offline{--status-color: var(--color-status-offline)}.badge--unknown{--status-color: var(--color-status-unknown)}@media(prefers-reduced-motion:no-preference){.badge--ready .badge__dot,.badge--online .badge__dot{animation:live-dot 2.4s var(--ease-standard) infinite}.badge--working .badge__dot{animation:live-dot 1s var(--ease-standard) infinite}}@keyframes live-dot{0%{box-shadow:0 0 color-mix(in oklab,var(--status-color) 60%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.source-tag{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.source-tag:before{content:"";width:.4rem;height:.4rem;border-radius:1px;background:currentColor;opacity:.7}.source-tag--live{color:var(--color-status-ready)}.source-tag--onchain{color:var(--color-accent-text)}.source-tag--explorer{color:var(--sky-300)}.source-tag--snapshot{color:var(--amber-400)}.source-tag--unavailable{color:var(--color-text-muted)}.live-indicator{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);font-size:var(--text-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.live-indicator__dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-status-unknown);flex:none}.live-indicator--ok .live-indicator__dot{background:var(--color-status-ready)}.live-indicator--retrying{color:var(--amber-400)}.live-indicator--retrying .live-indicator__dot{background:var(--amber-400)}@media(prefers-reduced-motion:no-preference){.live-indicator--ok .live-indicator__dot{--status-color: var(--color-status-ready);animation:live-dot 2.4s var(--ease-standard) infinite}}.stats{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.stat{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-bg-graphite);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);min-width:0}.stat dt{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.stat dd{margin:0;font-size:var(--text-lg);font-weight:600;overflow-wrap:anywhere}.stat dd small{font-size:var(--text-xs);font-weight:400;color:var(--color-text-secondary)}.kv{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);gap:var(--space-2) var(--space-4);margin:0;font-size:var(--text-sm)}.kv dt{color:var(--color-text-muted)}.kv dd{margin:0;overflow-wrap:anywhere;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}@media(max-width:30rem){.kv{grid-template-columns:1fr;gap:var(--space-1) 0}.kv dd{margin-bottom:var(--space-3)}}.unavailable{color:var(--color-text-muted);font-style:italic}.table-wrap{overflow-x:auto;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}th,td{text-align:start;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);vertical-align:top}th{font-weight:500;color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap}tr:last-child td{border-bottom:0}td.num,th.num{text-align:end}.cell-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:34rem}.profile-dialog{width:min(100% - 2rem,64rem);max-height:min(100dvh - 2rem,60rem);margin:auto;padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-graphite);color:var(--color-text-primary);box-shadow:var(--shadow-card);overscroll-behavior:contain}.profile-dialog::backdrop{background:#000000b3;backdrop-filter:blur(4px)}@media(max-width:40rem){.profile-dialog{width:100%;max-width:100%;max-height:100dvh;height:100dvh;border-radius:0;border:0}}.profile-dialog__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:color-mix(in oklab,var(--color-bg-graphite) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border-subtle)}.profile-dialog__header h2{font-size:var(--text-lg);text-transform:none;letter-spacing:var(--tracking-heading);color:var(--color-text-primary)}.profile-dialog__body{padding:var(--space-5);display:grid;gap:var(--space-6)}.profile-section{display:grid;gap:var(--space-3)}.profile-section__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4)}.profile-section__head h3{font-size:var(--text-md);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}.link-grid{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.link-grid a{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);text-decoration:none;color:var(--color-text-primary);font-size:var(--text-sm);min-height:2.75rem;align-items:center}.link-grid a span:last-child{color:var(--color-text-muted)}@media(hover:hover){.link-grid a:hover{border-color:var(--color-border-strong);background:var(--color-bg-raised)}}.chip-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip{padding:.25rem .6rem;border-radius:var(--radius-sm);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-secondary)}.chip b{color:var(--color-text-primary);font-weight:500}.inline-copy{display:inline-flex;align-items:center;gap:var(--space-2)}.settings summary{cursor:pointer;color:var(--color-text-secondary);padding-block:var(--space-2);list-style:none;display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.5rem}.settings summary:before{content:"▸";display:inline-block;transition:rotate var(--duration-fast) var(--ease-standard)}.settings[open] summary:before{rotate:90deg}.settings form{display:grid;gap:var(--space-3);max-width:34rem;margin-top:var(--space-3)}.field{display:grid;gap:var(--space-1)}.field label{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}.field input{min-height:2.75rem;padding-inline:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-base)}.toast-region{position:fixed;inset-inline:0;bottom:var(--space-4);display:grid;justify-items:center;pointer-events:none;z-index:50;padding-inline:var(--gutter)}.toast{pointer-events:auto;padding:var(--space-3) var(--space-4);background:var(--color-bg-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);font-size:var(--text-sm);max-width:40rem;display:flex;gap:var(--space-3);align-items:center}.simcard-frame{container-type:inline-size;container-name:simcard;width:100%;max-width:44rem}.simcard{--card-accent: var(--color-accent);--card-accent-2: var(--color-accent-2);--card-accent-3: var(--color-accent-3);--card-accent-text: var(--color-accent-text);position:relative;display:grid;grid-template-columns:minmax(0,11fr) minmax(0,14fr);gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-card);background:radial-gradient(90% 70% at 0% 0%,color-mix(in oklab,var(--card-accent) 14%,transparent),transparent 60%),radial-gradient(70% 60% at 100% 100%,color-mix(in oklab,var(--card-accent-2) 12%,transparent),transparent 60%),linear-gradient(160deg,var(--graphite-800),var(--graphite-900) 60%,var(--graphite-950));box-shadow:var(--shadow-card);color:var(--color-text-primary);overflow:hidden;isolation:isolate;opacity:var(--card-dim);transition:opacity var(--duration-base) var(--ease-standard);cursor:pointer}.simcard:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgb(255 255 255 / .025) 0 1px,transparent 1px 4px);mix-blend-mode:screen;z-index:0}.simcard--offline{--card-dim: .72}.simcard__art{position:relative;aspect-ratio:1;border-radius:var(--radius-lg);overflow:hidden;background:var(--graphite-950);outline:1px solid var(--color-image-outline);outline-offset:-1px;z-index:1}.simcard__img{width:100%;height:100%;object-fit:cover;image-rendering:auto}.simcard__art-missing{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary)}.simcard__layer{position:absolute;inset:0;pointer-events:none}.simcard__orbit{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform-origin:50% 50%}.simcard__orbit--a{animation:orbit var(--orbit-duration) linear infinite}.simcard__orbit--b{animation:orbit-reverse calc(var(--orbit-duration) * 1.6) linear infinite}.simcard__pulse{position:absolute;left:50%;top:50%;width:34%;height:34%;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--card-accent) 55%,transparent),transparent 70%);mix-blend-mode:screen;animation:pulse var(--pulse-duration) var(--ease-standard) infinite}.simcard__scan{position:absolute;inset-inline:0;top:-6%;height:6%;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--card-accent-3) 45%,transparent),transparent);mix-blend-mode:screen;animation:scan var(--scan-duration) linear infinite}@media(prefers-reduced-motion:reduce){.simcard__orbit--a,.simcard__orbit--b,.simcard__pulse,.simcard__scan,.simcard__live{animation:none!important}.simcard__scan{display:none}}.simcard--static .simcard__orbit--a,.simcard--static .simcard__orbit--b,.simcard--static .simcard__pulse,.simcard--static .simcard__scan,.simcard--static .simcard__live{animation:none!important}@keyframes orbit{to{rotate:360deg}}@keyframes orbit-reverse{to{rotate:-360deg}}@keyframes pulse{0%,to{opacity:.45;scale:.9}50%{opacity:.9;scale:1.08}}@keyframes scan{to{top:106%}}.simcard__live{position:absolute;top:var(--space-3);inset-inline-end:var(--space-3);width:.625rem;height:.625rem;border-radius:50%;background:var(--status-color, var(--color-status-unknown));box-shadow:0 0 0 2px var(--graphite-950);animation:live-dot 2.4s var(--ease-standard) infinite}.simcard--working .simcard__live{animation-duration:1s}.simcard--offline .simcard__live,.simcard--unknown .simcard__live{animation:none}.simcard__body{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-4);min-width:0}.simcard__head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.simcard__id{display:grid;gap:2px}.simcard__label{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.simcard__number{font-size:clamp(1.5rem,3cqi + .5rem,2.25rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--card-accent-text);text-shadow:0 0 18px color-mix(in oklab,var(--card-accent) 45%,transparent)}.simcard__name{font-size:var(--text-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.simcard__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4);margin:0;align-content:start}.simcard__grid>div{min-width:0}.simcard__grid dt{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.simcard__grid dd{margin:0;font-size:var(--text-md);font-weight:500;overflow-wrap:anywhere}.simcard__grid dd.unavailable{font-weight:400}.simcard__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}.simcard__meta{display:grid;gap:2px;font-size:var(--text-xs);color:var(--color-text-muted);min-width:0}.simcard__meta b{color:var(--color-text-secondary);font-weight:500;overflow-wrap:anywhere}.simcard__qr{flex:none;width:4.25rem;height:4.25rem;padding:4px;border-radius:var(--radius-sm);background:#fff}.simcard__qr img,.simcard__qr canvas{width:100%;height:100%}.simcard__chip{position:absolute;z-index:1;top:var(--space-5);inset-inline-end:var(--space-5);width:34px;height:26px;border-radius:5px;border:1.5px solid color-mix(in oklab,var(--card-accent-text) 70%,transparent);background:linear-gradient(90deg,transparent 48%,color-mix(in oklab,var(--card-accent-text) 60%,transparent) 48% 52%,transparent 52%),linear-gradient(0deg,transparent 32%,color-mix(in oklab,var(--card-accent-text) 60%,transparent) 32% 35%,transparent 35% 65%,color-mix(in oklab,var(--card-accent-text) 60%,transparent) 65% 68%,transparent 68%);opacity:.85}@container simcard (max-width: 34rem){.simcard{grid-template-columns:minmax(0,1fr);padding:var(--space-4);gap:var(--space-4)}.simcard__art{max-width:18rem;width:100%;margin-inline:auto}.simcard__chip{display:none}.simcard__grid dd{font-size:var(--text-sm)}}@container simcard (max-width: 22rem){.simcard__grid{grid-template-columns:1fr}.simcard__foot{flex-direction:column;align-items:flex-start}}.profile-dialog{--color-bg-graphite: #1b2028;--color-bg-surface: #252c36;--color-bg-raised: #2d3541;--color-bg-hover: #35404e;--color-border-subtle: #3d4857;--color-border-strong: #59677b;--color-text-primary: #f4f6fa;--color-text-secondary: #c1cad6;--color-text-muted: #a9b5c5;--color-accent-text: var(--color-accent);width:min(100% - 2rem,76rem);max-height:calc(100dvh - 2rem);background:var(--color-bg-graphite)}.profile-dialog__header{padding:1.25rem 2rem;background:var(--color-bg-graphite)}.profile-dialog__header h2{font-size:clamp(1.5rem,2.8vw,2rem);margin-top:.5rem;line-height:1.25}.profile-dialog__header h2 span{color:var(--color-accent-text)}.profile-dialog__header .btn{flex-shrink:0}.profile-dialog__body{padding:2rem;gap:2rem}.profile-eyebrow{display:block;font-size:var(--text-xs);color:var(--color-text-secondary);letter-spacing:.09em;text-transform:uppercase}.profile-overview{display:grid;gap:1rem;width:100%;max-width:44rem;margin-inline:auto;min-width:0}.profile-overview__toolbar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;align-items:center}.profile-overview .simcard{--color-text-primary: #ececf1;--color-text-secondary: #b5b5c1;--color-text-muted: #a9a9b6}.simcard--display{cursor:default}.profile-data-note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;font-size:var(--text-xs);color:var(--color-text-secondary)}.profile-data-note time{color:var(--color-text-muted)}.profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:start}.dashboard-card{min-width:0;padding:1.5rem;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:grid;gap:1.25rem;align-content:start}.dashboard-card__heading{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:.75rem 1rem}.dashboard-card h3,.verification-title{font-size:1.375rem;font-weight:600;color:var(--color-text-primary);line-height:1.3;letter-spacing:-.025em}.profile-source{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;font-size:var(--text-xs);color:var(--color-text-muted)}.dashboard-card__heading .profile-source{flex-basis:100%}.profile-source time{overflow-wrap:anywhere}.identity-owner{display:grid;gap:.35rem}.identity-owner strong{font-size:1.5rem;overflow-wrap:anywhere}.dashboard-card .kv{grid-template-columns:minmax(6rem,.65fr) minmax(0,1fr);font-size:var(--text-sm);gap:.75rem 1rem}.dashboard-card .kv dd{align-items:start}.metric-grid{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}.metric{min-width:0;display:flex;flex-direction:column;gap:.4rem}.metric dt{color:var(--color-text-secondary);font-size:var(--text-xs)}.metric dd{margin:0;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.metric--prominent dd{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.04em}.metric dd.metric__note{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:400;letter-spacing:0;line-height:1.5}.ownership-metrics{padding-top:1.25rem;border-top:1px solid var(--color-border-subtle)}.ownership-metrics dd{font-size:1.25rem}.ownership-metrics .metric--prominent dd{font-size:1.75rem}.live-status{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.profile-overview__toolbar .cluster{align-items:center}.dashboard-card .kv dd .source-tag,.metric dd .source-tag{margin-inline-start:.35rem;vertical-align:middle;font-weight:400;letter-spacing:.04em}.live-events{display:grid;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-subtle)}.live-events__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;align-items:center}.unavailable--badge{display:inline-block;color:var(--color-text-muted);background:var(--color-bg-graphite);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:.2rem .45rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;white-space:nowrap;vertical-align:middle}.empty-data{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;color:var(--color-text-muted);font-size:var(--text-sm)}.activity-list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.activity-list li{display:grid;gap:.6rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-subtle);min-width:0}.activity-list li:last-child{padding-bottom:0;border-bottom:0}.activity-list__line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:var(--text-sm);overflow-wrap:anywhere}.activity-list__meta{display:flex;flex-wrap:wrap;gap:.4rem .75rem;font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.activity-list a{text-underline-offset:.25em}.work-objective{font-size:var(--text-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.work-objective summary{cursor:pointer;padding-block:.4rem}.work-objective p{margin-top:.5rem;white-space:pre-wrap}.verification-card{display:block}.verification-card>summary{cursor:pointer;display:flex;gap:1rem;justify-content:space-between;align-items:center;list-style:none;min-height:2.75rem}.verification-card>summary::-webkit-details-marker{display:none}.verification-title{display:block;margin-bottom:.5rem}.verification-toggle{font-size:1.75rem;color:var(--color-text-secondary)}.verification-card[open] .verification-toggle{transform:rotate(45deg)}.verification-content{margin-top:1.5rem;display:grid;gap:1.25rem}.verification-content .link-grid{grid-template-columns:1fr}.contract-address{overflow-wrap:anywhere;font-size:var(--text-xs)}.dashboard-card .chip-list{list-style:none;padding:0;margin:.5rem 0 0}.profile-dialog .btn--sm{min-height:2.75rem}@media(max-width:54rem){.profile-grid{grid-template-columns:minmax(0,1fr)}.profile-dialog__body{padding:1.25rem;gap:1.5rem}.profile-dialog__header{padding:1rem 1.25rem}}@media(max-width:40rem){.profile-dialog{width:100%;max-height:100dvh}.profile-dialog__body,.profile-dialog__header{padding:1rem}.profile-eyebrow{font-size:.75rem;letter-spacing:.02em}.dashboard-card{padding:1.25rem}.dashboard-card .kv{grid-template-columns:1fr;gap:.25rem}.dashboard-card .kv dd{margin-bottom:.6rem}.metric-grid{gap:1.25rem .5rem}.dashboard-card h3{font-size:1.25rem}.ownership-metrics{grid-template-columns:1fr}.profile-overview__toolbar .cluster{gap:.5rem}}@media(max-width:40rem){.profile-overview .simcard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-overview .simcard__art{width:100%;max-width:15rem;margin-inline:auto}}
