:root{--paper: #f3f0e7;--paper-strong: #fffdf8;--ink: #17231e;--ink-soft: #52625b;--forest: #10241d;--forest-2: #1b342a;--mint: #c9f5df;--mint-strong: #67dca5;--gold: #b88724;--gold-soft: #efe0af;--blue: #35bed2;--violet: #7357d9;--red: #bd4b4b;--line: rgba(16,44,36,0.14);--line-light: rgba(255,255,255,0.14);--control-border: rgba(16,44,36,0.55);--focus-dark: #163c35;--shadow-sm: 0 6px 18px rgba(11,29,23,0.07);--shadow-lg: 0 18px 46px rgba(11,29,23,0.12);--radius-sm: 9px;--radius: 14px;--radius-lg: 18px;--serif: "Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--sans: Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--header-height: 76px;}*,*::before,*::after{box-sizing: border-box;}html{scroll-behavior: smooth;scroll-padding-top: calc(var(--header-height) + 1rem);}[id]{scroll-margin-top: calc(var(--header-height) + 1rem);}body{margin: 0;min-width: 320px;min-height: 100vh;color: var(--ink);background: var(--paper);font: 16px/1.65 var(--sans);text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;}body::before{display: none;}img{display: block;max-width: 100%;}[hidden]{display: none !important;}a{color: inherit;text-underline-offset: 0.2em;}button,input{font: inherit;}button{color: inherit;}h1,h2,h3,p,ul,ol{margin-top: 0;}h1,h2,h3{color: var(--ink);font-family: var(--serif);line-height: 1.08;}h1{margin-bottom: 1.25rem;font-size: clamp(2.7rem,8vw,6.4rem);letter-spacing: -0.055em;}h2{margin-bottom: 1rem;font-size: clamp(2rem,4.5vw,3.55rem);letter-spacing: -0.035em;}h3{margin-bottom: 0.65rem;font-size: 1.35rem;letter-spacing: -0.02em;}p{color: var(--ink-soft);}code,.mono{font-family: var(--mono);}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}.skip-link{position: fixed;top: 10px;left: 10px;z-index: 999;padding: 0.75rem 1rem;color: #fff;background: var(--forest);border-radius: 8px;transform: translateY(-160%);}.skip-link:focus{transform: translateY(0);}:focus-visible{outline: 2px solid #fff;outline-offset: 0;box-shadow: 0 0 0 4px var(--focus-dark);}.site-shell{min-height: 100vh;}.site-header{position: sticky;top: 0;z-index: 50;display: grid;grid-template-columns: auto 1fr auto;gap: 2rem;align-items: center;min-height: var(--header-height);padding: 0.75rem clamp(1rem,4vw,4.5rem);background: rgba(243,240,231,0.97);border-bottom: 1px solid var(--line);}.brand{display: inline-flex;gap: 0.75rem;align-items: center;color: var(--ink);font: italic 700 1.2rem/1 var(--serif);text-decoration: none;white-space: nowrap;}.brand img{width: 42px;height: 42px;}.primary-nav{display: flex;gap: clamp(0.55rem,1.5vw,1.5rem);align-items: center;justify-content: center;}.primary-nav a{position: relative;padding: 0.5rem 0.2rem;color: var(--ink-soft);font-size: 0.9rem;font-weight: 700;text-decoration: none;}.primary-nav a::after{content: "";position: absolute;right: 0.2rem;bottom: 0.2rem;left: 0.2rem;height: 2px;background: var(--gold);transform: scaleX(0);transform-origin: left;transition: transform 180ms ease;}.primary-nav a:hover,.primary-nav a[aria-current="page"]{color: var(--ink);}.primary-nav a:hover::after,.primary-nav a[aria-current="page"]::after{transform: scaleX(1);}.nav-more{position: relative;color: var(--ink-soft);font-size: 0.9rem;font-weight: 700;}.nav-more summary{position: relative;display: flex;min-height: 40px;gap: 0.4rem;align-items: center;padding: 0.5rem 0.2rem;border-radius: 8px;cursor: pointer;list-style: none;}.nav-more summary::-webkit-details-marker{display: none;}.nav-more summary::after{content: "";width: 0.42rem;height: 0.42rem;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: translateY(-2px) rotate(45deg);transition: transform 180ms ease;}.nav-more[open] summary::after{transform: translateY(2px) rotate(225deg);}.nav-more[open] > summary,.nav-more.has-current > summary{color: var(--ink);}.nav-more.has-current > summary::before{content: "";position: absolute;right: 0.2rem;bottom: 0.2rem;left: 0.2rem;height: 2px;background: var(--gold);}.nav-more-menu{position: absolute;top: calc(100% + 0.65rem);left: 50%;z-index: 70;display: grid;width: 15rem;gap: 0.2rem;padding: 0.6rem;background: rgba(255,255,255,0.98);border: 1px solid var(--control-border);border-radius: var(--radius-sm);box-shadow: 0 20px 48px rgba(8,34,27,0.2);transform: translateX(-50%);}.nav-more:not([open]) > .nav-more-menu{display: none;}.nav-more[open] > .nav-more-menu{display: grid;}.primary-nav .nav-more-menu a{display: flex;min-height: 42px;align-items: center;justify-content: space-between;padding: 0.65rem 0.75rem;border-radius: 8px;font-size: 0.86rem;}.primary-nav .nav-more-menu a::after{display: none;}.primary-nav .nav-more-menu a:hover,.primary-nav .nav-more-menu a[aria-current="page"]{background: var(--paper);}.primary-nav .nav-more-menu a[aria-current="page"]{box-shadow: inset 3px 0 var(--gold);}.nav-more-menu small{color: #7b5b10;font-size: 0.62rem;font-weight: 850;letter-spacing: 0.06em;text-transform: uppercase;}.nav-invite-mobile{display: none;}.header-actions{display: flex;gap: 0.55rem;align-items: center;justify-content: flex-end;min-width: 0;}.account-slot{min-width: 5.6rem;text-align: right;}.account-chip{display: inline-flex;gap: 0.55rem;align-items: center;padding: 0.4rem 0.5rem 0.4rem 0.4rem;color: var(--ink);background: #fff;border: 1px solid var(--control-border);border-radius: 999px;font-size: 0.83rem;font-weight: 800;text-decoration: none;box-shadow: var(--shadow-sm);}.account-chip img,.avatar-fallback{width: 28px;height: 28px;border-radius: 50%;}.avatar-fallback{display: grid;place-items: center;color: #fff;background: var(--gold);font-size: 0.75rem;}.nav-toggle{display: none;}#main-content{min-height: 70vh;overflow-x: clip;outline: none;}.page-loader,.page-hero,.section,.legal-wrap{width: min(1180px,calc(100% - 2rem));margin-inline: auto;}.page-loader{padding: clamp(5rem,12vw,9rem) 0;}.page-loader > p{max-width: 42rem;font-size: 1.1rem;}.page-hero{position: relative;display: grid;grid-template-columns: minmax(0,1fr) clamp(16rem,28vw,22rem);gap: clamp(2.5rem,7vw,7rem);align-items: center;padding: clamp(5rem,11vw,8.5rem) 0 clamp(3.5rem,7vw,6rem);isolation: isolate;}.page-hero__copy{position: relative;z-index: 2;min-width: 0;}.page-hero h1{max-width: 13ch;}.page-hero .lead{max-width: 49rem;}.eyebrow{display: flex;align-items: center;margin-bottom: 1rem;color: #7b5b10;font-size: 0.82rem;font-weight: 780;letter-spacing: 0.02em;}.eyebrow::before{display: none;}.brand-emblem{display: grid;min-height: 18rem;place-items: center;align-content: center;gap: 1.25rem;border-left: 1px solid var(--line);}.brand-emblem__mark{width: clamp(8.5rem,15vw,11.5rem);height: auto;}.brand-emblem__label{display: inline-flex;gap: 0.55rem;align-items: center;padding: 0.55rem 0;color: var(--ink-soft);border-top: 1px solid var(--line);border-bottom: 1px solid var(--line);font-size: 0.76rem;font-weight: 800;letter-spacing: 0.05em;}.brand-emblem__play{color: var(--gold);}.layer-stack{border-top: 1px solid var(--control-border);}.layer-stack__item{display: grid;grid-template-columns: minmax(11rem,0.65fr) minmax(0,1.45fr) auto;gap: clamp(1rem,4vw,3rem);align-items: center;padding: 1.35rem 0;border-bottom: 1px solid var(--line);}.layer-stack__item > div{display: flex;gap: 0.8rem;align-items: baseline;}.layer-stack__item h3,.layer-stack__item p{margin: 0;}.layer-stack__item--core,.layer-stack__item--wide{margin-inline: clamp(-1rem,-2vw,-1.5rem);padding-inline: clamp(1rem,2vw,1.5rem);background: var(--paper-strong);border-left: 3px solid var(--gold);}.layer-stack__number{color: #7b5b10;font-size: 0.76rem;font-weight: 850;}.split-panel{display: grid;grid-template-columns: minmax(0,0.8fr) minmax(0,1.2fr);gap: clamp(2rem,7vw,6rem);align-items: start;}.split-panel__lead,.split-panel__body{min-width: 0;}.split-panel__lead > :last-child,.split-panel__body > :last-child{margin-bottom: 0;}.split-panel--membership{align-items: stretch;}.split-panel--membership > *{border-radius: var(--radius);}.support-list{border-top: 1px solid var(--control-border);}.support-list__item{display: grid;grid-template-columns: minmax(4rem,0.24fr) minmax(0,1fr) auto;gap: clamp(1rem,3vw,2rem);align-items: center;padding: 1.1rem 0;border-bottom: 1px solid var(--line);}.support-list__item > div{min-width: 0;}.support-list__item h3,.support-list__item p{margin: 0;}.support-list__item p{margin-top: 0.2rem;}.support-list__label{color: #7b5b10;font-size: 0.75rem;font-weight: 850;}.support-list--risk .support-list__item:nth-child(even){padding-left: clamp(1rem,5vw,4rem);}.status-list{border-top: 1px solid var(--control-border);}.status-row{display: grid;grid-template-columns: minmax(10rem,0.7fr) minmax(9rem,0.45fr) minmax(0,1fr);gap: clamp(1rem,3vw,2rem);align-items: center;padding: 1rem 0;border-bottom: 1px solid var(--line);}.status-row__identity{display: flex;gap: 0.75rem;align-items: center;}.status-row__identity h3,.status-row p{margin: 0;}.status-row__reading{display: grid;gap: 0.1rem;}.status-row .status-detail{min-height: 0;}.status-row--servers,.status-row--audio{padding-left: clamp(0.75rem,3vw,2rem);background: var(--paper-strong);}.lead{margin-bottom: 2rem;color: var(--ink-soft);font-size: clamp(1.08rem,2.4vw,1.35rem);line-height: 1.65;}.hero-actions,.button-row{display: flex;flex-wrap: wrap;gap: 0.75rem;align-items: center;}.button{display: inline-flex;min-height: 46px;gap: 0.55rem;align-items: center;justify-content: center;padding: 0.8rem 1.15rem;border: 1px solid transparent;border-radius: 10px;cursor: pointer;font-weight: 800;line-height: 1;text-align: center;text-decoration: none;transition: transform 180ms ease,box-shadow 180ms ease,background 180ms ease;}.button:hover{transform: translateY(-2px);}.button:disabled{cursor: not-allowed;opacity: 0.5;transform: none;box-shadow: none;}.button-primary{color: #fff;background: var(--forest);box-shadow: 0 12px 30px rgba(11,31,26,0.2);}.button-primary:hover{background: var(--forest-2);box-shadow: 0 16px 34px rgba(11,31,26,0.25);}.button-gold{color: var(--forest);background: var(--gold-soft);border-color: var(--gold);}.button-outline{color: var(--ink);background: transparent;border-color: var(--control-border);}.button-outline:hover{background: #fff;}.button-quiet{color: var(--ink);background: rgba(255,255,255,0.55);border-color: var(--control-border);}.button-small{min-height: 38px;padding: 0.6rem 0.9rem;font-size: 0.82rem;}.button[disabled]{cursor: not-allowed;opacity: 0.5;transform: none;}.centered{justify-content: center;}.spaced-top{margin-top: 1rem;}.home-hero{width: min(1320px,calc(100% - 2rem));min-height: calc(100svh - var(--header-height));margin-inline: auto;display: grid;grid-template-columns: minmax(0,1.05fr) minmax(340px,0.8fr);gap: clamp(2.5rem,7vw,7rem);align-items: center;padding: clamp(3rem,4.5vw,4.5rem) clamp(0rem,2vw,2rem);}.home-copy h1{max-width: 10ch;}.home-copy .lead{max-width: 40rem;}.hero-note{margin-top: 1rem;font-size: 0.85rem;}.section{padding: clamp(3rem,6vw,5.25rem) 0;}.section + .section{border-top: 1px solid var(--line);}.section-heading{display: grid;grid-template-columns: 1fr minmax(18rem,0.75fr);gap: 2rem;align-items: end;margin-bottom: 2.5rem;}.section-heading h2,.section-heading p{margin-bottom: 0;}.section-heading p{justify-self: end;max-width: 37rem;}.feature-grid,.card-grid,.steps-grid,.status-grid,.web3-grid,.roadmap-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;}.feature-card,.info-card,.step-card,.status-card,.command-card,.activity-card,.roadmap-card,.profile-card,.metric-card{position: relative;overflow: hidden;padding: clamp(1.25rem,3vw,2rem);background: var(--paper-strong);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-sm);}.feature-card::before,.step-card::before,.roadmap-card::before{content: attr(data-index);display: grid;width: 2rem;height: 2rem;place-items: center;margin-bottom: 3rem;color: var(--forest);background: var(--gold-soft);border-radius: 50%;font: 800 0.75rem var(--mono);}.feature-card p,.info-card p,.step-card p,.command-card p,.roadmap-card p{margin-bottom: 0;}.dark-section{width: 100%;padding: clamp(4rem,9vw,8rem) max(1rem,calc((100% - 1180px) / 2));color: #fff;background: var(--forest);}.dark-section h2,.dark-section h3{color: #fff;}.dark-section p{color: rgba(255,255,255,0.68);}.dark-section .feature-card,.dark-section .info-card,.dark-section .status-card{background: #183128;border-color: var(--line-light);box-shadow: none;}.dark-section .button-outline,.button-on-dark,.contract-box .button-outline{color: #fff;background: transparent;border-color: rgba(255,255,255,0.62);}.dark-section .button-outline:hover,.button-on-dark:hover,.contract-box .button-outline:hover{color: var(--forest);background: #fff;}.trust-strip{display: grid;grid-template-columns: repeat(3,1fr);width: min(1180px,calc(100% - 2rem));margin: 0 auto clamp(3rem,8vw,7rem);overflow: hidden;background: #fff;border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-sm);}.trust-item{padding: 1.25rem;text-align: center;}.trust-item + .trust-item{border-left: 1px solid var(--line);}.trust-item strong{display: block;color: var(--ink);font-family: var(--serif);font-size: 1.2rem;}.trust-item span{color: var(--ink-soft);font-size: 0.84rem;}.trust-strip-proof .trust-item strong{font-size: clamp(1.25rem,2.4vw,1.75rem);}.product-demo{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(280px,0.55fr);gap: 1rem;align-items: stretch;}.discord-demo{position: relative;min-width: 0;overflow: hidden;padding: clamp(1.1rem,3vw,1.8rem);color: #fff;background: #101d18;border: 1px solid rgba(255,255,255,0.22);border-radius: var(--radius-lg);box-shadow: var(--shadow-lg);}.discord-demo::before{display: none;}.demo-channel,.demo-message,.demo-queue{position: relative;z-index: 1;}.demo-channel{display: flex;gap: 1rem;align-items: center;justify-content: space-between;padding: 0 0 0.9rem;color: rgba(255,255,255,0.78);border-bottom: 1px solid rgba(255,255,255,0.18);font-size: 0.74rem;font-weight: 850;letter-spacing: 0.08em;text-transform: uppercase;}.demo-channel span:last-child{color: #8ce5b4;}.demo-message{display: grid;grid-template-columns: 42px minmax(0,1fr);gap: 0.8rem;align-items: start;padding: 1rem 0;}.demo-message + .demo-message{border-top: 1px solid rgba(255,255,255,0.12);}.demo-message > div{min-width: 0;}.demo-message strong{display: block;margin-bottom: 0.3rem;color: #fff;}.demo-message strong small{display: inline-block;margin-left: 0.3rem;padding: 0.18rem 0.32rem;color: var(--forest);background: var(--gold-soft);border-radius: 4px;font: 850 0.56rem/1 var(--sans);letter-spacing: 0.06em;vertical-align: 0.15em;}.demo-message code{display: inline-block;max-width: 100%;padding: 0.4rem 0.55rem;color: #fff2bf;background: rgba(255,255,255,0.08);border: 1px solid rgba(255,255,255,0.18);border-radius: 7px;overflow-wrap: anywhere;white-space: normal;}.demo-avatar,.demo-bot > img{display: grid;width: 42px;height: 42px;place-items: center;border-radius: 50%;}.demo-avatar{color: var(--forest);background: var(--gold-soft);font-weight: 900;box-shadow: 0 0 0 1px rgba(255,255,255,0.36);}.demo-bot > img{box-shadow: 0 0 0 1px rgba(255,255,255,0.34);}.demo-player{margin-top: 0.55rem;padding: 1rem;background: #1b342a;border: 1px solid rgba(255,255,255,0.2);border-left: 4px solid #e4b94d;border-radius: var(--radius-sm);}.demo-player > span,.demo-queue > span{display: block;margin-bottom: 0.45rem;color: #f4d477;font-size: 0.64rem;font-weight: 900;letter-spacing: 0.14em;}.demo-player h3{margin-bottom: 0.35rem;color: #fff;font-size: 1.25rem;}.demo-player p{margin-bottom: 0.8rem;color: rgba(255,255,255,0.76);font-size: 0.8rem;}.demo-progress{height: 5px;overflow: hidden;margin-bottom: 0.9rem;background: rgba(255,255,255,0.15);border-radius: 999px;}.demo-progress i{display: block;width: 62%;height: 100%;background: var(--gold);border-radius: inherit;}.demo-controls{display: flex;flex-wrap: wrap;gap: 0.45rem;}.demo-controls code{padding: 0.3rem 0.45rem;color: #fff;background: rgba(255,255,255,0.09);font-size: 0.7rem;}.demo-queue{margin-left: 3.25rem;padding: 0.9rem 1rem;background: rgba(255,255,255,0.055);border: 1px solid rgba(255,255,255,0.16);border-radius: var(--radius-sm);}.demo-queue ol{margin: 0;padding: 0;list-style: none;}.demo-queue li{display: flex;gap: 1rem;align-items: center;justify-content: space-between;color: rgba(255,255,255,0.76);}.demo-queue li + li{margin-top: 0.45rem;padding-top: 0.45rem;border-top: 1px solid rgba(255,255,255,0.12);}.demo-queue strong{color: #fff;}.demo-queue small{flex: none;color: rgba(255,255,255,0.66);}.demo-notes{display: flex;min-width: 0;flex-direction: column;padding: clamp(1.35rem,3vw,2rem);background: rgba(255,255,255,0.78);border: 1px solid var(--line);border-radius: var(--radius-lg);box-shadow: var(--shadow-sm);}.demo-notes .check-list{margin: 0 0 1.5rem;}.demo-notes .button{align-self: flex-start;margin-top: auto;}.capability-grid .feature-card,.project-proof .info-card,.support-grid .info-card{display: flex;min-width: 0;flex-direction: column;}.capability-grid .link-arrow,.project-proof .link-arrow,.support-grid .link-arrow{align-self: flex-start;margin-top: auto;padding-top: 1.25rem;}.permission-proof-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;margin-top: 2rem;}.permission-proof-grid article{min-width: 0;padding: 1.3rem;background: rgba(255,255,255,0.065);border: 1px solid rgba(255,255,255,0.24);border-radius: var(--radius-sm);}.permission-proof-grid strong{display: block;margin-bottom: 0.4rem;color: #fff;font-family: var(--serif);font-size: 1.2rem;}.permission-proof-grid span{display: block;color: rgba(255,255,255,0.74);font-size: 0.86rem;}.plan-table-wrap{overflow: hidden;background: rgba(255,255,255,0.82);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-sm);}.plan-table{width: 100%;border-collapse: collapse;table-layout: fixed;font-size: 0.9rem;}.plan-table th,.plan-table td{padding: 0.9rem 1rem;overflow-wrap: anywhere;text-align: left;vertical-align: top;}.plan-table thead{color: #fff;background: var(--forest);}.plan-table thead th{color: #fff;border-bottom: 2px solid var(--gold);font-size: 0.78rem;letter-spacing: 0.08em;text-transform: uppercase;}.plan-table th:first-child{width: 34%;}.plan-table th:nth-child(2){width: 23%;}.plan-table th:nth-child(3){width: 43%;}.plan-table tbody th{color: var(--ink);font-weight: 850;}.plan-table tbody td{color: var(--ink-soft);}.plan-table tbody tr + tr > *{border-top: 1px solid var(--line);}.plan-table tbody tr:nth-child(even){background: rgba(16,44,36,0.025);}.plan-table tbody td:nth-child(3){background: rgba(201,158,54,0.08);}.plan-table-wrap + .fine-print{margin-top: 1rem;}.support-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;}.status-pill{display: inline-flex;gap: 0.4rem;align-items: center;width: fit-content;margin-bottom: 1rem;padding: 0.35rem 0.6rem;color: var(--ink);background: #fff;border: 1px solid var(--line);border-radius: 999px;font-size: 0.7rem;font-weight: 850;letter-spacing: 0.08em;text-transform: uppercase;}.status-pill::before{content: "";width: 7px;height: 7px;background: currentColor;border-radius: 50%;}.status-beta{color: #7b5b10;background: #fff8dc;border-color: rgba(201,158,54,0.35);}.status-live{color: #17643f;background: #e7faef;border-color: rgba(23,100,63,0.25);}.status-planned{color: #6552a9;background: #f0edff;border-color: rgba(101,82,169,0.24);}.status-experimental{color: #9d4a23;background: #fff0e6;border-color: rgba(157,74,35,0.25);}.status-unknown{color: #5b6662;background: #eef2f0;}.status-down{color: #9f3333;background: #fff0f0;}.state-panel{display: grid;min-height: 230px;place-items: center;padding: 2rem;text-align: center;background: rgba(255,255,255,0.62);border: 1px dashed rgba(16,44,36,0.22);border-radius: var(--radius);}.state-panel > div{max-width: 34rem;}.state-panel h2,.state-panel h3{margin-bottom: 0.75rem;}.state-panel p:last-child{margin-bottom: 0;}.state-actions{display: flex;flex-wrap: wrap;gap: 0.65rem;justify-content: center;margin-top: 1.25rem;}.spinner{width: 34px;height: 34px;margin: 0 auto 1rem;border: 3px solid rgba(16,44,36,0.13);border-top-color: var(--gold);border-radius: 50%;animation: spin 800ms linear infinite;}@keyframes spin{to{transform: rotate(360deg);}}.skeleton{position: relative;overflow: hidden;color: transparent !important;background: rgba(16,44,36,0.08) !important;border-radius: 8px;}.skeleton::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,transparent,rgba(255,255,255,0.7),transparent);transform: translateX(-100%);animation: shimmer 1.4s infinite;}@keyframes shimmer{to{transform: translateX(100%);}}.skeleton-line{height: 0.9rem;margin-bottom: 0.65rem;}.skeleton-line:last-child{width: 72%;}.notice{padding: 1rem 1.1rem;color: var(--ink-soft);background: rgba(201,158,54,0.1);border: 1px solid rgba(201,158,54,0.24);border-radius: var(--radius-sm);}.notice strong{color: var(--ink);}.notice-danger{background: rgba(189,75,75,0.08);border-color: rgba(189,75,75,0.2);}.link-arrow{display: inline-flex;gap: 0.4rem;align-items: center;color: var(--ink);font-weight: 800;text-decoration: none;}.link-arrow::after{content: "→";transition: transform 150ms ease;}.link-arrow:hover::after{transform: translateX(3px);}.search-shell{display: flex;gap: 0.75rem;align-items: center;margin-bottom: 1.5rem;padding: 0.7rem 0.85rem;background: #fff;border: 1px solid var(--control-border);border-radius: 10px;box-shadow: var(--shadow-sm);}.search-shell:focus-within{border-color: var(--focus-dark);outline: 2px solid #fff;outline-offset: 0;box-shadow: 0 0 0 4px var(--focus-dark),var(--shadow-sm);}.search-shell label{font-weight: 800;}.search-shell input{width: 100%;min-width: 0;padding: 0.35rem 0;color: var(--ink);background: transparent;border: 0;outline: 0;}.search-shell input:focus-visible{outline: 0;box-shadow: none;}.search-shell input::placeholder{color: var(--ink-soft);opacity: 1;}.filter-row{display: flex;flex-wrap: wrap;gap: 0.55rem;margin-bottom: 1.5rem;}.filter-button{padding: 0.55rem 0.8rem;color: var(--ink-soft);background: var(--paper-strong);border: 1px solid var(--control-border);border-radius: 8px;cursor: pointer;font-size: 0.82rem;font-weight: 800;}.filter-button[aria-pressed="true"]{color: #fff;background: var(--forest);border-color: var(--forest);}.command-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;}.command-card{display: flex;min-height: 220px;flex-direction: column;}.command-card code{display: block;width: fit-content;margin-bottom: 1rem;padding: 0.55rem 0.7rem;color: #fff;background: var(--forest);border-radius: 9px;font-size: 0.85rem;overflow-wrap: anywhere;}.command-card p{flex: 1;}.command-meta{margin-top: 1rem;color: var(--ink-soft);font-size: 0.76rem;font-weight: 800;text-transform: uppercase;letter-spacing: 0.08em;}.copy-command{align-self: flex-start;margin-top: 1rem;}.no-results{grid-column: 1 / -1;}.steps-grid{counter-reset: setup;}.step-card{min-height: 295px;}.step-card::before{counter-increment: setup;content: "0" counter(setup);}.permission-list,.check-list,.plain-list{padding: 0;list-style: none;}.permission-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.75rem;margin: 1.5rem 0 0;}.permission-list li,.check-list li{position: relative;padding-left: 1.65rem;color: var(--ink-soft);}.permission-list li::before,.check-list li::before{content: "✓";position: absolute;left: 0;color: #25744d;font-weight: 900;}.faq-list{display: grid;gap: 0.75rem;}.faq-list details{background: rgba(255,255,255,0.72);border: 1px solid var(--control-border);border-radius: var(--radius-sm);}.faq-list summary{padding: 1rem 1.1rem;cursor: pointer;color: var(--ink);font-weight: 850;}.faq-list details p{padding: 0 1.1rem 1rem;margin: 0;}.activity-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;}.activity-card{display: flex;min-height: 320px;flex-direction: column;padding: 0;}.activity-art{position: relative;min-height: 135px;background: #1b4a3b;}.activity-art-1{background: #344a68;}.activity-art-2{background: #67445e;}.activity-art-3{background: #79532e;}.activity-art-4{background: #26636a;}.activity-art-5{background: #504b78;}.activity-art::before{content: "";position: absolute;inset: 18px;border: 1px solid rgba(255,255,255,0.25);border-radius: 50%;transform: rotate(-8deg);}.activity-art::after{content: "♫";position: absolute;right: 1.2rem;bottom: 0.5rem;color: rgba(255,255,255,0.65);font: italic 700 4.5rem var(--serif);}.activity-body{display: flex;flex: 1;flex-direction: column;padding: 1.35rem;}.activity-body p{flex: 1;}.activity-body .activity-requirements{flex: none;margin: 0.35rem 0 0;color: #7b5b10;font-size: 0.78rem;font-weight: 800;}.activity-body .activity-timing{flex: none;margin: 0.7rem 0 0;color: var(--ink-soft);font-size: 0.78rem;}.activity-footer{display: flex;gap: 0.75rem;align-items: center;justify-content: space-between;margin-top: 1rem;padding-top: 1rem;border-top: 1px solid var(--line);}.activity-reward{color: #7b5b10;font-size: 0.78rem;font-weight: 850;}.points-layout{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(280px,0.65fr);gap: 1rem;align-items: start;}.leaderboard{overflow: hidden;background: rgba(255,255,255,0.72);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-sm);}.leaderboard-header{display: flex;align-items: end;justify-content: space-between;padding: 1.35rem;border-bottom: 1px solid var(--line);}.leaderboard-header h2,.leaderboard-header p{margin-bottom: 0;}.leaderboard-list{margin: 0;padding: 0;list-style: none;}.rank-row{display: grid;grid-template-columns: 3rem 1fr auto;gap: 0.75rem;align-items: center;padding: 1rem 1.35rem;}.rank-row + .rank-row{border-top: 1px solid var(--line);}.rank-number{display: grid;width: 2rem;height: 2rem;place-items: center;color: var(--ink-soft);background: rgba(16,44,36,0.06);border-radius: 50%;font: 800 0.75rem var(--mono);}.rank-row:nth-child(-n+3) .rank-number{color: var(--forest);background: var(--gold-soft);}.rank-user{display: flex;min-width: 0;gap: 0.75rem;align-items: center;}.rank-user img,.rank-avatar{width: 38px;height: 38px;flex: none;border-radius: 50%;background: var(--forest-2);object-fit: cover;}.rank-name{min-width: 0;overflow: hidden;font-weight: 800;text-overflow: ellipsis;white-space: nowrap;}.rank-score{font-family: var(--mono);font-weight: 850;}.points-sidebar{display: grid;gap: 1rem;}.metric-card strong{display: block;margin: 0.35rem 0;color: var(--ink);font: 700 clamp(2rem,5vw,3.5rem) var(--serif);}.metric-label{color: var(--ink-soft);font-size: 0.76rem;font-weight: 850;letter-spacing: 0.1em;text-transform: uppercase;}.history-list{display: grid;gap: 0.6rem;margin: 1rem 0 0;padding: 0;list-style: none;}.history-list li{display: flex;gap: 1rem;justify-content: space-between;padding-top: 0.65rem;border-top: 1px solid var(--line);color: var(--ink-soft);font-size: 0.86rem;}.profile-layout{display: grid;grid-template-columns: minmax(280px,0.7fr) minmax(0,1.3fr);gap: 1rem;align-items: start;}.profile-identity{text-align: center;}.profile-avatar,.profile-avatar-fallback{width: 104px;height: 104px;margin: 0 auto 1rem;border-radius: 50%;box-shadow: 0 0 0 6px #fff,0 0 0 7px var(--line);object-fit: cover;}.profile-avatar-fallback{display: grid;place-items: center;color: #fff;background: var(--forest-2);font: 700 2.5rem var(--serif);}.profile-metrics{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.75rem;}.profile-metrics .metric-card{box-shadow: none;}.metric-card .metric-word{font-size: 2rem;}.form-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1rem;margin: 1.5rem 0;}.form-grid label{display: grid;gap: 0.4rem;color: var(--ink);font-size: 0.82rem;font-weight: 800;}.form-grid input,.form-grid textarea{width: 100%;min-width: 0;padding: 0.75rem 0.85rem;color: var(--ink);background: rgba(255,255,255,0.86);border: 1px solid var(--control-border);border-radius: 10px;font: 400 0.95rem/1.4 var(--sans);}.form-grid textarea{resize: vertical;}.form-wide{grid-column: 1 / -1;}.profile-extras{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1rem;}.profile-tasks{grid-column: 1 / -1;}.profile-tasks .state-panel{min-height: 180px;}.progress-metrics{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0.6rem;margin: 1.2rem 0;}.progress-metrics div{min-width: 0;padding: 0.75rem;background: rgba(16,44,36,0.045);border-radius: 10px;}.progress-metrics span{display: block;color: var(--ink-soft);font-size: 0.68rem;font-weight: 850;text-transform: uppercase;}.progress-metrics strong{display: block;overflow: hidden;color: var(--ink);font: 700 1.6rem var(--serif);text-overflow: ellipsis;}.xp-row{display: grid;gap: 0.45rem;color: var(--ink-soft);font-size: 0.76rem;font-weight: 800;}.progress-track{height: 9px;overflow: hidden;background: rgba(16,44,36,0.09);border-radius: 999px;}.progress-track span{display: block;height: 100%;background: var(--gold);border-radius: inherit;}.toggle-list{display: grid;gap: 0.55rem;margin-top: 1rem;}.toggle-list label{position: relative;display: flex;gap: 1rem;align-items: center;justify-content: space-between;cursor: pointer;}.toggle-list label + label{padding-top: 0.55rem;border-top: 1px solid var(--line);}.toggle-list label span{display: grid;}.toggle-list small{color: var(--ink-soft);}.toggle-list input{position: absolute;opacity: 0;pointer-events: none;}.toggle-list i{position: relative;width: 44px;height: 24px;flex: none;background: rgba(16,44,36,0.55);border-radius: 999px;transition: background 160ms ease;}.toggle-list i::after{content: "";position: absolute;top: 3px;left: 3px;width: 18px;height: 18px;background: #fff;border-radius: 50%;box-shadow: 0 2px 6px rgba(0,0,0,0.18);transition: transform 160ms ease;}.toggle-list input:checked + i{background: #2f9d68;}.toggle-list input:checked + i::after{transform: translateX(20px);}.toggle-list input:focus-visible + i{outline: 3px solid var(--blue);outline-offset: 3px;}.toggle-list input:disabled + i{opacity: 0.5;}.task-list{display: grid;gap: 0;margin-top: 1rem;border-block: 1px solid var(--line);}.task-list article{display: flex;gap: 1rem;align-items: center;justify-content: space-between;padding: 0.8rem 0;}.task-list article + article{border-top: 1px solid var(--line);}.task-list article > div{display: grid;}.task-list article span:not(.status-pill){color: var(--ink-soft);font-size: 0.78rem;}.task-list .status-pill{margin: 0;}.vip-plan-grid,.membership-console{display: grid;grid-template-columns: minmax(0,1.08fr) minmax(280px,0.92fr);gap: 1rem;align-items: stretch;}.vip-plan-card,.membership-summary,.membership-safety{padding: clamp(1.4rem,4vw,2.4rem);background: var(--paper-strong);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-sm);}.vip-plan-card{position: relative;overflow: hidden;}.vip-plan-card::after{content: "VIP";position: absolute;top: -0.35em;right: -0.05em;color: rgba(201,158,54,0.09);font: italic 800 clamp(5rem,14vw,10rem)/1 var(--serif);pointer-events: none;}.vip-price{display: flex;gap: 1rem;align-items: center;margin: 0.4rem 0 1.5rem;}.vip-price strong{color: var(--ink);font: 700 clamp(3.5rem,8vw,6.5rem)/0.85 var(--serif);letter-spacing: -0.06em;}.vip-price span{color: var(--ink-soft);font-size: 0.78rem;font-weight: 800;line-height: 1.35;text-transform: uppercase;}.fine-print,.form-message{color: var(--ink-soft);font-size: 0.8rem;}.number-list{display: grid;gap: 1rem;margin: 1.5rem 0;padding: 0;counter-reset: steps;list-style: none;}.number-list li{display: grid;grid-template-columns: 2rem 1fr;gap: 0.8rem;align-items: start;counter-increment: steps;}.number-list li::before{content: counter(steps);display: grid;width: 2rem;height: 2rem;place-items: center;color: var(--forest);background: var(--gold-soft);border-radius: 50%;font: 800 0.75rem var(--mono);}.number-list strong,.number-list span{display: block;}.number-list span{color: var(--ink-soft);font-size: 0.85rem;}.membership-summary h2{max-width: 15ch;}.membership-safety{background: rgba(11,31,26,0.96);}.membership-safety h3,.membership-safety .check-list li{color: #fff;}.membership-safety .check-list li::before{color: var(--mint-strong);}.membership-safety .notice{color: rgba(255,255,255,0.7);background: rgba(255,255,255,0.06);border-color: var(--line-light);}.membership-safety .notice strong,.membership-safety .link-arrow{color: #fff;}.detail-list{display: grid;gap: 0;margin: 1.5rem 0;border-block: 1px solid var(--line);}.detail-list div{display: grid;grid-template-columns: minmax(8rem,0.55fr) minmax(0,1fr);gap: 1rem;padding: 0.65rem 0;}.detail-list div + div{border-top: 1px solid var(--line);}.detail-list dt{color: var(--ink-soft);font-size: 0.78rem;font-weight: 800;}.detail-list dd{margin: 0;overflow-wrap: anywhere;color: var(--ink);font-weight: 800;}.web3-status-list{display: grid;gap: 0.85rem;}.web3-row{display: grid;grid-template-columns: minmax(180px,0.45fr) minmax(0,1fr) auto;gap: 1rem;align-items: start;padding: 1.2rem;background: var(--paper-strong);border: 1px solid var(--line);border-radius: var(--radius-sm);}.web3-row h3,.web3-row p{margin-bottom: 0;}.contract-box{display: grid;gap: 0.8rem;padding: clamp(1.25rem,4vw,2.2rem);color: #fff;background: var(--forest);border-radius: var(--radius);box-shadow: var(--shadow-lg);}.contract-box h2,.contract-box p{color: #fff;}.contract-box p{color: rgba(255,255,255,0.68);}.contract-value{display: flex;gap: 0.75rem;align-items: center;justify-content: space-between;padding: 0.9rem 1rem;background: rgba(255,255,255,0.07);border: 1px solid var(--line-light);border-radius: var(--radius-sm);}.contract-value code{min-width: 0;overflow-wrap: anywhere;font-size: 0.82rem;}.flow-line{display: grid;grid-template-columns: repeat(4,1fr);gap: 0.75rem;margin-top: 2rem;}.flow-step{position: relative;padding: 1.1rem;background: rgba(255,255,255,0.72);border: 1px solid var(--line);border-radius: var(--radius-sm);}.flow-step:not(:last-child)::after{content: "→";position: absolute;top: 50%;right: -0.68rem;z-index: 2;color: var(--gold);font-weight: 900;transform: translateY(-50%);}.flow-step strong{display: block;margin-bottom: 0.35rem;}.flow-step span{color: var(--ink-soft);font-size: 0.84rem;}.risk-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.75rem;}.market-shell{overflow: hidden;background: rgba(255,255,255,0.8);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-lg);}.market-head{display: flex;gap: 2rem;align-items: flex-start;justify-content: space-between;padding: clamp(1.25rem,4vw,2rem);}.market-head h3{margin-bottom: 0.25rem;}.market-price{margin: 0;color: var(--ink);font: 700 clamp(2.2rem,6vw,4.6rem)/1 var(--serif);letter-spacing: -0.05em;}.market-actions{display: grid;gap: 0.75rem;justify-items: end;}.market-actions .filter-row{margin: 0;}.market-metrics{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));border-block: 1px solid var(--line);}.market-metrics article{min-width: 0;padding: 1rem clamp(0.75rem,3vw,1.5rem);}.market-metrics article + article{border-left: 1px solid var(--line);}.market-metrics span,.nft-state-grid span{display: block;color: var(--ink-soft);font-size: 0.68rem;font-weight: 850;letter-spacing: 0.08em;text-transform: uppercase;}.market-metrics strong{display: block;min-width: 0;overflow-wrap: anywhere;color: var(--ink);font-family: var(--mono);font-size: clamp(0.82rem,2vw,1rem);}.chart-wrap{position: relative;min-height: 340px;padding: 1rem;background: var(--paper-strong);}.chart-wrap canvas{display: block;width: 100%;height: 310px;}.chart-state{position: absolute;inset: 1rem;display: grid;place-items: center;padding: 1rem;color: var(--ink-soft);background: rgba(243,248,244,0.76);border: 1px dashed var(--line);border-radius: var(--radius-sm);text-align: center;pointer-events: none;}.chart-state:empty{display: none;}.market-footer{display: flex;flex-wrap: wrap;gap: 0.75rem 1.5rem;align-items: center;padding: 0.85rem clamp(1rem,3vw,1.5rem);border-top: 1px solid var(--line);color: var(--ink-soft);font-size: 0.75rem;}.market-footer code{overflow-wrap: anywhere;}.market-footer .link-arrow{margin-left: auto;}.nft-layout{display: grid;grid-template-columns: minmax(240px,0.62fr) minmax(0,1.38fr);gap: 1rem;}.nft-visual{position: relative;display: flex;min-height: 470px;flex-direction: column;justify-content: space-between;overflow: hidden;padding: 2rem;color: #fff;background: var(--forest);border: 1px solid var(--line-light);border-radius: var(--radius);}.nft-visual::before,.nft-visual::after{content: "";position: absolute;width: 68%;aspect-ratio: 1;border: 1px solid rgba(255,255,255,0.22);border-radius: 50%;}.nft-visual::before{top: 15%;right: -28%;border-color: rgba(239,224,175,0.55);}.nft-visual::after{bottom: -22%;left: -30%;}.nft-visual span,.nft-visual strong,.nft-visual small{position: relative;z-index: 1;}.nft-visual span{width: fit-content;padding: 0.35rem 0.65rem;border: 1px solid rgba(255,255,255,0.35);border-radius: 6px;font: 800 0.72rem var(--mono);letter-spacing: 0.08em;}.nft-visual strong{font: italic 700 clamp(3.1rem,7vw,5.8rem)/0.83 var(--serif);letter-spacing: -0.06em;}.nft-visual small{color: rgba(255,255,255,0.7);font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase;}.nft-console{padding: clamp(1.3rem,4vw,2.2rem);background: var(--paper-strong);border: 1px solid var(--line);border-radius: var(--radius);}.nft-console-head{display: flex;gap: 1rem;align-items: start;justify-content: space-between;}.nft-console-head h3{margin-bottom: 0;}.nft-state-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));margin: 1.5rem 0;overflow: hidden;border: 1px solid var(--line);border-radius: var(--radius-sm);}.nft-state-grid div{min-width: 0;padding: 0.8rem 1rem;}.nft-state-grid div:nth-child(even){border-left: 1px solid var(--line);}.nft-state-grid div:nth-child(n+3){border-top: 1px solid var(--line);}.nft-state-grid strong{display: block;overflow: hidden;color: var(--ink);font-size: 0.9rem;text-overflow: ellipsis;white-space: nowrap;}.claim-steps{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.65rem;margin: 1rem 0;}.transaction-link{display: inline-flex;margin: 0 0 1rem;color: var(--ink);font-weight: 850;}.light-contract{color: var(--ink);background: rgba(255,255,255,0.7);border-color: var(--line);}.status-card{min-height: 230px;}.status-card-head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 2rem;}.service-indicator{width: 12px;height: 12px;background: #96a19d;border-radius: 50%;box-shadow: 0 0 0 6px rgba(150,161,157,0.12);}.service-indicator[data-tone="up"]{background: #46b77d;box-shadow: 0 0 0 6px rgba(70,183,125,0.14);}.service-indicator[data-tone="down"]{background: var(--red);box-shadow: 0 0 0 6px rgba(189,75,75,0.12);}.service-indicator[data-tone="checking"]{background: var(--gold);animation: pulse 1s ease-in-out infinite alternate;}@keyframes pulse{to{opacity: 0.35;}}.status-value{color: var(--ink);font-size: 1.15rem;font-weight: 850;}.status-detail{min-height: 3.2rem;}.status-meta{color: var(--ink-soft);font-size: 0.78rem;}.roadmap-card{min-height: 310px;}.roadmap-card::before{margin-bottom: 2rem;}.roadmap-card ul{margin: 1.2rem 0 0;}.timeline{position: relative;margin-left: 0.6rem;padding-left: 2rem;border-left: 1px solid var(--line);}.timeline-entry{position: relative;padding: 0 0 2.5rem;}.timeline-entry::before{content: "";position: absolute;top: 0.3rem;left: -2.42rem;width: 0.8rem;height: 0.8rem;background: var(--gold);border: 4px solid var(--paper);border-radius: 50%;box-sizing: content-box;}.timeline-entry time{display: block;margin-bottom: 0.5rem;color: #8b6816;font-size: 0.75rem;font-weight: 850;letter-spacing: 0.1em;text-transform: uppercase;}.timeline-entry ul{color: var(--ink-soft);}.legal-wrap{display: grid;grid-template-columns: 230px minmax(0,760px);gap: clamp(2rem,7vw,6rem);align-items: start;padding-bottom: clamp(5rem,10vw,9rem);}.legal-disclosure{padding-top: 0;padding-bottom: clamp(2rem,5vw,3.5rem);}.legal-nav{position: sticky;top: calc(var(--header-height) + 1rem);display: grid;gap: 0.3rem;}.legal-nav a{padding: 0.5rem 0.7rem;color: var(--ink-soft);border-radius: 8px;font-size: 0.85rem;font-weight: 750;text-decoration: none;}.legal-nav a:hover{color: var(--ink);background: rgba(255,255,255,0.7);}.legal-content section{scroll-margin-top: calc(var(--header-height) + 1rem);padding-bottom: 2.5rem;}.legal-content h2{font-size: clamp(1.7rem,3vw,2.4rem);}.legal-content h3{margin-top: 1.5rem;}.legal-content li{margin-bottom: 0.5rem;color: var(--ink-soft);}.legal-date{color: #8b6816;font-size: 0.82rem;font-weight: 850;letter-spacing: 0.08em;text-transform: uppercase;}.cta-band{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 2rem;align-items: center;width: min(1180px,calc(100% - 2rem));margin: clamp(3rem,8vw,7rem) auto;padding: clamp(1.5rem,5vw,3.2rem);color: #fff;background: var(--forest);border: 1px solid var(--line-light);border-radius: var(--radius-lg);box-shadow: var(--shadow-lg);}.cta-band h2{margin-bottom: 0.5rem;color: #fff;}.cta-band p{max-width: 40rem;margin-bottom: 0;color: rgba(255,255,255,0.68);}.site-footer{display: grid;grid-template-columns: 1.5fr repeat(3,minmax(130px,0.7fr));gap: 2rem;padding: clamp(3rem,7vw,5.5rem) max(1rem,calc((100% - 1180px) / 2));color: rgba(255,255,255,0.68);background: #071510;border-top: 1px solid rgba(255,255,255,0.08);}.site-footer h2{margin-bottom: 1rem;color: #fff;font: 800 0.76rem var(--sans);letter-spacing: 0.12em;text-transform: uppercase;}.site-footer a:not(.brand){display: block;width: fit-content;margin-bottom: 0.5rem;color: rgba(255,255,255,0.68);font-size: 0.86rem;text-decoration: none;}.site-footer a:hover{color: #fff;}.brand-footer{color: #fff;}.footer-brand p{max-width: 16rem;margin-top: 1rem;color: rgba(255,255,255,0.55);}.footer-note{display: flex;grid-column: 1 / -1;gap: 1rem;align-items: center;justify-content: space-between;margin: 1.5rem 0 0;padding-top: 1.5rem;color: rgba(255,255,255,0.58);border-top: 1px solid rgba(255,255,255,0.18);font-size: 0.75rem;}.footer-note p{max-width: 58rem;margin: 0;color: rgba(255,255,255,0.58);}.motion-toggle{min-height: 38px;flex: none;padding: 0.55rem 0.8rem;color: #fff;background: transparent;border: 1px solid rgba(255,255,255,0.62);border-radius: 9px;cursor: pointer;font-size: 0.75rem;font-weight: 850;}.motion-toggle:hover{background: rgba(255,255,255,0.1);}.motion-toggle[aria-pressed="true"]{color: var(--forest);background: var(--gold-soft);border-color: var(--gold-soft);}.motion-toggle:disabled{cursor: not-allowed;opacity: 0.78;}.alpaca-icon{display: block;width: 1.1rem;height: 1.1rem;fill: none;stroke: currentColor;}.text-link{color: var(--ink);font-weight: 800;text-decoration-thickness: 1px;}.home-player{min-width: 0;padding: clamp(1.2rem,3vw,2rem);color: #fff;background: var(--forest);border: 1px solid rgba(255,255,255,0.18);border-radius: var(--radius-lg);}.player-header,.player-time,.player-controls{display: flex;align-items: center;justify-content: space-between;}.player-header{padding-bottom: 1rem;color: rgba(255,255,255,0.64);border-bottom: 1px solid rgba(255,255,255,0.13);font-size: 0.76rem;font-weight: 750;}.player-status{display: inline-flex;gap: 0.45rem;align-items: center;color: var(--gold-soft);}.player-status::before{content: "";width: 7px;height: 7px;background: var(--gold);border-radius: 50%;box-shadow: 0 0 12px rgba(184,135,36,0.8);}.player-stage{display: grid;grid-template-columns: 9.5rem minmax(0,1fr);gap: clamp(1.2rem,4vw,2.2rem);align-items: center;padding: 2rem 0 1.5rem;}.player-disc-wrap{display: grid;width: 9.5rem;aspect-ratio: 1;place-items: center;}.player-disc{display: grid;width: 100%;aspect-ratio: 1;place-items: center;border: 1px solid rgba(239,224,175,0.34);border-radius: 50%;background: repeating-radial-gradient(circle,#0b0e0c 0 8px,#20241f 9px,#0b0e0c 10px);animation: record-spin 14s linear infinite;}.player-mark{width: 47%;height: auto;}.player-track > span,.capability-now-playing small{display: block;color: var(--gold-soft);font-size: 0.72rem;font-weight: 750;}.player-track h2{margin: 0.35rem 0 0.45rem;color: #fff;font-size: clamp(1.9rem,4vw,2.7rem);}.player-track p{margin: 0;color: rgba(255,255,255,0.66);font-size: 0.86rem;}.player-progress{height: 5px;overflow: hidden;background: rgba(255,255,255,0.16);border-radius: 3px;}.player-progress__fill{display: block;width: 100%;height: 100%;background: var(--gold);transform: scaleX(0.42);transform-origin: left;animation: playback-progress 12s linear infinite;}.player-time{margin-top: 0.45rem;color: rgba(255,255,255,0.52);font-size: 0.68rem;}.player-controls{width: 10rem;margin: 1rem auto;}.player-control{display: grid;width: 38px;height: 38px;place-items: center;color: rgba(255,255,255,0.72);border: 1px solid rgba(255,255,255,0.22);border-radius: 8px;}.player-control--play{width: 48px;height: 48px;color: var(--forest);background: var(--gold-soft);border-color: var(--gold);border-radius: 50%;box-shadow: 0 0 20px rgba(184,135,36,0.3);}.player-queue-mini{margin: 0;padding: 0;border-top: 1px solid rgba(255,255,255,0.13);list-style: none;}.player-queue-mini li{display: grid;grid-template-columns: 2rem minmax(0,1fr) auto;gap: 0.75rem;align-items: center;padding: 0.8rem 0;}.player-queue-mini li + li{border-top: 1px solid rgba(255,255,255,0.1);}.player-queue-mini strong,.player-queue-mini small{display: block;}.player-queue-mini strong{color: #fff;font-size: 0.82rem;}.player-queue-mini small,.player-queue-mini time{color: rgba(255,255,255,0.55);font-size: 0.68rem;}.queue-avatar{display: grid;width: 2rem;height: 2rem;place-items: center;color: #fff;background: #8a5e35;border-radius: 50%;font-size: 0.7rem;font-weight: 850;}.queue-avatar--two{background: #395c67;}.queue-avatar--three{background: #775057;}.queue-avatar--four{margin-left: -0.5rem;background: #44684e;}.queue-avatar--five{margin-left: -0.5rem;color: var(--forest);background: var(--gold-soft);}@keyframes record-spin{to{transform: rotate(1turn);}}@keyframes playback-progress{from{transform: scaleX(0.22);}to{transform: scaleX(0.84);}}.home-proofbar{display: flex;width: min(1180px,calc(100% - 2rem));flex-wrap: wrap;margin: 0 auto;border-block: 1px solid var(--line);}.home-proofbar > span{flex: 1 1 14rem;padding: 0.9rem 1.25rem;color: var(--ink-soft);font-size: 0.8rem;}.home-proofbar > span + span{border-left: 1px solid var(--line);}.home-proofbar strong{color: var(--ink);}.section-intro{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(14rem,0.6fr);gap: 2rem;align-items: end;margin-bottom: 2rem;}.section-intro > *{margin-bottom: 0;}.section-intro p{justify-self: end;max-width: 30rem;}.section-intro--wide{grid-template-columns: minmax(0,1.5fr) minmax(16rem,0.5fr);}.preview-label{font-size: 0.82rem;}.capability-layout{display: grid;grid-template-columns: minmax(0,1.22fr) minmax(18rem,0.78fr);gap: 1rem;align-items: stretch;}.capability-main,.capability-side{background: var(--paper-strong);border: 1px solid var(--line);border-radius: var(--radius);}.capability-main{display: flex;min-height: 28rem;flex-direction: column;justify-content: space-between;padding: clamp(1.5rem,4vw,3rem);}.capability-copy{max-width: 36rem;}.capability-copy p{max-width: 34rem;}.capability-now-playing{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 0.9rem;align-items: center;padding: 1rem;color: #fff;background: var(--forest);border-left: 4px solid var(--gold);border-radius: var(--radius-sm);}.capability-now-playing img{width: 3.5rem;}.capability-now-playing strong{display: block;color: #fff;}.capability-now-playing code{color: var(--gold-soft);}.capability-stack{display: grid;grid-template-rows: 1.35fr 0.65fr;gap: 1rem;}.capability-side{display: flex;min-height: 0;flex-direction: column;padding: 1.4rem;}.capability-side .link-arrow{align-self: flex-start;margin-top: auto;padding-top: 1rem;}.capability-side--favorites{margin-right: clamp(0rem,4vw,3rem);background: #ece7da;}.capability-queue{margin: 0.8rem 0 0;padding: 0;border-top: 1px solid var(--line);list-style: none;}.capability-queue li{display: grid;grid-template-columns: 2rem minmax(0,1fr) auto;gap: 0.5rem;padding: 0.55rem 0;border-bottom: 1px solid var(--line);font-size: 0.78rem;}.capability-queue span,.capability-queue small{color: var(--ink-soft);}.favorite-row{display: flex;align-items: center;margin-top: 0.8rem;color: var(--ink-soft);font-size: 0.8rem;}.favorite-row > span:last-child{margin-left: 0.6rem;}.discord-demo--product{max-width: 62rem;margin-left: clamp(0rem,5vw,4rem);box-shadow: none;}.product-preview-section{padding-block: clamp(4rem,8vw,7rem);}.demo-avatar--leo{background: #b7c9ce;}.demo-user--offset{width: 76%;margin-left: auto;}.product-preview-link{display: inline-block;margin: 1rem 0 0 clamp(0rem,5vw,4rem);}.permission-panel{display: grid;grid-template-columns: minmax(0,0.8fr) minmax(24rem,1.2fr);gap: clamp(2rem,6vw,5rem);padding: clamp(1.5rem,4vw,3rem);background: var(--paper-strong);border: 1px solid var(--line);border-left: 4px solid var(--gold);border-radius: var(--radius);}.permission-section{padding-block: clamp(3rem,5vw,4.25rem);}.permission-panel__copy p{max-width: 31rem;}.permission-list--compact{margin: 0;}.project-proof-compact{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 2rem;align-items: center;}.project-proof-compact h2,.project-proof-compact p{margin-bottom: 0.4rem;}.proof-links{display: flex;flex-wrap: wrap;gap: 0.4rem 1.1rem;}.proof-links a{font-weight: 800;}.route-product-sample{min-width: 0;padding: 1.25rem;background: var(--forest);border-left: 4px solid var(--gold);border-radius: var(--radius);}.command-sample{display: grid;gap: 0.7rem;}.command-sample > div{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 0.75rem;align-items: center;padding-bottom: 0.7rem;color: rgba(255,255,255,0.67);border-bottom: 1px solid rgba(255,255,255,0.14);font-size: 0.78rem;}.command-sample > div:last-child{padding-bottom: 0;border-bottom: 0;}.command-sample code{color: var(--gold-soft);}.setup-sample{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 1rem;align-items: center;}.setup-sample ol{margin: 0;padding: 0;list-style: none;}.setup-sample li{display: flex;gap: 0.7rem;align-items: center;padding: 0.45rem 0;color: #fff;border-bottom: 1px solid rgba(255,255,255,0.14);font-size: 0.78rem;}.setup-sample li span{color: var(--gold-soft);}.setup-sample code{color: var(--gold-soft);}.setup-sample img{width: 4.6rem;}.setup-flow{margin: 0;padding: 0;border-top: 1px solid var(--control-border);list-style: none;}.setup-flow li{display: grid;grid-template-columns: 4.5rem minmax(0,1fr);gap: 1.5rem;padding: 1.6rem 0;border-bottom: 1px solid var(--line);}.setup-flow li:nth-child(2){padding-left: clamp(0rem,8vw,6rem);background: var(--paper-strong);}.setup-flow h2,.setup-flow p{margin-bottom: 0.35rem;}.setup-flow__number{color: var(--gold);font: 800 0.82rem var(--mono);}.discord-demo--product,.permission-panel,.route-product-sample,.capability-main,.capability-side{box-shadow: none;}.market-shell,.leaderboard,.plan-table-wrap{background: var(--paper-strong);box-shadow: none;}.state-panel,.faq-list details,.flow-step{background: var(--paper-strong);}.motion-paused *,.motion-paused *::before,.motion-paused *::after{animation-play-state: paused !important;}.toast{position: fixed;right: 1rem;bottom: 1rem;z-index: 100;max-width: min(26rem,calc(100% - 2rem));padding: 0.85rem 1rem;color: #fff;background: var(--forest);border: 1px solid rgba(255,255,255,0.12);border-radius: var(--radius-sm);box-shadow: var(--shadow-lg);}.toast[hidden]{display: none;}@media (max-width: 1040px){.site-header{gap: 1rem;}.primary-nav{gap: 0.55rem;}.primary-nav a{font-size: 0.82rem;}.nav-more{font-size: 0.82rem;}.header-invite{padding-inline: 0.8rem;}.page-hero{grid-template-columns: minmax(0,1fr) minmax(15rem,19rem);gap: clamp(2rem,4vw,3.5rem);}.home-hero{grid-template-columns: 1fr 0.78fr;gap: 2.5rem;}.sound-console{min-height: 460px;}.command-grid,.activity-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.support-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.capability-layout{grid-template-columns: minmax(0,1.08fr) minmax(17rem,0.92fr);}.player-stage{grid-template-columns: 8rem minmax(0,1fr);}.player-disc-wrap{width: 8rem;}}@media (min-width: 821px) and (max-width: 960px){.site-header{gap: 0.7rem;padding-inline: 1rem;}.site-header > .brand span{display: none;}.primary-nav{gap: 0.4rem;}}@media (min-width: 821px){.home-copy h1{font-size: clamp(3.8rem,5.7vw,5.15rem);}}@media (max-width: 820px){:root{--header-height: 68px;}.site-header{grid-template-columns: 1fr auto auto;padding: 0.65rem 1rem;}.brand img{width: 38px;height: 38px;}.nav-toggle{display: grid;width: 42px;height: 42px;place-content: center;gap: 4px;order: 2;padding: 0;background: transparent;border: 1px solid var(--control-border);border-radius: 50%;}.nav-toggle span:not(.sr-only){width: 17px;height: 2px;background: var(--ink);border-radius: 2px;transition: transform 160ms ease,opacity 160ms ease;}.nav-toggle[aria-expanded="true"] span:nth-of-type(2){transform: translateY(6px) rotate(45deg);}.nav-toggle[aria-expanded="true"] span:nth-of-type(3){opacity: 0;}.nav-toggle[aria-expanded="true"] span:nth-of-type(4){transform: translateY(-6px) rotate(-45deg);}.primary-nav{position: absolute;top: calc(100% + 1px);right: 0;left: 0;display: none;max-height: calc(100svh - var(--header-height));align-items: stretch;gap: 0.25rem;overflow-y: auto;padding: 0.75rem 1rem 1rem;background: var(--paper);border-bottom: 1px solid var(--line);box-shadow: var(--shadow-sm);}.primary-nav[data-open="true"]{display: grid;}.primary-nav a{padding: 0.8rem;border-radius: 9px;font-size: 0.95rem;}.primary-nav a:hover,.primary-nav a[aria-current="page"]{background: #fff;}.primary-nav a::after{display: none;}.primary-nav > a[aria-current="page"]{box-shadow: inset 4px 0 var(--gold);font-weight: 850;}.nav-more{display: grid;font-size: 0.95rem;}.nav-more summary{min-height: 46px;justify-content: space-between;padding: 0.8rem;}.nav-more.has-current > summary{background: #fff;box-shadow: inset 4px 0 var(--gold);font-weight: 850;}.nav-more.has-current > summary::before{display: none;}.nav-more-menu{position: static;width: auto;margin: 0.2rem 0 0.35rem 0.8rem;padding: 0.35rem;background: rgba(255,255,255,0.62);border-color: var(--control-border);box-shadow: none;transform: none;}.primary-nav .nav-more-menu a{min-height: 42px;padding: 0.65rem 0.75rem;font-size: 0.9rem;}.primary-nav .nav-more-menu a[aria-current="page"]{background: #fff;box-shadow: inset 4px 0 var(--gold);}.primary-nav .nav-invite-mobile{display: inline-flex;min-height: 46px;align-items: center;justify-content: center;margin-top: 0.25rem;padding: 0.8rem 1rem;color: #fff;background: var(--forest);border: 1px solid var(--forest);font-weight: 850;}.primary-nav .nav-invite-mobile:hover{color: #fff;background: var(--forest-2);}.header-actions{order: 3;}.header-invite{display: none;}.account-slot{min-width: 0;}.account-chip span:last-child{display: none;}.page-hero{grid-template-columns: minmax(0,1fr) minmax(13rem,16rem);gap: 1.5rem;}.hero-signal__readout{right: 0;min-width: 9.8rem;}.home-hero{grid-template-columns: 1fr;min-height: auto;}.home-copy h1{max-width: 12ch;}.sound-console{width: min(560px,100%);min-height: 480px;justify-self: center;}.product-demo{grid-template-columns: 1fr;}.demo-notes{min-height: 0;}.section-heading{grid-template-columns: 1fr;gap: 0.5rem;}.section-heading p{justify-self: start;}.feature-grid,.steps-grid,.status-grid,.web3-grid,.roadmap-grid{grid-template-columns: 1fr 1fr;}.points-layout,.profile-layout,.vip-plan-grid,.membership-console{grid-template-columns: 1fr;}.nft-layout{grid-template-columns: minmax(220px,0.7fr) minmax(0,1.3fr);}.flow-line{grid-template-columns: 1fr 1fr;}.flow-step:nth-child(2)::after{display: none;}.legal-wrap{grid-template-columns: 1fr;gap: 1rem;}.legal-nav{position: static;display: flex;flex-wrap: wrap;overflow: visible;padding-bottom: 0.5rem;}.legal-nav a{flex: 1 1 10rem;border: 1px solid var(--control-border);}.site-footer{grid-template-columns: 1.2fr repeat(3,1fr);}.home-player{width: min(39rem,100%);justify-self: center;}.section-intro,.section-intro--wide{grid-template-columns: 1fr;gap: 0.5rem;}.section-intro p{justify-self: start;}.capability-layout{grid-template-columns: 1fr;}.capability-main{min-height: 25rem;}.capability-stack{grid-template-columns: 1.1fr 0.9fr;grid-template-rows: none;}.permission-panel{grid-template-columns: 1fr;}.permission-list--compact{grid-template-columns: repeat(2,minmax(0,1fr));}.project-proof-compact{grid-template-columns: 1fr;}.brand-emblem{min-height: 14rem;}.layer-stack__item{grid-template-columns: minmax(9rem,0.55fr) minmax(0,1fr);}.layer-stack__number{grid-column: 1 / -1;}.status-row{grid-template-columns: minmax(9rem,0.7fr) minmax(0,1fr);}.status-row__reading{grid-column: 1 / -1;}}@media (max-width: 620px){h1{font-size: clamp(2.65rem,14vw,4.7rem);}h2{font-size: clamp(2rem,10vw,3rem);}.site-header{grid-template-columns: 1fr auto auto;}.brand span{font-size: 1.05rem;}.account-slot .button{min-height: 38px;padding: 0.55rem 0.72rem;}.page-hero{grid-template-columns: minmax(0,1fr) minmax(6.5rem,8rem);gap: 1rem;padding-top: 4.5rem;}.page-hero__copy{display: contents;}.page-hero .eyebrow{grid-column: 1;grid-row: 1;align-self: center;margin-bottom: 0;}.page-hero h1{grid-column: 1 / -1;grid-row: 2;}.page-hero .lead{grid-column: 1 / -1;grid-row: 3;}.page-hero .hero-actions{grid-column: 1 / -1;grid-row: 4;}.hero-signal{grid-column: 2;grid-row: 1;width: min(8rem,33vw);align-self: start;justify-self: end;}.hero-signal__meter,.hero-signal__readout{display: none;}.hero-signal__code{top: 10%;right: 2%;min-width: 1.8rem;padding: 0.3rem 0.4rem;font-size: 0.48rem;}.home-hero{width: min(100% - 1.25rem,1320px);padding-top: 4rem;}.hero-actions .button{width: 100%;}.sound-console{min-height: 430px;padding: 1.25rem;border-radius: 24px;}.album-orbit{width: 210px;margin-top: 2rem;}.trust-strip{grid-template-columns: 1fr;}.trust-item + .trust-item{border-top: 1px solid var(--line);border-left: 0;}.feature-grid,.card-grid,.steps-grid,.status-grid,.web3-grid,.roadmap-grid,.command-grid,.activity-grid,.risk-grid{grid-template-columns: 1fr;}.support-grid,.permission-proof-grid{grid-template-columns: 1fr;}.feature-card::before{margin-bottom: 1.8rem;}.permission-list{grid-template-columns: 1fr;}.web3-row{grid-template-columns: 1fr;}.contract-value{align-items: stretch;flex-direction: column;}.contract-value .button{align-self: flex-start;}.flow-line{grid-template-columns: 1fr;}.flow-step::after{display: none;}.leaderboard-header{align-items: flex-start;flex-direction: column;gap: 0.4rem;}.rank-row{grid-template-columns: 2.4rem minmax(0,1fr) auto;padding-inline: 0.8rem;}.rank-user img,.rank-avatar{width: 32px;height: 32px;}.profile-metrics{grid-template-columns: 1fr;}.profile-extras{grid-template-columns: 1fr;}.profile-tasks{grid-column: auto;}.market-head,.nft-console-head{flex-direction: column;}.market-actions{width: 100%;justify-items: start;}.market-metrics{grid-template-columns: 1fr 1fr;}.market-metrics article:nth-child(3){border-left: 0;}.market-metrics article:nth-child(n+3){border-top: 1px solid var(--line);}.market-footer .link-arrow{margin-left: 0;}.nft-layout{grid-template-columns: 1fr;}.nft-visual{min-height: 390px;}.claim-steps{grid-template-columns: 1fr;}.form-grid{grid-template-columns: 1fr;}.form-wide{grid-column: auto;}.cta-band{grid-template-columns: 1fr;}.cta-band .button{width: 100%;}.plan-table{font-size: 0.8rem;}.plan-table th,.plan-table td{padding: 0.7rem 0.55rem;}.plan-table th:first-child{width: 36%;}.plan-table th:nth-child(2){width: 20%;}.plan-table th:nth-child(3){width: 44%;}.site-footer{grid-template-columns: 1fr 1fr;}.footer-brand{grid-column: 1 / -1;}.site-footer > div:nth-of-type(4){grid-column: 1 / -1;}.footer-note{align-items: flex-start;flex-direction: column;}.page-hero--product{grid-template-columns: 1fr;}.page-hero--product .page-hero__copy{display: block;}.route-product-sample{grid-column: 1;width: 100%;}.brand-emblem{grid-column: 2;grid-row: 1;min-height: 7rem;border-left: 0;}.brand-emblem__mark{width: min(6rem,25vw);}.brand-emblem__label{display: none;}.player-stage{grid-template-columns: 7rem minmax(0,1fr);gap: 1rem;}.player-disc-wrap{width: 7rem;}.player-track h2{font-size: 1.8rem;}.home-proofbar > span{flex-basis: 100%;padding-inline: 0;}.home-proofbar > span + span{border-top: 1px solid var(--line);border-left: 0;}.capability-stack{grid-template-columns: 1fr;}.capability-main{min-height: 23rem;padding: 1.3rem;}.capability-side--favorites{margin-right: 0;}.capability-now-playing{grid-template-columns: auto minmax(0,1fr);}.capability-now-playing code{grid-column: 2;}.discord-demo--product,.demo-user--offset{width: 100%;margin-left: 0;}.product-preview-link{margin-left: 0;}.permission-panel{gap: 1.2rem;padding: 1.25rem;}.permission-list--compact{grid-template-columns: 1fr;}.proof-links{display: grid;grid-template-columns: 1fr 1fr;}.setup-flow li,.setup-flow li:nth-child(2){grid-template-columns: 3rem minmax(0,1fr);padding: 1.2rem 0;}.layer-stack__item{grid-template-columns: 1fr;gap: 0.45rem;}.layer-stack__item--core,.layer-stack__item--wide{margin-inline: 0;}.support-list__item{grid-template-columns: 1fr;gap: 0.4rem;}.support-list--risk .support-list__item:nth-child(even){padding-left: 0;}.status-row,.status-row--servers,.status-row--audio{grid-template-columns: 1fr;padding: 1rem 0;background: transparent;}.status-row__reading{grid-column: auto;}}@media (max-width: 390px){.site-header{gap: 0.45rem;}.brand span{display: none;}.nav-toggle{width: 38px;height: 38px;}.account-slot .button{font-size: 0.75rem;}.home-hero,.page-hero,.section,.legal-wrap,.trust-strip,.cta-band{width: min(100% - 1rem,1180px);}.page-hero{grid-template-columns: minmax(0,1fr) minmax(5.8rem,7.25rem);gap: 0.75rem;}.hero-signal{width: min(7.25rem,34vw);}.sound-console{min-height: 400px;}.album-orbit{width: 185px;}.discord-demo{padding: 0.9rem;border-radius: var(--radius);}.demo-message{grid-template-columns: 36px minmax(0,1fr);gap: 0.65rem;}.demo-avatar,.demo-bot > img{width: 36px;height: 36px;}.demo-queue{margin-left: 0;}.demo-player{padding: 0.8rem;}.demo-notes{padding: 1.15rem;border-radius: 22px;}.search-shell{border-radius: var(--radius-sm);}.search-shell label{display: none;}.activity-footer{align-items: stretch;flex-direction: column;}.activity-footer .button{width: 100%;}.market-actions .filter-row{width: 100%;overflow-x: auto;}.market-actions .filter-button{flex: 1;}.market-metrics strong{font-size: 0.76rem;}.chart-wrap{min-height: 270px;padding: 0.5rem;}.chart-wrap canvas{height: 250px;}.nft-state-grid{grid-template-columns: 1fr;}.nft-state-grid div:nth-child(even){border-left: 0;}.nft-state-grid div + div{border-top: 1px solid var(--line);}.detail-list div{grid-template-columns: 1fr;gap: 0.1rem;}.progress-metrics{grid-template-columns: 1fr;}.task-list article{align-items: stretch;flex-direction: column;}.plan-table{font-size: 0.74rem;}.plan-table th,.plan-table td{padding: 0.62rem 0.4rem;}.motion-toggle{width: 100%;}.home-player{padding: 1rem;}.player-stage{grid-template-columns: 5.5rem minmax(0,1fr);}.player-disc-wrap{width: 5.5rem;}.player-track h2{font-size: 1.45rem;}.player-queue-mini li{grid-template-columns: 2rem minmax(0,1fr);}.player-queue-mini time{display: none;}.setup-sample{grid-template-columns: 1fr;}.setup-sample img{display: none;}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto;}*,*::before,*::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;scroll-behavior: auto !important;transition-duration: 0.01ms !important;}.hero-signal__stage,.hero-signal__aura,.hero-signal__orbit,.hero-signal__disc::before,.hero-signal__scan,.hero-signal__core::before,.hero-signal__meter i,.album-orbit::before,.album-scan,.album-ring,.album-core::before,.album-meter i,.level-bars span,.spinner,.skeleton::after,.service-indicator[data-tone="checking"]{animation: none !important;}.hero-signal__stage,.hero-signal__aura,.hero-signal__orbit,.hero-signal__disc::before,.hero-signal__scan,.hero-signal__core::before,.hero-signal__meter i,.album-orbit::before,.album-scan,.album-ring,.album-core::before,.album-meter i,.level-bars span{transform: none;}.hero-signal__meter i,.album-meter i,.level-bars span{opacity: 1;}.hero-signal__core{transform: translate(-50%,-50%);}.button:hover,.link-arrow:hover::after,.sound-console:hover .album-core img,.page-hero:hover .hero-signal__core img{transform: none;}.player-disc,.player-progress__fill{animation: none !important;}}