.package-grid .reward-card>.reward-payout{display:grid;gap:3px;padding:13px 15px;border:1px solid #f5bd4540;border-radius:15px;background:radial-gradient(120% 140% at 0 0,#f5bd4518 0,transparent 62%),linear-gradient(135deg,#191307,#141826)}.package-grid .reward-card .reward-payout>span{display:flex;align-items:center;gap:6px;color:#f5bd45;font-size:9.5px;font-weight:800;letter-spacing:.14em}.package-grid .reward-card .reward-payout>span svg{width:13px;height:13px;flex:none}.package-grid .reward-card .reward-payout strong{font-size:clamp(26px,4.6vw,34px);line-height:1.05;letter-spacing:-.045em;color:#ffe6a8;font-variant-numeric:tabular-nums;text-shadow:0 2px 18px #f5bd4533}.package-grid .reward-card .reward-payout small{color:#b6a179;font-size:10px}.package-grid .reward-card>.reward-price-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.package-grid .reward-card .reward-price-row span{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--line);border-radius:11px;background:#0f131e99;color:var(--muted);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase}.package-grid .reward-card .reward-price-row b{color:#eef1f8;font-size:15px;letter-spacing:-.03em;text-transform:none;font-variant-numeric:tabular-nums}.package-grid .reward-card{display:grid;gap:11px;align-content:start}.token-fixed{justify-content:space-between;gap:10px;padding:11px 13px;border:1px solid #2da9ff3d;border-radius:12px;background:#2da9ff12}.token-fixed,.token-fixed>span{display:flex;align-items:center}.token-fixed>span{gap:7px;color:#9ed4ff;font-size:12px;font-weight:800}.token-fixed>span svg{flex:none}.token-fixed b{color:#d7e7f7;font-size:10.5px;font-weight:700;letter-spacing:.04em}.matrix2d-avatar,.matrix2d-root>span:first-child,.node-public-avatar{aspect-ratio:1;border-radius:50%;display:grid;place-items:center;place-content:center;overflow:hidden;line-height:1;text-align:center;font-feature-settings:"tnum" 1}.matrix2d-node.level-two .matrix2d-avatar{width:30px;height:30px;flex-basis:30px}.node-public-avatar{width:46px;height:46px}.matrix2d-node.level-two{height:62px;display:grid;grid-template-rows:auto auto;justify-items:center;align-content:center;gap:3px;padding:4px 2px;border-radius:16px}.matrix2d-node.level-two em{position:static;font-size:7.5px;line-height:1;letter-spacing:.02em}.matrix2d-node.level-one{align-items:center;gap:10px;padding:9px 13px}.matrix2d-copy{align-content:center}.matrix2d-scene{backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform-style:flat}.branch-toggle,.matrix2d-node,.matrix2d-root{transform:translateZ(0)}.branch-toggle{width:24px;height:24px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;padding:0;line-height:0}.branch-toggle svg{width:13px;height:13px;display:block}.matrix2d-node:hover{transform:translateZ(0) translateY(-2px)}.buy-preview-art .reward-photo,.config-reward-art .reward-photo,.matrix-reward-banner figure .reward-photo,.reward-chip-art .reward-photo,.tier-tab-art .reward-photo,.tree-head-art .reward-photo{-o-object-fit:contain;object-fit:contain;aspect-ratio:auto;width:100%;height:100%}.buy-preview-art,.config-reward-art,.matrix-reward-banner figure,.reward-chip-art,.tier-tab-art,.tree-head-art{display:grid;place-items:center}@media (max-width:800px){.package-grid{grid-template-columns:1fr;gap:12px}.package-grid .reward-card .reward-payout strong{font-size:32px}.matrix2d-toolbar button{width:36px;height:34px}.branch-toggle{width:28px;height:28px}.package-action{padding:13px 15px}.token-fixed{flex-direction:column;align-items:flex-start;gap:4px}.matrix2d-shell,.matrix3d-shell{height:58dvh;max-height:58dvh}}@media (max-width:440px){.package-grid .reward-card>.reward-payout{padding:11px 13px}.package-grid .reward-card .reward-payout strong{font-size:29px}.package-grid .reward-card .reward-price-row{gap:6px}.package-grid .reward-card .reward-price-row span{padding:8px 6px;font-size:8.5px}.package-grid .reward-card .reward-price-row b{font-size:13px}.matrix-summary.four{grid-template-columns:1fr 1fr}}.bottom-nav a svg{transform:scale(1);transform-origin:center;transition:transform .16s ease,filter .16s ease}.bottom-nav a.active{color:#f3e9ff}.bottom-nav a.active svg{transform:scale(1.28);filter:drop-shadow(0 0 7px #9a6cffcc)}.matrix-page .tier-tabs-hint{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:0 2px 10px;color:var(--muted);font-size:12px;font-weight:700}.matrix-page .tier-tabs-hint span{display:inline-flex;align-items:center}.matrix-page .tier-tabs-hint b,.matrix-page .tier-tabs-hint i{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:3px;vertical-align:-1px;font-style:normal;font-weight:700}.matrix-page .tier-tabs-hint i{box-shadow:0 0 0 2px #b089ff;background:#b089ff33}.matrix-page .tier-tabs-hint b{box-shadow:0 0 0 2px #ffd166;background:#ffd16633}.matrix-page .tier-tabs{display:flex;flex-wrap:nowrap;gap:10px;margin-bottom:14px;overflow-x:auto;overflow-y:hidden;padding:8px 4px 12px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.matrix-page .tier-tabs a{flex:0 0 112px;width:112px;padding:11px 8px 12px;color:var(--muted);background:var(--panel);border:2px solid var(--line);box-shadow:none}.matrix-page .tier-tabs a em{display:block;margin-top:5px;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.matrix-page .tier-tabs a.active{color:var(--text);background:var(--panel);border-color:#b089ff;box-shadow:0 0 0 2px #b089ff}.matrix-page .tier-tabs a.active em{color:#d4c2ff}.matrix-page .tier-tabs a.highest em{color:#ffd166}.matrix-page .tier-tabs a.active.highest{box-shadow:0 0 0 2px #ffd166,0 0 0 5px #b089ff}body,html{overflow-x:hidden}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.matrix2d-shell,.matrix3d-shell{background:radial-gradient(120% 95% at 50% 0,#211a4d 0,transparent 64%),linear-gradient(180deg,#121627,#0b0e1a);color:#e7eaf3}.matrix2d-shell:before{background-image:linear-gradient(#8b5cff14 1px,transparent 0),linear-gradient(90deg,#8b5cff14 1px,transparent 0)}.board-shell{background:radial-gradient(120% 95% at 50% 0,#211a4d 0,transparent 64%),linear-gradient(180deg,#121627,#0b0e1a)}.board-branch{border-color:#2a3150;background:#f7f6fb}.board-branch.vacant{background:#eceaf4cc}.board-progress{color:#9098aa}.board-progress b{color:#dfe4f0}.board-key{color:#9098aa}.board-key b{color:#b79bff}.board-toggle,.branch-toggle,.matrix2d-toolbar>div,.matrix2d-toolbar>span,.matrix3d-actions button,.tree-view-toggle button{border-color:#2a3150;background:#141a2ceb;color:#c8cee0;box-shadow:0 6px 20px #00000059}.matrix2d-toolbar button{color:#b3bacd}.matrix2d-toolbar button:hover{background:#7c4dff2b;color:#cfbcff}.matrix2d-toolbar b{color:#9aa2b8}.board-toggle,.branch-toggle{color:#b79bff}.matrix2d-progress{color:#9098aa}.matrix2d-progress b{color:#dfe4f0}.matrix2d-progress>i{background:#222842}.matrix2d-key,.matrix3d-key{color:#9098aa}.matrix2d-key b{color:#b79bff}.matrix2d-lines path{stroke:#a98bff;stroke-opacity:.85;filter:drop-shadow(0 0 4px #7c4dff4d)}.tree-view-toggle button.active{background:#7c4dff;border-color:#7c4dff;color:#fff}.tree-card{background:var(--panel);color:var(--text);border:1px solid var(--line)}.tree-head{background:linear-gradient(100deg,#1b1442,#141827);border-bottom:1px solid var(--line)}.tree-head b{color:var(--muted)}.saved-wallet{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#0e111b}.saved-wallet>span{color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.saved-wallet code{overflow-wrap:anywhere;word-break:break-all;font-size:13px;line-height:1.45}.saved-wallet a{width:-moz-max-content;width:max-content;color:#a98cff;font-size:12px;font-weight:700}.profile-wallet{margin-top:14px}.profile-wallet .small-heading{margin-bottom:6px}.profile-wallet-form{display:grid;gap:12px;margin-top:12px}.profile-wallet-form label{display:grid;gap:6px;color:var(--muted);font-size:10px}.profile-wallet-form input{width:100%;border:1px solid var(--line);border-radius:10px;background:#0d1019;color:white;padding:11px;outline:0}.field-optional{color:var(--muted);font-weight:500}.field-status{display:block;margin:0;color:var(--muted);font-size:11.5px;line-height:1.45}.field-status.ok{color:var(--green)}.field-status.bad{color:var(--danger)}.profile-wallet-form input[aria-invalid=true]{border-color:var(--danger)}.profile-wallet-form input:disabled{opacity:.55}.profile-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.profile-wallet-form>.ghost-button{width:-moz-max-content;width:max-content}.copy-chain{display:flex;align-items:flex-start;gap:8px;min-width:0}.copy-chain-value{flex:1;min-width:0;overflow-wrap:anywhere;word-break:break-all;font-size:13px;line-height:1.45}.copy-chain-empty{color:var(--muted)}.chain-cell{min-width:0}.chain-cell .copy-chain{flex-wrap:wrap}.request-card{display:grid!important;grid-template-columns:1fr!important;gap:14px;align-items:stretch!important}.request-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.request-card-amount b,.request-card-amount small{display:block}.request-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.request-facts>div{display:grid;gap:6px;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#0e111b}.request-facts>.full{grid-column:1/-1}.request-facts dt{color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.request-facts dd{margin:0;min-width:0}@media (max-width:800px){.admin-requests article.request-card,.admin-requests article.request-card>.request-facts{display:grid!important}.admin-requests article.request-card>div:nth-child(2),.admin-requests article.request-card>div:nth-child(3){display:flex!important}.request-facts{grid-template-columns:1fr}.history small.mono{overflow-wrap:anywhere;word-break:break-all}}.tree-view-toggle button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:750}.tree-view-toggle button svg{width:14px;height:14px}.board-shell{position:relative;padding:16px 14px 18px;background:radial-gradient(90% 70% at 50% 0,#2a1d6a 0,transparent 58%),linear-gradient(180deg,#121627,#0b0e1a);color:#e7eaf3}.board-progress{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-bottom:14px;color:#c8c2de;font-size:11px;font-weight:700}.board-progress b{color:#fff;font-size:13px}.board-progress>i{height:7px;overflow:hidden;border-radius:99px;background:#222842}.board-progress>i em{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#7c4dff,#ffd166)}.board-root{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;border:0;border-radius:18px;background:linear-gradient(135deg,#8b5cff,#5423d0 58%,#3d1aa8);color:#fff;font:inherit;text-align:left;cursor:pointer;box-shadow:0 10px 28px #4d22bb4d}.board-root i{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;background:#ffffff28;font-style:normal;font-size:10px;font-weight:900}.board-root span{min-width:0;display:grid;gap:3px}.board-root strong{font-size:15px}.board-root small{font-size:11px;color:#ded4ff}.board-root em{margin-left:auto;font-style:normal;font-size:11px;font-weight:800;color:#ffe08a;text-align:right}.board-legs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.board-leg{display:grid;gap:8px;padding:10px;border:1px solid #2f3654;border-radius:18px;background:linear-gradient(180deg,#171c32,#101426);box-shadow:inset 0 1px 0 #ffffff0d}.board-leg.vacant{border-style:dashed;opacity:.92}.board-leg header{display:flex;align-items:center;justify-content:space-between;padding:0 2px;color:#b7b3cc;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.board-leg header b{color:#ffd166;font-size:12px}.board-kids{display:grid;grid-template-columns:1fr 1fr;gap:7px}.board-tile{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;min-height:64px;padding:9px 8px 10px;border:1px solid transparent;border-radius:14px;background:#1a2036;color:#f4f6fb;font:inherit;text-align:left;cursor:pointer}.board-tile i{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:9px;font-weight:900;color:#fff}.board-tile span{min-width:0;display:grid;gap:2px}.board-tile strong{font-size:11px}.board-tile small,.board-tile strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-tile small{font-size:9px;color:#9aa3b8}.board-tile em{position:absolute;top:6px;right:7px;font-style:normal;font-size:9px;font-weight:800;color:#8b93a6}.board-tile b{grid-column:1/-1;width:-moz-max-content;width:max-content;padding:2px 7px;border-radius:999px;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.board-tile.featured{min-height:72px;padding:11px 12px;background:#1f2640;box-shadow:0 0 0 1px #7c4dff33}.board-tile.featured strong{font-size:13px}.board-tile.featured i{width:38px;height:38px;font-size:10px}.board-tile.direct{border-color:#2da9ff55}.board-tile.direct i{background:#26aeea}.board-tile.direct b{background:#26aeea24;color:#7ed6f6}.board-tile.spill{border-color:#e76eae55}.board-tile.spill i{background:#e76eae}.board-tile.spill b{background:#e76eae24;color:#f5a8d0}.board-tile.hold{border-color:#f5bd4555}.board-tile.hold i{background:#d6a915}.board-tile.hold b{background:#f5bd4524;color:#ffd166}.board-tile.empty{border-color:#2a3150;border-style:dashed}.board-tile.empty i{background:#2a3150;color:#8b93a6;font-size:16px;font-weight:500}.board-tile.empty strong{color:#8b93a6;font-weight:650}.board-tile:hover{filter:brightness(1.08)}.board-key{flex-wrap:wrap;gap:12px;margin-top:14px;color:#c8c2de;font-size:11px;font-weight:700}.board-key,.board-key span{display:flex;align-items:center}.board-key span{gap:6px}.board-key i{width:9px;height:9px;border-radius:50%}.board-key .direct{background:#26aeea}.board-key .spill{background:#e76eae}.board-key .hold{background:#d6a915}.board-key .empty{background:#5a6178}.board-key b{margin-left:auto;color:#ffd166}.matrix2d-node.level-two{width:58px;height:76px;gap:2px;padding:6px 3px 5px}.matrix2d-mini{max-width:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;line-height:1.1;color:inherit}.matrix2d-chip{position:absolute;left:10px;bottom:6px;padding:2px 6px;border-radius:999px;font-size:7px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.matrix2d-chip.direct{background:#26aeea24;color:#167aa3}.matrix2d-chip.spill{background:#e76eae24;color:#b9538a}.matrix2d-chip.hold{background:#d6a91524;color:#8a6d10}.matrix2d-node.level-one{padding-bottom:22px;height:74px}.matrix2d-lines path{stroke:#c4a6ff;stroke-width:2.6;filter:drop-shadow(0 0 6px #8b5cff66)}.matrix2d-root{box-shadow:0 10px 0 #3d1aa8,0 18px 32px #7c4dff44}.matrix2d-node.selected,.matrix2d-root.selected{outline:3px solid #ffd16688;outline-offset:3px}.node-public-card{gap:8px;padding:22px 20px 18px;border:1px solid #f5bd4540;background:linear-gradient(180deg,#1a160c,#121018)}.node-public-card p{margin:4px 0 0;color:#f3e6c0;font-size:12px;line-height:1.45}.node-public-card.direct .node-public-avatar{background:#26aeea}.node-public-card.spill .node-public-avatar{background:#e76eae}.node-public-card.empty .node-public-avatar{background:#3a4158}.node-public-card.owner .node-public-avatar{background:#7c4dff}@media (max-width:800px){.board-legs{grid-template-columns:1fr}.board-tile b{display:inline-flex}.matrix2d-shell{height:62dvh;max-height:62dvh}}@media (min-width:900px){.board-legs{grid-template-columns:repeat(4,1fr)}}.matrix-page .tier-tabs{scroll-snap-type:x proximity;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.matrix-page .tier-tabs a{position:relative;scroll-snap-align:start}.matrix-page .tier-tabs a.idle:not(.active){opacity:.78}.matrix-page .tier-tabs a em.live{color:#54d995}.matrix-page .tier-tabs a em.off{color:#8b93a6}.matrix-page .tier-tabs a.active em,.matrix-page .tier-tabs a.highest em{color:inherit}.matrix-page .tier-tabs a.active em.live,.matrix-page .tier-tabs a.highest em.live{color:#54d995}.tier-history-count{position:absolute;top:6px;right:6px;padding:1px 6px;border-radius:999px;background:#7c4dff2e;color:#c9b6ff;font-size:8px;font-weight:800;text-decoration:none}.matrix-page .tier-tabs-hint u{display:inline-block;width:18px;height:10px;margin-right:6px;border-radius:999px;background:#7c4dff2e;box-shadow:0 0 0 1px #c9b6ff66;vertical-align:-1px}.history-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;margin-bottom:14px;border:1px dashed #b089ff88;border-radius:15px;background:#7c4dff14}.history-banner strong{font-size:13px}.history-banner p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.history-banner a{flex:none;padding:10px 14px;border-radius:11px;background:#7c4dff;color:#fff;font-size:12px;font-weight:800}.matrix-history{margin-top:18px}.matrix-history .section-title span{color:var(--muted);font-size:12px}.matrix-history ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.matrix-history li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.matrix-history li.viewing{border-color:#b089ff;box-shadow:0 0 0 1px #b089ff}.matrix-history li>div small,.matrix-history li>div strong{display:block}.matrix-history li>div strong{font-size:13px}.matrix-history li>div small{margin-top:3px;color:var(--muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-history dl{display:flex;gap:16px;margin:0}.matrix-history dl div{display:grid;gap:2px}.matrix-history dt{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.matrix-history dd{margin:0;font-size:12px;font-weight:750}.history-open{padding:8px 12px;border-radius:10px;background:#272d3d;color:#fff;font-size:11px;font-weight:800;white-space:nowrap}.history-open.current{background:transparent;color:#c9b6ff;box-shadow:inset 0 0 0 1px #b089ff66}.spill-type{display:inline-block;width:-moz-max-content;width:max-content;max-width:100%;padding:3px 9px;border-radius:999px;background:#e76eae24;color:#f5a8d0;font-size:10px;font-weight:800;letter-spacing:.02em}.spill-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;width:100%;margin:6px 0 0;text-align:left;font-size:11px}.spill-facts dt{color:#9aa3b8;white-space:nowrap}.spill-facts dd{margin:0;color:#f4f6fb;font-weight:650;overflow-wrap:anywhere}.matrix2d-letter{position:absolute;top:-6px;left:-6px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#e76eae;color:#fff;font-size:8px;font-weight:900;box-shadow:0 0 0 2px #fff}.board-key small,.matrix2d-key small{margin-left:3px;opacity:.75;font-size:9px}.spill-ledger{margin:0;padding:12px 16px 14px;border-top:1px solid #2a3150;background:#11162a;color:#f4f6fb}.spill-ledger summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:800}.spill-ledger summary b{padding:1px 8px;border-radius:999px;background:#e76eae;color:#fff;font-size:10px}.spill-ledger ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none}.spill-ledger li{padding:11px 12px;border:1px solid #e76eae44;border-radius:12px;background:#1a2036}.spill-ledger header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.spill-ledger header em{color:#8b93a6;font-size:10px;font-style:normal;font-weight:800}.spill-ledger header strong{display:grid;font-size:12px}.spill-ledger header strong small{color:#9aa3b8;font-size:9px;font-weight:600}.spill-ledger header .spill-type{margin-left:auto;font-size:9px}@media (max-width:800px){.history-banner{flex-direction:column;align-items:stretch}.history-banner a{text-align:center}.matrix-history li{grid-template-columns:auto minmax(0,1fr) auto}.matrix-history dl{grid-column:1/-1;grid-row:2;justify-content:space-between}.spill-ledger header .spill-type{margin-left:0}}.node-public-card{max-height:calc(100% - 24px);overflow-y:auto;width:min(300px,calc(100% - 28px))}.node-public-card .spill-type{justify-self:center}.hero-card .hero-member-id{display:flex;width:-moz-max-content;width:max-content;max-width:100%;align-items:center;gap:8px;margin:0 0 14px;padding:5px 6px 5px 12px;border:1px solid #ffffff2e;border-radius:999px;background:#ffffff17;color:#fff;font-size:12px}.hero-member-id span{color:#ddd1ff;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hero-member-id code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:800;letter-spacing:.04em}.hero-member-id .copy-id{width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffff26;color:#fff;cursor:pointer}.hero-member-id .copy-id:hover{background:#ffffff3d}.package-action.secondary{margin-top:8px;background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.wallet-connect-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 16px;border:0;border-radius:12px;background:linear-gradient(135deg,#6532e5,#8b57ff);color:#fff;font-weight:800;cursor:pointer}.wallet-connect-btn:hover{filter:brightness(1.08)}.auth-or{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:2px 0;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.auth-or:after,.auth-or:before{content:"";height:1px;background:var(--line)}.wallet-chip{display:grid;gap:4px;padding:12px 14px;border:1px solid #7c4dff66;border-radius:12px;background:#7c4dff14}.wallet-chip span{color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.wallet-chip code{font-size:14px;font-weight:800}.wallet-chip .link-button{width:-moz-max-content;width:max-content;margin-top:4px}.wallet-modal{width:min(400px,100%);padding-bottom:8px;max-height:min(88vh,640px);overflow:hidden;display:flex;flex-direction:column}.wallet-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 22px 0}.wallet-modal-head h2{margin:0 0 6px}.wallet-modal-head p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.wallet-mock-banner{margin:14px 22px 0;padding:10px 12px;border-radius:10px;background:#35d07f1a;color:#8ee7b4;font-size:12px}.wallet-list{display:grid;gap:8px;padding:16px 22px 8px}.wallet-mode-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:16px 20px 0;padding:4px;border-radius:28px;background:#12151f}.wallet-mode-tabs button{border:0;border-radius:24px;padding:9px 12px;background:transparent;color:#8b90a0;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.wallet-mode-tabs button.is-on{background:#f4f5f8;color:#14161f}.wallet-grid-caption{margin:18px 20px 0;color:#8b90a0;font-size:14px;font-weight:500;text-align:center}.wallet-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 6px;flex:1 1 auto;min-height:0;max-height:min(52vh,400px);overflow-x:hidden;overflow-y:auto;padding:18px 12px 8px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.wallet-grid-item{display:grid;justify-items:center;align-content:start;gap:8px;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.wallet-grid-item strong{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;max-width:76px;min-height:2.4em;color:#9aa0ae;font-size:12px;font-weight:500;line-height:1.2;text-align:center;overflow:hidden}.wallet-grid-icon{width:60px;height:60px;display:grid;place-items:center;border-radius:16px;background:#f4f5f8;overflow:hidden}.wallet-grid-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wallet-grid-item.is-installed .wallet-grid-icon{box-shadow:0 0 0 2px #f4f5f8,0 0 0 4px #35d07f}.wallet-list-item{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#0d1019;color:inherit;text-align:left;cursor:pointer}.wallet-list-item:hover:not(:disabled){border-color:#8a5bff;background:#7c4dff14}.wallet-list-item.is-test{border-color:#35d07f66;background:#35d07f12}.wallet-list-item.is-test:hover:not(:disabled){border-color:#35d07f;background:#35d07f1f}.wallet-list-item small,.wallet-list-item strong{display:block}.wallet-list-item small{margin-top:3px;color:var(--muted);font-size:11px}.wallet-list-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#7c4dff22;overflow:hidden}.wallet-list-icon img{width:28px;height:28px}.wallet-empty,.wallet-progress{display:flex;align-items:center;gap:10px;margin:0 22px;color:var(--muted);font-size:13px}.wallet-help{display:grid;gap:8px;margin:10px 22px 0;color:var(--muted);font-size:12px;line-height:1.5}.wallet-help p{display:flex;align-items:flex-start;gap:8px;margin:0}.wallet-help p svg{flex-shrink:0;margin-top:2px;color:#b7a4ff}.wallet-help a{color:#a98cff;font-weight:700}.wallet-modal .dialog-actions{padding:8px 22px 18px}.wallet-modal .form-error{margin:8px 22px 0}.wallet-status-card{display:grid;justify-items:center;text-align:center;gap:14px;margin:8px 18px 24px;padding:32px 22px 28px;border:1px solid #7c4dff55;border-radius:18px;background:radial-gradient(circle at 50% 0,#7c4dff33,transparent 58%),#0c101c;box-shadow:0 18px 40px #12082f80,inset 0 1px 0 #ffffff14}.wallet-status-ring{width:72px;height:72px;border-radius:50%;border:3px solid #7c4dff33;border-top-color:#c4b3ff;box-shadow:0 0 28px #7c4dff66;animation:vx-spin .85s linear infinite}.wallet-status-card h3{margin:0;font-size:18px;letter-spacing:-.02em}.wallet-status-card p{margin:0;max-width:28ch;color:var(--muted);font-size:13px;line-height:1.5}.wallet-status-bar{width:min(220px,100%);height:6px;overflow:hidden;border-radius:99px;background:#1a2030}.wallet-status-bar i{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6532e5,#d8c8ff);animation:vx-bar 1.15s ease-in-out infinite}.wallet-qr-img{display:block;width:220px;height:220px;padding:10px;border-radius:16px;background:#fff}.wallet-qr-copy{display:inline-flex;align-items:center;gap:8px;margin-top:2px;padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:transparent;color:#c4b3ff;font-size:12px;font-weight:700;cursor:pointer}@keyframes vx-bar{0%{transform:translateX(-110%)}to{transform:translateX(280%)}}.wallet-open-again{margin-top:4px;padding:11px 18px;border:0;border-radius:12px;background:linear-gradient(135deg,#6532e5,#9a6cff);color:#fff;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px #6532e555}.wallet-open-again:hover{filter:brightness(1.08)}.sponsor-go{display:grid;grid-template-columns:1fr 48px;gap:8px;align-items:stretch}.sponsor-go input{min-width:0;min-height:48px;text-align:left;letter-spacing:.12em;font-size:16px;text-transform:uppercase}.sponsor-go-btn{width:48px;min-height:48px;padding:0;border:0;border-radius:12px;background:linear-gradient(135deg,#6532e5,#9a6cff);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 24px #6532e555;transition:transform .16s ease,filter .16s ease}.sponsor-go-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.sponsor-go-btn:active{transform:translateY(1px)}.sponsor-go-btn:disabled{opacity:.55;cursor:default;transform:none}.auth-foot{display:flex;align-items:center;justify-content:center;gap:18px;text-align:center;color:var(--muted);font-size:12px}.auth-foot .text-link,.auth-foot a,.auth-foot button{border:0;background:transparent;color:#a98cff;font-size:12px;font-weight:700;cursor:pointer;padding:0}.wallet-auth{gap:18px}.auth-panel{display:grid;gap:14px;text-align:center}.auth-panel-enter{animation:auth-panel-in .38s cubic-bezier(.22,1,.36,1)}@keyframes auth-panel-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.auth-panel h1{margin:4px 0 0}.auth-panel>p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.auth-gate{display:grid;gap:10px;margin-top:6px}.auth-gate-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 18px;border:0;border-radius:14px;font-size:15px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.auth-gate-btn.signup{background:linear-gradient(135deg,#6532e5,#9a6cff);color:#fff;box-shadow:0 14px 32px #6532e555}.auth-gate-btn.signin{background:#0d1019;color:#fff;box-shadow:inset 0 0 0 1px #7c4dff88}.auth-gate-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.auth-gate-btn:active{transform:translateY(1px)}.auth-back,.auth-staff-link,.auth-switch .text-link{border:0;background:transparent;color:#a98cff;font-size:12px;font-weight:700;cursor:pointer;padding:0}.auth-back,.auth-staff-link,.auth-switch{text-align:center;color:var(--muted);font-size:12px}.auth-steps{display:flex;gap:8px;margin:0;padding:0;list-style:none}.auth-steps li{flex:1;display:grid;justify-items:center;gap:6px;color:#6b7388}.auth-steps span{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid #2a3144;background:#121726;font-size:11px;font-weight:800}.auth-steps small{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.auth-steps li.now{color:#d8c8ff}.auth-steps li.done span,.auth-steps li.now span{border-color:#8a5bff;background:linear-gradient(145deg,#6532e5,#9a6cff);color:#fff;box-shadow:0 0 16px #7c4dff66}.auth-steps li.done{color:#bca8ff}.auth-bridge{display:grid;justify-items:center;gap:12px;padding:18px 8px 8px}.auth-bridge-ring{width:86px;height:86px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(from 180deg,#7c4dff,#d8c8ff,#35d07f,#7c4dff);animation:vx-spin 1.1s linear infinite;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px))}.auth-bridge-ring i{width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 16px #fff}.auth-bridge h1{margin:8px 0 0;font-size:22px}.auth-bridge p{max-width:32ch}.auth-bridge-bar{width:min(240px,100%);height:6px;overflow:hidden;margin-top:6px;border-radius:99px;background:#1a2030}.auth-bridge-bar i{display:block;width:45%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6532e5,#d8c8ff 55%,#35d07f);animation:vx-bar 1s ease-in-out infinite}.wallet-auth .auth-panel label,.wallet-auth .wallet-chip{text-align:left}.nav-profile-icon{position:relative;display:inline-grid;place-items:center}.wallet-unverified-dot{position:absolute;top:-5px;right:-6px;width:14px;height:14px;display:grid;place-items:center;border-radius:50%;background:#ff3b4e;color:#fff;border:2px solid #0b0e17;box-shadow:0 0 0 1px #ff3b4e88;pointer-events:none}.wallet-unverified-dot svg{width:8px;height:8px;display:block}.icon-button .wallet-unverified-dot{top:4px;right:4px}.wallet-notice-dialog{padding:0}.wallet-notice-body{display:grid;gap:12px;padding:24px}.wallet-notice-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#ff3b4e22;color:#ff6577}.wallet-notice-saved{color:#ffb4bc!important}.dialog-actions a.primary{display:inline-flex;align-items:center;justify-content:center;padding:11px 17px;border-radius:12px;font-weight:700;text-decoration:none;background:var(--violet);color:#fff}.wallet-notice-dialog .dialog-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.wallet-notice-dialog .dialog-actions>*{width:100%;min-width:0;white-space:nowrap}.wallet-verify-banner{display:grid;grid-template-columns:auto 1fr;gap:12px 14px;align-items:start;padding:16px 16px 14px;margin-bottom:14px;border:1px solid #ff657766;border-radius:16px;background:linear-gradient(180deg,#2a1218,#161018)}.wallet-verify-banner.overdue{border-color:#ff3b4e}.wallet-verify-banner-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#ff3b4e24;color:#ff6577}.wallet-verify-banner strong{display:block;font-size:15px}.wallet-verify-banner p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.wallet-verify-timer{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none}.wallet-verify-timer li{display:grid;justify-items:center;gap:4px;padding:10px 6px;border-radius:12px;background:#0d1019;border:1px solid #2a3144}.wallet-verify-timer b{font-size:20px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.wallet-verify-timer small{color:var(--muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.wallet-verify-banner-btn{grid-column:1/-1;width:100%;display:inline-flex;justify-content:center;gap:8px}.saved-wallet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.saved-wallet-head>span{flex:1 1 12rem;min-width:0}.wallet-verify-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:99px;font-size:11px;font-weight:800;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.wallet-verify-pill.ok{background:#35d07f22;color:#35d07f}.wallet-verify-pill.bad{background:#ff3b4e22;color:#ff6577}.saved-wallet.is-unverified{border-color:#ff657755}.saved-wallet.is-verified{border-color:#35d07f55}.profile-avatar-wrap{position:relative;display:inline-grid}.profile-avatar-wrap.is-unverified:after{content:"";position:absolute;top:-2px;right:-2px;width:14px;height:14px;border-radius:50%;background:#ff3b4e;border:2px solid #0b0e17;box-shadow:0 0 0 1px #ff3b4e88}@media (min-width:720px){.wallet-verify-banner{grid-template-columns:auto 1fr auto;align-items:center}.wallet-verify-timer{grid-column:auto;width:min(280px,100%)}.wallet-verify-banner-btn{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.auth-bridge-bar i,.auth-bridge-ring,.wallet-status-bar i,.wallet-status-ring{animation:none}}.admin-shell{min-height:100dvh}.admin-sidebar{position:fixed;inset:0 auto 0 0;width:248px;display:flex;flex-direction:column;padding:22px 15px;border-right:1px solid var(--line);background:#0a0d16f2;backdrop-filter:blur(14px);z-index:30;overflow-y:auto;overscroll-behavior:contain}.admin-brand small{color:#c0a6ff}.admin-sidebar nav{display:grid;gap:3px;margin-top:26px}.admin-sidebar nav a{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:11px;color:var(--muted);font-size:12.5px;font-weight:650;position:relative}.admin-sidebar nav a svg{flex:none}.admin-sidebar nav a:hover{background:#7c4dff14;color:#c6b2ff}.admin-sidebar nav a.active{background:linear-gradient(90deg,#7c4dff2e,#7c4dff08);color:#d5c6ff;box-shadow:inset 2px 0 0 #8b5cff}.admin-sidebar-foot{margin-top:auto;padding-top:16px;display:grid;gap:8px}.admin-whoami{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#10141f}.admin-whoami b{width:34px;height:34px;flex:none;display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:linear-gradient(140deg,#8151f4,#5e30d2);color:#fff;font-size:11px;font-weight:900}.admin-whoami div{min-width:0;display:grid;gap:1px}.admin-whoami strong{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-whoami small{color:var(--muted);font-size:9px}.admin-shell>main{margin-left:248px}.admin-shell .page{width:min(1320px,calc(100% - 48px))}.admin-head,.admin-scrim{display:none}.admin-earnings{margin-bottom:20px;padding:18px;border:1px solid #f5bd4540;border-radius:20px;background:radial-gradient(90% 160% at 0 0,#f5bd4514 0,transparent 60%),linear-gradient(135deg,#171204,#121626)}.admin-earnings header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.admin-earnings header span{display:flex;align-items:center;gap:7px;color:#f5bd45;font-size:10px;font-weight:800;letter-spacing:.14em}.admin-earnings header small{color:var(--muted);font-size:11px}.admin-earnings header small.warn{color:#ff8a97}.admin-earnings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.admin-earnings-grid a.admin-earn-card,.admin-earnings-grid article{display:grid;gap:3px;padding:13px 14px;border:1px solid var(--line);border-radius:14px;background:#0e1220cc;color:inherit;transition:border-color .15s ease,transform .15s ease}.admin-earnings-grid a.admin-earn-card:hover{border-color:#f5bd45;transform:translateY(-2px)}.admin-earnings-grid a.admin-earn-card span,.admin-earnings-grid article span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.admin-earnings-grid a.admin-earn-card strong,.admin-earnings-grid article strong{font-size:21px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.admin-earnings-grid a.admin-earn-card small,.admin-earnings-grid article small{color:#7f879a;font-size:10px}.admin-earnings-grid a.admin-earn-card.lead,.admin-earnings-grid article.lead{grid-column:span 2;border-color:#f5bd4555;background:linear-gradient(135deg,#1d1606,#141828)}.admin-earnings-grid a.admin-earn-card.lead strong,.admin-earnings-grid article.lead strong{font-size:clamp(28px,3.4vw,38px)}.admin-queue-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:16px 0 22px}.admin-queue{display:grid;gap:3px;padding:15px 16px;border:1px solid var(--line);border-radius:15px;background:var(--panel);transition:border-color .15s ease,transform .15s ease}.admin-queue:hover{border-color:#7c4dff66;transform:translateY(-2px)}.admin-queue span{color:var(--muted);font-size:10.5px}.admin-queue strong{font-size:24px;letter-spacing:-.04em}.admin-queue small{color:#6f7789;font-size:10px}.admin-queue.hot{border-color:#f5bd4566;background:linear-gradient(135deg,#191307,var(--panel))}.admin-queue.hot strong{color:#f5cd78}.admin-split{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.member-table,.statement-table{border:1px solid var(--line);border-radius:16px;background:var(--panel);overflow:hidden}.member-table-head,.member-table-row{display:grid;grid-template-columns:2fr .9fr 1fr 1fr 1fr .8fr 28px;gap:10px;align-items:center;padding:12px 14px}.statement-head,.statement-row{display:grid;grid-template-columns:.9fr 1.6fr .9fr 1fr 1.4fr;gap:10px;align-items:center;padding:12px 14px}.member-table-head,.statement-head{color:var(--muted);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:#0d1120;border-bottom:1px solid var(--line)}.member-table-row,.statement-row{border-bottom:1px solid #1c2233;font-size:11.5px}.member-table-row:last-child,.statement-row:last-child{border-bottom:0}.member-table-row:hover{background:#7c4dff0f}.member-table-row>span,.statement-row>span{min-width:0;display:grid;gap:2px}.member-table-row b,.statement-row b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-table-row small,.statement-row small{color:#737b8e;font-size:9.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-table-row .member-identity{display:flex;align-items:center;gap:10px;min-width:0}.member-table-row .member-identity>span{min-width:0;display:grid;gap:2px}.member-table-row .member-identity>b{width:32px;height:32px;flex:none;display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:#7c4dff26;color:#c3a8ff;font-size:10px;font-weight:900}.member-table-row{position:relative}.member-table-hit{position:absolute;inset:0;z-index:1}.member-id-line{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;min-width:0;margin-top:2px}.member-id-line code{font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.04em;color:#ffe08a}.copy-id{display:grid;place-items:center;width:28px;height:28px;flex:none;padding:0;border:1px solid #f5bd4548;border-radius:8px;background:#171204;color:#ffe08a;cursor:pointer;line-height:0}.copy-id svg{width:14px;height:14px;display:block}.copy-id:focus-visible,.copy-id:hover{border-color:#ffd166;color:#fff;background:#241a07}.frozen-flag{color:#f5bd45!important;font-size:9px!important}.statement-row .amount.in b{color:#4fd79a}.statement-row .amount.out b{color:#ff8a97}.record-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px}.record-card{padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--panel)}.record-card h3{margin:0 0 12px;font-size:13px}.credential-facts,.record-card dl{display:grid;gap:0;margin:0}.credential-facts>div,.record-card dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #1a2031;font-size:11.5px}.credential-facts>div:last-child,.record-card dl>div:last-child{border-bottom:0}.credential-facts dt,.record-card dt{color:var(--muted)}.credential-facts dd,.record-card dd{margin:0;overflow-wrap:anywhere}.activation-grant,.credential-lookup{padding:17px;margin:16px 0;border:1px solid var(--line);border-radius:17px;background:var(--panel)}.activation-grant h3,.credential-lookup h3{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px}.credential-lookup-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.credential-lookup-row label{display:grid;gap:5px;color:var(--muted);font-size:11px}.credential-lookup-row input{padding:11px 12px;border:1px solid var(--line);border-radius:11px;background:var(--panel2);color:#fff;outline:0}.credential-lookup-row input:focus-visible{border-color:#8b5cff}.credential-result{padding:18px;margin-bottom:20px;border:1px solid #8b5cff55;border-radius:17px;background:linear-gradient(135deg,#150f2c,var(--panel))}.credential-result header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.credential-result header strong{display:block;font-size:15px}.credential-result header small{color:var(--muted);font-size:11px}.credential-password{display:grid;gap:8px;padding:14px;border:1px dashed #8b5cff66;border-radius:13px;background:#0d1020}.credential-password>span{color:#b79bff;font-size:9.5px;font-weight:800;letter-spacing:.14em}.credential-password code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:19px;letter-spacing:.04em;overflow-wrap:anywhere;color:#fff}.credential-password code.masked{letter-spacing:.18em;color:#7c8296}.credential-password>div{display:flex;gap:8px;flex-wrap:wrap}.credential-password button{display:inline-flex;align-items:center;gap:6px;padding:9px 13px;border:1px solid var(--line);border-radius:10px;background:var(--panel2);color:#d6dbe8;font-size:11.5px;cursor:pointer}.credential-password button:hover{border-color:#8b5cff;color:#fff}.credential-unavailable{margin:0;color:#f5bd45;font-size:11.5px}.credential-facts{margin-top:14px}.credential-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.credential-actions .ghost,.credential-actions .primary{padding:10px 15px;border-radius:11px;font-size:12px;font-weight:700;cursor:pointer}.credential-actions .ghost{border:1px solid var(--line);background:transparent;color:var(--muted)}.rule-note.warn{background:#f5bd450f}.rule-note.warn strong{color:#f5cd78}.admin-tabs.scroll{overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.admin-tabs.scroll a{display:inline-block}a.metric.metric-link{display:grid;color:inherit;transition:border-color .15s ease,transform .15s ease}a.metric.metric-link:hover{border-color:#8b5cff;transform:translateY(-2px)}.metric-go{display:block;margin-top:8px;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c6b2ff}.admin-shell .metric-go{color:#ffd166}.figure-lede{margin:-8px 0 16px;color:var(--muted);font-size:13px;font-weight:600;line-height:1.45;max-width:52rem}.figure-groups{display:grid;gap:14px;margin-bottom:20px}.figure-group{display:grid;gap:8px}.figure-group h2{margin:0;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.figure-chips{display:flex;flex-wrap:wrap;gap:8px}.figure-chips a{padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:#10141f;color:var(--muted);font-size:12px;font-weight:700}.figure-chips a:hover{border-color:#8b5cff;color:#d5c6ff}.figure-chips a.active{border-color:#f5bd45;background:linear-gradient(135deg,#f5bd45,#c48b18);color:#1a1406}.figure-table .member-table-row small{white-space:normal}@media (max-width:1000px){.admin-shell>main{margin-left:0}.admin-shell .page{width:calc(100% - 30px);padding:18px 0 60px}.admin-head{position:sticky;top:0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:10px;height:64px;padding:12px 15px;background:#0b0e17ef;backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.admin-head .brand{font-size:13px}.admin-head-chip{display:flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid var(--line);border-radius:11px;background:#171c28;color:#c5cbe0;font-size:11px;font-weight:800}.admin-sidebar{width:min(280px,84vw);transform:translateX(-100%);transition:transform .22s cubic-bezier(.32,.72,0,1)}.admin-shell.drawer-open .admin-sidebar{transform:translateX(0)}.admin-scrim{display:block;position:fixed;inset:0;z-index:29;border:0;background:#05070ecc;backdrop-filter:blur(2px)}.admin-split,.record-grid{grid-template-columns:1fr}.admin-earnings-grid a.admin-earn-card.lead,.admin-earnings-grid article.lead{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.admin-sidebar{transition:none}}@media (max-width:760px){.member-table-head,.statement-head{display:none}.member-table-row,.statement-row{grid-template-columns:1fr 1fr;gap:10px 12px;padding:14px;align-items:start}.member-table-row>span:first-child,.statement-row>span:nth-child(2){grid-column:1/-1}.member-table-go{display:none}.credential-facts>div,.record-card dl>div{grid-template-columns:1fr;gap:2px}.credential-lookup-row{grid-template-columns:1fr}.credential-lookup-row button{width:100%;justify-content:center}.credential-password code{font-size:16px}.admin-earnings-grid{grid-template-columns:1fr 1fr}.admin-earnings-grid article strong{font-size:18px}.admin-queue strong{font-size:21px}}@media (max-width:440px){.admin-earnings-grid,.member-table-row,.statement-row{grid-template-columns:1fr}.member-table-row>span,.statement-row>span{grid-column:1/-1!important}}.admin-shell .admin-requests,.admin-shell .config-row,.admin-shell .data-card,.admin-shell .ledger-table,.admin-shell .matrix-cycle-list,.admin-shell .member-table,.admin-shell .notification-inbox article,.admin-shell .statement-table{background:#0b0f1c;color:#f4f6fb}.admin-shell .admin-users-head,.admin-shell .data-head,.admin-shell .ledger-head,.admin-shell .member-table-head,.admin-shell .statement-head{background:#070b14;color:#9aa3b8}.admin-shell .admin-requests article,.admin-shell .admin-users-row,.admin-shell .data-row,.admin-shell .ledger-row,.admin-shell .member-table-row,.admin-shell .statement-row{color:#f4f6fb;border-bottom-color:#1a2233}.admin-shell .admin-requests article:nth-child(2n),.admin-shell .data-row:nth-child(2n),.admin-shell .ledger-row:nth-child(2n),.admin-shell .member-table-row:nth-child(2n),.admin-shell .statement-row:nth-child(2n){background:#0e1422}.admin-shell .admin-requests article:hover,.admin-shell .data-row:hover,.admin-shell .ledger-row:hover,.admin-shell .member-table-row:hover,.admin-shell .statement-row:hover{background:#151c2e}.admin-shell .admin-requests article b,.admin-shell .admin-requests article strong,.admin-shell .data-row b,.admin-shell .ledger-row b,.admin-shell .member-table-row b,.admin-shell .statement-row b{color:#f7f8fc}.admin-shell .empty-note{background:#0b0f1c;color:#8b93a6;border-color:#252b3b}.admin-shell .notification-inbox{gap:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#0b0f1c}.admin-shell .notification-inbox article{border-radius:0;border:0;border-bottom:1px solid #1a2233;background:#0b0f1c}.admin-shell .notification-inbox article:nth-child(2n){background:#0e1422}.admin-shell .data-card.cols-5 .data-head,.admin-shell .data-card.cols-5 .data-row{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}.admin-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 14px;border-top:1px solid #1a2233;background:#070b14;color:#c5cbe0}.admin-pager-count{margin:0;font-size:11.5px;color:#9aa3b8}.admin-page-nav,.admin-page-sizes{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.admin-page-nav a,.admin-page-nav button,.admin-page-nav span,.admin-page-sizes a,.admin-page-sizes button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:32px;padding:0 10px;border:1px solid #2a3144;border-radius:9px;background:#101624;color:#d7dce8;font-size:12px;font-weight:700;cursor:pointer}.admin-page-nav a.active,.admin-page-nav button.active,.admin-page-sizes a.active,.admin-page-sizes button.active{border-color:#8b5cff;background:#7c4dff;color:#fff}.admin-page-nav button:disabled,.admin-page-nav span.disabled{opacity:.4;cursor:default;pointer-events:none}@media (max-width:760px){.admin-shell .data-card.cols-5 .data-row{grid-template-columns:1fr 1fr}.admin-pager{flex-direction:column;align-items:stretch}.admin-page-nav{justify-content:center}}:root{--bg:#070914;--panel:#101522;--panel2:#161c2e;--line:#2c3558;--text:#ffffff;--muted:#c9d3ee;--violet:#9b7dff;--violet2:#c4a6ff;--blue:#5cbcff;--green:#4ee09a;--amber:#ffd166;--danger:#ff7d8d}body,html{background:var(--bg);color:var(--text);font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;font-weight:600;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.auth-form h1,.page-title h1,b,h1,h2,h3,h4,strong{color:var(--text);font-weight:800}dd,dt,label,li,p,small,span{font-weight:600}.eyebrow-light,.page-title h1+p,.page-title p{color:#e4e9f8;font-size:12px;font-weight:700;letter-spacing:.08em}.page-title h1{font-size:clamp(26px,3.4vw,34px)}.sidebar{background:#080b14f7;border-right-color:#2c3558;box-shadow:12px 0 40px #7c4dff12}.sidebar nav a,.sidebar-foot a{color:#dce3f8;font-weight:700}.sidebar nav a.active,.sidebar nav a:hover,.sidebar-foot a.active,.sidebar-foot a:hover{color:#fff;background:#7c4dff28}.brand small{color:#c4a6ff;font-weight:700}.bottom-nav,.mobile-head{background:#080b14f5;border-color:#2c3558}.bottom-nav a{color:#c5cce4;font-weight:700;font-size:10px}.bottom-nav a.active{color:#e8dcff}.activity-list p,.activity-list small,.admin-note p,.metric small,.metric span,.referral span,.requirements span,.rule-note p,.section-title a{color:var(--muted);font-weight:600}.hero-card strong,.metric strong,.wallet-split-card strong{font-weight:800}.income-split span,.matrix-summary span,.portal-columns span{color:#e0e6f8;font-size:11px;font-weight:700;letter-spacing:.08em}.income-split strong,.matrix-summary strong,.portal-columns strong{color:#fff;font-size:18px;font-weight:800}.income-split small,.portal-columns p,.portal-columns small{color:#cfd6ea;font-size:12px;font-weight:600}.matrix-reward-banner{background:linear-gradient(130deg,#3a3014,#2a3254);border-color:#ffd16666}.matrix-reward-banner span{color:#ffe08a;font-size:11px;font-weight:800}.matrix-reward-banner strong{font-size:22px}.matrix-reward-banner small{color:#e8edfb;font-size:13px;font-weight:600}.matrix-reward-percent{color:#ffe08a;font-weight:800}.matrix-page .tier-tabs a{color:#e4e9f8;background:#12182a;border-color:#3a4470}.matrix-page .tier-tabs a span{color:#fff;font-size:16px;font-weight:800}.matrix-page .tier-tabs a small{color:#c9d3ee;font-size:11px;font-weight:700}.matrix-page .tier-tabs a.active{color:#fff;background:linear-gradient(135deg,#3a1f8a,#5b35c9);border-color:#c4a6ff;box-shadow:0 0 0 2px #c4a6ff,0 10px 28px #7c4dff44}.matrix-page .tier-tabs a.highest{border-color:#ffd166;box-shadow:0 0 0 2px #ffd166}.matrix-page .tier-tabs a.active.highest{border-color:#ffd166;box-shadow:0 0 0 2px #ffd166,0 0 0 5px #c4a6ff}.matrix-page .tier-tabs-hint{color:#e0e6f8}.auth-form{background:#101522;border-color:#3a4470;box-shadow:0 0 0 1px #7c4dff33,0 24px 60px #05070ecc}.auth-form h1{font-weight:800}.auth-form label,.auth-form p,.auth-form small{color:#dce2f4;font-size:13px;font-weight:600}.auth-form input{background:#070914;color:#fff;font-weight:700;border-color:#3a4470}.auth-form .password-toggle{background:#2a2158;color:#fff}.app-shell .activity-list,.app-shell .data-card,.app-shell .guidelines-copy,.app-shell .history,.app-shell .media-card,.app-shell .metric,.app-shell .notification-inbox article,.app-shell .package-grid article,.app-shell .progress-card,.app-shell .referral,.app-shell .rule-note,.app-shell .transaction-form,.app-shell .unlock-card,.app-shell .wallet-split-card{background:linear-gradient(180deg,#161c32ee,#101522f2);border-color:#2c3558;box-shadow:0 0 0 1px #7c4dff22,0 16px 36px #05070e88}.guidelines-copy li,.guidelines-copy p,.media-card p{color:#d7def0;font-size:14px;font-weight:600}.unlock-card>div:first-child strong{font-size:18px;font-weight:800}.unlock-card>div:first-child span{color:#d7def0;font-size:13px;font-weight:650}.level-grid>div{padding:16px 10px 14px}.level-grid svg{width:15px}.level-grid strong{font-size:18px;font-weight:800}.level-grid small{color:#d4dbed;font-size:13px;font-weight:700}.level-grid em{margin-top:6px;font-size:11px;font-weight:650;line-height:1.35;color:#c5cde2}.level-audit-grid>div{min-height:138px}.level-audit-grid>div>b{margin-top:10px;font-size:16px;font-weight:800;color:#fff}.genealogy-levels summary span{font-size:15px}.genealogy-levels summary b{font-size:13px;color:#d4dbed}.genealogy-members strong{font-size:13px}.genealogy-members small{font-size:11px;color:#c5cde2}.genealogy-members article>span{font-size:11px}.genealogy-levels details>p{font-size:13px}.matrix2d-key,.matrix2d-key b,.matrix2d-progress,.matrix2d-toolbar b,.matrix2d-toolbar>span{font-size:12px;font-weight:700}.matrix2d-progress{color:#e4e9f8}.matrix2d-progress b{color:#fff;font-size:13px}.matrix2d-root strong{font-size:14px;font-weight:800}.matrix2d-root small{font-size:11px;color:#efe8ff;font-weight:700}.matrix2d-root>em{font-size:11px;font-weight:800}.matrix2d-avatar{font-size:12px}.matrix2d-copy strong{color:#1a1730;font-size:13px;font-weight:800}.matrix2d-copy small{color:#3d3850;font-size:11px;font-weight:700}.matrix2d-node em{font-size:10px;font-weight:800}.matrix2d-node.level-two{width:52px;height:68px;gap:4px}.matrix2d-node.level-two .matrix2d-avatar{width:32px;height:32px;flex-basis:32px;font-size:11px}.matrix2d-node.level-two em{font-size:11px;line-height:1.1;font-weight:800}.matrix2d-node.empty .matrix2d-avatar{font-size:18px}.node-public-card strong{font-size:16px}.node-detail small,.node-detail span,.node-public-card small{font-size:12px}.node-public-avatar{font-size:13px}.tree-head b,.tree-head span{font-size:13px;font-weight:700}.matrix3d-label{min-width:78px;padding:6px 8px;font-size:11px;font-weight:800}.matrix3d-label small,.matrix3d-root small{font-size:10px;font-weight:700}.matrix3d-root{min-width:120px;padding:9px 11px;font-size:13px}.matrix3d-key{color:#e4e9f8;font-size:12px;font-weight:700}@media (max-width:440px){.level-audit-grid>div{min-height:128px}.matrix2d-progress{font-size:11px}}.package-grid .reward-card .reward-payout small{color:#f0e2b4;font-weight:600}.package-grid .reward-card .reward-price-row span{color:#d5dcef;font-size:11px;font-weight:700}.admin-shell{--panel:#16120acc;--panel2:#1d170ecc;--line:#6a542255;--muted:#f3e6c0;--violet:#f5bd45;--violet2:#ffe08a;color:#fff}.admin-head,.admin-sidebar{background:#120e08f5;border-color:#6a542255}.admin-brand small{color:#ffd166}.admin-sidebar nav a{color:#f0e6c8}.admin-sidebar nav a:hover{background:#f5bd4518;color:#ffe9b0}.admin-sidebar nav a.active{background:linear-gradient(90deg,#f5bd452e,#f5bd4508);color:#fff;box-shadow:inset 2px 0 0 #ffd166}.admin-whoami{border-color:#f5bd4548;background:#171204}.admin-whoami b{background:linear-gradient(140deg,#f5bd45,#c48b18);color:#1a1406}.admin-whoami small{color:#f3e6c0}.admin-head-chip{border-color:#f5bd4548;background:#171204;color:#ffe9b0}.admin-shell .page-title p{color:#ffd166;font-size:12px;font-weight:800;letter-spacing:.12em}.admin-shell .small-heading{color:#fff;font-size:15px;letter-spacing:.02em}.admin-earnings{border-color:#f5bd4566;background:radial-gradient(90% 160% at 0 0,#f5bd4522 0,transparent 62%),linear-gradient(135deg,#1a1406,#12100c)}.admin-earnings header span{color:#ffd166;font-size:11px}.admin-earnings header small{color:#f3e6c0;font-size:13px}.admin-earnings-grid a.admin-earn-card,.admin-earnings-grid article{border-color:#f5bd4540;background:#120e08cc}.admin-earnings-grid a.admin-earn-card:hover{border-color:#ffd166}.admin-earnings-grid a.admin-earn-card span,.admin-earnings-grid article span{color:#ffd166;font-size:11px;font-weight:800}.admin-earnings-grid a.admin-earn-card strong,.admin-earnings-grid article strong{color:#fff}.admin-earnings-grid a.admin-earn-card small,.admin-earnings-grid article small{color:#f3e6c0;font-size:13px;font-weight:650;line-height:1.4}.admin-earnings-grid a.admin-earn-card.lead,.admin-earnings-grid article.lead{border-color:#f5bd4566;background:linear-gradient(135deg,#241a07,#14110c)}.admin-earnings-grid a.admin-earn-card.lead strong,.admin-earnings-grid article.lead strong{color:#ffe6a8}.admin-shell .metric{border-color:#f5bd4548;background:radial-gradient(120% 140% at 100% 0,#f5bd4518 0,transparent 58%),linear-gradient(140deg,#171204,#14110c)}.admin-shell .metric:after{background:#f5bd45;opacity:.2}.admin-shell a.metric.metric-link:hover{border-color:#ffd166}.admin-shell .figure-lede{color:#f3e6c0}.admin-shell .figure-group h2{color:#ffd166}.admin-shell .figure-chips a{border-color:#f5bd4548;background:#171204;color:#f3e6c0}.admin-shell .figure-chips a:hover{border-color:#ffd166;color:#fff}.admin-shell .figure-chips a.active{border-color:#ffd166;background:linear-gradient(135deg,#f5bd45,#c48b18);color:#1a1406}.admin-shell .metric span{color:#ffd166;font-size:11px;font-weight:800;letter-spacing:.08em}.admin-shell .metric strong{color:#fff}.admin-shell .metric small{color:#f3e6c0;font-size:13px;font-weight:650;line-height:1.4}.admin-queue{border-color:#f5bd4548;background:radial-gradient(120% 140% at 0 0,#f5bd4514 0,transparent 62%),linear-gradient(135deg,#171204,#14110c)}.admin-queue:hover{border-color:#ffd166}.admin-queue span{color:#ffd166;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-queue strong{color:#fff}.admin-queue small{color:#f8eec8;font-size:13px;font-weight:650;line-height:1.45}.admin-queue.hot{border-color:#f5bd4588;background:linear-gradient(135deg,#241a07,#14110c)}.admin-queue.hot strong{color:#ffe08a}.admin-shell .activation-grant,.admin-shell .admin-note,.admin-shell .admin-requests,.admin-shell .credential-lookup,.admin-shell .data-card,.admin-shell .ledger-table,.admin-shell .matrix-cycle-list,.admin-shell .member-table,.admin-shell .record-card,.admin-shell .rule-note,.admin-shell .statement-table,.admin-shell .transaction-form{border-color:#f5bd4540;background:#120e08;color:#fff}.admin-shell .admin-pager,.admin-shell .admin-users-head,.admin-shell .data-head,.admin-shell .ledger-head,.admin-shell .member-table-head,.admin-shell .statement-head{background:#171204;color:#ffd166;border-color:#f5bd4533}.admin-shell .admin-requests article,.admin-shell .admin-users-row,.admin-shell .data-row,.admin-shell .ledger-row,.admin-shell .member-table-row,.admin-shell .statement-row{border-bottom-color:#f5bd4526}.admin-shell .admin-requests article:nth-child(2n),.admin-shell .data-row:nth-child(2n),.admin-shell .ledger-row:nth-child(2n),.admin-shell .member-table-row:nth-child(2n),.admin-shell .statement-row:nth-child(2n){background:#171204}.admin-shell .admin-requests article:hover,.admin-shell .data-row:hover,.admin-shell .ledger-row:hover,.admin-shell .member-table-row:hover,.admin-shell .statement-row:hover{background:#241a07}.admin-shell .admin-requests article b,.admin-shell .admin-requests article strong,.admin-shell .data-row b,.admin-shell .data-row strong,.admin-shell .ledger-row b,.admin-shell .member-table-row b,.admin-shell .statement-row b{color:#fff}.admin-shell .admin-pager-count,.admin-shell .admin-requests article small,.admin-shell .data-row small,.admin-shell .empty-note,.admin-shell .ledger-row small,.admin-shell .member-cell small,.admin-shell .member-table-row small,.admin-shell .settled-note,.admin-shell .statement-row small,.admin-shell .table-note{color:#f3e6c0;font-size:12px}.admin-shell .empty-note{background:#120e08;border-color:#f5bd4540}.admin-shell .member-table-row .member-identity>b{background:#f5bd4526;color:#ffe08a}.admin-shell .member-id-line code{color:#ffe08a;font-size:13px}.admin-shell .copy-id{border-color:#f5bd4566;background:#171204;color:#ffe08a}.admin-tabs{border-bottom-color:#f5bd4533}.admin-tabs a,.admin-tabs button{color:#f3e6c0}.admin-tabs a.active,.admin-tabs button.active{color:#ffe08a;border-color:#ffd166}.admin-shell .matrix-admin-filter input,.admin-shell .matrix-admin-filter select,.admin-shell input,.admin-shell select,.admin-shell textarea{border-color:#f5bd4548;background:#171204;color:#fff}.admin-page-nav a.active,.admin-page-nav button.active,.admin-page-sizes a.active,.admin-page-sizes button.active,.admin-shell .primary{border-color:#ffd166;background:linear-gradient(180deg,#ffd166,#f5bd45);color:#1a1406}.admin-page-nav a,.admin-page-nav button,.admin-page-nav span,.admin-page-sizes a,.admin-page-sizes button{border-color:#f5bd4548;background:#171204;color:#f8eec8}.admin-shell .activation-grant h3,.admin-shell .credential-lookup h3,.admin-shell .record-card h3{color:#ffd166}.admin-shell .activation-grant label,.admin-shell .credential-facts dt,.admin-shell .credential-lookup-row label,.admin-shell .record-card dt{color:#f3e6c0}.admin-shell .credential-facts>div,.admin-shell .record-card dl>div{border-bottom-color:#f5bd4526}.credential-result{border-color:#f5bd4566;background:linear-gradient(135deg,#241a07,#14110c)}.credential-password{border-color:#f5bd4566;background:#120e08}.credential-password>span{color:#ffd166}.rule-note.warn{border-color:#f5bd4566;background:#f5bd4514}.rule-note.warn strong{color:#ffe08a}.admin-shell .admin-note p,.admin-shell .rule-note p,.rule-note.warn p{color:#f3e6c0;font-size:13px}.admin-shell .notification-inbox,.admin-shell .notification-inbox article{background:#120e08;border-color:#f5bd4533}.admin-shell .notification-inbox article:nth-child(2n){background:#171204}.admin-shell .notification-inbox p,.admin-shell .notification-inbox small{color:#f3e6c0}.admin-shell .config-row{background:#120e08;border-bottom-color:#f5bd4526;color:#fff}.admin-shell .config-row label,.admin-shell .config-row small{color:#f3e6c0}.admin-shell .config-row button{background:linear-gradient(180deg,#ffd166,#f5bd45);color:#1a1406}.admin-shell .matrix-cycle-list>a.active{background:#f5bd4518;box-shadow:inset 3px 0 #ffd166}.admin-shell .matrix-cycle-list small{color:#f3e6c0;font-size:12px}.admin-shell .status.pending{background:#f5bd4524;color:#ffe08a}.admin-shell{font-size:15px}.admin-sidebar nav a{font-size:14px;font-weight:700}.admin-brand{font-size:16px}.admin-brand small{font-size:11px;letter-spacing:.14em}.admin-whoami strong{font-size:14px;color:#fff}.admin-whoami small{font-size:12px;color:#f8eec8}.admin-head-chip{font-size:12px}.admin-shell .page-title h1{font-size:clamp(26px,3.4vw,34px);color:#fff}.admin-shell .page-title p{font-size:13px}.admin-shell .admin-note p,.admin-shell .admin-pager-count,.admin-shell .empty-note,.admin-shell .field-hint,.admin-shell .form-hint,.admin-shell .rule-note p,.admin-shell .settled-note,.admin-shell .table-note,.admin-shell label,.admin-shell p,.admin-shell small{color:#f8eec8;font-size:13px;font-weight:650;line-height:1.45}.admin-shell .status{font-size:12px;font-weight:800;letter-spacing:.04em}.admin-shell .admin-users-head,.admin-shell .data-head,.admin-shell .ledger-head,.admin-shell .member-table-head,.admin-shell .statement-head{font-size:12px;font-weight:800;color:#ffd166}.admin-shell .admin-requests article,.admin-shell .admin-requests article b,.admin-shell .admin-requests article strong,.admin-shell .admin-users-row,.admin-shell .admin-users-row b,.admin-shell .data-row,.admin-shell .data-row b,.admin-shell .data-row strong,.admin-shell .ledger-row,.admin-shell .ledger-row b,.admin-shell .member-cell strong,.admin-shell .member-table-row,.admin-shell .member-table-row b,.admin-shell .statement-row,.admin-shell .statement-row b{font-size:14px;color:#fff}.admin-shell .admin-requests article small,.admin-shell .admin-requests article>div>small,.admin-shell .admin-users-row small,.admin-shell .data-row small,.admin-shell .ledger-row small,.admin-shell .member-cell small,.admin-shell .member-table-row small,.admin-shell .statement-row small{font-size:13px;color:#f8eec8}.admin-shell .member-cell>span{font-size:12px;color:#ffe08a}.admin-shell .admin-requests a{font-size:13px;color:#ffe08a;font-weight:700}.admin-shell .row-actions .approve{font-size:13px}.admin-tabs a,.admin-tabs button{font-size:13px;font-weight:700}.admin-shell .table-toolbar span{color:#f8eec8;font-size:13px}.admin-shell .matrix-summary span{color:#ffd166;font-weight:800}.admin-shell .matrix-summary strong{color:#fff;font-size:16px}.admin-shell .tree-head b,.admin-shell .tree-head span{color:#f8eec8;font-size:13px}.admin-shell .activation-grant h3,.admin-shell .configuration-stack h2,.admin-shell .credential-lookup h3,.admin-shell .record-card h3{font-size:15px;color:#ffd166}.admin-shell .credential-facts>div,.admin-shell .record-card dl>div{font-size:14px}.admin-shell .activation-grant label,.admin-shell .credential-facts dt,.admin-shell .credential-lookup-row label,.admin-shell .record-card dt{font-size:13px;color:#f8eec8}.admin-shell .credential-facts dd,.admin-shell .record-card dd{font-size:14px;color:#fff}.admin-shell .credential-result header strong{font-size:16px;color:#fff}.admin-shell .credential-result header small{font-size:13px;color:#f8eec8}.admin-shell .credential-password>span{font-size:12px}.admin-shell .credential-password code{font-size:18px;color:#fff}.admin-shell .credential-unavailable{font-size:13px}.admin-shell .config-row b{font-size:14px;color:#fff}.admin-shell .config-row label,.admin-shell .config-row small{font-size:13px;color:#f8eec8}.admin-shell .config-row button{font-size:13px;font-weight:800}.admin-shell .matrix-cycle-list strong{font-size:14px;color:#fff}.admin-shell .matrix-cycle-list small,.admin-shell .matrix-cycle-list>p{font-size:13px;color:#f8eec8}.admin-shell .notification-inbox strong{font-size:14px;color:#fff}.admin-shell .notification-inbox p,.admin-shell .notification-inbox small{font-size:13px;color:#f8eec8}.admin-shell input,.admin-shell select,.admin-shell textarea{font-size:14px;color:#fff}.admin-shell input::-moz-placeholder,.admin-shell textarea::-moz-placeholder{color:#d8c89a;opacity:1}.admin-shell input::placeholder,.admin-shell textarea::placeholder{color:#d8c89a;opacity:1}.admin-earnings-grid a.admin-earn-card span,.admin-earnings-grid article span,.admin-shell .metric span{font-size:12px}.admin-earnings-grid a.admin-earn-card small,.admin-earnings-grid article small,.admin-shell .metric small{font-size:13px}.admin-earnings header span{font-size:12px}.admin-shell .freeze-banner p{font-size:13px;color:#f8eec8}.admin-shell .guidelines-copy li,.admin-shell .guidelines-copy p,.admin-shell .media-card p{font-size:14px;color:#f8eec8}.admin-shell .guidelines-copy h2,.admin-shell .media-card h2{font-size:16px;color:#fff}.admin-shell .matrix-cycle-list>a{padding:18px 16px;gap:14px;align-items:center}.admin-shell .matrix-cycle-list strong{font-size:16px;font-weight:800}.admin-shell .matrix-cycle-list small{font-size:14px}.admin-shell .matrix-cycle-list .admin-pager{padding:14px 16px;gap:12px}.admin-shell .matrix-cycle-list .admin-pager-count{font-size:14px;color:#f8eec8}.admin-shell .matrix-cycle-list .admin-page-nav a,.admin-shell .matrix-cycle-list .admin-page-nav button,.admin-shell .matrix-cycle-list .admin-page-nav span,.admin-shell .matrix-cycle-list .admin-page-sizes a,.admin-shell .matrix-cycle-list .admin-page-sizes button{min-width:42px;height:40px;font-size:14px}.admin-shell .matrix-summary{padding:18px 10px;gap:8px}.admin-shell .matrix-summary span{font-size:12px}.admin-shell .matrix-summary strong{font-size:18px}.admin-shell .tree-head{padding:16px 18px}.admin-shell .tree-head b,.admin-shell .tree-head span{font-size:14px}@media (max-width:950px){.admin-shell .matrix-cycle-list{max-height:min(58dvh,560px);min-height:340px}}@media (max-width:560px){.admin-shell .matrix-cycle-list{max-height:min(56dvh,520px);min-height:320px}}.admin-shell .request-card{display:grid!important;grid-template-columns:1fr!important;gap:14px;align-items:stretch!important;padding:16px}.admin-shell .request-facts>div{border-color:#f5bd4540;background:#171204}.admin-shell .request-facts dt{color:#f8eec8;font-size:12px}.admin-shell .copy-chain-value{color:#ffe08a;font-size:13px;font-weight:700}.admin-shell .copy-chain-empty{color:#f3e6c0}.admin-shell .request-card .row-actions,.admin-shell .request-card .settled-note{width:100%}@media (max-width:800px){.admin-shell .admin-requests article.request-card,.admin-shell .admin-requests article.request-card>.request-facts{display:grid!important}.admin-shell .admin-requests article.request-card>div:nth-child(2),.admin-shell .admin-requests article.request-card>div:nth-child(3){display:flex!important}.admin-shell .request-facts{grid-template-columns:1fr}}body,html{max-width:100%;overflow-x:clip;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%}main.auth-page{margin:0!important;width:100%;min-height:100dvh;overflow-x:hidden;justify-items:stretch;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.auth-form,main.auth-page{max-width:100%;min-width:0;box-sizing:border-box}.auth-form{width:min(430px,100%);margin-inline:auto}.auth-form .primary,.auth-form input{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.auth-form input{font-size:16px}.otp-input{letter-spacing:.24em;font-size:20px}@media (max-width:400px){.auth-form{padding:22px 16px}.otp-input{letter-spacing:.14em;font-size:18px}}@media (max-width:1100px) and (hover:none){.sidebar{display:none!important}main{margin-left:0!important}.mobile-head{display:flex!important;height:69px;padding:15px 18px;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10}.bottom-nav{display:grid!important;grid-template-columns:repeat(6,1fr);position:fixed;inset:auto 0 0;z-index:20}.page{width:calc(100% - 30px);padding:22px 0 100px}}