.page-lede,.page-meta{max-width:60ch;color:var(--cyber-muted);margin:0}.page-lede{font-size:var(--type-body);line-height:1.6}.page-meta{font-size:var(--type-caption);line-height:1.5}.seo-page{gap:clamp(1rem,2vw,1.5rem);width:min(100%,64rem);margin:0 auto;display:grid}.seo-copy{color:var(--cyber-muted);font-size:var(--type-body);gap:.8rem;margin:0;line-height:1.8;display:grid}.seo-copy p{margin:0}.seo-copy a,.seo-page a{color:var(--cyber-cyan);text-underline-offset:.22em;text-decoration:underline}.seo-list{gap:.9rem;display:grid}.seo-list h2,.seo-list h3{color:#f3f5ef;font-size:var(--type-body);letter-spacing:0;margin:0 0 .35rem}.seo-list p{color:var(--cyber-muted);font-size:var(--type-body-sm);margin:0;line-height:1.75}.seo-copy a:focus-visible,.seo-page a:focus-visible,.blog-markdown a:focus-visible{outline:2px solid var(--cyber-cyan);outline-offset:.18rem}.manual-page{gap:clamp(1.75rem,4vw,2.5rem);width:min(100%,66rem);margin:0 auto;padding-bottom:4rem;display:grid}.manual-page :where(h2,h3,p,ol,ul,dl,dd,figure){margin:0}.manual-page>.page-meta{font-variant-numeric:tabular-nums;margin-top:calc(-1*clamp(1rem,2.5vw,1.5rem))}.manual-layout{grid-template-columns:11.5rem minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.manual-toc{top:calc(var(--cyber-header-height) + 1.5rem);max-height:calc(100vh - var(--cyber-header-height) - 3rem);gap:.6rem;display:grid;position:sticky;overflow-y:auto}.manual-toc h2{color:var(--cyber-dim);font-size:var(--type-caption);font-weight:600}.manual-toc ul{border-left:1px solid var(--cyber-line-soft);padding:0;list-style:none;display:grid}.manual-toc a{color:var(--cyber-muted);font-size:var(--type-body-sm);border-left:2px solid #0000;margin-left:-1px;padding:.32rem 0 .32rem .85rem;line-height:1.4;text-decoration:none;display:block}.manual-toc a:hover{border-left-color:var(--cyber-line);color:var(--cyber-ink)}.manual-toc a:focus-visible{border-left-color:var(--cyber-green);color:var(--cyber-green);outline:2px solid var(--cyber-green);outline-offset:-2px}.manual-content{min-width:0;max-width:44rem;display:grid}.manual-section{border-top:1px solid var(--cyber-line-soft);scroll-margin-top:calc(var(--cyber-header-height) + 1rem);gap:1rem;padding-block:clamp(1.75rem,3.5vw,2.5rem);display:grid}.manual-section:first-child{border-top:0;padding-top:0}.manual-content h2{color:var(--cyber-ink);font-family:var(--font-ui);letter-spacing:0;text-transform:none;font-size:clamp(1.2rem,1.7vw,1.4rem);font-weight:700;line-height:1.35}.manual-section__summary{border-left:2px solid var(--cyber-line);color:var(--cyber-ink);font-size:var(--type-body);padding-left:.9rem;line-height:1.75}.manual-items{gap:1.15rem;margin-top:.25rem;display:grid}.manual-items>div{gap:.2rem;display:grid}.manual-items dt{color:var(--cyber-ink);font-size:var(--type-body);font-weight:600;line-height:1.55}.manual-items dd{color:var(--cyber-muted);font-size:var(--type-body);line-height:1.8}.manual-steps{counter-reset:manual-step;padding:0;list-style:none;display:grid}.manual-steps li{counter-increment:manual-step;grid-template-columns:1.9rem minmax(0,1fr);gap:.15rem 1rem;padding-bottom:1.35rem;display:grid;position:relative}.manual-steps li:last-child{padding-bottom:0}.manual-steps li:before{content:counter(manual-step);border:1px solid var(--cyber-line);border-radius:var(--radius-control);background:var(--cyber-card-muted);width:1.9rem;height:1.9rem;color:var(--cyber-green);font-family:var(--font-data);font-size:var(--type-body-sm);grid-row:1/span 2;place-items:center;font-weight:600;display:grid}.manual-steps li:not(:last-child):after{content:"";background:var(--cyber-line-soft);width:1px;position:absolute;top:2.3rem;bottom:.4rem;left:calc(.95rem - .5px)}.manual-steps h3{min-height:1.9rem;color:var(--cyber-ink);font-size:var(--type-body-lg);align-items:center;font-weight:700;line-height:1.4;display:flex}.manual-steps p{color:var(--cyber-muted);font-size:var(--type-body);line-height:1.75}.manual-faq{border-top:1px solid var(--cyber-line-soft);display:grid}.manual-faq details{border-bottom:1px solid var(--cyber-line-soft)}.manual-faq summary{color:var(--cyber-ink);font-size:var(--type-body);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .25rem;font-weight:600;line-height:1.55;list-style:none;display:flex}.manual-faq summary::-webkit-details-marker{display:none}.manual-faq summary:after{content:"";border-right:1.5px solid var(--cyber-muted);border-bottom:1.5px solid var(--cyber-muted);flex:none;width:.45rem;height:.45rem;margin-right:.3rem;transition:transform .15s;transform:translateY(-.15rem)rotate(45deg)}.manual-faq details[open]>summary:after{transform:translateY(.1rem)rotate(-135deg)}.manual-faq summary:hover{color:var(--cyber-green)}.manual-faq summary:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--cyber-green);outline-offset:2px}.manual-faq details>p{color:var(--cyber-muted);font-size:var(--type-body);padding:0 .25rem 1rem;line-height:1.8}@media (prefers-reduced-motion:reduce){.manual-faq summary:after{transition:none}}.manual-blocks{gap:2rem;margin-top:.5rem;display:grid}.manual-block{gap:.75rem;min-width:0;display:grid}.manual-content .manual-block h3{color:var(--cyber-ink);font-size:var(--type-body);font-weight:650;line-height:1.45}.manual-block p{color:var(--cyber-muted);font-size:var(--type-body);line-height:1.8}.manual-inline-code{border:1px solid var(--cyber-line-soft);background:var(--cyber-card-muted);color:var(--cyber-ink);font-family:var(--font-data);white-space:nowrap;border-radius:4px;padding:.08em .38em;font-size:.88em}.manual-part-label{color:var(--cyber-green);font-family:var(--font-data);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;margin-top:clamp(2.5rem,5vw,3.5rem);font-weight:600}.manual-part-label+.manual-section{border-top:0;padding-top:.6rem}.manual-toc__group{color:var(--cyber-dim);font-size:var(--type-caption);letter-spacing:.02em;grid-column:1/-1;margin:.9rem 0 .2rem -1px;padding-left:.85rem;font-weight:600;display:block}.manual-table-wrap{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);min-width:0;overflow-x:auto}.manual-table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--type-body-sm);line-height:1.6}.manual-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.manual-table th,.manual-table td{border-bottom:1px solid var(--cyber-line-soft);color:var(--cyber-muted);text-align:left;vertical-align:top;padding:.6rem .85rem}.manual-table thead th{background:var(--cyber-card-muted);color:var(--cyber-ink);font-size:var(--type-caption);white-space:nowrap;font-weight:600}.manual-table tbody :is(th,td){white-space:nowrap}.manual-table tbody .manual-table__prose{white-space:normal;min-width:12rem}.manual-table tbody th{color:var(--cyber-ink);font-weight:600}.manual-table tbody tr:last-child :is(th,td){border-bottom:0}.manual-code{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);background:var(--cyber-card-muted);min-width:0}.manual-code__bar{border-bottom:1px solid var(--cyber-line-soft);justify-content:space-between;align-items:center;gap:.75rem;padding:0 .4rem 0 .25rem;display:flex}.manual-code__tabs{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.manual-code__tab,.manual-code__title{color:var(--cyber-muted);font-family:var(--font-data);font-size:var(--type-caption);white-space:nowrap;padding:.55rem .65rem}.manual-code__tab{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.manual-code__tab:hover{color:var(--cyber-ink)}.manual-code__tab[aria-selected=true]{border-bottom-color:var(--cyber-green);color:var(--cyber-ink)}.manual-code__tab:focus-visible,.manual-code__copy:focus-visible{outline:2px solid var(--cyber-green);outline-offset:-2px}.manual-code__copy{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-control);color:var(--cyber-muted);font-size:var(--type-caption);cursor:pointer;background:0 0;flex:none;padding:.25rem .6rem}.manual-code__copy:hover{border-color:var(--cyber-line);color:var(--cyber-ink)}.manual-code pre{color:var(--cyber-ink);font-family:var(--font-data);font-size:var(--type-body-sm);white-space:pre;margin:0;padding:.9rem 1rem;line-height:1.65;overflow-x:auto}.manual-code code{font-family:inherit}.manual-note{border:1px solid var(--cyber-line-soft);border-left:3px solid var(--cyber-amber);border-radius:var(--radius-panel);background:var(--cyber-card-muted);scroll-margin-top:calc(var(--cyber-header-height) + 1rem);gap:.7rem;margin-top:.5rem;padding:1.15rem clamp(1rem,2.5vw,1.4rem) 1.25rem;display:grid}.manual-content .manual-note h2{font-size:var(--type-panel-title)}.manual-note p,.legal-section p,.legal-list li{color:var(--cyber-ink-soft);font-size:var(--type-body);line-height:1.8}.legal-list{gap:.55rem;padding-left:1.25rem;list-style:outside;display:grid}.legal-list li::marker{color:var(--cyber-dim)}.legal-section a{color:var(--cyber-cyan);text-underline-offset:.22em;text-decoration:underline}.legal-section a:focus-visible{outline:2px solid var(--cyber-cyan);outline-offset:.18rem}@media (max-width:767px){.manual-layout{grid-template-columns:minmax(0,1fr);gap:1.75rem}.manual-toc{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);max-height:none;padding:.85rem 1rem;position:static;overflow:visible}.manual-toc ul{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.manual-toc a{border-left:0;margin-left:0;padding-left:0}.manual-toc__group{margin-left:0;padding-left:0}}.blog-page{gap:clamp(1rem,2vw,1.4rem);width:min(100%,44rem);margin:0 auto;display:grid}.blog-back{font-size:var(--type-body-sm);margin:0 0 -.5rem}.blog-back a,.blog-post-meta a{color:var(--cyber-muted);text-decoration:none}.blog-back a:hover,.blog-post-meta a:hover{color:var(--cyber-ink);text-underline-offset:.22em;text-decoration:underline}.blog-detail-page .page-title{max-width:100%;font-size:var(--type-page-title);line-height:1.3}.blog-detail-page .title-line{overflow-wrap:anywhere;white-space:normal}.blog-post-meta{color:var(--cyber-muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.35rem 1rem;margin:0;line-height:1.5;display:flex}.blog-detail-page>.blog-post-meta{border-bottom:1px solid var(--cyber-line-soft);margin-top:-.35rem;padding-bottom:clamp(1rem,2vw,1.4rem)}.blog-empty{color:var(--cyber-muted);margin:0}.blog-list{border-top:1px solid var(--cyber-line-soft);margin:0;padding:0;list-style:none;display:grid}.blog-list li{border-bottom:1px solid var(--cyber-line-soft);gap:.4rem;padding-block:1.25rem;display:grid}.blog-list h2{color:var(--cyber-ink);font-family:var(--font-ui);letter-spacing:0;text-transform:none;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:700;line-height:1.4}.blog-list h2 a{color:inherit;text-decoration:none}.blog-list h2 a:hover{text-underline-offset:.22em;text-decoration:underline}.blog-list p{color:var(--cyber-ink-soft);font-size:var(--type-body-sm);margin:0;line-height:1.7}.blog-list .blog-post-meta{margin-top:.15rem}.blog-page a:focus-visible{outline:2px solid var(--cyber-cyan);outline-offset:.18rem}.blog-markdown{min-width:0;color:var(--cyber-ink-soft);font-size:var(--type-body);overflow-wrap:anywhere;gap:1rem;line-height:1.8;display:grid}.blog-markdown>:first-child{margin-top:0}.blog-markdown>:last-child{margin-bottom:0}.blog-markdown h2,.blog-markdown h3,.blog-markdown h4{color:var(--cyber-ink);font-family:var(--font-ui);letter-spacing:0;text-transform:none;margin:1rem 0 -.25rem;font-weight:700;line-height:1.4}.blog-markdown h2{font-size:clamp(1.25rem,1.8vw,1.45rem)}.blog-markdown h3{font-size:clamp(1.1rem,1.5vw,1.25rem)}.blog-markdown h4{font-size:var(--type-body)}.blog-markdown strong{color:var(--cyber-ink);font-weight:700}.blog-markdown p,.blog-markdown blockquote,.blog-markdown ul,.blog-markdown ol,.blog-markdown pre{margin:0}.blog-markdown ul,.blog-markdown ol{gap:.4rem;padding-left:1.4rem;display:grid}.blog-markdown li::marker{color:var(--cyber-muted)}.blog-markdown blockquote{border-left:2px solid var(--cyber-line);color:var(--cyber-ink);padding-left:.9rem}.blog-markdown a{color:var(--cyber-cyan);text-underline-offset:.22em;text-decoration:underline}.blog-markdown code{white-space:nowrap;border:1px solid var(--cyber-line-soft);border-radius:var(--radius-control);background:var(--cyber-card-muted);color:var(--cyber-ink);font-family:var(--font-data);padding:.08rem .3rem;font-size:.88em}.blog-markdown pre{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);background:var(--cyber-card-muted);max-width:100%;color:var(--cyber-ink);font-size:var(--type-body-sm);padding:.85rem;line-height:1.65;overflow-x:auto}.blog-markdown pre code{min-width:max-content;font-size:inherit;white-space:pre;background:0 0;border:0;border-radius:0;padding:0;display:block}.blog-markdown img{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);max-width:100%;height:auto;display:block}.blog-next{border:1px solid var(--cyber-line);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--cyber-green) 6%, transparent);color:var(--cyber-ink);gap:.2rem;margin-top:.75rem;padding:.95rem 1.1rem;text-decoration:none;display:grid}.blog-next span{color:var(--cyber-muted);font-size:var(--type-caption)}.blog-next strong{font-size:var(--type-body);font-weight:650}.blog-next:hover{border-color:var(--cyber-green)}.blog-next:focus-visible{outline:2px solid var(--cyber-cyan);outline-offset:.18rem}.blog-related{border-top:1px solid var(--cyber-line-soft);gap:.6rem;margin-top:1rem;padding-top:1.25rem;display:grid}.blog-related h2{color:var(--cyber-ink);font-family:var(--font-ui);font-size:var(--type-body);letter-spacing:0;text-transform:none;margin:0;font-weight:700}.blog-related ul{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.blog-related li{gap:.2rem;display:grid}.blog-related a{color:var(--cyber-ink);font-weight:600;text-decoration:none}.blog-related a:hover{text-underline-offset:.22em;text-decoration:underline}.blog-related p{color:var(--cyber-muted);font-size:var(--type-body-sm);margin:0;line-height:1.6}.blog-categories{flex-wrap:wrap;gap:.5rem;margin-bottom:-.25rem;display:flex}.blog-categories a{border:1px solid var(--cyber-line-soft);color:var(--cyber-muted);font-size:var(--type-body-sm);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;text-decoration:none;display:inline-flex}.blog-categories a span{color:var(--cyber-dim);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.blog-categories a:hover{border-color:var(--cyber-line);color:var(--cyber-ink)}.blog-categories a[aria-current=page]{border-color:var(--cyber-green);background:color-mix(in srgb, var(--cyber-green) 10%, transparent);color:var(--cyber-ink)}.blog-detail{justify-content:center;display:grid}.blog-toc ol{counter-reset:blog-toc;gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.blog-toc li{counter-increment:blog-toc}.blog-toc a{color:var(--cyber-muted);font-size:var(--type-body-sm);grid-template-columns:1.6rem minmax(0,1fr);padding:.28rem 0;line-height:1.45;text-decoration:none;display:grid}.blog-toc a:before{content:counter(blog-toc);color:var(--cyber-dim);font-family:var(--font-data);font-size:var(--type-caption)}.blog-toc a:hover{color:var(--cyber-ink)}.blog-toc--inline{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);padding:.7rem .95rem}.blog-toc--inline summary{color:var(--cyber-ink);font-size:var(--type-body-sm);cursor:pointer;font-weight:600}.blog-toc--inline[open] summary{margin-bottom:.5rem}.blog-toc--side{display:none}@media (min-width:1180px){.blog-detail{grid-template-columns:minmax(0,44rem) 14rem;align-items:start;gap:3.5rem}.blog-toc--inline{display:none}.blog-toc--side{top:calc(var(--cyber-header-height) + 1.5rem);max-height:calc(100vh - var(--cyber-header-height) - 3rem);gap:.5rem;margin-top:2.5rem;display:grid;position:sticky;overflow-y:auto}.blog-toc--side p{color:var(--cyber-dim);font-size:var(--type-caption);margin:0;font-weight:600}}.blog-markdown :is(h2,h3,h4){scroll-margin-top:calc(var(--cyber-header-height) + 1rem)}.blog-callout{border:1px solid var(--cyber-line-soft);border-left:3px solid var(--cyber-green);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--cyber-green) 5%, transparent);color:var(--cyber-ink-soft);gap:.55rem;padding:.9rem 1.05rem;display:grid}.blog-callout--warning{background:#f59e0b0f;border-left-color:#f59e0b}.blog-callout--note{border-left-color:var(--cyber-cyan);background:color-mix(in srgb, var(--cyber-cyan) 5%, transparent)}.blog-markdown .blog-callout__title{color:var(--cyber-ink);font-weight:700}.blog-callout>:is(p,ul,ol),.blog-markdown blockquote>p{margin:0}.blog-table-wrap{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);min-width:0;overflow-x:auto}.blog-markdown table{border-collapse:collapse;width:100%;min-width:30rem;font-size:var(--type-body-sm);overflow-wrap:normal;line-height:1.6}.blog-markdown th,.blog-markdown td{border-bottom:1px solid var(--cyber-line-soft);text-align:left;vertical-align:top;padding:.6rem .85rem}.blog-markdown thead th{background:var(--cyber-card-muted);color:var(--cyber-ink);font-size:var(--type-caption);white-space:nowrap;font-weight:600}.blog-markdown tbody td:first-child{min-width:9rem;max-width:16rem;color:var(--cyber-ink);font-weight:600}@media (max-width:640px){.blog-table-wrap{border:0;overflow:visible}.blog-markdown table,.blog-markdown tbody,.blog-markdown tr,.blog-markdown td{min-width:0;max-width:none;display:block}.blog-markdown thead{display:none}.blog-markdown tbody{gap:.6rem;display:grid}.blog-markdown tr{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);padding:.7rem .85rem}.blog-markdown td{border:0;padding:.15rem 0}.blog-markdown tbody td:first-child{max-width:none}.blog-markdown td:not(:first-child):before{content:attr(data-label);color:var(--cyber-dim);font-size:var(--type-caption);display:block}}.blog-markdown tbody tr:last-child td{border-bottom:0}.blog-markdown .blog-code-long{white-space:normal;overflow-wrap:anywhere}.blog-code{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-panel);background:var(--cyber-card-muted);min-width:0}.blog-code__bar{border-bottom:1px solid var(--cyber-line-soft);color:var(--cyber-muted);font-family:var(--font-data);font-size:var(--type-caption);justify-content:space-between;align-items:center;padding:.35rem .45rem .35rem .85rem;display:flex}.blog-code__copy{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-control);color:var(--cyber-muted);font-size:var(--type-caption);cursor:pointer;background:0 0;padding:.2rem .6rem}.blog-code__copy:hover{border-color:var(--cyber-line);color:var(--cyber-ink)}.blog-code__copy:focus-visible{outline:2px solid var(--cyber-cyan);outline-offset:-2px}.blog-markdown .blog-code pre{border-radius:0 0 var(--radius-panel) var(--radius-panel);border:0}.blog-editor-grid{grid-template-columns:minmax(16rem,.85fr) minmax(0,2fr);align-items:start;gap:1rem;display:grid}.blog-editor-list{gap:.55rem;display:grid}.blog-editor-list button{color:#f4fff6;text-align:left;background:#0003;border:1px solid #00ff412e;gap:.25rem;width:100%;padding:.72rem;display:grid}.blog-editor-list button.active,.blog-editor-list button:hover{background:#00ff4114;border-color:#00ff4185}.blog-editor-list strong,.blog-editor-list span{overflow-wrap:anywhere;min-width:0}.blog-editor-list span{color:var(--cyber-muted);font-size:var(--type-kicker)}.blog-editor-form{gap:.8rem;min-width:0;display:grid}.blog-editor-form label{min-width:0;color:var(--cyber-muted);font-size:var(--type-kicker);text-transform:uppercase;gap:.35rem;display:grid}.blog-editor-form input,.blog-editor-form textarea,.blog-editor-form select{color:#fff;width:100%;min-width:0;font:inherit;text-transform:none;background:#00000061;border:1px solid #00ff413d;padding:.62rem .7rem}.blog-editor-form textarea{resize:vertical}.blog-editor-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.blog-editor-markdown{min-height:18rem;font-family:var(--font-data);line-height:1.55}.blog-editor-preview{background:#00e5ff0a;border:1px solid #00e5ff33;gap:.7rem;min-width:0;padding:.9rem;display:grid}.blog-editor-preview-title{color:var(--cyber-cyan);font-size:var(--type-kicker);text-transform:uppercase}.blog-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}
.leaderboard-shell{gap:1rem;width:min(100%,72rem);margin:0 auto;display:grid}.leaderboard-date-row,.leaderboard-join-card,.leaderboard-table-panel{background:linear-gradient(#00ff410d,#2cecff06),#000000ad;border:1px solid #2cecff52;box-shadow:inset 0 0 0 1px #37ff8b0b,0 1rem 2.6rem #0000002e}.leaderboard-date-row{justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.leaderboard-date-main{grid-template-columns:minmax(20rem,auto) auto;align-items:center;gap:.85rem;min-width:0;display:grid}.leaderboard-period-tabs{background:linear-gradient(90deg,#2cecff14,#37ff8b0a),#0000007a;border:1px solid #2cecff42;grid-template-columns:repeat(6,minmax(0,1fr));min-width:min(35rem,100%);padding:.18rem;display:grid;position:relative}.leaderboard-period-tabs>button{color:#ecfff6ad;cursor:pointer;min-height:2.42rem;font-size:var(--type-caption);background:0 0;border:0;justify-content:center;align-items:center;gap:.28rem;font-weight:900;display:inline-flex}.leaderboard-period-tabs>button:hover,.leaderboard-period-tabs>button[aria-selected=true]{color:#fff;background:#37ff8b1f}.leaderboard-selected-period{min-height:2.42rem;color:var(--cyber-amber);font-size:var(--type-caption);white-space:nowrap;background:#00000061;border:1px solid #2cecff3d;justify-content:center;align-items:center;padding:.35rem .85rem;font-weight:900;display:inline-flex}.leaderboard-period-menu{z-index:30;background:linear-gradient(#37ff8b14,#2cecff0a),#000000f5;border:1px solid #2cecff7a;width:min(18rem,100vw - 2rem);max-height:18rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .45rem);left:2.95rem;overflow:auto;box-shadow:0 1rem 2.4rem #00000070,0 0 1.4rem #2cecff1f}.leaderboard-period-menu.compact{width:min(20rem,100%);left:0}.leaderboard-period-menu button{color:#ffffffd6;cursor:pointer;min-height:2.4rem;font-size:var(--type-caption);text-align:left;background:0 0;border:0;border-bottom:1px solid #37ff8b1f;padding:.58rem .7rem;font-weight:850}.leaderboard-period-menu button:last-child{border-bottom:0}.leaderboard-period-menu button:hover,.leaderboard-period-menu button[aria-selected=true]{color:var(--cyber-green);background:#37ff8b1a}.leaderboard-sync{flex:none;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.leaderboard-sync span{color:var(--cyber-muted);font-size:var(--type-kicker);white-space:nowrap;font-weight:850}.leaderboard-join-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem;display:grid}.leaderboard-join-icon,.leaderboard-avatar{background:#ffffff0b;border:1px solid;place-items:center;display:grid}.leaderboard-join-icon{width:2.65rem;height:2.65rem;color:var(--cyber-amber)}.leaderboard-join-copy{gap:.18rem;min-width:0;display:grid}.leaderboard-join-copy h2,.leaderboard-join-copy p{margin:0}.leaderboard-join-copy h2{color:#fff;font-size:var(--type-body);line-height:1.25}.leaderboard-join-copy p{color:var(--cyber-muted);font-size:var(--type-caption);line-height:1.45}.leaderboard-table-panel{overflow:hidden}.leaderboard-table-summary{border-bottom:1px solid #37ff8b24;justify-content:space-between;align-items:baseline;gap:.85rem;padding:.78rem .85rem;display:flex}.leaderboard-table-summary strong{color:#fff;font-size:var(--type-body);font-weight:950}.leaderboard-table-summary span{color:var(--cyber-muted);font-size:var(--type-kicker);text-align:right;font-weight:850}.leaderboard-table-wrap{overflow-x:auto}.leaderboard-table{border-collapse:collapse;width:100%;min-width:46rem;font-size:var(--type-caption)}.leaderboard-table th,.leaderboard-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #37ff8b24;padding:.74rem .8rem}.leaderboard-table th{z-index:1;color:var(--cyber-green);font-size:var(--type-kicker);letter-spacing:.08em;text-transform:uppercase;background:#000000f0;font-weight:950;position:sticky;top:0}.leaderboard-table td{color:#ffffffdb}.leaderboard-table tbody tr:hover{background:#37ff8b0b}.leaderboard-top-row{background:linear-gradient(90deg,#ffb0001f,#37ff8b0b,#0000)}.leaderboard-current-user-row{background:linear-gradient(90deg,#2cecff29,#37ff8b14,#0000),#2cecff0a}.leaderboard-current-user-row:hover{background:linear-gradient(90deg,#2cecff33,#37ff8b1a,#0000),#2cecff0f}.rank-col{width:4.25rem}.leaderboard-rank{color:var(--cyber-amber);align-items:center;gap:.25rem;font-weight:950;display:inline-flex}.leaderboard-entity-cell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;display:grid}.leaderboard-avatar{width:2.35rem;height:2.35rem;color:var(--cyber-green);font-size:var(--type-caption);font-weight:950;overflow:hidden}.leaderboard-avatar.orphan_key{color:var(--cyber-cyan)}.leaderboard-avatar img{object-fit:cover;width:100%;height:100%}.leaderboard-entity-main{gap:.16rem;min-width:0;display:grid}.leaderboard-entity-main strong{color:#fff;min-width:0;font-size:var(--type-body-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.38rem;display:inline-flex;overflow:hidden}.leaderboard-entity-main strong em{color:var(--cyber-cyan);font-size:var(--type-kicker);border:1px solid #2cecff6b;flex:none;padding:.18rem .32rem;font-style:normal;font-weight:950;line-height:1}.leaderboard-entity-main span{min-width:0;color:var(--cyber-muted);font-size:var(--type-kicker);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metric-cell{font-variant-numeric:tabular-nums;white-space:nowrap}.metric-cell.strong,.metric-cell.multiplier{color:var(--cyber-green);font-weight:950}.leaderboard-sort-button{color:inherit;text-align:left;text-transform:inherit;background:0 0;border:0;align-items:center;gap:.28rem;padding:0;display:inline-flex}.leaderboard-sort-button[aria-pressed=true]{color:var(--cyber-amber)}.leaderboard-loading-row .skeleton{width:100%;display:block}.leaderboard-empty{margin:.85rem}.cyber-footer{border-top:1px solid var(--cyber-line-soft);color:var(--cyber-muted);font-size:var(--type-kicker);text-align:center;place-items:center;gap:.34rem;padding:.95rem 0 .2rem;font-weight:400;line-height:1.5;display:grid}.footer-links{flex-wrap:wrap;justify-content:center;gap:.38rem .7rem;display:flex}.footer-links a{color:var(--cyber-muted);font-family:var(--font-ui);font-size:var(--type-kicker);font-weight:400;text-decoration:none}.footer-links a:hover,.footer-links a:focus-visible{color:var(--cyber-green);text-underline-offset:.2em;text-decoration:underline}.footer-line{white-space:nowrap;flex-wrap:nowrap;justify-content:center;gap:.45rem;display:flex}.footer-compliance-note{max-width:min(100%,58rem);color:var(--cyber-muted);font-size:var(--type-kicker);letter-spacing:0;white-space:normal;line-height:1.45}.cyber-topbar{color:var(--cyber-green);background:linear-gradient(#fffffff5,#f8fcf9e6),#ffffffe0;box-shadow:0 .8rem 2.2rem #15302312}.toklens-logo{filter:drop-shadow(0 .24rem .42rem #087a4c2e)}.cyber-brand-title .brand-token,.cyber-brand-title .brand-lens,.landing-hero-copy h1{text-shadow:.025em .025em #007a8929,0 .55rem 1.2rem #087a4c14}.locale-menu[open] summary,.locale-menu summary:hover,.cyber-primary-nav a:hover,.cyber-primary-nav a[aria-current=page],.access-toggle button[aria-selected=true],.segmented-control button[aria-selected=true],.tab[aria-selected=true],.dashboard-tabs :is(button[aria-selected=true],a[aria-current=page]),.leaderboard-period-tabs>button:hover,.leaderboard-period-tabs>button[aria-selected=true],.leaderboard-period-menu button:hover,.leaderboard-period-menu button[aria-selected=true]{color:var(--cyber-green);background:#087a4c17}.locale-menu-list,.cyber-select-menu,.cyber-date-popover,.time-range-menu,.leaderboard-period-menu,.profile-crop-card,.profile-modal{background:linear-gradient(180deg, #fffffffa, #f4faf7fa), var(--cyber-panel-strong);box-shadow:0 1rem 2.5rem #193a2a24}.landing-access-console,.home-access .panel,.panel,.table-scroll-container,.usage-filter-card,.usage-stat-card,.dashboard-sidebar,.profile-overview-hero,.profile-replica-card,.leaderboard-date-row,.leaderboard-join-card,.leaderboard-table-panel{background:linear-gradient(180deg, #ffffffdb, #f3f9f6c7), var(--cyber-card);box-shadow:0 .35rem 1rem var(--cyber-shadow)}.landing-access-console{background:linear-gradient(#087a4c13,#007a8909 45%,#ffffffc7),#ffffffdb}.access-toggle,.segmented-control,.stat,.inline-section,.profile-nested-panel,.totp-row,.profile-bound-key-row,.profile-issue-box,.notify-email-row,.profile-contact-card,.qr-placeholder,.totp-secret-row code,.blog-editor-list button,.blog-editor-preview{background:var(--cyber-card-muted)}.landing-hero-copy h1,.landing-section-header h2,.panel-title,.signed-in-card strong,.stat-value,.record-table td,.usage-stat-card strong,.data-table td,.usage-cell-strong,.usage-model-cell,.usage-tooltip,.usage-tooltip-title,.usage-tooltip-row strong,.seo-list h2,.seo-list h3,.blog-markdown,.profile-title-row h2,.profile-metric-card strong,.profile-card-header h2,.profile-section-heading h3,.profile-contact-card h3,.profile-section-subtitle,.totp-row strong,.profile-bound-key-row strong,.modal-header h3,.totp-secret-row code,.leaderboard-table td,.metric-cell,.access-toggle button[aria-selected=true],.cyber-select-trigger,.cyber-date-trigger,.input,.select,.signed-in-label,.cyber-calendar-header strong,.cyber-calendar-header button:hover,.cyber-calendar-header button:focus-visible,.cyber-calendar-day:hover,.cyber-calendar-day:focus-visible,.cyber-calendar-day[data-selected=true],.cyber-select-option:hover,.cyber-select-option:focus-visible,.cyber-select-option[aria-selected=true],.time-range-preset:hover,.time-range-preset:focus-visible,.time-range-preset[aria-pressed=true],.profile-issued-code-list button,.leaderboard-period-menu button:hover,.leaderboard-period-menu button[aria-selected=true],.leaderboard-period-tabs>button[aria-selected=true]{color:var(--cyber-ink)}.cyber-button,.status-pill,.usage-badge,.cache-badge,.profile-source-chips span,.profile-source-list div{background:#ffffffb3}.error-banner{color:#6f4200;background:#a7620014;border-color:#a7620085}.success-banner{color:var(--cyber-green-soft)}.seo-copy a,.seo-page a,.blog-markdown a{color:var(--cyber-cyan)}.input,.select,.blog-editor-form input,.blog-editor-form textarea,.blog-editor-form select,.pagination-pages button,.pagination-pages span,.table-pagination-mobile button,.dashboard-collapse,.dashboard-tabs :is(button,a),.leaderboard-selected-period{color:var(--cyber-ink);background:#ffffffc7}.input::placeholder,.blog-editor-form input::placeholder,.blog-editor-form textarea::placeholder{color:#283e337a}input[type=date].input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-image:linear-gradient(90deg,#087a4c00,#087a4c13),radial-gradient(circle at right 1rem center,#087a4c29,#087a4c00)}input[type=date].input::-webkit-datetime-edit{color:var(--cyber-ink)}input[type=date].input::-webkit-calendar-picker-indicator{filter:none}input[type=date].input::-moz-calendar-picker-indicator{filter:none}.cyber-button:hover:not(:disabled){color:#fff;background:linear-gradient(90deg,#0b8a58,#008998)}.cyber-button.secondary{color:var(--cyber-ink);background:#ffffffc7;border-color:#283e3347}.tab,.time-range-preset,.cyber-calendar-header button,.cyber-calendar-day,.leaderboard-period-tabs>button,.leaderboard-period-menu button{color:var(--cyber-muted);background:#ffffff8a}.record-table th,.data-table th,.leaderboard-table th{color:var(--cyber-green);background:#f5fbf8f5}.table-pagination,.leaderboard-table tbody tr:hover{background:#ffffffb8}.usage-tooltip,.profile-crop-stage{background:#fff}.usage-tooltip-arrow{border-right-color:#007a894d}.usage-tooltip-portal[data-side=left] .usage-tooltip-arrow{border-left-color:#007a894d}.recharts-default-tooltip{color:var(--cyber-ink)!important;background:#fff!important;border:1px solid #007a6852!important;box-shadow:0 .8rem 1.8rem #193a2a1f!important}.recharts-tooltip-label,.recharts-tooltip-item,.recharts-tooltip-item-name,.recharts-tooltip-item-value{color:var(--cyber-ink)!important}.bar-track,.skeleton,.table-skeleton{background-color:#087a4c1c}.blog-markdown blockquote{color:var(--cyber-ink-soft);background:#007a8912}.blog-markdown code,.blog-markdown pre,.blog-markdown img{color:var(--cyber-ink);background:#f6fbf8eb}.modal-backdrop,.profile-crop-modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10241a52}:root[data-theme=dark] body{background:radial-gradient(circle at 72% 18%, #00ff4114, transparent 30rem), radial-gradient(circle at 14% 82%, #ffb0000d, transparent 24rem), var(--cyber-black);color:#d7ffe8}:root[data-theme=dark] ::selection{color:#fff;background:#00ff4147}:root[data-theme=dark] .cyber-root:after{display:none}:root[data-theme=dark] .cyber-topbar{box-shadow:none;color:var(--cyber-green);background:linear-gradient(#020c07f5,#020805e6),#020403e0}:root[data-theme=dark] .toklens-logo{filter:drop-shadow(0 0 .55rem #37ff8b75)}:root[data-theme=dark] .cyber-brand-title .brand-token{text-shadow:.055em .045em #2cecff6b,0 0 .82rem #37ff8b47}:root[data-theme=dark] .cyber-brand-title .brand-lens{text-shadow:.045em .04em #2cecff38,0 0 .72rem #c8ffe138}:root[data-theme=dark] .landing-hero-copy h1{text-shadow:.04em .04em #2cecff40,0 0 1.4rem #37ff8b1f}:root[data-theme=dark] .theme-toggle{border-color:var(--cyber-line-soft);color:var(--cyber-green);background:#00000047}:root[data-theme=dark] .theme-toggle:hover,:root[data-theme=dark] .theme-toggle:focus-visible,:root[data-theme=dark] .locale-menu[open] summary,:root[data-theme=dark] .locale-menu summary:hover,:root[data-theme=dark] .cyber-primary-nav a:hover,:root[data-theme=dark] .cyber-primary-nav a[aria-current=page],:root[data-theme=dark] .access-toggle button[aria-selected=true],:root[data-theme=dark] .segmented-control button[aria-selected=true],:root[data-theme=dark] .tab[aria-selected=true],:root[data-theme=dark] .dashboard-tabs :is(button[aria-selected=true],a[aria-current=page]),:root[data-theme=dark] .leaderboard-period-tabs>button:hover,:root[data-theme=dark] .leaderboard-period-tabs>button[aria-selected=true],:root[data-theme=dark] .leaderboard-period-menu button:hover,:root[data-theme=dark] .leaderboard-period-menu button[aria-selected=true]{color:var(--cyber-green);background:#00ff4114}:root[data-theme=dark] .locale-menu-list,:root[data-theme=dark] .cyber-select-menu,:root[data-theme=dark] .cyber-date-popover,:root[data-theme=dark] .time-range-menu,:root[data-theme=dark] .leaderboard-period-menu,:root[data-theme=dark] .profile-crop-card,:root[data-theme=dark] .profile-modal{background:linear-gradient(180deg, #02110afa, #020a07fa), var(--cyber-panel);box-shadow:0 1rem 2rem #00000061}:root[data-theme=dark] .landing-access-console,:root[data-theme=dark] .home-access .panel,:root[data-theme=dark] .panel,:root[data-theme=dark] .table-scroll-container,:root[data-theme=dark] .usage-filter-card,:root[data-theme=dark] .usage-stat-card,:root[data-theme=dark] .dashboard-sidebar,:root[data-theme=dark] .profile-overview-hero,:root[data-theme=dark] .profile-replica-card,:root[data-theme=dark] .leaderboard-date-row,:root[data-theme=dark] .leaderboard-join-card,:root[data-theme=dark] .leaderboard-table-panel{background:linear-gradient(180deg, #00ff410a, transparent 5.5rem), var(--cyber-panel);box-shadow:none}:root[data-theme=dark] .landing-access-console{background:linear-gradient(#37ff8b14,#2cecff08 44%,#00000029),#00000057;box-shadow:inset 0 0 0 1px #2cecff0f,0 1.2rem 3.4rem #0000004d,0 0 2.1rem #37ff8b14}:root[data-theme=dark] .access-toggle,:root[data-theme=dark] .segmented-control,:root[data-theme=dark] .stat,:root[data-theme=dark] .inline-section,:root[data-theme=dark] .profile-nested-panel,:root[data-theme=dark] .totp-row,:root[data-theme=dark] .profile-bound-key-row,:root[data-theme=dark] .profile-issue-box,:root[data-theme=dark] .notify-email-row,:root[data-theme=dark] .profile-contact-card,:root[data-theme=dark] .qr-placeholder,:root[data-theme=dark] .totp-secret-row code,:root[data-theme=dark] .blog-editor-list button,:root[data-theme=dark] .blog-editor-preview{background:#00000038}:root[data-theme=dark] .landing-hero-copy h1,:root[data-theme=dark] .landing-section-header h2,:root[data-theme=dark] .panel-title,:root[data-theme=dark] .signed-in-card strong,:root[data-theme=dark] .stat-value,:root[data-theme=dark] .record-table td,:root[data-theme=dark] .usage-stat-card strong,:root[data-theme=dark] .data-table td,:root[data-theme=dark] .usage-cell-strong,:root[data-theme=dark] .usage-model-cell,:root[data-theme=dark] .usage-tooltip,:root[data-theme=dark] .usage-tooltip-title,:root[data-theme=dark] .usage-tooltip-row strong,:root[data-theme=dark] .seo-list h2,:root[data-theme=dark] .seo-list h3,:root[data-theme=dark] .blog-markdown,:root[data-theme=dark] .profile-title-row h2,:root[data-theme=dark] .profile-metric-card strong,:root[data-theme=dark] .profile-card-header h2,:root[data-theme=dark] .profile-section-heading h3,:root[data-theme=dark] .profile-contact-card h3,:root[data-theme=dark] .profile-section-subtitle,:root[data-theme=dark] .totp-row strong,:root[data-theme=dark] .profile-bound-key-row strong,:root[data-theme=dark] .modal-header h3,:root[data-theme=dark] .totp-secret-row code,:root[data-theme=dark] .leaderboard-table td,:root[data-theme=dark] .metric-cell{color:#f6fff9}:root[data-theme=dark] .cyber-select-trigger,:root[data-theme=dark] .cyber-date-trigger,:root[data-theme=dark] .input,:root[data-theme=dark] .select,:root[data-theme=dark] .blog-editor-form input,:root[data-theme=dark] .blog-editor-form textarea,:root[data-theme=dark] .blog-editor-form select,:root[data-theme=dark] .pagination-pages button,:root[data-theme=dark] .pagination-pages span,:root[data-theme=dark] .table-pagination-mobile button,:root[data-theme=dark] .dashboard-collapse,:root[data-theme=dark] .dashboard-tabs :is(button,a),:root[data-theme=dark] .leaderboard-selected-period,:root[data-theme=dark] .tab,:root[data-theme=dark] .time-range-preset,:root[data-theme=dark] .cyber-calendar-header button,:root[data-theme=dark] .cyber-calendar-day,:root[data-theme=dark] .leaderboard-period-tabs>button,:root[data-theme=dark] .leaderboard-period-menu button{color:var(--cyber-muted);background:#00000085}:root[data-theme=dark] .cyber-select-trigger,:root[data-theme=dark] .cyber-date-trigger,:root[data-theme=dark] .cyber-select-option:hover,:root[data-theme=dark] .cyber-select-option:focus-visible,:root[data-theme=dark] .cyber-select-option[aria-selected=true],:root[data-theme=dark] .cyber-calendar-header button:hover,:root[data-theme=dark] .cyber-calendar-header button:focus-visible,:root[data-theme=dark] .cyber-calendar-day:hover,:root[data-theme=dark] .cyber-calendar-day:focus-visible,:root[data-theme=dark] .cyber-calendar-day[data-selected=true]{color:#fff}:root[data-theme=dark] .input,:root[data-theme=dark] .select{color:#fff;background:#000000b8}:root[data-theme=dark] input[type=date].input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:linear-gradient(90deg,#00ff4100,#00ff4114),radial-gradient(circle at right 1rem center,#37ff8b2e,#37ff8b00)}:root[data-theme=dark] input[type=date].input::-webkit-datetime-edit{color:#e9fff2}:root[data-theme=dark] input[type=date].input::-webkit-calendar-picker-indicator{filter:invert(74%)sepia(78%)saturate(578%)hue-rotate(78deg)brightness(101%)contrast(103%)}:root[data-theme=dark] input[type=date].input::-moz-calendar-picker-indicator{filter:invert(74%)sepia(78%)saturate(578%)hue-rotate(78deg)brightness(101%)contrast(103%)}:root[data-theme=dark] .cyber-button,:root[data-theme=dark] .status-pill,:root[data-theme=dark] .usage-badge,:root[data-theme=dark] .cache-badge,:root[data-theme=dark] .profile-source-chips span,:root[data-theme=dark] .profile-source-list div{background:#00ff4114}:root[data-theme=dark] .cyber-button:hover:not(:disabled){background:linear-gradient(90deg, var(--cyber-green), var(--cyber-cyan));color:#001806}:root[data-theme=dark] .cyber-button.secondary{color:#fff;background:#ffffff09;border-color:#d7ffe86b}:root[data-theme=dark] .error-banner{color:#ffe7ad;background:#0000002e;border-color:#ffb000ad}:root[data-theme=dark] .success-banner{color:#d8ffe6}:root[data-theme=dark] .record-table th,:root[data-theme=dark] .data-table th,:root[data-theme=dark] .leaderboard-table th{color:var(--cyber-green);background:#000000eb}:root[data-theme=dark] .table-pagination,:root[data-theme=dark] .leaderboard-table tbody tr:hover,:root[data-theme=dark] .usage-tooltip,:root[data-theme=dark] .profile-crop-stage{background:#000000b8}:root[data-theme=dark] .recharts-default-tooltip{color:#f7fff9!important;box-shadow:none!important;background:#06110a!important;border:1px solid #37ff8b6b!important}:root[data-theme=dark] .recharts-tooltip-label,:root[data-theme=dark] .recharts-tooltip-item,:root[data-theme=dark] .recharts-tooltip-item-name,:root[data-theme=dark] .recharts-tooltip-item-value{color:#f7fff9!important}:root[data-theme=dark] .bar-track{background:#d7ffe814}:root[data-theme=dark] .blog-markdown blockquote{color:#d9fbff;background:#00e5ff0f}:root[data-theme=dark] .blog-markdown code,:root[data-theme=dark] .blog-markdown pre,:root[data-theme=dark] .blog-markdown img{color:#d8ffe2;background:#0000006b}:root[data-theme=dark] .modal-backdrop,:root[data-theme=dark] .profile-crop-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000ad}@media (max-width:1023px){.cyber-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:minmax(11rem,auto) minmax(0,1fr) auto auto}.page-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.span-6,.span-3{grid-column:span 4}.span-12{grid-column:span 8}.access-landing{grid-template-columns:minmax(0,1fr);align-items:start;width:min(100%,44rem);min-height:auto}.landing-hero-workbench,.landing-section-header--inline,.page-head{grid-template-columns:minmax(0,1fr)}.platform-token-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-token-title{grid-column:1/-1;border-left:0!important;padding:0 0 .65rem!important}.landing-hero-workbench{align-items:start;width:min(100%,46rem);min-height:auto}.landing-hero-copy{text-align:center;justify-items:center}.landing-hero-copy h1,.landing-lede{max-width:38rem}.page-head__action{justify-content:flex-start}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-shell,.dashboard-shell.collapsed,.blog-editor-grid{grid-template-columns:minmax(0,1fr)}.dashboard-sidebar{position:static}.dashboard-tabs :is(button,a){text-align:center;justify-content:center;min-height:2.8rem;padding:.55rem}.dashboard-sidebar-kicker{grid-column:1/-1}.dashboard-sidebar-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center}.profile-key-bindings-card .profile-card-header{flex-direction:column;align-items:flex-start}.profile-key-bindings-card .profile-card-header .cyber-button{justify-content:center;width:100%}.profile-basics-grid{grid-template-columns:1fr}.profile-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-editor-row{grid-template-columns:minmax(0,1fr)}.usage-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-date-row{flex-direction:column;align-items:stretch}.leaderboard-date-main{grid-template-columns:1fr;align-items:stretch}.leaderboard-sync{justify-content:space-between}}
.garden-shell{--garden-ink:#082417;--garden-text:#153426;--garden-muted:#3f5f50;--garden-dim:#61796d;--garden-line:#00755d75;--garden-line-soft:#00755d2e;--garden-panel:#fff;--garden-panel-soft:#f5fbf8;--garden-bed:#f1faf5;--garden-cell-bg:linear-gradient(145deg, #143324, #061b13);--garden-cell-soil:#85603257;--garden-cell-line:#16755270;--garden-cell-inner-line:#d5ffe81c;--garden-featured-bg:linear-gradient(135deg, #f8fffb, #eaf8f2);--garden-featured-line:#00755d52;--garden-featured-text:#0b2f1e;--garden-featured-muted:#456656;--garden-accent:#087a4c;--garden-accent-strong:#006b52;gap:clamp(.88rem,1.5vw,1.25rem);width:min(100%,76rem);margin-inline:auto;display:grid}:root[data-theme=dark] .garden-shell{--garden-ink:#d7ffe8;--garden-text:#d7ffe8;--garden-muted:#ddfff0b3;--garden-dim:#9affc870;--garden-line:#2cecff94;--garden-line-soft:#2cecff33;--garden-panel:#020a06db;--garden-panel-soft:#00000047;--garden-bed:#0000002e;--garden-cell-bg:linear-gradient(145deg, #0c1b12fa, #030a08fa);--garden-cell-soil:#744d265c;--garden-cell-line:#70ffc729;--garden-cell-inner-line:#78ffbc0a;--garden-featured-bg:linear-gradient(135deg, #05140ed1, #120c0657), #020e0880;--garden-featured-line:#2cecff38;--garden-featured-text:#f2fff7;--garden-featured-muted:var(--cyber-muted);--garden-accent:var(--cyber-green);--garden-accent-strong:var(--cyber-cyan)}.garden-shell .panel{border-color:var(--garden-line);background:var(--garden-panel);box-shadow:inset 0 0 0 1px var(--garden-line-soft), 0 1rem 2rem #193a2a11}:root[data-theme=dark] .garden-shell .panel{background:linear-gradient(180deg, var(--cyber-action-muted), transparent 5.5rem), var(--garden-panel);box-shadow:inset 0 0 0 1px var(--garden-line-soft), 0 0 2.6rem #00ff410a}.garden-shell .panel-header{border-bottom-color:var(--garden-line-soft)}.garden-shell .panel-kicker{color:var(--garden-dim)}.garden-shell .panel-title{color:var(--garden-ink)}.garden-shell .stat{border:1px solid var(--garden-line-soft);border-left:3px solid var(--garden-line);background:#fbfffd;box-shadow:0 .7rem 1.6rem #193a2a0b}.garden-shell .stat-label{color:var(--garden-muted)}.garden-shell .stat-value{color:var(--garden-ink)}.garden-shell .stat-help{color:var(--garden-muted)}.garden-shell .input{border-color:var(--garden-line-soft);color:var(--garden-ink);background:#fff}.garden-shell .input:focus{border-color:var(--garden-accent-strong);box-shadow:0 0 0 2px #00755d24}.garden-shell .input-hint{color:var(--garden-muted)}.garden-shell .cyber-button{color:var(--garden-accent);background:#087a4c14;border-color:#00755d6b}.garden-shell .cyber-button.secondary{color:var(--garden-text);background:#fff;border-color:#00755d47}.garden-shell .cyber-button:hover:not(:disabled){background:linear-gradient(90deg, var(--garden-accent), var(--garden-accent-strong));color:#fff}:root[data-theme=dark] .garden-shell .stat{border:0;border-left:2px solid var(--garden-line);box-shadow:none;background:#00ff410b}:root[data-theme=dark] .garden-shell .input{border-color:var(--cyber-line);background:var(--cyber-surface-control-strong);color:var(--cyber-ink)}:root[data-theme=dark] .garden-shell .cyber-button{border-color:var(--cyber-line);color:var(--cyber-green);background:#00ff4114}:root[data-theme=dark] .garden-shell .cyber-button.secondary{color:#fff;background:#ffffff09;border-color:#d7ffe86b}.garden-hero{grid-template-columns:minmax(0,1fr) minmax(17rem,23rem);align-items:stretch;gap:clamp(.9rem,2vw,1.4rem);display:grid}.garden-hero-copy{border:1px solid var(--garden-line-soft);border-radius:var(--radius-panel);background:linear-gradient(120deg, #087a4c16, transparent 52%), var(--garden-panel);align-content:center;min-width:0;padding:clamp(.95rem,2vw,1.35rem);display:grid;box-shadow:inset 0 0 0 1px #ffffff94}:root[data-theme=dark] .garden-hero-copy{background:linear-gradient(120deg,#37ff8b0f,#0000 54%),#0000003d;box-shadow:inset 0 0 0 1px #ffffff09}.garden-hero h1{color:var(--garden-ink);font-size:var(--type-page-title);overflow-wrap:anywhere;margin:0;line-height:1.25}.garden-hero p{max-width:48rem;color:var(--garden-muted);font-size:var(--type-body);margin:.4rem 0 0;font-weight:500;line-height:1.58}.garden-hero .section-kicker{color:var(--garden-accent-strong);margin:0 0 .48rem}.garden-featured-plant{border:1px solid var(--garden-featured-line);background:var(--garden-featured-bg);grid-template-columns:clamp(4.8rem,7vw,5.8rem) minmax(0,1fr);justify-self:stretch;align-items:center;gap:clamp(.72rem,1.3vw,1rem);width:100%;min-height:100%;padding:clamp(.82rem,1.5vw,1rem);display:grid;box-shadow:inset 0 0 0 1px #ffffffb8,0 1rem 2.1rem #193a2a14}:root[data-theme=dark] .garden-featured-plant{box-shadow:inset 0 0 0 1px #ffffff09}.garden-featured-plant .garden-cell{width:clamp(4.8rem,7vw,5.8rem);height:clamp(4.8rem,7vw,5.8rem)}.garden-featured-plant p{color:var(--garden-featured-muted);margin:0}.garden-featured-plant h2{color:var(--garden-featured-text);font-size:var(--type-body);margin:.2rem 0;font-weight:900}.garden-eyebrow{color:var(--garden-accent-strong);font-size:var(--type-kicker);text-transform:uppercase;margin:0;font-weight:900}:root[data-theme=dark] .garden-eyebrow{color:#7be9ce}.garden-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}.garden-shell .stat{align-content:space-between;min-height:6rem;display:grid}.garden-grid{border:1px solid var(--garden-line-soft);background:var(--garden-bed);scrollbar-width:thin;scrollbar-color:var(--garden-line) transparent;grid-template-rows:repeat(7,minmax(0,1fr));grid-auto-columns:clamp(2.15rem,3.45vw,3rem);grid-auto-flow:column;justify-self:center;gap:clamp(.26rem,.48vw,.42rem);width:max-content;max-width:100%;padding:clamp(.68rem,1.3vw,.9rem);scroll-padding-inline:.8rem;display:grid;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff9e}:root[data-theme=dark] .garden-grid{background:var(--garden-bed);box-shadow:none}.garden-cell{aspect-ratio:1;border:1px solid var(--garden-cell-line);background:radial-gradient(circle at 50% 88%, var(--garden-cell-soil), transparent 42%), var(--garden-cell-bg);border-radius:.38rem;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000029,inset 0 -.1rem #0000001a,0 .1rem .28rem #10241a13}.garden-cell:before{content:"";border:1px solid var(--garden-cell-inner-line);opacity:.65;z-index:1;pointer-events:none;border-radius:.16rem;position:absolute;inset:.14rem}.garden-cell.stage-1{opacity:.72;border-color:#a4ce8e38}.garden-cell.stage-2{opacity:.82;border-color:#7ce08b4d}.garden-cell.stage-3{border-color:#64f5976b}.garden-cell.stage-4{border-color:#4dffa085}.garden-cell.stage-5{border-color:#f5ff9e9e;box-shadow:inset 0 0 0 1px #f5ff9e1f,inset 0 -.1rem #0000001f,0 0 .45rem #37ff8b1a}.garden-cell.pattern-diverse{border-color:#2cecff94}.garden-cell.pattern-burst{border-color:#ffd05ca8}.garden-cell.pattern-recovery{border-color:#ff8fb394}.garden-plant-sprite{z-index:2;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 0 .1rem #4dffa01f);pointer-events:none;-webkit-user-select:none;user-select:none;width:118%;height:118%;position:relative}.garden-cell.stage-1 .garden-plant-sprite,.garden-cell.stage-2 .garden-plant-sprite{opacity:.74;width:74%;height:74%}.garden-cell.stage-3 .garden-plant-sprite{width:96%;height:96%}.garden-cell.stage-4 .garden-plant-sprite{width:108%;height:108%}.garden-cell.stage-5 .garden-plant-sprite,.garden-cell.rarity-legendary .garden-plant-sprite{filter:drop-shadow(0 0 .18rem #ffd24833)}.garden-two-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(.85rem,1.5vw,1rem);display:grid}.garden-two-column .panel{min-width:0}.garden-share-controls{gap:.68rem;display:grid}.garden-share-controls label{color:var(--garden-muted);font-size:var(--type-kicker);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.garden-action-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.garden-action-row .cyber-button{justify-content:center;align-items:center;gap:.42rem;min-width:max-content;display:inline-flex}.garden-readme-box{border:1px solid var(--garden-line-soft);background:var(--garden-panel-soft);color:var(--garden-text);font-size:var(--type-caption);white-space:nowrap;max-width:100%;min-height:5.4rem;padding:.85rem;font-weight:650;overflow:auto}.garden-readme-box code{width:max-content;min-width:100%;max-width:none;display:block}:root[data-theme=dark] .garden-readme-box{color:var(--cyber-green-soft);background:#00000075}.garden-legend{grid-template-columns:repeat(auto-fit,minmax(min(100%,11.75rem),1fr));gap:.7rem;display:grid}.garden-legend-item{border:1px solid var(--garden-line-soft);background:var(--garden-panel-soft);min-width:0;min-height:3.15rem;color:var(--garden-muted);font-size:var(--type-caption);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.52rem;display:grid}.garden-legend-item small{color:var(--garden-dim);font-size:var(--type-kicker)}.garden-legend-item .garden-cell{width:2rem;height:2rem}.garden-share-preview{color:#e9fff1;background:radial-gradient(circle at 74% 18%,#36bf891f,#0000 28rem),linear-gradient(#00150d 0%,#000806 100%);place-content:center;justify-items:center;gap:1rem;min-height:100vh;padding:1.5rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.35;display:grid}.garden-share-preview-copy{width:min(980px,100%)}.garden-share-preview-copy h1{color:#ecfff2;letter-spacing:0;margin:.08rem 0 .25rem;font-family:inherit;font-size:clamp(1.25rem,2vw,1.7rem)}.garden-share-preview-copy p{color:#a7cbb2d1;max-width:44rem;margin:0;font-size:.9rem}.garden-share-preview.capture{min-height:calc(392px * var(--capture-scale));width:calc(980px * var(--capture-scale));padding:0;display:block;position:relative;overflow:hidden}.garden-share-preview.capture .garden-share-card{width:980px;height:392px;min-height:392px;transform:scale(var(--capture-scale));transform-origin:0 0;position:absolute;top:0;left:0}body:has(.garden-share-preview.capture) nextjs-portal{display:none!important}.garden-share-state{color:#e8f6e8eb;background:#031c13d1;border:1px solid #74e29638;border-radius:.75rem;align-items:center;gap:.7rem;width:min(980px,100%);min-height:7rem;padding:1rem 1.2rem;display:flex}.garden-share-state svg{color:#74e296;width:1.1rem;height:1.1rem}.garden-share-state:not(.error) svg{animation:.9s linear infinite garden-share-spin}.garden-share-state.error svg{color:#d4ab4e}.garden-share-card{--rarity-common:#e8f4ee;--rarity-uncommon:#68da7e;--rarity-rare:#489eff;--rarity-epic:#a25cff;--rarity-legendary:#deb248;aspect-ratio:980/392;background:radial-gradient(at 72% 28%,#50bea014,#0000 18rem),linear-gradient(135deg,#052619fc,#00120cfc);border:1px solid #78e59f33;border-radius:.6rem;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.64rem,1.45vw,.86rem);width:min(980px,100%);min-height:338px;padding:clamp(.95rem,2vw,1.3rem);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.25;display:grid;overflow:hidden;box-shadow:0 1.4rem 3.8rem #00000057,inset 0 1px #e8f6e80f}.garden-share-header,.garden-share-main,.garden-share-footer{z-index:1;position:relative}.garden-share-header{justify-content:space-between;align-items:flex-start;gap:1.4rem;min-width:0;display:flex}.garden-share-title{min-width:0}.garden-share-kicker{color:#7ce5a0e6;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.42rem;margin-bottom:.28rem;font-size:.66rem;display:inline-flex}.garden-share-kicker:before{content:"";background:#74e296;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 1rem #74e2966b}.garden-share-header h1{color:#e9fff1;letter-spacing:0;margin:0;font-size:clamp(1.3rem,2.45vw,1.8rem);line-height:1}.garden-share-header p,.garden-share-header span,.garden-share-energy span,.garden-share-energy small,.garden-share-bed-header span,.garden-share-bloom span,.garden-share-bloom small,.garden-share-legend span,.garden-share-kicker{color:#a4cfb1d1}.garden-share-header p{color:#e8f6e8d1;margin:.28rem 0 0;font-size:clamp(.8rem,1.35vw,.95rem)}.garden-share-energy{text-align:right;min-width:13rem;padding-top:.1rem}.garden-share-energy span{color:#a4cfb1d1;margin-top:.16rem;font-size:.72rem;display:block}.garden-share-energy strong{color:#f0fff4;letter-spacing:0;font-size:clamp(1.95rem,4.7vw,2.85rem);line-height:.9;font-family:var(--font-data);display:block}.garden-share-main{grid-template-columns:minmax(0,1fr) minmax(8.4rem,10.5rem);align-items:stretch;gap:clamp(.7rem,1.8vw,1rem);min-height:0;display:grid}.garden-share-bed{background:linear-gradient(#072c1cb8,#031b12a8),linear-gradient(90deg,#74e29612,#0000 24% 76%,#52beaa0f);border:1px solid #78e59f1f;border-radius:.55rem;grid-template-rows:auto minmax(0,1fr) auto;gap:.46rem;min-width:0;padding:.68rem .78rem .62rem;display:grid}.garden-share-bed-header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.garden-share-bed-header h2{color:#e9fff1f5;letter-spacing:0;margin:0;font-size:clamp(.82rem,1.4vw,.98rem)}.garden-share-bed-header span{font-size:.68rem}.garden-share-grid{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(18,minmax(0,1fr));grid-auto-flow:column;gap:.25rem;height:clamp(7.65rem,13vw,8.2rem);min-height:0;display:grid}.garden-share-cell{--rarity-color:var(--rarity-common);border:1px solid color-mix(in srgb, var(--rarity-color) 32%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--rarity-color) 12%, #08281af5), #03110bfa), linear-gradient(180deg, color-mix(in srgb, var(--rarity-color) 8%, transparent), transparent);border-radius:.18rem;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.garden-share-soil{inset-inline:.16rem;background:#493822b8;border-radius:999px;height:.2rem;position:absolute;bottom:.12rem}.garden-share-plant{object-fit:contain;width:88%;height:88%;transform:translateY(-2%) scale(var(--stage-scale));transform-origin:bottom;filter:drop-shadow(0 .12rem .18rem #00000057);opacity:.96;position:absolute}.garden-share-cell:before{content:"";opacity:calc(var(--score) / 140);background:linear-gradient(#ffffff14,#0000 35%);position:absolute;inset:0}.garden-share-cell.stage-0{--rarity-color:#a0c4ac4d;opacity:.56}.garden-share-cell.stage-0 .garden-share-soil{opacity:.42}.garden-share-cell.rarity-common{--rarity-color:var(--rarity-common)}.garden-share-cell.rarity-uncommon{--rarity-color:var(--rarity-uncommon)}.garden-share-cell.rarity-rare{--rarity-color:var(--rarity-rare)}.garden-share-cell.rarity-epic{--rarity-color:var(--rarity-epic);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rarity-color) 12%, transparent), 0 0 .6rem color-mix(in srgb, var(--rarity-color) 6%, transparent)}.garden-share-cell.rarity-legendary{--rarity-color:var(--rarity-legendary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rarity-color) 18%, transparent), 0 0 .7rem color-mix(in srgb, var(--rarity-color) 10%, transparent)}.garden-share-rarity{inset-inline:.22rem;background:var(--rarity-color);opacity:.72;border-radius:999px;height:.13rem;position:absolute;top:.18rem}.garden-share-legend{justify-content:space-between;align-items:center;gap:.42rem;min-width:0;display:flex}.garden-share-legend span{font-size:.58rem}.garden-share-legend-item{color:#a4cfb1c7;min-width:0;font-family:var(--font-data);text-transform:uppercase;align-items:center;gap:.26rem;display:inline-flex}.garden-share-chip{border:1px solid color-mix(in srgb, var(--rarity-common) 64%, transparent);background:var(--rarity-common);border-radius:999px;flex:none;width:.62rem;height:.62rem}.garden-share-chip.rarity-uncommon{border-color:color-mix(in srgb, var(--rarity-uncommon) 70%, transparent);background:var(--rarity-uncommon)}.garden-share-chip.rarity-rare{border-color:color-mix(in srgb, var(--rarity-rare) 70%, transparent);background:var(--rarity-rare)}.garden-share-chip.rarity-epic{border-color:color-mix(in srgb, var(--rarity-epic) 70%, transparent);background:var(--rarity-epic)}.garden-share-chip.rarity-legendary{border-color:color-mix(in srgb, var(--rarity-legendary) 82%, transparent);background:var(--rarity-legendary)}.garden-share-bloom{border-left:1px solid #74e2961f;align-content:end;align-self:stretch;gap:.5rem;padding:.52rem 0 .52rem .78rem;display:grid}.garden-share-bloom span,.garden-share-bloom small{color:#a4cfb1d1;font-size:.68rem;display:block}.garden-share-bloom strong{color:#ecfff2;letter-spacing:0;margin:.22rem 0 .16rem;font-size:clamp(.95rem,1.9vw,1.18rem);line-height:1.05;display:block}.garden-share-bloom-image{background:radial-gradient(circle,#74e29624,#0000 65%),#0420159e;border:1px solid #74e2961f;border-radius:.5rem;place-items:center;width:4.25rem;height:4.25rem;display:grid}.garden-share-bloom-image img{object-fit:contain;filter:drop-shadow(0 .42rem .9rem #00000057);width:3.55rem;height:3.55rem}.garden-share-footer{color:#e9fff1db;justify-content:space-between;align-items:center;gap:1rem;padding-top:0;font-size:clamp(.64rem,1.05vw,.74rem);line-height:1.1;display:flex}.garden-share-footer>div{flex-wrap:wrap;gap:.42rem .7rem;display:flex}.garden-share-footer strong{color:#74e296}.garden-share-footer span strong{color:#f0fff4;font-weight:700}.garden-share-empty{color:#9fc8a9c7;border:1px dashed #74e29633;border-radius:.45rem;place-items:center;min-height:7rem;display:grid}@keyframes garden-share-spin{to{transform:rotate(360deg)}}@media (max-width:767px){:root{--cyber-frame-x:.75rem;--cyber-header-height:3.8rem}.blog-detail-page .page-title{font-size:2.35rem}.cyber-frame{padding:0 .75rem .75rem}.cyber-topbar{letter-spacing:.08em;grid-template-columns:minmax(8.8rem,1fr) auto auto;gap:.45rem;min-height:auto;padding-bottom:.75rem}.cyber-brand{grid-column:1}.cyber-primary-nav{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;grid-area:2/1/auto/-1;justify-content:flex-start;justify-self:stretch;gap:.35rem;padding-top:.2rem;overflow-x:auto}.cyber-primary-nav::-webkit-scrollbar{display:none}.theme-toggle{grid-area:1/2}.locale-menu{grid-area:1/3;justify-self:end}.locale-menu summary{min-height:2rem;padding:.48rem .5rem}.cyber-primary-nav a{text-align:center;flex:none;min-height:2rem;padding:.5rem .46rem}.cyber-primary-nav a:first-child{margin-left:0}.cyber-primary-nav a:last-child{margin-right:.4rem}.cyber-brand-mark,.toklens-logo{width:2.9rem;height:1.85rem}.button-row,.input-row{width:100%}.access-landing{gap:1.6rem}.landing-hero-copy h1{font-size:clamp(2.1rem,10.5vw,3.35rem)}.landing-hero-copy .title-line{white-space:normal}.landing-lede{font-size:var(--type-body);line-height:1.72}.landing-access-console{padding:.9rem}.input-row{flex-direction:column}.input-row .cyber-button{width:100%}.page-grid{grid-template-columns:1fr}.span-12,.span-6,.span-3{grid-column:1}.stat-grid,.usage-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-filter-row,.usage-filter-actions{grid-template-columns:1fr;align-items:stretch}.usage-current-state{grid-template-columns:auto 1fr}.usage-current-state strong,.usage-current-state small{white-space:normal;grid-column:2}.receipt-toolbar{grid-template-columns:1fr}.receipt-toolbar .button-row{grid-template-columns:1fr;justify-content:stretch}.usage-key-filter,.usage-filter-row .time-range-select{grid-column:auto;width:100%;min-width:0}.data-table-desktop{display:none}.data-table-mobile{gap:.75rem;padding:.75rem;display:grid}.data-table-card{background:#00000057;border:1px solid #00ff4133;gap:.62rem;padding:.75rem;display:grid}.data-table-card-row{grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.data-table-card-row>span{color:var(--cyber-green);font-size:var(--dashboard-list-head-size);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.usage-wrap-cell{max-width:100%}.table-pagination-desktop{display:none}.table-pagination-mobile{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.chart-bar{grid-template-columns:1fr;gap:.35rem}.time-range-controls,.time-range-secondary,.time-range-custom{grid-template-columns:1fr}.time-range-refresh{justify-content:stretch}.donut-layout{grid-template-columns:1fr;height:auto}.donut-chart{height:14rem}.model-stat-table{max-height:14rem}.dashboard-sidebar{padding:.6rem}.dashboard-tabs{gap:.28rem}.dashboard-tabs :is(button,a){font-size:var(--type-kicker);letter-spacing:.04em;min-height:2.45rem}.dashboard-sidebar-kicker{grid-column:1/-1}.dashboard-sidebar-footer{grid-template-columns:minmax(0,1fr)}.profile-overview-hero,.totp-row{flex-direction:column;align-items:stretch}.profile-key-bind-form,.profile-bound-key-row,.profile-metric-grid,.profile-redeem-grid,.profile-redeem-grid.admin,.solana-package-grid,.solana-payment-methods,.solana-detail-list,.solana-txhint-row{grid-template-columns:1fr}.solana-pay-qr-image,.solana-pay-qr-placeholder{width:min(100%,16rem);min-width:min(13.75rem,100%)}.notify-email-row,.totp-row.split{flex-direction:column;align-items:stretch}.notify-email-actions,.totp-row-main{width:100%}.secret-field{flex-direction:column;align-items:stretch}.secret-field .button-row,.secret-field .cyber-button{width:100%}.leaderboard-period-tabs{min-width:0}.leaderboard-period-tabs button{min-width:0;padding-inline:.45rem}.leaderboard-period-menu{width:100%;left:0}.leaderboard-sync,.leaderboard-join-card{grid-template-columns:1fr}.leaderboard-sync{align-items:stretch}.leaderboard-join-icon{display:none}.leaderboard-table{table-layout:fixed;min-width:0}.leaderboard-table th,.leaderboard-table td{padding:.62rem .42rem}.leaderboard-table .time-col{display:none}.leaderboard-table th:nth-child(2),.leaderboard-table td:nth-child(2){width:46%}.rank-col{width:3rem}.leaderboard-avatar{width:2rem;height:2rem;font-size:var(--type-kicker)}.leaderboard-entity-cell{gap:.45rem}.leaderboard-entity-main strong{font-size:var(--type-caption)}.leaderboard-entity-main span,.leaderboard-table th{font-size:var(--type-kicker);letter-spacing:.04em}.metric-cell{font-size:var(--type-kicker)}.garden-shell{gap:.8rem}.garden-hero,.garden-two-column{grid-template-columns:1fr}.garden-hero-copy{min-height:auto;padding:.92rem}.garden-hero h1{font-size:clamp(2rem,11vw,3rem)}.garden-hero p{font-size:var(--type-body-sm);line-height:1.66}.garden-featured-plant{justify-self:stretch;min-height:auto}.garden-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.garden-shell .stat{min-height:5.4rem}.garden-grid{grid-auto-columns:clamp(1.28rem,4.25vw,1.65rem);justify-self:center;gap:.28rem;width:max-content;padding:.62rem}.garden-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.garden-action-row{align-items:stretch}.garden-action-row .cyber-button,.garden-action-row a.cyber-button{flex:11rem;min-width:0}.agentic-selector-grid,.dashboard-tools-maintenance-grid,.agentic-sandbox-current,.agentic-package-row,.agentic-code-block{grid-template-columns:1fr}}@media (max-width:430px){:root{--cyber-frame-x:.62rem}.cyber-frame{padding:0 .62rem .62rem}.cyber-topbar{grid-template-columns:minmax(8.7rem,1fr) 2.15rem 2.15rem;gap:.38rem}.theme-toggle{width:2.15rem;min-width:2.15rem;height:2.15rem}.locale-menu summary{justify-content:center;width:2.15rem;min-height:2.15rem;padding:0}.locale-menu summary span,.locale-menu summary svg:last-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-header,.panel-body{padding:.78rem}.cyber-button{letter-spacing:.08em;width:100%;padding-inline:.72rem}.cyber-footer{font-size:var(--type-kicker);letter-spacing:0}.footer-line{gap:.3rem}.garden-featured-plant{grid-template-columns:4.2rem minmax(0,1fr);gap:.7rem;padding:.72rem}.garden-featured-plant .garden-cell{width:4.2rem;height:4.2rem}.garden-grid{grid-auto-columns:clamp(1.08rem,4.4vw,1.28rem);gap:.24rem}.garden-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.garden-shell .stat{min-height:5rem;padding:.68rem}.garden-legend{grid-template-columns:1fr}.garden-readme-box{font-size:.72rem}}@media (max-width:374px){:root{--cyber-frame-x:.5rem}.cyber-frame{padding:0 .5rem .5rem}.cyber-topbar{grid-template-columns:minmax(7.2rem,1fr) 2.05rem 2.05rem;gap:.28rem}.garden-stats{gap:.5rem}.garden-shell .stat{padding:.58rem}.theme-toggle{width:2.05rem;min-width:2.05rem;height:2.05rem}.toklens-logo{width:2.45rem;height:1.6rem}.cyber-brand-title{font-size:var(--type-kicker)}.locale-menu summary{font-size:var(--type-kicker);padding-inline:.38rem}.locale-menu summary svg:first-child{display:none}.cyber-primary-nav a{font-size:var(--type-kicker);padding-inline:.32rem}.access-toggle button{font-size:var(--type-kicker);letter-spacing:.06em;padding-inline:.45rem}.hero-copy{font-size:var(--type-body-sm)}.panel-kicker,.stat-label,.record-table th{letter-spacing:.08em}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.payment-verification{width:min(100%,30rem);margin:clamp(.75rem,2vh,1.5rem) auto}.payment-verification .panel-body{padding:clamp(1.25rem,4vw,1.75rem)}.payment-verification .panel{border-radius:var(--radius-panel)}.payment-verification .cyber-button{border-radius:var(--radius-control);min-height:2.75rem}.payment-verification__back{color:var(--muted);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.875rem;display:inline-flex}.payment-verification__icon{border-radius:var(--radius-panel);background:color-mix(in srgb, var(--accent,#b8e986) 12%, transparent);width:3.5rem;height:3.5rem;color:var(--accent,#b8e986);place-items:center;margin-bottom:1.5rem;display:grid}.payment-verification__title{letter-spacing:-.04em;margin:.5rem 0 1rem;font-size:clamp(1.65rem,4vw,2rem)}.payment-verification__description{color:var(--muted);margin-bottom:1.75rem;line-height:1.8}.payment-verification__form{gap:1rem;display:grid}.payment-verification__email{border:1px solid var(--line,#42504b);border-radius:var(--radius-control);align-items:center;gap:.875rem;min-width:0;padding:1rem;display:flex}.payment-verification__email div{gap:.35rem;min-width:0;display:grid}.payment-verification__email span{color:var(--muted);font-size:.75rem}.payment-verification__email strong{overflow-wrap:anywhere;font-size:.95rem}.payment-verification__code{box-sizing:border-box;border-radius:var(--radius-control);border:1px solid var(--line,#42504b);width:100%;min-height:3.5rem;color:inherit;text-align:center;letter-spacing:.4em;background:0 0;padding:.65rem 1rem;font-size:1.5rem}.payment-verification__code:focus-visible{outline:2px solid var(--accent,#b8e986);outline-offset:3px}.payment-verification__code:disabled{opacity:.45}.payment-verification__hint,.payment-verification__footer{color:var(--muted);font-size:.8rem;line-height:1.7}.payment-verification__footer{text-align:center;margin-top:1.5rem}.payment-verification__error{color:var(--danger,#e87575);line-height:1.6}
.dashboard-shell{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:1rem;min-width:0;display:grid}.dashboard-shell.collapsed{grid-template-columns:4.35rem minmax(0,1fr)}.dashboard-sidebar{top:calc(var(--cyber-header-height) + 1rem);max-height:calc(100vh - var(--cyber-header-height) - 2rem);overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--cyber-line);background:linear-gradient(#00ff410f,#0000000f),#000b05c7;gap:.75rem;min-width:0;padding:.72rem;display:grid;position:sticky;overflow-y:auto;box-shadow:inset 0 0 0 1px #00ff4112}.dashboard-collapse,.dashboard-tabs :is(button,a),.dashboard-footer-link{color:var(--cyber-muted);background:#00000047;border:1px solid #00ff4133}.dashboard-collapse{justify-content:center;align-items:center;width:100%;height:2.35rem;display:inline-flex}.dashboard-tabs{gap:.45rem;display:grid}.dashboard-tabs :is(button,a){min-width:0;min-height:2.65rem;color:var(--cyber-muted);font-size:var(--type-caption);letter-spacing:.08em;text-align:left;text-transform:uppercase;align-items:center;gap:.62rem;padding:.55rem .65rem;font-weight:950;line-height:1.2;display:flex}.dashboard-tabs :is(button[aria-selected=true],a[aria-current=page]){border-color:var(--cyber-green);color:var(--cyber-green-soft);background:linear-gradient(90deg,#00ff4121,#2cecff0f)}.dashboard-tabs svg{flex:none}.dashboard-shell.collapsed .dashboard-tabs :is(button,a){justify-content:center;padding:.55rem}.dashboard-shell.collapsed .dashboard-tabs span,.dashboard-shell.collapsed .dashboard-user,.dashboard-shell.collapsed .dashboard-sidebar-kicker,.dashboard-shell.collapsed .dashboard-footer-link span,.dashboard-shell.collapsed .dashboard-sidebar-footer .cyber-button span{display:none}.dashboard-shell.collapsed .dashboard-collapse{width:2.35rem}.dashboard-shell.collapsed .dashboard-footer-link{width:2.35rem;padding:.48rem}.dashboard-sidebar-footer{border-top:1px solid var(--cyber-line-soft);gap:.45rem;min-width:0;padding-top:.72rem;display:grid}.dashboard-tabs--admin{border-top:1px solid var(--cyber-line-soft);padding-top:.72rem}.account-shell-pending{min-height:60vh}.dashboard-sidebar-kicker{color:var(--cyber-muted);font-size:var(--type-kicker);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:900}.dashboard-footer-link{min-width:0;min-height:2.35rem;color:var(--cyber-muted);font-size:var(--type-caption);text-align:left;justify-content:flex-start;align-items:center;gap:.55rem;padding:.48rem .58rem;font-weight:900;line-height:1.2;display:flex}.dashboard-footer-link[data-active=true],.dashboard-footer-link:hover,.dashboard-footer-link:focus-visible{border-color:var(--cyber-green);color:var(--cyber-green-soft);background:linear-gradient(90deg,#00ff4121,#2cecff0f)}.dashboard-user{min-width:0;color:var(--cyber-muted);font-size:var(--type-kicker);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.dashboard-shell-main{--type-page-title:clamp(1.6rem, 2.2vw, 2rem);min-width:0}.cyber-main:has(.dashboard-shell){padding-top:1.25rem}.dashboard-shell-main .subscriptions-page{padding-top:0}.dashboard-shell-main .subscriptions-toolbar h1{color:var(--cyber-title);font-size:var(--type-page-title);font-weight:760;line-height:1.1}@media (max-width:1023px){.dashboard-shell,.dashboard-shell.collapsed{grid-template-columns:minmax(0,1fr)}.dashboard-sidebar{max-height:none;position:static;overflow:visible}.dashboard-tabs{overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.dashboard-tabs::-webkit-scrollbar{display:none}.dashboard-tabs[data-overflow-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.dashboard-tabs[data-overflow-start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),#0000)}.dashboard-tabs[data-overflow-start][data-overflow-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.dashboard-tabs :is(button,a),.dashboard-shell.collapsed .dashboard-tabs :is(button,a){white-space:nowrap;flex:none;justify-content:center;padding:.55rem .8rem}.dashboard-tabs .dashboard-sidebar-kicker{flex:none;align-self:center}.dashboard-shell.collapsed .dashboard-tabs span,.dashboard-shell.collapsed .dashboard-user,.dashboard-shell.collapsed .dashboard-sidebar-kicker,.dashboard-shell.collapsed .dashboard-footer-link span,.dashboard-shell.collapsed .dashboard-sidebar-footer .cyber-button span{display:revert}.dashboard-shell.collapsed .dashboard-footer-link{width:auto;padding:.48rem .58rem}.dashboard-collapse{display:none}}.dashboard-shell .panel-title{font-size:var(--dashboard-panel-title-size)}.dashboard-tools-docs{gap:1rem;min-width:0;display:grid}.agentic-inline-tabs{border:1px solid var(--cyber-line-soft);background:#0000002e;flex-wrap:wrap;gap:.55rem;min-width:0;padding:.62rem;display:flex}.agentic-inline-tabs button{min-height:2.35rem;color:var(--cyber-muted);font-size:var(--type-caption);letter-spacing:.04em;background:#00000038;border:1px solid #00ff4129;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .72rem;font-weight:900;display:inline-flex}.agentic-inline-tabs button[aria-selected=true]{border-color:var(--cyber-green);background:var(--cyber-action-soft);color:var(--cyber-green)}.agentic-inline-tabs svg{flex:none}.agentic-page-head .page-head{max-width:100%}.agentic-page-head .page-title{max-width:min(100%,18ch)}.agentic-step-panel,.agentic-focus-panel{min-width:0;color:var(--cyber-muted);font-size:var(--type-body-sm);gap:.82rem;line-height:1.62;display:grid}.agentic-step-panel p,.agentic-focus-panel p{margin:0}.agentic-nowrap{white-space:nowrap}.agentic-skill-intro{max-width:68rem;color:var(--cyber-muted);gap:.42rem;display:grid}.agentic-skill-intro p:first-child{color:var(--cyber-ink);font-weight:850}.agentic-skill-points{flex-wrap:wrap;gap:.42rem;min-width:0;display:flex}.agentic-skill-points span{min-width:0;color:var(--cyber-green-soft);font-family:var(--font-data);font-size:var(--type-caption);overflow-wrap:anywhere;background:#00ff4112;border:1px solid #00ff4152;padding:.32rem .5rem;font-weight:800;line-height:1.35}.agentic-status-strip{flex-wrap:wrap;gap:.42rem;min-width:0;display:flex}.agentic-status-strip span{border:1px solid var(--cyber-line-soft);min-width:0;color:var(--cyber-muted);font-family:var(--font-data);font-size:var(--type-caption);overflow-wrap:anywhere;background:#ffffff09;padding:.34rem .5rem;line-height:1.35}.agentic-command-stack{gap:.62rem;min-width:0;display:grid}.agentic-details{border:1px solid var(--cyber-line-soft);background:#00000029;min-width:0;padding:.72rem}.agentic-details+.agentic-details,.agentic-package-grid+.agentic-muted{margin-top:.82rem}.agentic-details summary{cursor:pointer;color:var(--cyber-ink);font-size:var(--type-body-sm);font-weight:950;line-height:1.35}.agentic-details[open] summary{margin-bottom:.72rem}.wallet-page .page-head,.wallet-page .page-title,.keys-page .page-title{max-width:none}.wallet-balance-hero{border-left:3px solid var(--cyber-green);background:var(--cyber-card-muted);gap:.24rem;min-width:min(18rem,100%);padding:.78rem .95rem;display:grid}.wallet-balance-hero span{color:var(--cyber-muted);font-size:var(--type-caption);font-weight:900}.wallet-balance-hero strong{color:var(--cyber-ink);font-size:1.5rem;line-height:1.1}.wallet-balance-hero .button-row{margin-top:.35rem}.wallet-transfer{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:start;gap:1rem;display:grid}.wallet-transfer-fields{grid-template-columns:minmax(0,1.2fr) minmax(8rem,.8fr);gap:.7rem;display:grid}.wallet-transfer-history{gap:.5rem;display:grid}.wallet-transfer-row{border:1px solid var(--cyber-line-soft);background:#0000002e;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.62rem .72rem;display:grid}.wallet-transfer-row span{color:var(--cyber-muted);font-size:var(--dashboard-list-size)}.wallet-transfer-row strong{color:var(--cyber-ink);font-size:var(--dashboard-list-strong-size)}@media (max-width:860px){.wallet-transfer,.wallet-transfer-fields{grid-template-columns:minmax(0,1fr)}}.agentic-selector-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;min-width:0;margin-bottom:.82rem;display:grid}.agentic-connect-target{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:.75rem;margin-bottom:.82rem;display:grid}.agentic-connect-value{border:1px solid var(--cyber-line-soft);border-radius:var(--radius-control);background:var(--cyber-surface-control);min-height:2.75rem;color:var(--cyber-ink);font-family:var(--font-data);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 .85rem;font-size:.85rem;display:flex;overflow:hidden}.agentic-connect-target small{margin-top:.35rem;line-height:1.5;display:block}.agentic-connect-error{color:var(--cyber-amber);font-size:var(--type-body-sm);margin:0 0 .9rem;line-height:1.6}.agentic-connect-target .agentic-connect-error{margin:0}.agentic-connect-advanced .agentic-command-stack h3{color:var(--cyber-ink-soft);margin:.6rem 0 .35rem;font-size:.85rem;font-weight:650}.agentic-connect-skills{margin-top:.5rem}@media (max-width:760px){.agentic-connect .agentic-selector-grid,.agentic-connect-target{grid-template-columns:1fr}}.agentic-selector-grid .field{min-width:0}.dashboard-tools-docs>.panel .agentic-selector-grid:last-child,.dashboard-tools-docs>.panel .agentic-selector-grid:last-of-type{margin-bottom:0}.agentic-code-block{border:1px solid var(--cyber-line-soft);background:#0000003d;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;min-width:0;padding:.82rem;display:grid}.agentic-command-only{border:1px solid var(--cyber-line-soft);background:#0000003d;min-width:0;padding:.82rem}.agentic-code-block code{min-width:0;color:var(--cyber-green-soft);font-family:var(--font-data);font-size:var(--type-body-sm);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.58;overflow-x:auto}.agentic-command-only code{min-width:0;color:var(--cyber-green-soft);font-family:var(--font-data);font-size:var(--type-body-sm);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.58;display:block;overflow-x:auto}.agentic-muted{color:var(--cyber-muted);font-size:var(--type-body-sm);margin:0 0 .9rem;line-height:1.65}.agentic-package-grid{gap:.62rem;display:grid}.agentic-sandbox-current{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;min-width:0;margin-bottom:.82rem;display:grid}.dashboard-tools-maintenance-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.62rem;min-width:0;margin-bottom:.82rem;display:grid}.agentic-package-row{border:1px solid var(--cyber-line-soft);background:#0003;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.72rem;min-width:0;padding:.72rem;display:grid}.agentic-package-row strong,.agentic-package-row span,.agentic-package-row small{min-width:0;display:block}.agentic-package-row strong{color:var(--cyber-ink);font-size:var(--type-body-sm)}.agentic-package-row span{color:var(--cyber-muted);font-size:var(--type-caption)}.agentic-package-row small{color:var(--cyber-dim);font-family:var(--font-data);font-size:var(--type-micro);overflow-wrap:anywhere;margin-top:.18rem;line-height:1.45}.dashboard-shell .panel-kicker,.dashboard-shell .field label,.dashboard-shell .field-label,.dashboard-shell .stat-label{font-size:var(--dashboard-stat-label-size)}.dashboard-shell .stat-value{font-size:var(--dashboard-stat-value-size);font-weight:var(--dashboard-stat-value-weight)}.dashboard-shell .stat-help{font-size:var(--dashboard-stat-help-size)}.dashboard-usage-summary{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.dashboard-usage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-usage-summary .stat{background:linear-gradient(90deg,#37ff8b12,#2cecff09);border-left-width:3px}.dashboard-usage-summary .stat-value{font-size:clamp(1.16rem,1.65vw,1.52rem)}@media (max-width:480px){.dashboard-usage-summary .stat-value{font-size:clamp(.92rem,3.8vw,1.16rem)}}.dashboard-shell .chart-bar,.dashboard-shell .record-table{font-size:var(--dashboard-list-size)}.dashboard-shell .record-table th{font-size:var(--dashboard-list-head-size)}.dashboard-shell .record-table td{font-size:var(--dashboard-list-size)}.profile-shell{max-width:950px;margin:0 auto}.profile-shell.replica,.profile-info-card{gap:1.5rem;display:grid}.profile-overview-hero{background:linear-gradient(135deg,#37ff8b1f,#2cecff0d 48%,#ffb00014),#0000003d;border:1px solid #2cecff38;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex;overflow:hidden}.profile-avatar{width:4.5rem;height:4.5rem;color:var(--cyber-green-soft);font-size:var(--type-section-title);background:linear-gradient(135deg,#37ff8b2e,#2cecff1a);border:1px solid #2cecff61;flex:none;place-items:center;font-weight:950;display:grid;overflow:hidden;box-shadow:0 0 1.4rem #2cecff29}.profile-avatar.embedded{width:4rem;height:4rem;font-size:var(--type-stat-value)}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-hero-main{flex:1;gap:1.1rem;min-width:0;display:grid}.profile-title-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.profile-title-row h2{color:#fff;font-size:var(--type-stat-value);letter-spacing:0;margin:0}.profile-hero-main p{color:var(--cyber-muted);font-size:var(--dashboard-list-size);margin:0;line-height:1.55}.profile-email-source-block{gap:.55rem;display:grid}.profile-source-chips{flex-wrap:wrap;gap:.45rem;display:flex}.profile-source-chips span,.profile-source-list div{min-width:0;color:var(--cyber-muted);font-size:var(--type-kicker);background:#ffffff0d;border:1px solid #2cecff2e;align-items:center;gap:.35rem;display:inline-flex}.profile-source-chips span{padding:.28rem .55rem}.profile-metric-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.profile-metric-card{background:#ffffff0e;border:1px solid #37ff8b2e;min-width:0;padding:.75rem}.profile-metric-card p{color:var(--cyber-muted);font-size:var(--type-kicker);text-transform:uppercase;font-weight:800}.profile-metric-card strong{overflow-wrap:anywhere;color:#fff;font-size:var(--type-body);margin-top:.35rem;display:block}.profile-content-columns,.profile-main-column,.profile-side-column{gap:1.5rem;display:grid}.profile-basics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.profile-replica-card{background:#00000038;border:1px solid #2cecff2e;gap:0;min-width:0;display:grid}.profile-card-header{border-bottom:1px solid #2cecff24;padding:1rem 1.15rem}.profile-card-header h2,.profile-section-heading h3,.profile-contact-card h3{color:#fff;font-size:var(--type-body);letter-spacing:0;margin:0}.profile-card-header p,.profile-section-heading p,.profile-contact-card p,.profile-card-copy p{color:var(--cyber-muted);font-size:var(--dashboard-list-size);margin:.28rem 0 0;line-height:1.5}.profile-card-body,.profile-section-heading{padding:1.15rem}.profile-section-heading{padding-bottom:.85rem}.profile-section-subtitle{color:#fff;font-size:var(--type-body-sm);margin:0;font-weight:850}.profile-nested-panel{background:#ffffff0a;border:1px solid #2cecff24;min-width:0;padding:1rem}.profile-avatar-card{gap:.85rem;display:grid}.profile-identity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.5rem;padding:1.25rem}.profile-identity .profile-avatar-card{justify-items:center;gap:.6rem}.profile-identity .profile-avatar.embedded{width:5.5rem;height:5.5rem}.profile-avatar-actions{justify-items:center;gap:.35rem;display:grid}.profile-avatar-actions .profile-file-button[aria-disabled]{pointer-events:none;opacity:.6}.profile-avatar-remove{color:var(--cyber-muted);font:inherit;font-size:var(--type-caption);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.profile-identity__main{gap:.7rem;min-width:0;display:grid}.profile-identity__meta{color:var(--cyber-muted);font-size:var(--dashboard-list-size);overflow-wrap:anywhere;margin:0}.profile-edit-form{gap:.5rem;max-width:32rem;display:grid}.profile-edit-form .input-row .input,.profile-security-section .input-row .input{flex:auto;min-width:0}.profile-security-body{gap:0;padding:0;display:grid}.profile-security-section{gap:.75rem;padding:1.15rem;display:grid}.profile-security-section+.profile-security-section{border-top:1px solid #2cecff24}.profile-security-section .form-grid{max-width:32rem}.profile-security-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.profile-security-row .input-hint{margin:.25rem 0 0}.profile-security-value{color:var(--cyber-ink);font-size:var(--dashboard-list-size);overflow-wrap:anywhere;margin:.25rem 0 0}.profile-security-modes{justify-self:start}.profile-security-modes button{white-space:nowrap;padding:.45rem .9rem}.profile-security-confirm{border:1px solid color-mix(in srgb, var(--cyber-amber) 45%, transparent);color:var(--cyber-ink);font-size:var(--type-caption);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.profile-security-confirm span{flex:12rem}@media (max-width:640px){.profile-identity{grid-template-columns:1fr;justify-items:start}}.totp-row{background:#0003;border:1px solid #37ff8b2e;align-items:flex-start;gap:.72rem;min-width:0;padding:.68rem;display:flex}.signin-method-icon{width:2.2rem;height:2.2rem;color:var(--cyber-cyan);background:#2cecff12;border:1px solid #2cecff47;flex:none;place-items:center;display:grid}.signin-method-icon.email{color:var(--cyber-cyan)}.signin-method-icon.linuxdo{color:var(--cyber-amber);background:#ffb00012;border-color:#ffb00047}.signin-method-icon.oidc,.signin-method-icon.wechat,.signin-method-icon.green{color:var(--cyber-green);background:#37ff8b12;border-color:#37ff8b47}.signin-method-icon.muted{color:var(--cyber-muted);background:#ffffff0f;border-color:#ffffff29}.totp-row strong{color:#fff;font-size:var(--dashboard-list-strong-size)}.totp-row p{color:var(--cyber-muted);font-size:var(--dashboard-list-size);margin:0;line-height:1.45}.profile-key-bindings-card{scroll-margin-top:calc(var(--cyber-header-height) + 1rem);overflow:visible}.profile-key-bindings-card .profile-card-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.profile-key-bindings-card .profile-card-header>div{min-width:0}.profile-key-bindings-card .profile-card-header .cyber-button{min-height:2.2rem;font-size:var(--type-kicker);flex:none;padding:.54rem .7rem}.profile-key-bind-form{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:end;gap:.7rem;display:grid}.profile-bound-key-list{gap:.58rem;margin-top:.85rem;display:grid}.profile-bound-key-row{background:#00000038;border:1px solid #37ff8b2e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.72rem;display:grid}.profile-bound-key-row strong{color:#fff;font-size:var(--dashboard-list-strong-size)}.profile-bound-key-row p,.profile-bound-key-row small{color:var(--cyber-muted);font-size:var(--dashboard-list-size);overflow-wrap:anywhere;margin:0}.profile-bound-key-actions{align-items:center;gap:.4rem;display:flex}.profile-key-rename-form{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.profile-key-rename-form .input{flex:11rem;min-width:0}.profile-crop-modal{z-index:120;background:#000000b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.profile-crop-card{border:1px solid var(--cyber-line);background:linear-gradient(180deg, #02180cfa, #000000fa), var(--cyber-panel-strong);width:min(28rem,100%);padding:1rem;box-shadow:0 1.5rem 3.4rem #000000b3,0 0 2rem #2cecff1f}.profile-crop-stage{cursor:grab;touch-action:none;background:#020402;border:1px solid #37ff8b5c;width:260px;height:260px;margin:.8rem auto;position:relative;overflow:hidden}.profile-crop-stage:after{content:"";pointer-events:none;border:1px dashed #ffffff80;position:absolute;inset:0}.profile-crop-stage img{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.profile-section-heading.compact{padding-bottom:.25rem}.profile-redeem-card{padding-bottom:1rem}.profile-admin-warning,.profile-redeem-grid,.profile-issue-box,.profile-issued-code-list{margin:0 1.15rem 1rem}.profile-admin-warning{color:var(--cyber-amber);font-size:var(--type-caption);background:#ffbf4717;border:1px solid #ffbf4757;align-items:center;gap:.55rem;padding:.7rem .85rem;font-weight:850;display:flex}.profile-redeem-grid{grid-template-columns:minmax(12rem,.9fr) minmax(12rem,1.2fr) auto;align-items:end;gap:.75rem;display:grid}.profile-redeem-grid.admin{grid-template-columns:minmax(10rem,1fr) minmax(7rem,.5fr) auto;margin:0 0 1rem}.profile-issue-box{background:#ffffff09;border:1px solid #2cecff24;padding:1rem}.profile-issued-code-list{gap:.45rem;margin-inline:0;display:grid}.profile-issued-code-list button{color:#fff;cursor:pointer;min-height:2.35rem;font-family:var(--font-data);font-size:var(--type-caption);background:#00000052;border:1px solid #37ff8b38;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;display:flex}html[lang^=zh] .cyber-primary-nav a,html[lang^=zh] .page-kicker,html[lang^=zh] .dashboard-sidebar-kicker,:is(html[lang^=zh],html[lang=ja]) :is(.dashboard-tabs :is(button,a),.field label,.stat-label,.usage-stat-card p,.data-table th,.data-table-card-row>span,.record-table th){text-transform:none;letter-spacing:.02em}.usage-analysis-trigger,.usage-analysis-dialog header button{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:1px solid #37ff8b38;justify-content:center;align-items:center;display:inline-flex}.usage-analysis-dialog{color:#f2f5f3;letter-spacing:0;background:#101513;border:1px solid #37ff8b38;border-radius:4px;width:min(760px,100vw - 32px);max-height:calc(100dvh - 48px);padding:20px;overflow:auto}.usage-analysis-dialog::backdrop{background:#000000b3}.usage-analysis-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.usage-analysis-dialog header>div{flex-shrink:0;gap:8px;display:flex}.usage-analysis-dialog h2{overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.usage-analysis-dialog h3{margin:20px 0 8px;font-size:15px}.usage-analysis-dialog p[role=status]{align-items:center;gap:8px;display:flex}.usage-analysis-dialog dl{grid-template-columns:110px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.usage-analysis-dialog dd{overflow-wrap:anywhere;margin:0}.usage-analysis-table{overflow-x:auto}.usage-analysis-table table{border-collapse:collapse;width:100%;min-width:480px;font-size:12px}.usage-analysis-table th,.usage-analysis-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #35413c;padding:8px}.usage-analysis-table small{color:#a7bbb0;margin-top:4px;display:block}
