@layer components{.currency-ranking-page{gap:1rem;padding:1.25rem 0 .375rem;display:grid}.currency-ranking-intro{border-bottom:1px solid var(--rev-line);padding:0 .125rem .875rem}.currency-ranking-intro-with-controls{justify-content:space-between;align-items:end;gap:1rem;display:flex}.currency-ranking-intro>div>span,.currency-ranking-intro>span{color:var(--rev-accent-strong);font-family:var(--font-revenue-data);font-size:var(--rev-fs-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:800;display:block}.currency-ranking-intro h2{color:var(--rev-text);font-size:var(--rev-fs-display-md);margin:.375rem 0 0;font-weight:900;line-height:1.1}.currency-ranking-intro p{color:var(--rev-muted);font-size:var(--rev-fs-title);margin:.4375rem 0 0;line-height:1.5}.currency-page-btn{border:1px solid var(--rev-line);border-radius:var(--rev-radius-control);background:var(--rev-surface);min-height:2.25rem;color:var(--rev-text);font:inherit;font-size:var(--rev-fs-ui);transition:background var(--rev-motion-fast) var(--rev-ease-out), border-color var(--rev-motion-fast) var(--rev-ease-out);justify-content:center;align-items:center;padding:0 .875rem;font-weight:800;text-decoration:none;display:inline-flex}.currency-page-btn:hover:not([aria-disabled=true]){border-color:var(--rev-accent-strong);background:var(--rev-surface-soft)}.currency-page-btn:focus-visible{outline:3px solid var(--rev-accent-strong);outline-offset:2px}.currency-user-avatar{border:1px solid color-mix(in oklab, var(--rev-accent) 32%, var(--rev-line))}.currency-user-avatar [data-slot=avatar-fallback]{font-family:var(--font-revenue-data);font-weight:800}@media (width<=640px){.currency-ranking-page{gap:.875rem;padding-top:1rem}.currency-ranking-intro-with-controls{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.currency-page-btn{transition:none}}.treasury-board{border:1px solid var(--rev-board-line);border-radius:var(--rev-radius-surface);background: linear-gradient(115deg, transparent 80%, color-mix(in oklab, var(--rev-board-raised) 70%, transparent) 80.25%, transparent 84%),  linear-gradient(295deg, transparent 88%, color-mix(in oklab, var(--rev-board-raised) 55%, transparent) 88.25%, transparent 92%),  radial-gradient(120% 55% at 50% 0%, color-mix(in oklab, var(--rev-signal-flare) 5%, transparent), transparent 62%), var(--rev-board);color:var(--rev-board-text);padding:1.375rem 1.125rem 1.25rem;position:relative;overflow:hidden}.treasury-board:before{z-index:-1;background:repeating-linear-gradient(0deg, var(--rev-board-mesh) 0 1px, transparent 1px 2.75rem), repeating-linear-gradient(90deg, var(--rev-board-mesh) 0 1px, transparent 1px 2.75rem);content:"";pointer-events:none;position:absolute;inset:0}.treasury-board>*{z-index:1;position:relative}.treasury-head{border-bottom:1px solid var(--rev-board-line);text-align:center;justify-items:center;gap:.375rem;padding-bottom:1.125rem;display:grid}.treasury-head-tag{color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-caption);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.treasury-head-tag i{border-radius:var(--rev-radius-round);background:var(--rev-signal-flare);width:.5rem;height:.5rem;animation:treasury-live-pulse 1.6s var(--rev-ease-out) infinite}.treasury-head h2{color:var(--rev-board-text);font-size:var(--rev-fs-display-md);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:900;line-height:1.05}.treasury-head p{color:var(--rev-board-muted);font-size:var(--rev-fs-body);margin:0}@keyframes treasury-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.treasury-podium{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:.75rem;padding-top:1.125rem;display:grid}.treasury-podium-card{border:1px solid var(--rev-board-line);background:color-mix(in oklab, var(--rev-board-raised) 82%, transparent);color:var(--rev-board-text);font:inherit;text-align:left;clip-path:polygon(0 0,calc(100% - 1.375rem) 0,100% 1.375rem,100% 100%,0 100%);animation:currency-row-in var(--rev-motion-reveal) var(--rev-ease-out) both;animation-delay:calc(var(--row-index) * 90ms);transition:background var(--rev-motion-fast) var(--rev-ease-out);border-radius:0;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.treasury-podium-card[data-rank="2"]{order:1}.treasury-podium-card[data-rank="1"]{order:2}.treasury-podium-card[data-rank="3"]{order:3}.treasury-podium-card:hover{background:color-mix(in oklab, var(--rev-board-raised) 100%, transparent)}.treasury-podium-card:focus-visible{outline:3px solid var(--rev-signal-flare);outline-offset:-3px}.treasury-podium-rank{z-index:0;color:oklab(100% 0 5.96046e-8/.09);font-family:var(--font-revenue-data);font-size:var(--rev-fs-display-xl);pointer-events:none;-webkit-user-select:none;user-select:none;font-style:italic;font-weight:900;line-height:1;position:absolute;top:-.375rem;right:.375rem}.treasury-podium-stage{place-items:center;padding:1.25rem 1rem 1rem;display:grid}.treasury-podium-card[data-rank="1"] .treasury-podium-stage{padding:1.625rem 1rem 1.25rem}.treasury-podium-bar{background:var(--podium-signal);color:var(--rev-board-ink);justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.treasury-podium-card[data-rank="1"]{--podium-signal:var(--rev-signal-flare)}.treasury-podium-card[data-rank="2"]{--podium-signal:var(--rev-signal-cyan)}.treasury-podium-card[data-rank="3"]{--podium-signal:var(--rev-signal-amber)}.treasury-podium-bar strong{min-width:0;font-size:var(--rev-fs-title);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.treasury-podium-bar span{font-family:var(--font-revenue-data);font-size:var(--rev-fs-title);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:900}.treasury-table{border:1px solid var(--rev-board-line);background:color-mix(in oklab, var(--rev-board) 76%, transparent);border-radius:0;margin-top:.875rem}.treasury-columns,.treasury-row{grid-template-columns:3.25rem minmax(0,1fr) minmax(5.5rem,auto) minmax(6.75rem,auto);align-items:center;column-gap:.75rem;display:grid}.treasury-columns{border-bottom:1px solid var(--rev-board-line);min-height:2.125rem;color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);letter-spacing:.14em;text-transform:uppercase;padding:0 .875rem;font-weight:800}.treasury-columns span:nth-child(3),.treasury-columns span:nth-child(4),.treasury-row-treasury,.treasury-row-gap{text-align:right}.treasury-skeleton{padding:.375rem .875rem .75rem;display:grid}.treasury-skeleton span{border-bottom:1px solid var(--rev-board-line);background:linear-gradient(90deg, color-mix(in oklab, var(--rev-board) 60%, transparent) 0%, color-mix(in oklab, var(--rev-board-raised) 85%, transparent) 50%, color-mix(in oklab, var(--rev-board) 60%, transparent) 100%);height:2.875rem;animation:currency-skeleton-sweep 1.4s var(--rev-ease-out) infinite;background-size:200% 100%;display:block}.treasury-skeleton span:nth-child(2){animation-delay:70ms}.treasury-skeleton span:nth-child(3){animation-delay:.14s}.treasury-skeleton span:nth-child(4){animation-delay:.21s}.treasury-skeleton span:nth-child(5){animation-delay:.28s}.treasury-skeleton span:nth-child(6){animation-delay:.35s}@keyframes currency-skeleton-sweep{0%{background-position:120% 0}to{background-position:-80% 0}}.treasury-list{display:grid}.treasury-row{border:0;border-bottom:1px solid var(--rev-board-line);width:100%;min-height:3.375rem;color:var(--rev-board-text);font:inherit;text-align:left;transition:background var(--rev-motion-fast) var(--rev-ease-out);background:0 0;padding:.4375rem .875rem;position:relative}.treasury-row:last-child{border-bottom:0}.treasury-row:hover{background:color-mix(in oklab, var(--rev-board-raised) 55%, transparent)}.treasury-row:focus-visible{z-index:1;outline:3px solid var(--rev-signal-flare);outline-offset:-3px}.treasury-row-rank{color:var(--rev-board-text);font-family:var(--font-revenue-data);font-size:var(--rev-fs-lead);font-variant-numeric:tabular-nums;font-style:italic;font-weight:900;line-height:1}.treasury-row-identity{align-items:center;gap:.625rem;min-width:0;display:flex}.treasury-row-name{font-size:var(--rev-fs-title);text-overflow:ellipsis;white-space:nowrap;font-weight:850;display:block;overflow:hidden}.treasury-row-name small{color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);letter-spacing:.04em;margin-left:.5rem;font-weight:500}.treasury-row-gap{color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-ui);font-variant-numeric:tabular-nums;font-weight:700}.treasury-row-treasury{color:var(--rev-board-text);font-family:var(--font-revenue-data);font-size:var(--rev-fs-lead);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.05}.treasury-row-treasury small,.treasury-row-gap small{color:var(--rev-board-muted);font-size:var(--rev-fs-micro);margin-top:.1875rem;font-weight:500;display:block}.treasury-empty{color:var(--rev-board-muted);font-size:var(--rev-fs-title);text-align:center;margin:0;padding:2.75rem 1rem}.treasury-compact{display:grid}.treasury-compact-row{border:0;border-bottom:1px solid var(--rev-board-line);min-height:3rem;color:var(--rev-board-text);font:inherit;text-align:left;animation:currency-row-in var(--rev-motion-reveal) var(--rev-ease-out) both;animation-delay:calc(var(--row-index) * 60ms);transition:background var(--rev-motion-fast) var(--rev-ease-out);background:0 0;grid-template-columns:1.625rem 2rem minmax(0,1fr) auto;align-items:center;column-gap:.625rem;padding:.375rem .375rem .375rem .625rem;display:grid;position:relative}.treasury-compact-row:last-child{border-bottom:0}.treasury-compact-row:before{content:"";width:.1875rem;transition:background var(--rev-motion-fast) var(--rev-ease-out);background:0 0;position:absolute;top:0;bottom:0;left:0}.treasury-compact-row:hover{background:color-mix(in oklab, var(--rev-board-raised) 60%, transparent)}.treasury-compact-row:focus-visible{z-index:1;outline:3px solid var(--rev-signal-flare);outline-offset:-3px}.treasury-compact-row[data-lead]{background:var(--rev-lead-bg);color:var(--rev-lead-text)}.treasury-compact-row[data-lead]:before{background:var(--rev-lead-edge)}.treasury-compact-row[data-lead]:hover{background:color-mix(in oklab, var(--rev-lead-bg) 88%, var(--rev-lead-edge))}.treasury-compact-rank{color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-body);font-variant-numeric:tabular-nums;font-style:italic;font-weight:900;line-height:1}.treasury-compact-row[data-lead] .treasury-compact-rank{color:var(--rev-lead-edge)}.treasury-compact-name{font-size:var(--rev-fs-title);text-overflow:ellipsis;white-space:nowrap;font-weight:850;display:block;overflow:hidden}.treasury-compact-balance{text-align:right;min-width:0}.treasury-compact-balance strong{color:var(--rev-board-text);font-family:var(--font-revenue-data);font-size:var(--rev-fs-lead);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.05;display:block}.treasury-compact-row[data-lead] .treasury-compact-balance strong{color:var(--rev-lead-edge)}.treasury-compact-balance small{color:var(--rev-board-muted);font-size:var(--rev-fs-micro);margin-top:.125rem;display:block}.treasury-compact-row[data-lead] .treasury-compact-balance small{color:var(--rev-lead-muted)}.treasury-compact-row[data-lead] .treasury-row-avatar{border:1px solid color-mix(in oklab, var(--rev-lead-text) 38%, transparent)}.treasury-board .currency-home-panel-head h3{color:var(--rev-board-text);font-size:var(--rev-fs-title);letter-spacing:.04em;text-transform:uppercase}.treasury-board .currency-home-panel-head a{color:var(--rev-signal-flare)}.treasury-board .currency-home-vault-empty{border-color:var(--rev-board-line);color:var(--rev-board-muted)}.treasury-board .currency-home-vault-empty strong{color:var(--rev-board-text)}.treasury-board .currency-home-vault-empty-mark{color:var(--rev-signal-flare)}.currency-home-playbook{flex-direction:column;display:flex}.treasury-guide-list{scrollbar-width:thin;scrollbar-color:var(--rev-board-line) transparent;flex:1;align-content:start;min-height:0;margin:0;padding:0 .375rem .125rem 0;list-style:none;display:grid;overflow-y:auto}.treasury-guide-row{border-bottom:1px solid var(--rev-board-line);grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr) auto;align-items:center;column-gap:.625rem;min-height:3rem;padding:.375rem 0;display:grid}.treasury-guide-row:last-child{border-bottom:0}.treasury-guide-trigger{border:1px solid var(--rev-board-line);background:color-mix(in oklab, var(--rev-board-raised) 75%, transparent);max-width:100%;color:var(--rev-board-text);font-family:var(--font-revenue-data);font-size:var(--rev-fs-ui);white-space:nowrap;justify-content:center;align-items:center;gap:.3125rem;padding:.25rem .5rem;font-weight:800;display:inline-flex;overflow:hidden}.treasury-guide-trigger svg{width:.875rem;height:.875rem;color:var(--rev-signal-flare);flex-shrink:0}.treasury-guide-copy{gap:.0625rem;min-width:0;display:grid}.treasury-guide-copy strong{color:var(--rev-board-text);font-size:var(--rev-fs-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.treasury-guide-copy small{color:var(--rev-board-muted);font-size:var(--rev-fs-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.treasury-guide-delta{color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-ui);font-variant-numeric:tabular-nums;font-weight:900}.treasury-guide-delta[data-flow=in]{color:var(--rev-signal-flare)}.treasury-guide-delta[data-flow=out]{color:var(--rev-board-muted)}.treasury-guide-source{color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);letter-spacing:.08em;font-weight:700}.treasury-guide-empty{color:var(--rev-board-muted);font-size:var(--rev-fs-body);flex:1;justify-content:center;align-items:center;margin:0;display:flex}@media (width<=640px){.treasury-board{padding:1.125rem .75rem 1rem}.treasury-head h2{font-size:var(--rev-fs-display-sm)}.treasury-podium{gap:.5rem}.treasury-podium-rank{font-size:var(--rev-fs-display-md)}.treasury-podium-stage{padding:1rem .75rem .875rem}.treasury-podium-card[data-rank="1"] .treasury-podium-stage{padding:1.25rem .75rem 1rem}.treasury-podium-bar{flex-direction:column;align-items:flex-start;gap:.125rem;padding:.4375rem .625rem}.treasury-podium-bar strong{max-width:100%;font-size:var(--rev-fs-body)}.treasury-podium-bar span{font-size:var(--rev-fs-body)}.treasury-columns,.treasury-row{grid-template-columns:2.375rem minmax(0,1fr) minmax(4.25rem,auto) minmax(4.75rem,auto);column-gap:.5rem}.treasury-row{min-height:3rem;padding:.375rem .625rem}.treasury-row-name small{display:none}.treasury-row-rank,.treasury-row-treasury{font-size:var(--rev-fs-title)}.treasury-row-treasury small{display:none}.treasury-compact-row{grid-template-columns:1.375rem 2rem minmax(0,1fr) auto;column-gap:.5rem;min-height:2.75rem}.treasury-compact-balance small{display:none}.treasury-guide-list{max-height:18rem}.treasury-guide-row{grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr) auto;column-gap:.5rem}.treasury-guide-copy small{display:none}}@media (prefers-reduced-motion:reduce){.treasury-head-tag i,.treasury-podium-card,.treasury-compact-row{animation:none}.treasury-row,.treasury-podium-card,.treasury-compact-row,.treasury-compact-row:before{transition:none}.treasury-skeleton span{animation:none}}.currency-ledger-page{gap:1rem;padding:1.25rem 0 .375rem;display:grid}.currency-ledger-backlink{width:fit-content;color:var(--rev-muted);font-size:var(--rev-fs-ui);text-underline-offset:.25rem;text-decoration:underline}.currency-ledger-profile{border:1px solid color-mix(in oklab, var(--rev-accent) 38%, var(--rev-line));border-radius:var(--rev-radius-surface);background:linear-gradient(115deg, color-mix(in oklab, var(--rev-accent) 20%, var(--rev-surface)) 0%, var(--rev-surface) 68%), var(--rev-surface);align-items:end;gap:.875rem;min-height:8rem;padding:1.125rem;display:flex;position:relative;overflow:hidden}.currency-ledger-profile:after{border:28px solid color-mix(in oklab, var(--rev-accent) 17%, transparent);content:"";border-radius:50%;width:12.125rem;height:12.125rem;position:absolute;top:-4rem;right:-1.75rem}.currency-ledger-avatar{z-index:1;border:2px solid var(--rev-accent-strong);box-shadow:0 0 0 5px color-mix(in oklab, var(--rev-accent) 14%, transparent);position:relative}.currency-ledger-avatar [data-slot=avatar-fallback]{font-family:var(--font-revenue-data);font-weight:900}.currency-ledger-profile-copy{z-index:1;min-width:0;position:relative}.currency-ledger-profile-copy>span{color:var(--rev-accent-strong);font-family:var(--font-revenue-data);font-size:var(--rev-fs-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:800;display:block}.currency-ledger-profile-copy h2{color:var(--rev-text);font-size:var(--rev-fs-display-md);text-overflow:ellipsis;white-space:nowrap;margin:.3125rem 0 0;font-weight:900;line-height:1.1;overflow:hidden}.currency-ledger-profile-copy p{color:var(--rev-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-body);margin:.3125rem 0 0}.currency-telemetry-label{z-index:1;color:var(--rev-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:800;position:relative}.currency-trophy-canvas{border:1px solid var(--rev-line);border-radius:var(--rev-radius-surface);background:var(--background);flex-direction:column;gap:1rem;padding:1rem;display:flex}.currency-ledger-table{border:1px solid var(--rev-line);border-radius:var(--rev-radius-surface);background:var(--rev-surface);overflow:hidden}.currency-ledger-table-heading{border-bottom:1px solid var(--rev-line);background:var(--rev-row-head);margin:0;padding:.75rem .875rem}.currency-type-badge{border-radius:var(--rev-radius-round);min-height:1.3125rem;font-size:var(--rev-fs-micro);white-space:nowrap;flex:none;align-items:center;padding:0 .4375rem;font-weight:800;line-height:1;display:inline-flex}.currency-ledger-empty{color:var(--rev-muted);font-size:var(--rev-fs-ui);text-align:center;margin:0;padding:2.625rem .875rem}.currency-dialog-content{border:1px solid var(--rev-line);background:var(--rev-surface-raised);color:var(--rev-text)}@media (width<=640px){.currency-ledger-page{padding-top:1rem}.currency-ledger-profile{min-height:6.875rem;padding:.875rem}.currency-ledger-profile-copy h2{font-size:var(--rev-fs-display-sm)}}.currency-directory,.currency-space-shell{--currency-card-accent:var(--rev-accent);min-width:0;color:var(--rev-text)}.currency-directory{padding:1.5rem}.currency-directory-heading{border-bottom:1px solid var(--rev-line);max-width:70rem;margin:0 auto 1.25rem;padding-bottom:1rem}.currency-directory-heading p,.currency-space-eyebrow{color:var(--rev-accent-strong);font-family:var(--font-revenue-data);font-size:var(--rev-fs-caption);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:800}.currency-directory-heading h1{color:var(--rev-text);font-size:var(--rev-fs-display-lg);margin:.3125rem 0 0;font-weight:900;line-height:1.1}.currency-directory-heading>span{max-width:44rem;color:var(--rev-muted);font-size:var(--rev-fs-title);margin-top:.5rem;line-height:1.55;display:block}.currency-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100%,70rem);margin:0 auto;display:grid}.currency-identity-card{isolation:isolate;border:1px solid color-mix(in oklab, var(--currency-card-accent) 38%, var(--rev-line));border-radius:var(--rev-radius-surface);background:linear-gradient(112deg, color-mix(in oklab, var(--currency-card-accent) 28%, var(--rev-surface)) 0%, var(--rev-surface) 58%), var(--rev-surface);min-height:16.75rem;color:var(--rev-text);transition:border-color var(--rev-motion-base) var(--rev-ease-out), box-shadow var(--rev-motion-base) var(--rev-ease-out), transform var(--rev-motion-base) var(--rev-ease-out);text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.currency-identity-card:before{z-index:-1;background:linear-gradient(130deg, transparent, color-mix(in oklab, var(--currency-card-accent) 34%, transparent));content:"";width:48%;position:absolute;top:0;bottom:0;right:0}.currency-identity-card:hover{border-color:color-mix(in oklab, var(--currency-card-accent) 72%, var(--rev-line));box-shadow:inset 0 1px 0 #ffffff1f, 0 12px 24px -18px color-mix(in oklab, var(--currency-card-accent) 90%, transparent);transform:translateY(-3px)}.currency-identity-card:focus-visible{outline:3px solid var(--rev-accent-strong);outline-offset:3px}.currency-space-subject{pointer-events:none}.currency-card-content{z-index:2;flex-direction:column;width:58%;min-height:16.75rem;padding:1.125rem;display:flex;position:relative}.currency-card-footer{border-top:1px solid color-mix(in oklab, var(--rev-line) 82%, transparent);color:var(--rev-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.875rem;font-weight:750;display:flex}.currency-card-title{color:var(--rev-text);font-size:var(--rev-fs-display-md);letter-spacing:0;margin-top:.75rem;font-weight:900;line-height:1.05}.currency-card-description{color:var(--rev-muted);font-size:var(--rev-fs-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.currency-card-action{color:var(--currency-card-accent);align-items:center;gap:.25rem;font-weight:800;display:inline-flex}.currency-card-action svg{width:.9375rem;height:.9375rem;transition:transform var(--rev-motion-fast) var(--rev-ease-out)}.currency-identity-card:hover .currency-card-action svg{transform:translate(2px,-2px)}.currency-space-inner{width:min(100%,70rem);margin:0 auto;padding:1.5rem}.currency-space-hero{border:1px solid var(--rev-board-line);border-radius:var(--rev-radius-surface);background:linear-gradient(115deg, transparent 71%, color-mix(in oklab, var(--currency-card-accent) 18%, transparent) 71.25%, color-mix(in oklab, var(--currency-card-accent) 26%, transparent) 78%, transparent 78.25%), radial-gradient(120% 60% at 82% 0%, color-mix(in oklab, var(--currency-card-accent) 9%, transparent), transparent 62%), var(--rev-board);min-height:16.25rem;color:var(--rev-board-text);display:flex;position:relative;overflow:hidden}.currency-space-hero-copy{z-index:2;flex-direction:column;width:min(64%,40rem);min-height:16.25rem;padding:1.375rem;display:flex;position:relative}.currency-space-backlink{width:fit-content;color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-ui);text-underline-offset:.25rem;transition:color var(--rev-motion-fast) var(--rev-ease-out);font-weight:700;text-decoration:underline}.currency-space-backlink:hover,.currency-space-backlink:focus-visible{color:var(--rev-board-text);outline:none}.currency-space-eyebrow{color:var(--currency-card-accent);font-family:var(--font-revenue-data);font-size:var(--rev-fs-caption);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:auto;font-weight:800;display:inline-flex}.currency-space-eyebrow:before{background:var(--currency-card-accent);content:"";width:.5rem;height:.5rem}.currency-space-hero h1{color:var(--rev-board-text);font-size:var(--rev-fs-display-xl);letter-spacing:.02em;margin:.4375rem 0 0;font-weight:900;line-height:1}.currency-space-hero p{max-width:32rem;color:var(--rev-board-muted);font-size:var(--rev-fs-title);margin:.5rem 0 0;line-height:1.55}.currency-space-tabs{border-bottom:1px solid var(--rev-board-line);gap:1rem;margin-top:1.25rem;display:flex}.currency-space-tab{min-height:2.125rem;color:var(--rev-board-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-ui);transition:color var(--rev-motion-fast) var(--rev-ease-out), border-color var(--rev-motion-fast) var(--rev-ease-out);border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-.0625rem;padding:0 .125rem;font-weight:750;text-decoration:none;display:inline-flex}.currency-space-tab:hover,.currency-space-tab:focus-visible{color:var(--rev-board-text);outline:none}.currency-space-tab:focus-visible{border-bottom-color:color-mix(in oklab, var(--currency-card-accent) 55%, transparent)}.currency-space-tab.is-active{border-bottom-color:var(--currency-card-accent);color:var(--rev-board-text);font-weight:900}.currency-user-lookup{width:min(100%,32rem);margin-top:.875rem}.currency-user-lookup-head{color:var(--rev-board-text);align-items:center;gap:.5rem;display:flex}.currency-user-lookup-head>svg{width:1rem;height:1rem;color:var(--currency-card-accent)}.currency-user-lookup-head h2,.currency-user-lookup-head p{margin:0}.currency-user-lookup-head h2{font-size:var(--rev-fs-ui);font-weight:800}.currency-user-lookup-head p{color:var(--rev-board-muted);font-size:var(--rev-fs-caption);margin-top:.125rem}.currency-user-lookup-form{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;margin-top:.4375rem;display:grid}.currency-user-lookup-form input{border-color:var(--rev-board-line);background:color-mix(in oklab, var(--rev-board-raised) 90%, transparent);min-height:2rem;color:var(--rev-board-text)}.currency-user-lookup-form button{background:var(--currency-card-accent);color:var(--rev-board)}.currency-user-lookup-state{color:var(--rev-board-muted);font-size:var(--rev-fs-caption);margin:.5rem 0 0}.currency-user-lookup-results{gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.currency-user-lookup-results a{border:1px solid var(--rev-board-line);background:color-mix(in oklab, var(--rev-board-raised) 82%, transparent);min-height:2.375rem;color:var(--rev-board-text);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .5rem;text-decoration:none;display:flex}.currency-user-lookup-results a:hover,.currency-user-lookup-results a:focus-visible{border-color:var(--currency-card-accent);outline:none}.currency-user-lookup-results span{min-width:0;display:grid}.currency-user-lookup-results strong,.currency-user-lookup-results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.currency-user-lookup-results strong{font-size:var(--rev-fs-ui)}.currency-user-lookup-results small{color:var(--rev-board-muted);font-size:var(--rev-fs-caption)}.currency-user-lookup-balance{text-align:right;flex:none}.currency-user-lookup-balance strong{color:var(--currency-card-accent)}.currency-space-subject{z-index:1;pointer-events:none;width:42%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.currency-space-avatar{object-fit:contain;object-position:right bottom;width:auto;max-width:100%;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%)}.currency-space-avatar-fallback{background:color-mix(in oklab, var(--currency-card-accent) 22%, var(--rev-board));width:100%;height:100%;color:color-mix(in oklab, var(--currency-card-accent) 55%, var(--rev-board-text));font-family:var(--font-revenue-data);font-size:var(--rev-fs-display-2xl);justify-content:center;align-items:center;font-weight:900;display:flex;inset:0;-webkit-mask-image:none;mask-image:none}.currency-space-unit{border:1px solid var(--rev-board-line);background:color-mix(in oklab, var(--rev-board-raised) 88%, transparent);color:var(--rev-board-text);font-family:var(--font-revenue-data);font-size:var(--rev-fs-caption);letter-spacing:.08em;padding:.3125rem .5rem;font-weight:800;position:absolute;bottom:1rem;right:1rem}.currency-home-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.currency-page-state{min-height:15rem;color:var(--rev-muted);font-size:var(--rev-fs-title);justify-content:center;align-items:center;display:flex}.currency-page-state-error{color:var(--rev-negative)}.currency-identity-card-frame{border-radius:var(--rev-radius-surface);min-height:0;transition:box-shadow var(--rev-motion-base) var(--rev-ease-out), transform var(--rev-motion-base) var(--rev-ease-out);background:0 0;border:0;position:relative;overflow:hidden;box-shadow:0 20px 42px -24px #000000f2;aspect-ratio:3/4!important}.currency-identity-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem}.currency-identity-card-frame:hover{transform:translateY(-2px);box-shadow:0 24px 48px -24px #000000fa}.currency-identity-card{isolation:isolate;border-radius:inherit;color:#fff;background:0 0;border:0;height:100%;min-height:0;display:block;position:relative}.currency-identity-card.specular-button{border-radius:var(--rev-radius-surface);width:100%;height:100%;box-shadow:none;text-align:left;background:0 0;justify-content:stretch;align-items:stretch;margin:0;padding:0}.currency-identity-card.specular-button:active{transform:scale(.992)}.currency-identity-card.specular-button:focus-visible{outline:none}.currency-identity-card-frame:has(.currency-identity-card:focus-visible){box-shadow:0 0 0 3px var(--rev-accent-strong), 0 20px 42px -24px #000000f2}.currency-identity-card .specular-button__label{display:contents;position:static}.currency-identity-card .specular-button__fx{z-index:3;mix-blend-mode:screen}.currency-identity-card:before{content:none}.currency-card-image{z-index:0;background:color-mix(in oklab, var(--currency-card-accent) 30%, var(--rev-surface));color:color-mix(in oklab, var(--rev-text) 90%, transparent);font-family:var(--font-revenue-data);place-items:center;font-size:5.5rem;font-weight:900;display:grid;position:absolute;inset:0;overflow:hidden}.currency-card-image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform var(--rev-motion-reveal) var(--rev-ease-out)}.currency-identity-card-frame:hover .currency-card-image img{transform:scale(1.018)}.currency-card-vignette{pointer-events:none}.currency-card-content{z-index:2;color:#fff;-webkit-backdrop-filter:none;background:0 0;border:0;justify-content:flex-end;width:auto;min-height:51%;padding:1.125rem;display:flex;position:absolute;bottom:0;left:0;right:0}.currency-card-title-row{align-items:center;gap:.4375rem;display:flex}.currency-card-verified{fill:#fff;color:#191e25;flex:none;width:1.25rem;height:1.25rem}.currency-card-title{color:#fff;font-size:var(--rev-fs-display-md);text-shadow:0 1px 2px #0006;margin-top:0;line-height:1.2}.currency-card-description{color:#ffffffe0;min-height:0;font-size:var(--rev-fs-ui);-webkit-line-clamp:2;text-shadow:0 1px 2px #0006;margin-top:.3125rem;line-height:1.45}.currency-card-footer{color:#ffffffeb;min-height:2.75rem;font-family:var(--font-revenue);font-size:var(--rev-fs-body);border:0;align-items:center;gap:.5rem;margin-top:.625rem;padding-top:0;font-weight:600;display:flex}.currency-card-stat{font-family:var(--font-revenue-data);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.currency-card-stat svg{width:.875rem;height:.875rem}.currency-card-action{border-radius:var(--rev-radius-media);color:#0a0a0a;width:6.5rem;min-height:2.75rem;font-size:var(--rev-fs-ui);letter-spacing:0;white-space:nowrap;background:#0a0a0aeb;align-items:center;margin-left:auto;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.currency-card-action-accent{z-index:1;border-radius:var(--radius);background:var(--currency-card-accent);color:#0a0a0a;clip-path:inset(0 calc(100% - 36px) 0 0 round var(--radius));transition:clip-path var(--rev-motion-base) var(--rev-ease-out);place-items:center;display:grid;position:absolute;inset:.25rem;overflow:hidden}.currency-card-action-chevron{flex:none;width:1rem;height:1.375rem;transform:none}.currency-card-action-trail{opacity:0;transition:opacity var(--rev-motion-fast) var(--rev-ease-out), transform var(--rev-motion-base) var(--rev-ease-out);justify-content:space-around;align-items:center;padding:0 .375rem;display:flex;position:absolute;inset:0;transform:translate(-6px)}.currency-card-action-accent>.currency-card-action-chevron{transition:opacity var(--rev-motion-fast) var(--rev-ease-out)}.currency-card-action-label{z-index:2;color:#fff;opacity:1;transition:opacity var(--rev-motion-fast) var(--rev-ease-out), transform var(--rev-motion-base) var(--rev-ease-out);margin-left:3.25rem;position:relative}@media (hover:hover){.currency-identity-card-frame:hover .currency-card-action-accent,.currency-identity-card:focus-visible .currency-card-action-accent{clip-path:inset(0 round 10px)}.currency-identity-card-frame:hover .currency-card-action-trail,.currency-identity-card:focus-visible .currency-card-action-trail{opacity:1;transform:translate(0)}.currency-identity-card-frame:hover .currency-card-action-accent>.currency-card-action-chevron,.currency-identity-card:focus-visible .currency-card-action-accent>.currency-card-action-chevron{opacity:0}.currency-identity-card-frame:hover .currency-card-action svg,.currency-identity-card:focus-visible .currency-card-action svg{transform:none}.currency-identity-card-frame:hover .currency-card-action-label,.currency-identity-card:focus-visible .currency-card-action-label{opacity:0;transform:translate(6px)}}@media (width<=760px){.currency-directory,.currency-space-inner{padding:.875rem}.currency-identity-grid{grid-template-columns:1fr}.currency-identity-card,.currency-card-content{min-height:0}.currency-card-content{min-height:53%;padding:1.5rem 1.5rem 1.5625rem}.currency-card-title{font-size:var(--rev-fs-display-lg)}.currency-card-description{font-size:var(--rev-fs-lead)}.currency-card-footer{gap:.625rem;margin-top:.75rem}.currency-card-action{min-height:2.875rem}.currency-space-hero{min-height:19.5rem}.currency-space-hero-copy{width:72%;min-height:19.5rem;padding:1rem}.currency-space-hero h1{font-size:var(--rev-fs-display-lg)}.currency-space-subject{width:40%}.currency-space-avatar{width:auto;max-width:100%;height:100%;bottom:0;right:0}}@media (width>=761px) and (width<=1150px){.currency-identity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=761px) and (width<=920px){.currency-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.currency-identity-card,.currency-identity-card-frame,.currency-card-action svg{transition:none}}.currency-home{gap:1.125rem;padding:1.125rem 0 .375rem;display:grid}.currency-home-columns{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:.75rem;display:grid}.currency-home-panel-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.625rem;display:flex}.currency-home-panel-head h3{color:var(--rev-text);font-size:var(--rev-fs-lead);margin:0;font-weight:900}.currency-home-panel-head a{color:var(--rev-accent-strong);font-size:var(--rev-fs-body);align-items:center;gap:.125rem;font-weight:750;text-decoration:none;display:inline-flex}.currency-home-panel-head a svg{width:.875rem;height:.875rem}.currency-home-ticker{border:1px solid var(--rev-line);border-radius:var(--rev-radius-surface);background:var(--rev-surface);padding:.875rem}.currency-home-vault-empty{border:1px dashed var(--rev-line);border-radius:var(--rev-radius-surface);min-height:13.75rem;color:var(--rev-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:1.5rem;display:flex}.currency-home-vault-empty-mark{opacity:.6;width:3.5rem;height:3.5rem;color:var(--currency-card-accent);font-family:var(--font-revenue-data);font-size:var(--rev-fs-display-lg);justify-content:center;align-items:center;font-weight:900;display:flex;overflow:hidden}.currency-home-vault-empty-mark img{object-fit:contain;width:100%;height:100%}.currency-home-vault-empty strong{color:var(--rev-text);font-size:var(--rev-fs-title);font-weight:850}.currency-home-vault-empty small{font-size:var(--rev-fs-body)}.currency-ticker-list{margin:0;padding:0;list-style:none;display:grid}.currency-ticker-list li{animation:currency-row-in var(--rev-motion-reveal) var(--rev-ease-out) both;animation-delay:calc(var(--row-index) * 45ms)}.currency-ticker-row{border:0;border-bottom:1px solid var(--rev-line);width:100%;color:var(--rev-text);font:inherit;text-align:left;transition:background var(--rev-motion-fast) var(--rev-ease-out);background:0 0;grid-template-columns:minmax(0,22%) auto minmax(0,1fr) auto;align-items:center;column-gap:.625rem;padding:.5rem .375rem;display:grid}.currency-ticker-list li:last-child .currency-ticker-row{border-bottom:0}.currency-ticker-row:hover{background:color-mix(in oklab, var(--currency-card-accent) 9%, transparent)}.currency-ticker-row:focus-visible{outline:2px solid var(--rev-accent-strong);outline-offset:-2px}.currency-ticker-who{align-items:center;gap:.5rem;min-width:0;display:flex}.currency-ticker-avatar{width:1.375rem;height:1.375rem;font-size:var(--rev-fs-caption);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:850;display:inline-flex}.currency-ticker-who strong{font-size:var(--rev-fs-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.currency-ticker-desc{color:var(--rev-muted);font-size:var(--rev-fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.currency-ticker-meta{justify-items:end;display:grid}.currency-ticker-meta strong{font-family:var(--font-revenue-data);font-size:var(--rev-fs-ui);font-variant-numeric:tabular-nums;font-weight:850}.currency-ticker-meta strong[data-flow=in]{color:var(--rev-positive)}.currency-ticker-meta strong[data-flow=out]{color:var(--rev-negative)}.currency-ticker-meta small{color:var(--rev-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);margin-top:.0625rem}.currency-ticker-empty{border:1px dashed var(--rev-line);border-radius:var(--rev-radius-surface);color:var(--rev-muted);font-size:var(--rev-fs-ui);text-align:center;margin:0;padding:1.75rem 1rem}.currency-home-foot{border-top:1px solid var(--rev-line);color:var(--rev-muted);font-size:var(--rev-fs-body);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.currency-home-foot-link{color:var(--rev-muted);font-size:var(--rev-fs-body);align-items:center;gap:.25rem;font-weight:700;text-decoration:none;display:inline-flex}.currency-home-foot-link:hover,.currency-home-foot-link:focus-visible{color:var(--rev-accent-strong)}.currency-home-foot-link svg{width:.8125rem;height:.8125rem}.currency-card-serial{color:#fffc;font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);letter-spacing:.05em;text-overflow:ellipsis;text-shadow:0 1px 2px #00000073;white-space:nowrap;overflow:hidden}.currency-dialog-title-row{align-items:center;gap:.75rem;display:flex}.currency-dialog-avatar{width:2.75rem;height:2.75rem;font-family:var(--font-revenue-data);font-size:var(--rev-fs-stat);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:900;display:flex}.currency-dialog-subtitle{color:var(--rev-muted);font-family:var(--font-revenue-data);font-size:var(--rev-fs-body);margin:.1875rem 0 0}@keyframes currency-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=960px){.currency-home-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.currency-home-columns{grid-template-columns:1fr}}@media (width<=640px){.currency-home-stats{gap:.5rem}.currency-ticker-row{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem}.currency-ticker-who{grid-area:1/1}.currency-type-badge{grid-area:2/1;justify-self:start}.currency-ticker-meta{grid-area:1/2/span 2}.currency-ticker-desc{grid-area:3/1/auto/-1}}@media (prefers-reduced-motion:reduce){.currency-ticker-list li{animation:none}}}@layer utilities{.currency-user-avatar [data-slot=avatar-fallback]{background:color-mix(in oklab, var(--rev-accent) 24%, var(--rev-surface-raised));color:var(--rev-text);font-size:var(--rev-fs-body)}.treasury-podium-avatar{border:1px solid oklab(100% 0 5.96046e-8/.22);border-radius:0;width:4.5rem;height:4.5rem}.treasury-podium-card[data-rank="1"] .treasury-podium-avatar{width:5.5rem;height:5.5rem}.treasury-podium-avatar [data-slot=avatar-fallback]{background:var(--rev-board-raised);color:var(--rev-board-text);font-family:var(--font-revenue-data);font-size:var(--rev-fs-lead);border-radius:0;font-weight:900}.treasury-row-avatar{border-radius:0;width:2rem;height:2rem}.treasury-row-avatar [data-slot=avatar-fallback]{background:var(--rev-board-raised);color:var(--rev-board-text);font-family:var(--font-revenue-data);font-size:var(--rev-fs-micro);border-radius:0;font-weight:800}@media (width<=640px){.treasury-podium-avatar{width:3.5rem;height:3.5rem}.treasury-podium-card[data-rank="1"] .treasury-podium-avatar{width:4.25rem;height:4.25rem}}.currency-ledger-avatar{width:3.875rem;height:3.875rem}.currency-ledger-avatar [data-slot=avatar-fallback]{background:color-mix(in oklab, var(--rev-accent) 25%, var(--rev-surface-raised));color:var(--rev-text)}@media (width<=640px){.currency-ledger-avatar{width:3rem;height:3rem}}}.currency-card-media{aspect-ratio:auto;position:absolute;inset:0;overflow:hidden}.blur-vignette{border-radius:var(--radius);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));--r:max(var(--transition-length), calc(var(--radius) - var(--inset)));--corner-size:calc(var(--r) + var(--inset)) calc(var(--r) + var(--inset));--corner-gradient:transparent 0px, transparent calc(var(--r) - var(--transition-length)), black var(--r);--fill-gradient:black, black var(--inset), transparent calc(var(--inset) + var(--transition-length)), transparent calc(100% - var(--transition-length) - var(--inset)), black calc(100% - var(--inset));--fill-narrow-size:calc(100% - (var(--inset) + var(--r)) * 2);--fill-farther-position:calc(var(--inset) + var(--r));-webkit-mask-image:linear-gradient(to right, var(--fill-gradient)), linear-gradient(to bottom, var(--fill-gradient)), radial-gradient(at bottom right, var(--corner-gradient)), radial-gradient(at bottom left, var(--corner-gradient)), radial-gradient(at top left, var(--corner-gradient)), radial-gradient(at top right, var(--corner-gradient));-webkit-mask-image:linear-gradient(to right, var(--fill-gradient)), linear-gradient(to bottom, var(--fill-gradient)), radial-gradient(at bottom right, var(--corner-gradient)), radial-gradient(at bottom left, var(--corner-gradient)), radial-gradient(at top left, var(--corner-gradient)), radial-gradient(at top right, var(--corner-gradient));mask-image:linear-gradient(to right, var(--fill-gradient)), linear-gradient(to bottom, var(--fill-gradient)), radial-gradient(at bottom right, var(--corner-gradient)), radial-gradient(at bottom left, var(--corner-gradient)), radial-gradient(at top left, var(--corner-gradient)), radial-gradient(at top right, var(--corner-gradient));-webkit-mask-size:100% var(--fill-narrow-size), var(--fill-narrow-size) 100%, var(--corner-size), var(--corner-size), var(--corner-size), var(--corner-size);-webkit-mask-size:100% var(--fill-narrow-size), var(--fill-narrow-size) 100%, var(--corner-size), var(--corner-size), var(--corner-size), var(--corner-size);mask-size:100% var(--fill-narrow-size), var(--fill-narrow-size) 100%, var(--corner-size), var(--corner-size), var(--corner-size), var(--corner-size);-webkit-mask-position:0 var(--fill-farther-position), var(--fill-farther-position) 0, 0 0, 100% 0, 100% 100%, 0 100%;-webkit-mask-position:0 var(--fill-farther-position), var(--fill-farther-position) 0, 0 0, 100% 0, 100% 100%, 0 100%;mask-position:0 var(--fill-farther-position), var(--fill-farther-position) 0, 0 0, 100% 0, 100% 100%, 0 100%;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.specular-button{--sb-radius:18px;--sb-tint:#fff;--sb-tint-opacity:0;--sb-blur:0px;--sb-text-color:#f5f5f5;letter-spacing:.01em;color:var(--sb-text-color);background:color-mix(in srgb, var(--sb-tint) calc(var(--sb-tint-opacity) * 100%), transparent);border-radius:var(--sb-radius);-webkit-backdrop-filter:blur(var(--sb-blur));cursor:pointer;transition:transform var(--rev-motion-fast,.12s) var(--rev-ease-out,ease);border:none;outline:none;justify-content:center;align-items:center;margin:0;font-family:inherit;font-weight:500;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000040}.specular-button:active{transform:scale(.97)}.specular-button:focus-visible{outline:2px solid color-mix(in srgb, var(--sb-text-color) 60%, transparent);outline-offset:3px}.specular-button:disabled{opacity:.55;cursor:default}.specular-button:disabled:active{transform:none}.specular-button--sm{font-size:var(--rev-fs-ui,.8125rem);padding:.625rem 1.375rem}.specular-button--md{font-size:var(--rev-fs-lead,1rem);padding:.875rem 1.875rem}.specular-button--lg{font-size:var(--rev-fs-stat,1.125rem);padding:1.125rem 2.5rem}.specular-button__fx{pointer-events:none;z-index:1;position:absolute;inset:-1.25rem}.specular-button__fx canvas{width:100%;height:100%;display:block}.specular-button__label{z-index:2;position:relative}
