@font-face{font-family:Space Grotesk;src:url(../space-grotesk-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(../space-grotesk-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(../space-grotesk-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--color-bg:#101311;--color-surface:#171c18;--color-hover:#242c24;--color-border:#354035;--color-text:#f1f3e8;--color-muted:#b0b9ac;--color-subtle:#9da894;--color-accent:#e8dc79;--color-accent-hover:#f6eba0;--color-on-accent:#202515;--color-focus:#f6eba0;--color-good:#a4d6a3;--color-warning:#ecc08b;--color-negative:#f3a5a0;--color-gold:#e8cf87;--color-silver:#c6d1d2;--color-bronze:#dfa988;--text-xs:13px;--text-sm:14px;--text-base:16px;--text-lg:20px;--text-xl:32px;--text-display:48px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;color:var(--color-text);background:var(--color-bg);font-family:Space Grotesk,Arial,sans-serif;font-size:var(--text-base);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:wait;color:var(--color-muted);background:var(--color-surface);border-color:var(--color-border)}button:disabled svg{opacity:.5}button:disabled[data-action=prev],button:disabled[data-action=next]{cursor:default}button{color:inherit}svg{vertical-align:middle;flex-shrink:0}img{max-width:100%;display:block}h1,h2,h3,p,dl,dd{margin:0}h1,h2,h3{text-wrap:balance;font-weight:500}h1{font-size:var(--text-display);letter-spacing:-.055em;line-height:1.12}h2{font-size:var(--text-lg);letter-spacing:-.025em;line-height:1.3}h3{font-size:var(--text-base);line-height:1.4}p{text-wrap:pretty}p a,.prose a,.fine-print a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}strong,b{font-weight:600}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--text-sm);font-variant-numeric:tabular-nums}small{font-size:var(--text-xs)}::selection{color:var(--color-on-accent);background:var(--color-accent)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:3px}input:focus-visible{outline:2px solid var(--color-focus)}main:focus{outline:none}h1,h2,h3,section{scroll-margin-top:24px}.wrap{width:min(1240px,100% - 96px);margin-inline:auto}.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}.skip-link{z-index:10;background:var(--color-accent);color:var(--color-on-accent);border-radius:6px;padding:12px 20px;position:absolute;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{flex-wrap:wrap;align-items:center;column-gap:40px;min-height:94px;display:flex}.brand{font-size:var(--text-lg);letter-spacing:-.03em;align-items:center;gap:12px;font-weight:600;display:inline-flex}.brand img{border-radius:11px}.brand-dot{color:var(--color-accent)}.official-link{color:var(--color-muted);font-size:var(--text-sm);order:3;align-items:center;gap:12px;min-height:44px;margin-inline-start:auto;display:inline-flex}.official-link:hover{color:var(--color-text)}.site-header nav{align-self:stretch;gap:28px;margin-inline-start:auto;display:flex}.site-header nav a{font-size:var(--text-sm);color:var(--color-muted);align-items:center;padding-block:14px;display:flex;position:relative}.site-header nav a[aria-current=page]{color:var(--color-text)}.site-header nav a[aria-current=page]:after{content:"";background:var(--color-accent);bottom:22px;height:2px;position:absolute;inset-inline:0}.pulse-shell{background-color:var(--color-surface);background-image:radial-gradient(circle,var(--color-border) 1px,transparent 1px);border-block:1px solid var(--color-border);background-size:12px 12px}.pulse{align-items:center;gap:32px;min-height:100px;padding-block:20px;display:flex}.pulse-name{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:12px;display:flex}.signal{color:var(--color-accent)}.pulse-state{color:var(--color-muted);font-size:var(--text-xs);margin-block-start:2px;display:block}.pulse-numbers{flex:1;justify-content:center;gap:40px;display:flex}.pulse-numbers dt,.phase-label{font-size:var(--text-xs);color:var(--color-muted)}.pulse-numbers dd{font-size:var(--text-lg);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.4}.phase{border-inline-start:1px solid var(--color-border);flex-direction:column;min-width:210px;max-width:290px;padding-inline-start:32px;display:flex}.phase strong{font-size:var(--text-sm);text-transform:capitalize;font-weight:500}.phase>span:last-child{font-size:var(--text-xs);color:var(--color-muted)}#main{min-height:65vh;padding-block:48px 64px}.lookup-band{justify-content:space-between;align-items:center;gap:48px;padding-block:4px 36px;display:flex}.lookup-content{flex:1;max-width:715px}.lookup-content h1{max-width:15ch}.title-dot{color:var(--color-accent)}.lead{color:var(--color-muted);font-size:var(--text-base);margin-block-start:16px}#lookup-form{max-width:620px;margin-block-start:28px}label{font-size:var(--text-sm);margin-block-end:8px;font-weight:500;display:block}.lookup-controls{align-items:stretch;gap:12px;display:flex}.input-wrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}.input-wrap>svg{color:var(--color-muted);pointer-events:none;position:absolute;inset-inline-start:16px}input{border:1px solid var(--color-subtle);background:var(--color-surface);width:100%;min-width:0;min-height:52px;color:var(--color-text);font-size:var(--text-base);border-radius:7px;padding:12px 16px 12px 46px;line-height:1.5}input::placeholder{color:var(--color-subtle)}input[aria-invalid=true]{border-color:var(--color-negative)}input[type=search]{padding-inline-end:12px}.primary,.secondary{min-height:48px;font-size:var(--text-sm);text-align:center;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:500;line-height:1.4;display:inline-flex}.primary{background:var(--color-accent);color:var(--color-on-accent);white-space:nowrap}.primary:hover:not(:disabled){background:var(--color-accent-hover)}.secondary{border-color:var(--color-subtle);color:var(--color-text);background:0 0}.secondary:hover:not(:disabled){background:var(--color-hover)}.text-button{min-height:44px;color:var(--color-accent);font-size:var(--text-sm);text-underline-offset:4px;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px;text-decoration:underline;display:inline-flex}.field-hint,.fine-print{color:var(--color-subtle);font-size:var(--text-xs);line-height:1.6}.field-hint{margin-block-start:10px}.field-error{font-size:var(--text-sm);color:var(--color-negative);margin-block-start:8px}.hamster-art{flex-shrink:0;place-items:center;width:328px;height:280px;display:grid;position:relative}.hamster-art img{z-index:1;width:228px;height:auto;margin-block-start:-16px;position:relative;transform:rotate(-6deg)}.health{border-block:1px solid var(--color-border);color:var(--color-warning);font-size:var(--text-sm);margin-block:8px 40px}.health summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;padding-block:12px;list-style:none;display:flex}.health summary::-webkit-details-marker{display:none}.detail-plus{margin-inline-start:auto}.health[open] .detail-plus{transform:rotate(45deg)}.health ul{color:var(--color-muted);font-size:var(--text-sm);margin:0;padding:4px 24px 8px}.health li+li{margin-block-start:8px}.pulse-stamp .source-stamp{color:var(--color-muted);margin:0;padding-block:0 12px}.health .text-button{margin-block-end:8px;margin-inline-start:16px}.source-stamp{color:var(--color-subtle);font-size:var(--text-xs);flex-wrap:wrap;align-items:baseline;gap:4px;margin-block:12px;line-height:1.6;display:flex}.source-stamp.delayed,.pulse-stamp .source-stamp.delayed{color:var(--color-warning)}.status-dot{background:var(--color-good);border-radius:50%;flex-shrink:0;align-self:center;width:5px;height:5px;margin-inline-end:4px;display:inline-block}.delayed .status-dot{background:var(--color-warning)}.notice{background:var(--color-surface);border-inline-start:2px solid var(--color-warning);color:var(--color-warning);font-size:var(--text-sm);align-items:flex-start;gap:12px;margin-block:16px;padding:16px;line-height:1.6;display:flex}.notice>svg{margin-block-start:3px}.notice p{color:var(--color-muted)}.notice strong{color:var(--color-warning);font-weight:500}.notice .text-button{flex-shrink:1;min-height:32px;margin-inline-start:auto;padding-block:2px}.notice.compact{font-size:var(--text-xs);padding:12px}.notice.compact p{color:var(--color-muted)}.notice.compact svg{width:16px;height:16px}.notice.compact .text-button{font-size:var(--text-xs)}.board-layout{grid-template-columns:minmax(0,1fr) 312px;align-items:start;gap:48px;display:grid}.board-content{min-width:0}.board-intro{align-items:flex-start;gap:16px;padding-block:0 32px;display:flex}.intro-icon{color:var(--color-accent);padding-block-start:4px}.board-intro h2{margin-block-end:8px}.board-intro p{max-width:54ch;color:var(--color-muted);font-size:var(--text-sm)}.section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.section-heading p,.section-caption{color:var(--color-muted);font-size:var(--text-sm);margin-block-start:8px}.section-icon{color:var(--color-subtle)}.catalog-section{border-block-start:1px solid var(--color-border);padding-block-start:28px}.checklist-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:24px 16px;display:flex}.segmented{border:1px solid var(--color-border);border-radius:8px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.segmented button{min-height:40px;font-size:var(--text-xs);color:var(--color-muted);background:0 0;border:0;border-radius:5px;padding:8px 12px}.segmented button.selected{color:var(--color-text);background:var(--color-hover)}.segmented button:hover{color:var(--color-text)}.sort-note{font-size:var(--text-xs);color:var(--color-subtle)}.estimate-note{margin-block:16px 24px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.badge-card{border:1px solid var(--color-border);border-radius:8px;flex-direction:column;align-items:stretch;min-width:0;padding:20px;display:flex}.badge-heading{align-items:flex-start;gap:12px;display:flex}.badge-heading>div:last-child{min-width:0}.badge-symbol{background:var(--color-surface);width:42px;height:42px;color:var(--color-muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.badge-symbol.code{color:var(--color-silver)}.badge-symbol.holder{color:var(--color-bronze)}.earned .badge-symbol{color:var(--color-good);background:var(--color-surface)}.badge-meta{font-size:var(--text-xs);color:var(--color-subtle);margin-block-start:4px}.earned .badge-meta{color:var(--color-good)}.requirement{font-size:var(--text-sm);color:var(--color-muted);margin-block:16px;line-height:1.6}.estimate{font-size:var(--text-sm);color:var(--color-text);display:block}.estimate>span{color:var(--color-subtle);font-size:var(--text-xs)}.estimate.muted{font-size:var(--text-xs)}.estimate-caution{color:var(--color-warning);font-size:var(--text-xs);margin-block-start:4px;display:block}.requirements{font-size:var(--text-xs);color:var(--color-muted);margin-block-start:auto;padding-block-start:12px}.requirements summary{cursor:pointer;min-height:44px;color:var(--color-text);justify-content:space-between;align-items:center;list-style:none;display:flex}.requirements summary::-webkit-details-marker{display:none}.requirements summary>span{color:var(--color-subtle)}.requirements[open] summary>span{transform:rotate(45deg)}.requirements ul{margin-block:8px;padding-inline-start:18px}.requirements li{color:var(--color-text);margin-block-end:12px;padding-inline-start:2px}.requirements li p{color:var(--color-muted);margin-block-start:4px;line-height:1.6}.requirements>p{color:var(--color-muted);margin-block:12px 8px}.checklist-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.badge-list{flex-direction:column;gap:16px;display:flex}.list-heading{color:var(--color-muted);align-items:center;gap:8px;margin-block-end:16px;display:flex}.list-heading span{color:var(--color-subtle);font-size:var(--text-xs);margin-inline-start:auto}.community-side{flex-direction:column;gap:40px;display:flex}.community-leaders{background:var(--color-surface);border-radius:8px;padding:24px}.community-leaders .section-heading h2{font-size:var(--text-base)}.community-leaders .section-heading>span{color:var(--color-subtle)}.community-leaders .section-caption{font-size:var(--text-xs);margin-block-end:16px}.member-row{border-block-end:1px solid var(--color-border);min-height:82px;font-size:var(--text-sm);grid-template-columns:60px minmax(160px,1fr) 100px 80px 120px 100px;align-items:center;gap:16px;padding:16px 24px;display:grid}.member-row:hover{background:var(--color-surface)}.member-row:focus-visible{outline-offset:-3px}.row-rank{color:var(--color-subtle);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.row-rank.podium{color:var(--color-gold)}.member-name{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.member-name bdi{font-weight:500}.member-name code{color:var(--color-subtle);font-size:var(--text-xs)}.row-aura{font-variant-numeric:tabular-nums;text-align:end;font-weight:500}.row-aura>span{color:var(--color-subtle);font-size:var(--text-xs);font-weight:400;display:block}.row-open{font-size:var(--text-base);color:var(--color-subtle)}.mini{grid-template-columns:22px minmax(0,1fr) auto 12px;gap:12px;min-height:78px;padding:14px 0}.mini:hover{background:var(--color-hover)}.mini:last-child{border-block-end:0}.mini .member-name bdi,.mini .row-rank{font-size:var(--text-xs)}.mini .row-aura{font-size:var(--text-sm)}.mini-leaders{margin-block-end:12px}.community-leaders .source-stamp{font-size:var(--text-xs);margin-block:8px 20px}.full-width{width:100%;display:flex}.activity-section .section-heading{gap:12px}.activity-section h2{font-size:var(--text-base)}.activity-status{color:var(--color-subtle);font-size:var(--text-xs);align-items:center;gap:4px;display:flex}.activity-list{margin-block:24px 12px;padding:0;list-style:none}.activity-list li{gap:16px;padding-block-end:24px;display:flex;position:relative}.activity-node{background:var(--color-border);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-block-start:8px;position:relative}.activity-list li:not(:last-child):before{content:"";inset-inline-start:3px;background:var(--color-border);width:1px;position:absolute;top:20px;bottom:4px}.activity-list a{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500}.activity-list a:hover{text-underline-offset:4px;text-decoration:underline}.activity-list p{font-size:var(--text-xs);color:var(--color-muted);margin-block:3px}.activity-list time{font-size:var(--text-xs);color:var(--color-subtle)}.numbers-note{border-block-start:1px solid var(--color-border);color:var(--color-subtle);font-size:var(--text-xs);align-items:flex-start;gap:12px;padding-block-start:24px;display:flex}.numbers-note p{line-height:1.8}.numbers-note a{color:var(--color-text)}.profile-summary{border-block-end:1px solid var(--color-border);margin-block-end:24px;padding-block-end:24px}.profile-identity{align-items:center;gap:16px;display:flex}.profile-identity>div{min-width:0}.profile-identity h2{overflow-wrap:anywhere}.identity-icon{background:var(--color-surface);width:48px;height:48px;color:var(--color-accent);border-radius:50%;place-items:center;display:grid}.profile-identity>.tier{flex-shrink:0;margin-inline-start:auto}.profile-code{color:var(--color-subtle);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.copy-button{min-height:32px;color:var(--color-muted);font-size:var(--text-xs);background:0 0;border:0;align-items:center;gap:6px;padding:4px;display:inline-flex}.copy-button:hover{color:var(--color-text)}.tier{font-size:var(--text-xs);background:var(--color-surface);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;line-height:1.6;display:inline-flex}.tier>span{font-size:var(--text-xs)}.gold{color:var(--color-gold)}.silver{color:var(--color-silver)}.bronze{color:var(--color-bronze)}.profile-numbers{grid-template-columns:1.4fr 1fr 1fr .8fr;align-items:end;gap:20px;margin-block:32px 24px;display:grid}.profile-numbers dt{font-size:var(--text-xs);color:var(--color-muted);margin-block-end:8px}.profile-numbers dd{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}.profile-numbers .aura-number dd{font-size:var(--text-display);letter-spacing:-.05em;white-space:nowrap}.aura-spark{font-size:var(--text-lg);color:var(--color-accent);vertical-align:middle;margin-inline-start:6px}.up{color:var(--color-good)}.down{color:var(--color-negative)}.muted{color:var(--color-subtle)}.next-section{padding-block:0 32px}.next-section .section-heading{flex-wrap:wrap;align-items:start}.inline-link{color:var(--color-text);font-size:var(--text-xs);text-underline-offset:4px;align-items:center;gap:8px;min-height:32px;text-decoration:underline;display:inline-flex}.next-grid{grid-template-columns:1fr;gap:0;margin-block:20px 12px;display:grid}.next-item{border-block-end:1px solid var(--color-border);gap:16px;padding-block:20px;display:flex}.next-item:last-child{border-block-end:0}.next-index{font-size:var(--text-xs);color:var(--color-accent);padding-block-start:3px}.next-item h3{margin-block-end:8px}.next-item p{font-size:var(--text-sm);color:var(--color-muted);margin-block-end:12px}.next-item .inline-link{margin-block-start:8px}.empty,.waiting,.unavailable-profile{padding:32px 0}.empty h2,.unavailable-profile h2,.waiting h2{margin-block-end:12px}.empty p,.unavailable-profile p,.waiting p{font-size:var(--text-sm);color:var(--color-muted);max-width:65ch}.unavailable-profile .secondary,.empty .secondary{margin-block-start:20px}.unavailable-profile{padding-block-start:12px}.loading-dots{color:var(--color-accent);font-size:var(--text-xs);margin-block-end:16px;display:block}.empty-line,.loading-line{font-size:var(--text-sm);color:var(--color-muted);padding-block:24px}.empty-line{padding-inline:12px}.badge-count{font-variant-numeric:tabular-nums}.mobile-label{display:none}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-block:4px 36px;display:flex}.page-heading h1{font-size:var(--text-xl);letter-spacing:-.04em}.leader-search{max-width:700px;margin-block-end:32px}.leader-table{border-block-start:1px solid var(--color-border);scroll-margin-top:16px}.leader-table-head{font-size:var(--text-xs);color:var(--color-subtle);border-block-end:1px solid var(--color-border);grid-template-columns:60px minmax(160px,1fr) 100px 80px 120px 100px;gap:16px;padding:16px 24px;display:grid}.leader-table-head>span:nth-child(5){text-align:end}.leader-legend{font-size:var(--text-sm);color:var(--color-muted);justify-content:space-between;align-items:center;gap:20px;margin-block:24px 20px;display:flex}.leader-legend>div{gap:8px;display:flex}.movement{white-space:nowrap;text-align:end;font-variant-numeric:tabular-nums;font-size:var(--text-sm);display:inline-block}.movement.unknown{font-size:var(--text-xs);color:var(--color-subtle)}.pagination{font-size:var(--text-xs);color:var(--color-muted);justify-content:space-between;align-items:center;gap:20px;padding-block:24px;display:flex}.pagination>div{align-items:center;gap:16px;display:flex}.pagination .secondary{min-height:44px;font-size:var(--text-xs)}.movement-note{max-width:90ch;margin-block:0 16px}.leader-table .empty{padding-inline:24px}.leader-table .text-button{margin-block-start:16px}.about-intro{margin-block-end:48px}.about-glyph{color:var(--color-accent);padding-inline-end:32px}.about-layout{grid-template-columns:minmax(0,750px) minmax(260px,1fr);gap:80px;display:grid}.prose{max-width:70ch}.prose section{margin-block-end:40px}.prose h2{margin-block-end:16px}.prose p{color:var(--color-muted);margin-block-end:16px;line-height:1.75}.prose strong{color:var(--color-text);font-weight:500}.prose ul{color:var(--color-muted);padding-inline-start:20px;line-height:1.75}.prose li{margin-block-end:12px;padding-inline-start:4px}.prose code{overflow-wrap:anywhere}.equation{background:var(--color-surface);border-inline-start:2px solid var(--color-accent);margin-block:24px;padding:24px}.equation code{font-size:var(--text-base);line-height:1.8}.method-summary{background:var(--color-surface);border-radius:8px;padding:28px}.method-symbol{color:var(--color-accent);margin-block-end:20px;display:block}.method-summary dl{flex-direction:column;gap:24px;margin-block:28px;display:flex}.method-summary dt{font-size:var(--text-xs);color:var(--color-muted);margin-block-end:4px}.method-summary dd{font-size:var(--text-xl);letter-spacing:-.04em;line-height:1.2}.method-summary p{color:var(--color-subtle);font-size:var(--text-xs);margin-block-end:24px}.method-summary .full-width{font-size:var(--text-xs)}.source-links{list-style:none;padding:0!important}.source-links li{padding:0}.source-links span{color:var(--color-text);font-size:var(--text-sm);margin-block-end:4px;display:block}.source-links a{color:var(--color-muted);font-size:var(--text-sm);overflow-wrap:anywhere;display:inline-block}.coefficient-section{border-block-start:1px solid var(--color-border);max-width:750px;padding-block-start:32px}.coefficient-list{margin-block:24px}.coefficient-row{border-block-end:1px solid var(--color-border);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) 160px 70px;align-items:start;gap:24px;padding-block:16px;display:grid}.coefficient-row small{color:var(--color-subtle);margin-block-start:4px;line-height:1.6;display:block}.coefficient-row>span:last-child{text-align:end;font-variant-numeric:tabular-nums}.hash{overflow-wrap:anywhere;font-size:var(--text-xs)}.site-footer{border-block-start:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:28px 36px;display:flex}.site-footer>div{color:var(--color-muted);align-items:center;gap:12px;display:flex}.footer-mark{font-size:var(--text-lg);color:var(--color-accent)}.site-footer>a{min-height:32px;color:var(--color-muted);align-items:center;gap:12px;display:flex}.site-footer>a:hover{color:var(--color-text)}@media (prefers-reduced-motion:no-preference){button,a{transition:background-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1)}button:active:not(:disabled),.primary:active,.secondary:active{transform:scale(.96)}}@media (max-width:1120px){.wrap{width:calc(100% - 64px)}.site-header{column-gap:24px}.site-header nav,.pulse,.pulse-numbers{gap:24px}.phase{min-width:190px;padding-inline-start:24px}.board-layout{grid-template-columns:minmax(0,1fr) 285px;gap:32px}.hamster-art{width:280px}.catalog-grid,.checklist-columns{grid-template-columns:1fr}.community-leaders{padding:20px}.member-row,.leader-table-head{grid-template-columns:42px minmax(120px,1fr) 88px 60px 86px 86px;gap:12px;padding-inline:16px}.member-row.mini{grid-template-columns:20px minmax(0,1fr) auto 12px;padding-inline:0}.about-layout{grid-template-columns:minmax(0,1fr) 285px;gap:40px}}@media (max-width:880px){.site-header{min-height:86px}.official-link{display:none}.site-header nav{margin-inline-start:auto}.pulse{flex-wrap:wrap;gap:16px 24px;padding-block:16px}.pulse-name{flex:1}.pulse-numbers{flex:1;justify-content:flex-end;gap:24px}.phase{border-inline-start:0;border-block-start:1px solid var(--color-border);flex-flow:wrap;align-items:center;gap:8px 16px;width:100%;max-width:none;padding-block-start:12px;padding-inline-start:0}.phase>span:last-child{margin-inline-start:auto}.board-layout{grid-template-columns:minmax(0,1fr) 260px;gap:28px}.community-leaders{padding:16px}.lookup-band{gap:24px}.hamster-art{width:220px;height:240px}.hamster-art img{width:180px}.lookup-content h1{font-size:var(--text-xl);letter-spacing:-.04em}.lookup-content .primary{padding-inline:14px}.lookup-controls{gap:8px}.community-leaders .section-caption{margin-block-end:8px}.source-stamp{font-size:var(--text-xs)}.profile-numbers{grid-template-columns:repeat(2,1fr);gap:24px}.profile-identity{flex-wrap:wrap;gap:12px}.profile-identity>.tier{margin-inline-start:0}.leader-table-head{display:none}.leader-table .member-row{grid-template-columns:38px minmax(100px,1fr) 80px 90px;gap:12px}.leader-table .member-row>.badge-count,.leader-table .member-row>.movement{display:none}.about-layout{flex-direction:column;gap:0;display:flex}.method-aside{order:-1;margin-block-end:40px}.method-summary{grid-template-columns:1fr 2fr;gap:16px 24px;padding:24px;display:grid}.method-summary h2{grid-column:1}.method-symbol{display:none}.method-summary dl{grid-area:1/2/span 3;grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;margin:0;display:grid}.method-summary dd{font-size:var(--text-lg);letter-spacing:0}.method-summary p{margin:0}.method-summary .secondary{grid-column:1;width:max-content}.about-glyph{padding:0}.prose,.coefficient-section{max-width:none}}@media (max-width:660px){.wrap{width:calc(100% - 40px)}.site-header{row-gap:12px;min-height:auto;padding-block:20px 0}.brand{font-size:var(--text-lg);gap:10px}.brand img{width:36px;height:36px}.official-link{font-size:var(--text-xs);order:0;gap:6px;display:inline-flex}.site-header nav{justify-content:flex-start;gap:28px;width:100%;margin-inline-start:0}.site-header nav a{min-height:50px;padding-block:12px}.site-header nav a[aria-current=page]:after{bottom:0}.pulse{gap:12px;padding-block:16px}.pulse-name{width:100%;font-size:var(--text-xs);flex:none;gap:8px}.pulse-name>span:last-child{align-items:center;gap:12px;display:flex}.pulse-state{font-size:var(--text-xs);margin:0;display:inline}.signal svg{width:16px;height:16px}.pulse-numbers{flex:1;justify-content:space-between;gap:12px;width:100%}.pulse-numbers>div{flex:1}.pulse-numbers dt{font-size:var(--text-xs)}.pulse-numbers dd{font-size:var(--text-lg)}.phase{gap:2px 8px;padding-block-start:10px}.phase .phase-label,.phase strong{font-size:var(--text-xs)}.phase>[data-countdown]{width:100%;margin-inline-start:0;display:block}#main{padding-block:28px 40px}.lookup-band{padding-block:0 24px;display:block}.lookup-content h1{max-width:16ch;font-size:var(--text-xl);letter-spacing:-.04em;line-height:1.15}.lead{font-size:var(--text-sm);margin-block-start:12px}#lookup-form{margin-block-start:24px}.lookup-controls{gap:8px}.primary{gap:8px;padding:12px 14px}.primary svg{width:16px;height:16px}input{padding-inline-start:40px}.input-wrap>svg{width:18px;height:18px;inset-inline-start:12px}.field-hint{font-size:var(--text-xs);max-width:39ch}.hamster-art{display:none}.health{margin-block:0 28px}.health summary{min-height:48px;font-size:var(--text-xs);gap:8px}.health ul{font-size:var(--text-xs);padding-inline-start:20px}.health .source-stamp{padding-inline:0}.health .text-button{margin-inline-start:0}.board-layout{flex-direction:column;gap:40px;display:flex}.board-content,.community-side{width:100%}.board-intro{gap:12px;padding-block:0 24px}.board-intro h2{font-size:var(--text-base)}.board-intro p{font-size:var(--text-sm)}.intro-icon svg{width:22px;height:22px}.catalog-section{padding-block-start:24px}.section-heading{gap:12px}.section-heading p{font-size:var(--text-xs)}.checklist-controls{gap:12px;margin-block:20px 12px}.segmented{justify-content:space-between;gap:0;width:100%}.segmented button{font-size:var(--text-xs);min-height:40px;padding-inline:10px}.catalog-grid,.checklist-columns{grid-template-columns:1fr}.checklist-columns{gap:32px}.badge-card{padding:18px}.community-side{gap:32px}.community-leaders{padding:24px}.community-leaders .section-heading h2{font-size:var(--text-lg)}.mini .member-name bdi{font-size:var(--text-sm)}.community-leaders .source-stamp{font-size:var(--text-xs)}.activity-section h2{font-size:var(--text-lg)}.numbers-note{margin-block-start:0}.profile-numbers{gap:24px;margin-block:24px 16px}.profile-numbers .aura-number dd{font-size:var(--text-display)}.profile-identity>div{flex:1}.profile-identity h2{font-size:var(--text-lg)}.profile-identity>.tier{margin-inline-start:auto}.identity-icon{width:42px;height:42px}.profile-code{gap:8px}.profile-identity{gap:12px}.next-section{padding-block-end:24px}.next-section .section-heading{gap:8px}.next-section .section-heading .inline-link{min-height:40px}.notice{flex-wrap:wrap;gap:8px}.notice>div{flex:1;min-width:160px}.notice .text-button{margin-inline-start:22px}.unavailable-profile{padding-block:4px 28px}.unavailable-profile h2{font-size:var(--text-lg)}.unavailable-profile .secondary{font-size:var(--text-xs)}.page-heading{align-items:flex-start;gap:16px;margin-block:0 24px}.page-heading h1{font-size:var(--text-xl);max-width:14ch}.page-heading>.secondary{font-size:var(--text-xs);gap:6px;min-height:40px;padding:10px}.page-heading>.secondary svg{display:none}.leader-search{margin-block-end:24px}.leader-search label{font-size:var(--text-xs)}.leader-search .field-hint{max-width:none}.leader-search .input-wrap>svg{display:none}.leader-search input{padding-inline-start:12px}.leader-legend{flex-wrap:wrap;gap:12px}.leader-legend>div{gap:8px}.leader-legend>p{font-size:var(--text-xs)}.leader-table .member-row{grid-template-columns:28px minmax(0,1fr) 66px;gap:12px;min-height:100px;padding:16px 4px}.leader-table .member-row>span:nth-child(3){grid-area:2/2;align-self:center}.leader-table .member-row>.member-name{grid-area:1/2}.leader-table .member-row>.row-rank{grid-row:1/span 2;align-self:start;margin-block-start:2px}.leader-table .member-row>.row-aura{font-size:var(--text-base);grid-area:1/3;align-self:start}.leader-table .member-row>.movement{font-size:var(--text-xs);grid-area:2/3;align-self:center;display:block}.leader-table .member-row>.badge-count{display:none}.member-name bdi{font-size:var(--text-sm)}.pagination{flex-wrap:wrap;align-items:flex-start;gap:12px;padding-block:20px}.pagination>div{justify-content:space-between;gap:8px;width:100%}.pagination .secondary{gap:6px;padding:10px 12px}.movement-note{font-size:var(--text-xs)}.about-glyph{display:none}.about-layout{gap:0}.method-aside{margin-block-end:32px}.method-summary{padding:24px;display:block}.method-summary dl{grid-template-columns:1fr 1fr;gap:20px;margin-block:24px;display:grid}.method-summary dd{font-size:var(--text-lg)}.method-summary p{margin-block-end:20px}.method-summary .secondary{width:100%}.prose h2{font-size:var(--text-lg)}.prose p,.prose ul{font-size:var(--text-base);line-height:1.75}.prose section{margin-block-end:32px}.equation{padding:16px}.equation code{font-size:var(--text-sm)}.coefficient-row{font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) 104px 40px;gap:12px}.coefficient-row small{font-size:var(--text-xs)}.site-footer{gap:12px;padding-block:24px}.site-footer>div{width:100%}.site-footer p{max-width:35ch}.site-footer>a{margin-block-start:4px}}@media (max-width:360px){.wrap{width:calc(100% - 32px)}.site-header nav{gap:20px}.site-header nav a,.official-link{font-size:var(--text-xs)}.lookup-controls .primary{padding-inline:12px}.lookup-controls .primary svg{display:none}input{padding-inline-start:12px}.input-wrap>svg{display:none}.segmented button{padding-inline:7px}.pulse-numbers dt{font-size:var(--text-xs)}.notice{padding:12px}.notice>div{min-width:140px}.coefficient-row{grid-template-columns:minmax(0,1fr) 95px 32px;gap:8px}.profile-identity>.tier{margin-inline-start:54px}.badge-card{padding:16px}.profile-numbers dd{font-size:var(--text-lg)}}@media (forced-colors:active){:focus-visible{outline:2px solid highlight}.primary,.secondary,input,.segmented,.badge-card{border:1px solid buttontext}.status-dot,.activity-node{forced-color-adjust:none}.tier{border:1px solid canvastext}}@media (min-width:661px) and (max-width:880px){.leader-table .member-row>.movement{font-size:var(--text-xs);grid-area:2/4;display:block}.leader-table .member-row>.row-aura{grid-area:1/4}.leader-table .member-row>.row-rank{grid-row:1/span 2}.leader-table .member-row>.member-name{grid-area:1/2/span 2}.leader-table .member-row>span:nth-child(3){grid-area:1/3/span 2}}.leader-rows{margin:0;padding:0;list-style:none}.leader-rows>li{margin:0;padding:0}@media (max-width:660px){.segmented button,.inline-link{min-height:44px}}
