:root{--bg: #031405;--bg-soft: #07240b;--panel: #0b2b10;--panel-soft: #102f16;--line: rgba(128, 215, 156, .24);--text: #e6ffe9;--muted: #a8caae;--accent: #43c976;--accent-soft: rgba(67, 201, 118, .18);--danger: #ff9f9f}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;font-family:Segoe UI,Tahoma,sans-serif;background:radial-gradient(circle at 10% 0%,rgba(67,201,118,.2),transparent 30%),radial-gradient(circle at 95% 10%,rgba(50,120,70,.22),transparent 34%),linear-gradient(160deg,#031405,#020c03 55%,#06200a);color:var(--text)}a{color:inherit}h1,h2,h3,p{margin:0}label{display:grid;gap:8px;font-size:13px;color:var(--muted)}input,textarea,select{width:100%;border:1px solid var(--line);background:#051408cc;border-radius:12px;color:var(--text);padding:10px 12px;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #43c97624}textarea{resize:vertical}button{font:inherit;cursor:pointer}pre{margin:0;white-space:pre-wrap;word-break:break-word;border:1px solid var(--line);border-radius:12px;padding:10px;max-height:360px;overflow:auto;background:#020a04d9}.btn{border:1px solid transparent;background:linear-gradient(180deg,#5ce08f,#3cb66d);color:#062211;border-radius:12px;min-height:40px;padding:0 14px;font-weight:700}.btn:disabled{opacity:.7;cursor:wait}.btn-secondary,.btn-ghost{background:#051809cc;color:var(--text);border-color:var(--line)}.login-screen{min-height:100vh;display:grid;place-items:center;padding:24px}.login-card{width:min(460px,100%);border:1px solid var(--line);border-radius:24px;padding:26px;display:grid;gap:18px;background:linear-gradient(180deg,#0c2812e6,#07180af5);box-shadow:0 18px 48px #00000059}.kicker{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#87e0a4}.stack{display:grid;gap:10px}.stack-lg{display:grid;gap:18px}.notice{border-radius:12px;padding:10px 12px;border:1px solid var(--line);background:#071e0cb3;color:var(--text)}.notice.error{color:var(--danger);border-color:#ff9f9f66}.notice.ok{color:#9ff5be}.muted{color:var(--muted)}.app-shell{min-height:100vh;display:grid;grid-template-columns:284px minmax(0,1fr)}.app-sidebar{position:sticky;top:0;min-height:100vh;padding:22px 18px;border-right:1px solid var(--line);background:linear-gradient(180deg,#071c0bf7,#041006fc);display:grid;gap:18px;align-content:start;z-index:12}.app-brand-card{display:grid;gap:8px;padding:16px;border:1px solid var(--line);border-radius:20px;background:radial-gradient(circle at top right,rgba(67,201,118,.14),transparent 28%),#081e0ce0}.app-brand-card strong{font-size:1.15rem}.app-brand-card span{color:var(--muted);font-size:.92rem;line-height:1.5}.app-sidebar-nav{display:grid;gap:10px}.app-nav-section{display:grid;gap:8px}.app-nav-section-title{margin:0;padding:0 4px;color:#94ebb1;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}.app-nav-section-items{display:grid;gap:10px}.app-nav-link{display:grid;gap:6px;padding:14px;border:1px solid transparent;border-radius:18px;text-decoration:none;background:#05160894;transition:border-color .18s ease,transform .18s ease,background .18s ease}.app-nav-link strong{font-size:.98rem}.app-nav-link span{color:var(--muted);font-size:.84rem;line-height:1.45}.app-nav-link:hover,.app-nav-link.active{border-color:var(--line);background:#43c97624;transform:translateY(-1px)}.app-main{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.app-topbar{position:sticky;top:0;z-index:11;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 22px;border-bottom:1px solid var(--line);background:#051408d6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-topbar-left,.app-topbar-right{display:flex;align-items:center;gap:16px}.app-topbar-left h1{font-size:1.28rem}.app-utility-nav{display:flex;align-items:center;gap:10px}.app-utility-link{text-decoration:none;color:var(--muted);padding:9px 12px;border-radius:999px;border:1px solid transparent;background:#ffffff05}.app-utility-link.active,.app-utility-link:hover{color:var(--text);border-color:var(--line);background:#43c9761f}.app-avatar-trigger,.app-icon-button{border:1px solid var(--line);background:#081e0ce6;color:var(--text);border-radius:18px}.app-avatar-trigger{display:flex;align-items:center;gap:12px;padding:8px 10px}.app-avatar-badge{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(180deg,#5ce08f,#2ea35b);color:#04210f;font-weight:800}.app-avatar-meta{display:grid;justify-items:start}.app-avatar-meta span{color:var(--muted);font-size:.78rem}.app-icon-button{min-height:40px;padding:0 12px}.app-content{min-width:0;padding:24px}.app-avatar-dropdown-shell{position:fixed;inset:0;z-index:30;background:#01080273}.app-avatar-dropdown{position:absolute;top:78px;right:24px;width:min(380px,calc(100vw - 24px));display:grid;gap:14px;padding:18px;border-radius:22px;border:1px solid var(--line);background:radial-gradient(circle at top right,rgba(67,201,118,.12),transparent 26%),#061609f7;box-shadow:0 24px 60px #00000061}.app-avatar-dropdown-head{display:grid;gap:4px}.app-avatar-dropdown-head span{color:var(--muted);font-size:.86rem}.app-avatar-dropdown-group,.app-avatar-admin-section{display:grid;gap:8px}.app-avatar-admin-section>span{color:#94ebb1;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.app-avatar-divider{height:1px;background:var(--line)}.app-avatar-link,.app-avatar-sublink,.app-inline-link{text-decoration:none;color:var(--text)}.app-avatar-link,.app-avatar-sublink,.app-avatar-button{border-radius:14px;padding:10px 12px;background:#ffffff08}.app-avatar-link-strong{background:#43c9761f;font-weight:700}.app-avatar-sublink{padding-left:14px;color:var(--muted)}.app-avatar-button{border:none;text-align:left;color:var(--text)}.app-card-grid,.app-kpi-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.app-kpi-card{display:grid;gap:8px;padding:14px;border-radius:18px;border:1px solid var(--line);background:#06160999}.app-kpi-card span,.app-kpi-card small{color:var(--muted)}.app-kpi-card strong{font-size:1.25rem}.app-admin-list{display:grid;gap:10px}.app-inline-link{padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:#ffffff05}.app-inline-link:hover{background:#43c9761f}.app-mobile-only,.app-mobile-overlay{display:none}@media(max-width:980px){.app-shell{grid-template-columns:minmax(0,1fr)}.app-sidebar{position:fixed;left:0;top:0;bottom:0;width:min(320px,84vw);transform:translate(-104%);transition:transform .22s ease}.app-sidebar.mobile-open{transform:translate(0)}.app-mobile-only,.app-mobile-overlay{display:block}.app-mobile-overlay{position:fixed;inset:0;z-index:20;border:none;background:#01080266}.app-topbar{padding:14px 16px}.app-topbar,.app-topbar-right{gap:12px}.app-utility-nav{display:none}.app-content{padding:18px}.app-card-grid,.app-kpi-grid{grid-template-columns:minmax(0,1fr)}.app-avatar-dropdown{right:12px;top:74px;width:min(360px,calc(100vw - 24px))}}.v2-shell{min-height:100vh;display:grid;grid-template-columns:280px minmax(0,1fr)}.v2-sidebar{border-right:1px solid var(--line);background:linear-gradient(180deg,#071c0bf5,#041006fa);padding:20px;display:grid;gap:18px;align-content:start}.v2-brand{border:1px solid var(--line);border-radius:16px;padding:14px;background:#0a230fcc}.v2-brand p{color:var(--muted);margin-bottom:6px}.v2-nav{display:grid;gap:8px}.v2-link{text-decoration:none;border:1px solid transparent;border-radius:14px;padding:10px;display:grid;gap:5px;background:#05160899}.v2-link span{font-weight:700}.v2-link small{color:var(--muted);font-size:12px}.v2-link.active{border-color:var(--line);background:var(--accent-soft)}.v2-main{display:grid;grid-template-rows:auto minmax(0,1fr)}.v2-topbar{border-bottom:1px solid var(--line);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#051408d1;position:sticky;top:0;z-index:10}.v2-topbar p{color:var(--muted)}.v2-user{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:16px;padding:8px 10px;background:#06180ae6}.v2-user p{font-size:12px}.v2-avatar-btn{border:none;background:transparent;padding:0;border-radius:999px}.v2-avatar{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:#43c97640;border:1px solid rgba(67,201,118,.45);font-weight:700;overflow:hidden}.v2-avatar-image{width:100%;height:100%;object-fit:cover}.v2-content{padding:20px;display:grid;align-content:start;gap:16px}.panel{border:1px solid var(--line);border-radius:20px;padding:18px;background:linear-gradient(180deg,#0b240fe6,#08190bed);box-shadow:0 14px 40px #0000004d}.section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.chip{border:1px solid var(--line);background:#051809bf;border-radius:999px;padding:6px 12px;color:#9de8b6;font-size:12px}.status-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--line);padding:6px 12px;font-size:12px;font-weight:600;background:#0a1c0ee6}.status-badge.success{color:#92f0b3;border-color:#6ce89880}.status-badge.warning{color:#f4d58a;border-color:#ebc46473}.status-badge.error{color:#ffb0b0;border-color:#ff828280}.status-badge.info{color:#b8d7bf}.grid{display:grid;gap:12px}.grid.cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.grid.two{grid-template-columns:1fr 1fr}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.card{border:1px solid var(--line);border-radius:16px;padding:14px;background:#071a0bd1;display:grid;gap:10px}.info-card h3{margin-bottom:4px}.action-bar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.action-bar.right{justify-content:flex-end}.card code{background:#43c97626;border-radius:8px;padding:4px 6px;width:fit-content}.big{font-size:32px;font-weight:700}.metric{border:1px solid var(--line);border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:space-between}.profile-grid{grid-template-columns:280px minmax(0,1fr)}.profile-grid-v2{grid-template-columns:320px minmax(0,1fr)}.profile-form-grid{display:grid;gap:12px}.profile-quick-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 14px;align-items:center}.profile-quick-grid span{color:var(--muted);font-size:12px}.profile-quick-grid strong{text-align:right}.profile-quick-grid.compact strong,.profile-quick-grid.compact span{font-size:13px}.profile-enta-identity-block{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:14px}.profile-enta-identity-item{border:1px solid rgba(102,173,123,.16);border-radius:14px;padding:12px;display:grid;gap:6px;background:#0612098f}.profile-enta-identity-item span{color:var(--muted);font-size:12px}.connection-focus-card{display:grid;gap:1rem}.connection-focus-head,.connection-focus-profile{display:flex;align-items:center;gap:.9rem}.connection-focus-head{justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.connection-focus-meta{display:grid;gap:.2rem;min-width:0}.connection-focus-body{display:grid;gap:.9rem}.connection-focus-profile .avatar-wrap{flex-shrink:0}.connection-focus-note{padding:.95rem 1rem;border-radius:18px;border:1px dashed rgba(148,163,184,.24);background:#0f172a47}.dashboard-avatar-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.avatar-wrap{width:120px;height:120px;border-radius:999px;border:1px solid var(--line);display:grid;place-items:center;overflow:hidden;background:#051508cc}.avatar-wrap.large{width:180px;height:180px}.avatar-wrap.dashboard{width:68px;height:68px}.avatar-wrap img{width:100%;height:100%;object-fit:cover}.avatar-wrap span{font-size:40px;font-weight:700}.profile-pill{border:1px solid var(--line);border-radius:14px;padding:8px 10px;background:#06170ad9;display:grid;gap:2px}.profile-pill small{color:var(--muted)}.wallet-summary-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.wallet-summary-grid.compact{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.wallet-summary-metric{border:1px solid var(--line);border-radius:14px;padding:12px;background:#07190bd6;display:grid;gap:4px}.wallet-summary-metric span,.wallet-summary-metric small{color:var(--muted)}.wallet-summary-metric strong{font-size:22px;line-height:1.1}.wallet-panels{display:grid;gap:12px}.wallet-panel{border:1px solid var(--line);border-radius:18px;background:#06160adb;overflow:hidden}.wallet-panel-summary{list-style:none;cursor:pointer;display:grid;gap:10px;padding:16px}.wallet-panel-summary::-webkit-details-marker{display:none}.wallet-panel-summary p{margin-top:4px}.wallet-panel-stats{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.wallet-panel-stats span{color:var(--muted);font-size:13px}.wallet-panel-body{display:grid;gap:12px;padding:0 16px 16px}.wallet-asset-table,.wallet-audit-table{display:grid;gap:8px}.wallet-asset-row,.wallet-audit-row{display:grid;gap:10px;align-items:center;border:1px solid rgba(128,215,156,.16);border-radius:14px;padding:10px 12px;background:#041208bd}.wallet-asset-row{grid-template-columns:minmax(140px,1.2fr) repeat(4,minmax(0,.75fr)) minmax(140px,1fr)}.wallet-audit-row{grid-template-columns:minmax(120px,1fr) minmax(60px,.5fr) minmax(80px,.8fr) minmax(80px,.8fr) minmax(120px,1fr) minmax(120px,1fr)}.wallet-asset-row-head,.wallet-audit-row-head{background:#0a220ef2;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.wallet-asset-row>div:first-child,.wallet-audit-row>strong{display:grid;gap:2px}.wallet-asset-row small,.wallet-audit-head small,.wallet-gateway-row small{color:var(--muted)}.wallet-asset-meta,.wallet-gateway-meta{display:grid;justify-items:end;gap:6px}.wallet-audit-head{display:grid;gap:8px}.wallet-gateway-list{display:grid;gap:10px}.wallet-gateway-row{border:1px solid rgba(128,215,156,.16);border-radius:14px;padding:10px 12px;background:#041208bd;display:flex;justify-content:space-between;gap:12px;align-items:center}.wallet-transaction-stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.wallet-transaction-stat{border:1px solid rgba(128,215,156,.16);border-radius:14px;padding:12px;background:#041208bd;display:grid;gap:6px}.wallet-transaction-stat span{color:var(--muted);font-size:12px}.wallet-transaction-stat strong{font-size:22px}.wallet-transaction-filters{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.wallet-transaction-filters label{display:grid;gap:6px;font-size:13px}.wallet-transaction-filters span{color:var(--muted)}.wallet-transaction-errors{display:flex;flex-wrap:wrap;gap:8px}.wallet-transactions-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr)}.wallet-transactions-list,.wallet-transaction-detail{display:grid;gap:12px}.wallet-transaction-table{display:grid;gap:8px}.wallet-transaction-row{display:grid;gap:10px;grid-template-columns:minmax(130px,1.2fr) minmax(120px,1fr) minmax(70px,.5fr) minmax(90px,.7fr) minmax(100px,.8fr) minmax(140px,1fr);align-items:center;border:1px solid rgba(128,215,156,.16);border-radius:14px;padding:10px 12px;background:#041208bd}button.wallet-transaction-row{width:100%;color:inherit;text-align:left}.wallet-transaction-row.active{border-color:#6ce89899;background:#43c9761f}.wallet-transaction-row-head{background:#0a220ef2;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.wallet-mini-list{display:grid;gap:8px}.wallet-mini-item{border:1px solid rgba(128,215,156,.16);border-radius:12px;padding:10px 12px;background:#041208bd;display:grid;gap:4px}.wallet-balance-card,.wallet-balance-head,.wallet-balance-audit,.wallet-balance-audit-head{display:grid;gap:12px}.wallet-balance-statuses,.wallet-balance-issues{display:flex;flex-wrap:wrap;gap:8px}.wallet-balance-issue{border:1px solid rgba(128,215,156,.16);border-radius:12px;padding:10px 12px;background:#041208bd;display:grid;gap:4px}.wallet-balance-issue small,.wallet-balance-head small,.wallet-balance-audit-head small{color:var(--muted)}.wallet-balance-table,.wallet-balance-audit-table{display:grid;gap:8px}.wallet-balance-row,.wallet-balance-audit-row{display:grid;gap:10px;align-items:center;border:1px solid rgba(128,215,156,.16);border-radius:14px;padding:10px 12px;background:#041208bd}.wallet-balance-row{grid-template-columns:minmax(120px,1.1fr) minmax(80px,.7fr) repeat(6,minmax(0,.7fr)) minmax(180px,1.1fr)}.wallet-balance-audit-row{grid-template-columns:minmax(120px,1fr) minmax(70px,.55fr) repeat(4,minmax(0,.7fr)) minmax(120px,.9fr)}.wallet-balance-row-head,.wallet-balance-audit-row-head{background:#0a220ef2;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.wallet-balance-row>div:first-child,.wallet-balance-audit-row>div:first-child{display:grid;gap:4px}.wallet-balance-meta{display:grid;gap:6px;justify-items:end}.wallet-reward-card{display:grid;gap:14px}.wallet-reward-head,.wallet-reward-column,.wallet-reward-section,.wallet-reward-list,.wallet-reward-pulse{display:grid;gap:12px}.wallet-reward-statuses{display:flex;flex-wrap:wrap;gap:8px}.wallet-reward-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.95fr)}.wallet-reward-section{border:1px solid rgba(128,215,156,.16);border-radius:16px;padding:12px;background:#041208bd}.wallet-reward-section-head{display:grid;gap:4px}.wallet-reward-section-head small,.wallet-reward-row small,.wallet-reward-rule small,.wallet-reward-contributor small,.wallet-reward-head small{color:var(--muted)}.wallet-reward-row,.wallet-reward-rule{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(100px,.7fr) minmax(120px,.8fr) minmax(160px,1fr);align-items:center;border:1px solid rgba(128,215,156,.16);border-radius:14px;padding:10px 12px;background:#041107c7}.wallet-reward-contributor{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(110px,.75fr) minmax(80px,.55fr) minmax(120px,.9fr);align-items:center;border:1px solid rgba(128,215,156,.16);border-radius:14px;padding:10px 12px;background:#041107c7}.wallet-reward-row>div:first-child,.wallet-reward-rule>div:first-child,.wallet-reward-contributor>div:first-child{display:grid;gap:4px}.wallet-reward-meta,.wallet-reward-rule-meta{display:grid;gap:4px;justify-items:end}.reward-stream-grid,.reward-stream-metrics,.reward-stream-rowlist{display:grid;gap:12px}.reward-stream-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.reward-stream-card{border:1px solid rgba(128,215,156,.14);border-radius:18px;padding:14px;background:#061209c2;display:grid;gap:12px}.reward-stream-head{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;justify-content:space-between}.reward-stream-head p,.reward-stream-metric span,.reward-stream-metric small,.reward-stream-row small,.reward-stream-note{color:var(--muted)}.reward-stream-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.reward-stream-metric{border:1px solid rgba(128,215,156,.12);border-radius:14px;padding:10px 12px;background:#041107b3;display:grid;gap:4px}.reward-stream-row{border:1px solid rgba(128,215,156,.12);border-radius:14px;padding:10px 12px;background:#0411079e;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.reward-stream-row>div:first-child{display:grid;gap:4px}.wallet-deposit-head,.wallet-deposit-layout,.wallet-deposit-card,.wallet-deposit-address,.wallet-deposit-supported,.wallet-deposit-history{display:grid;gap:12px}.wallet-deposit-statuses,.wallet-deposit-cta-list{display:flex;flex-wrap:wrap;gap:10px}.wallet-deposit-head small,.wallet-deposit-card-head small,.wallet-deposit-supported-head small,.wallet-deposit-network-card small,.wallet-deposit-address-row span,.wallet-deposit-requirement-row span{color:var(--muted)}.wallet-deposit-request-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.wallet-deposit-request-grid label{display:grid;gap:6px}.wallet-deposit-layout{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.wallet-deposit-card,.wallet-deposit-network-card,.wallet-deposit-history-row{border:1px solid rgba(128,215,156,.16);border-radius:14px;background:#05150ac7;padding:14px}.wallet-deposit-card-head,.wallet-deposit-supported-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wallet-deposit-requirements{display:grid;gap:10px}.wallet-deposit-requirement-row,.wallet-deposit-address-row{display:grid;gap:4px}.wallet-deposit-address-row strong{word-break:break-all}.wallet-deposit-network-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.wallet-deposit-network-card{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wallet-deposit-history-table{display:grid;gap:8px}.wallet-deposit-history-row{display:grid;gap:10px;grid-template-columns:minmax(120px,1fr) minmax(70px,.6fr) minmax(70px,.7fr) minmax(120px,.9fr) minmax(80px,.7fr) minmax(120px,1.1fr)}.wallet-deposit-history-row-head{background:#0a220ef2;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.wallet-deposit-empty{margin:0}.wallet-withdraw-head,.wallet-withdraw-layout,.wallet-withdraw-card,.wallet-withdraw-history{display:grid;gap:12px}.wallet-withdraw-statuses,.wallet-withdraw-cta-list{display:flex;flex-wrap:wrap;gap:10px}.wallet-withdraw-card-head small,.wallet-withdraw-requirement-row span{color:var(--muted)}.wallet-withdraw-request-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.wallet-withdraw-request-grid label{display:grid;gap:6px}.wallet-withdraw-span-2{grid-column:span 2}.wallet-withdraw-action-row{display:grid;gap:8px}.wallet-withdraw-layout{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.wallet-withdraw-card,.wallet-withdraw-history-row{border:1px solid rgba(255,212,118,.18);border-radius:14px;background:#181106bd;padding:14px}.wallet-withdraw-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wallet-withdraw-requirements{display:grid;gap:10px}.wallet-withdraw-requirement-row{display:grid;gap:4px}.wallet-withdraw-history-table{display:grid;gap:8px}.wallet-withdraw-history-row{display:grid;gap:10px;grid-template-columns:minmax(120px,1fr) minmax(90px,.8fr) minmax(80px,.7fr) minmax(140px,1.1fr) minmax(110px,.8fr) minmax(120px,.9fr)}.wallet-withdraw-history-row-head{background:#2d1c09f5;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.wallet-withdraw-empty{margin:0}.wallet-transfer-head,.wallet-transfer-layout,.wallet-transfer-card,.wallet-transfer-history,.wallet-transfer-owned-wallets{display:grid;gap:12px}.wallet-transfer-statuses,.wallet-transfer-cta-list{display:flex;flex-wrap:wrap;gap:10px}.wallet-transfer-head small,.wallet-transfer-card-head small,.wallet-transfer-requirement-row span,.wallet-transfer-supported-card small,.wallet-transfer-owned-row small{color:var(--muted)}.wallet-transfer-request-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.wallet-transfer-request-grid label{display:grid;gap:6px}.wallet-transfer-span-2{grid-column:span 2}.wallet-transfer-action-row{display:grid;gap:8px}.wallet-transfer-layout{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.wallet-transfer-card,.wallet-transfer-history-row,.wallet-transfer-supported-card,.wallet-transfer-owned-row{border:1px solid rgba(128,215,199,.18);border-radius:14px;background:#041213c7;padding:14px}.wallet-transfer-card-head,.wallet-transfer-supported-card,.wallet-transfer-owned-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wallet-transfer-requirements,.wallet-transfer-owned-list,.wallet-transfer-history-table,.wallet-transfer-supported-grid{display:grid;gap:10px}.wallet-transfer-requirement-row{display:grid;gap:4px}.wallet-transfer-supported-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.wallet-transfer-supported-meta{display:grid;gap:6px;justify-items:end}.wallet-transfer-owned-row strong:last-child,.wallet-transfer-history-row span:last-child{word-break:break-all}.wallet-transfer-history-row{display:grid;gap:10px;grid-template-columns:minmax(120px,1fr) minmax(80px,.7fr) minmax(70px,.6fr) minmax(90px,.8fr) minmax(100px,.9fr) minmax(180px,1.2fr) minmax(180px,1.2fr)}.wallet-transfer-history-row-head{background:#061a1cf2;color:var(--muted);font-size:12px;text-transform:uppercase}.enta-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.enta-certainty-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:12px}.enta-certainty-card{border:1px solid var(--line);border-radius:14px;background:#07190bdb;color:var(--text);text-align:left;padding:12px;display:grid;gap:8px}.enta-certainty-card.active{border-color:#6ce898b3;background:#43c97633}.enta-certainty-card small{color:var(--muted)}.enta-tab-btn{border:1px solid var(--line);border-radius:999px;min-height:38px;padding:0 14px;background:#051809b8;color:var(--text)}.enta-tab-btn.active{background:var(--accent-soft);border-color:#6ce89899}.metric-stack{display:grid;gap:8px}.enta-view-grid{align-items:start}.enta-star-wrap{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:14px;align-items:center}.enta-star{width:100%;aspect-ratio:1 / 1;border:1px solid var(--line);border-radius:20px;background:radial-gradient(circle at center,rgba(67,201,118,.2),transparent 62%),#041107d1;position:relative;overflow:hidden}.enta-star-lines{position:absolute;inset:0;width:100%;height:100%}.enta-star-lines polygon{fill:#43c97624;stroke:#80d79cad;stroke-width:.9}.enta-star-node{position:absolute;transform:translate(-50%,-50%);min-width:76px;border:1px solid var(--line);border-radius:12px;padding:6px 8px;background:#041007f5;display:grid;gap:2px;text-align:center;color:var(--text)}.enta-star-node strong{font-size:12px}.enta-star-node small{color:var(--muted);font-size:11px}.enta-surface-card{border:1px solid var(--line);border-radius:14px;padding:12px;background:#041207e0;color:var(--text);display:grid;gap:6px;text-align:left}.enta-surface-card span,.enta-surface-card small{color:var(--muted)}.enta-surface-card strong{font-size:24px;line-height:1}.enta-tooltip-lines{display:grid;gap:8px}.enta-bars{display:grid;gap:10px}.enta-bar-row-button{border:none;background:transparent;padding:0;text-align:left}.enta-bar-row{display:grid;gap:6px}.enta-bar-label{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted)}.enta-bar-track{border:1px solid var(--line);border-radius:999px;height:10px;background:#030d05db;overflow:hidden}.enta-bar-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#43c97666,#8af3aaf2)}.enta-signal-grid{display:grid;gap:10px}.enta-signal-card{border:1px solid var(--line);border-radius:14px;padding:12px;background:#041107c7;display:flex;gap:10px;align-items:flex-start}.enta-signal-dot{width:12px;height:12px;border-radius:999px;flex:none;margin-top:5px;background:#8ad79f}.enta-signal-dot.success{background:#7beb96}.enta-signal-dot.warning{background:#f4d58a}.enta-signal-dot.error{background:#ff9f9f}.enta-identity-grid,.enta-label-grid,.enta-identity-runtime-list{display:grid;gap:12px}.enta-identity-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.enta-identity-card,.enta-label-card{border:1px solid rgba(102,173,123,.16);border-radius:16px;padding:14px;display:grid;gap:10px;background:#061209b8}.enta-label-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.enta-identity-extension-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.enta-identity-extension-card{border:1px solid rgba(102,173,123,.16);border-radius:14px;padding:12px;display:grid;gap:6px;background:#0612098f}.enta-identity-extension-card span,.enta-identity-extension-card small{color:var(--muted)}.enta-identity-extension-card strong{font-size:16px}.enta-identity-runtime-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:12px}.enta-breakdown-list{display:grid;gap:8px}.notice-list{margin:0;padding-left:20px;display:grid;gap:4px}.file-input{display:inline-block}.file-input input{display:none}.file-input span{display:inline-flex;min-height:36px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:0 12px;background:#071d0ccc;color:var(--text)}.modal-backdrop{position:fixed;inset:0;z-index:80;background:#020803b8;display:grid;place-items:center;padding:20px}.modal-panel{width:min(620px,100%);border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,#0b220ff2,#061209f5);box-shadow:0 20px 50px #00000073;padding:18px;display:grid;gap:12px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13px}th,td{text-align:left;border-bottom:1px solid var(--line);padding:8px;color:var(--text)}th{color:var(--muted);font-weight:600}.simple-list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.simple-list li{border:1px solid var(--line);border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#041107bf}.empty-state{display:grid;gap:10px;border-style:dashed;background:linear-gradient(180deg,#091b0deb,#061209f0)}.retry-bar{display:grid;gap:14px;padding:14px 16px;border-radius:20px;border:1px solid rgba(148,163,184,.18);background:radial-gradient(circle at top left,rgba(14,165,233,.12),transparent 42%),#08120fcc}.retry-bar-copy{display:grid;gap:6px}.retry-bar-copy strong{color:var(--text)}.retry-bar-copy p{margin:0;color:var(--muted);line-height:1.6}.skeleton-block{display:block;border-radius:16px;background:linear-gradient(90deg,#6a9fff1f,#6a9fff4d,#6a9fff1f);animation:skeleton-pulse 1.8s ease-in-out infinite}.membership-page{display:grid;gap:16px}.membership-summary-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.membership-detail-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.membership-metric{display:grid;gap:4px;margin-bottom:12px}.membership-metric strong{font-size:1.05rem}.membership-metric-label{color:var(--muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.membership-note{margin:0}.membership-list{margin:0;padding-left:18px;display:grid;gap:6px}.membership-tier-table,.membership-canon-grid{display:grid;gap:12px}.membership-tier-row,.membership-canon-card{display:grid;gap:10px;padding:14px;border-radius:16px;border:1px solid rgba(102,173,123,.18);background:#07150be0}.membership-canon-card.active{border-color:#6ce8986b;box-shadow:0 0 0 1px #6ce8981f}.membership-tier-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.membership-tier-meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--muted);font-size:.9rem}.membership-upgrade-head,.membership-upgrade-statuses,.membership-upgrade-summary-grid,.membership-upgrade-grid,.membership-upgrade-meta-grid,.membership-upgrade-confirm-grid,.membership-upgrade-warning-list{display:grid;gap:12px}.membership-upgrade-head{gap:10px}.membership-upgrade-statuses{display:flex;flex-wrap:wrap;gap:8px}.membership-upgrade-head small{color:var(--muted)}.membership-upgrade-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.membership-upgrade-stat,.membership-upgrade-card{border:1px solid rgba(102,173,123,.18);border-radius:16px;background:#07150be0}.membership-upgrade-stat{padding:14px;display:grid;gap:6px}.membership-upgrade-stat span,.membership-upgrade-confirm-row span,.membership-upgrade-meta-grid span{color:var(--muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.membership-upgrade-stat strong{font-size:1.1rem}.membership-upgrade-stat small{color:var(--muted)}.membership-upgrade-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.membership-upgrade-card{padding:16px;display:grid;gap:14px}.membership-upgrade-card.selected{border-color:#6ce8986b;box-shadow:0 0 0 1px #6ce8981f}.membership-upgrade-meta-grid,.membership-upgrade-confirm-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.membership-upgrade-meta-grid>div,.membership-upgrade-confirm-row{display:grid;gap:4px;padding:12px;border-radius:14px;border:1px solid rgba(102,173,123,.14);background:#061209b8}.membership-upgrade-confirm-grid{margin-top:12px}.membership-privilege-head,.membership-privilege-badges,.membership-privilege-grid,.membership-privilege-stat-grid,.membership-privilege-list{display:grid;gap:12px}.membership-privilege-head{gap:10px;margin-bottom:12px}.membership-privilege-badges{display:flex;flex-wrap:wrap;gap:8px}.membership-privilege-head small{color:var(--muted)}.membership-privilege-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.membership-privilege-card{display:grid;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(102,173,123,.18);background:#07150be0}.membership-privilege-stat-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.membership-privilege-stat-grid>div,.membership-privilege-row{display:grid;gap:4px;padding:12px;border-radius:14px;border:1px solid rgba(102,173,123,.14);background:#061209b8}.membership-privilege-stat-grid span,.membership-privilege-row span{color:var(--muted);font-size:.82rem;letter-spacing:.04em}.membership-privilege-list{grid-template-columns:1fr}@media(max-width:720px){.membership-upgrade-grid,.membership-upgrade-summary-grid,.membership-upgrade-meta-grid,.membership-upgrade-confirm-grid,.membership-privilege-grid,.membership-privilege-stat-grid{grid-template-columns:1fr}}.community-circle-metrics,.community-circle-badges,.community-circle-form,.community-circle-form-grid,.community-revenue-grid,.community-revenue-circle-list,.community-reward-distribution-list,.community-revenue-inline-breakdown,.community-revenue-breakdown-list,.community-card-head,.community-list-item{display:grid;gap:12px}.community-circle-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:14px}.community-circle-metric-card{border:1px solid rgba(102,173,123,.16);border-radius:16px;padding:14px;display:grid;gap:6px;background:#061209c7}.community-circle-metric-card span,.community-circle-metric-card small,.community-list-item small{color:var(--muted)}.community-circle-metric-card strong{font-size:1.2rem}.premium-circle-head,.premium-circle-summary-grid,.premium-circle-settings-grid,.premium-circle-feature-grid,.premium-circle-feature-meta,.premium-circle-confirm-grid{display:grid;gap:12px}.premium-circle-head{gap:10px;margin-bottom:14px}.premium-circle-head small{color:var(--muted)}.premium-circle-statuses{display:flex;flex-wrap:wrap;gap:8px}.premium-circle-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:14px}.premium-circle-summary-card,.premium-circle-settings-card,.premium-circle-feature-card,.premium-circle-confirm-row{border-radius:16px;border:1px solid rgba(102,173,123,.16);background:#061209c2;padding:14px}.premium-circle-summary-card,.premium-circle-settings-card,.premium-circle-confirm-row{display:grid;gap:6px}.premium-circle-summary-card span,.premium-circle-summary-card small,.premium-circle-settings-card span,.premium-circle-settings-card small,.premium-circle-feature-meta span,.premium-circle-confirm-row span{color:var(--muted)}.premium-circle-summary-card strong,.premium-circle-settings-card strong,.premium-circle-feature-card strong,.premium-circle-confirm-row strong{font-size:1.05rem}.premium-circle-settings-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:14px}.premium-circle-settings-inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.premium-circle-feature-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:14px}.premium-circle-feature-card{display:grid;gap:10px}.premium-circle-feature-card.is-ready{border-color:#6ce89847;box-shadow:0 0 0 1px #6ce89814}.premium-circle-feature-card.is-locked{border-color:#e5a94c38}.premium-circle-feature-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-circle-confirm-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:12px}.community-circle-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.community-circle-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.community-revenue-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:14px;align-items:start}.community-revenue-circle-list,.community-revenue-breakdown-list{margin-top:12px}.community-revenue-circle-card,.community-revenue-breakdown-row{border:1px solid rgba(102,173,123,.14);border-radius:16px;padding:14px;background:#0612099e}.community-revenue-breakdown-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;justify-content:space-between}.community-revenue-breakdown-row small{color:var(--muted)}.community-revenue-inline-breakdown{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.community-reward-distribution-card{border:1px solid rgba(102,173,123,.12);border-radius:18px;background:#040e07bd;overflow:hidden}.community-reward-distribution-row{border:1px solid rgba(102,173,123,.14);border-radius:16px;padding:14px;background:#0612099e;display:grid;gap:10px;grid-template-columns:minmax(0,1.4fr) auto auto;align-items:center}.community-reward-distribution-row small,.community-reward-distribution-meta small{color:var(--muted)}.community-reward-distribution-meta{display:grid;justify-items:end;gap:6px}.community-reward-distribution-detail{display:grid;gap:12px;padding:0 14px 14px}.community-reward-member-list{display:grid;gap:10px}.community-reward-member-row{border:1px solid rgba(102,173,123,.14);border-radius:14px;padding:12px;background:#06120985;display:grid;gap:10px;grid-template-columns:minmax(0,1.4fr) auto auto;align-items:center}.community-reward-member-row small{color:var(--muted)}.community-circle-form-span{grid-column:1 / -1}.community-business-grid,.community-business-role-grid,.community-business-bridge-grid,.community-business-member-list,.community-business-role-meta,.community-business-selector,.community-business-member-meta{display:grid;gap:12px}.community-business-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:16px}.community-business-card{border:1px solid rgba(102,173,123,.16);border-radius:18px;padding:16px;background:#0612099e;display:grid;gap:14px}.community-business-role-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.community-business-role-card,.community-business-bridge-row,.community-business-member-row{border:1px solid rgba(102,173,123,.14);border-radius:16px;padding:14px;background:#050e07c7}.community-business-role-card{display:grid;gap:10px}.community-business-role-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.community-business-role-meta span,.community-business-selector,.community-business-bridge-row small,.community-business-member-row small,.community-business-member-meta small{color:var(--muted)}.community-business-bridge-row,.community-business-member-row{display:grid;grid-template-columns:1fr auto;align-items:start;gap:12px}.community-business-selector select{width:100%}.community-business-member-meta{justify-items:end;align-content:start}.community-card-head{grid-template-columns:1fr auto;align-items:start}.community-list-item{gap:4px}.tickets-metric-grid,.tickets-pass-list,.tickets-attendance-list,.tickets-pass-row,.tickets-attendance-row,.tickets-pass-head,.tickets-pass-meta,.tickets-qr-form,.tickets-kv-list,.tickets-policy-grid{display:grid;gap:12px}.tickets-metric-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tickets-metric-card{border:1px solid rgba(102,173,123,.16);border-radius:16px;padding:14px;display:grid;gap:6px;background:#061209c7}.tickets-metric-card span,.tickets-metric-card small,.tickets-pass-head p,.tickets-kv-list span{color:var(--muted)}.tickets-metric-card strong{font-size:1.2rem}.tickets-pass-row,.tickets-attendance-row,.tickets-history-row{border:1px solid rgba(102,173,123,.14);border-radius:16px;padding:14px;background:#0612099e;display:grid;gap:12px}.tickets-pass-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.tickets-pass-badges{display:flex;flex-wrap:wrap;gap:8px}.tickets-pass-meta,.tickets-kv-list,.tickets-policy-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tickets-policy-card{border:1px solid rgba(102,173,123,.14);border-radius:16px;padding:14px;display:grid;gap:6px;background:#050e07c7}.tickets-pass-meta strong,.tickets-kv-list strong{display:block}.tickets-policy-card span,.tickets-policy-card small{color:var(--muted)}.tickets-qr-form .btn{width:fit-content}@media(max-width:720px){.community-circle-metrics,.community-circle-form-grid,.community-card-head,.premium-circle-summary-grid,.premium-circle-settings-grid,.premium-circle-feature-grid,.premium-circle-feature-meta,.premium-circle-confirm-grid,.community-business-grid,.community-business-role-grid,.community-business-role-meta,.community-business-bridge-row,.community-business-member-row,.community-reward-distribution-row,.community-reward-member-row{grid-template-columns:1fr}.community-business-member-meta{justify-items:start}}.uzgfi-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.uzgfi-kv-list{display:grid;grid-template-columns:140px 1fr;gap:8px 12px}.uzgfi-kv-list span{color:var(--muted)}.uzgfi-link-list{display:flex;flex-wrap:wrap;gap:10px}.uzgfi-metric-grid,.uzgfi-empty-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.uzgfi-metric-card{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:6px;background:#06150ad1}.uzgfi-metric-card span,.uzgfi-metric-card small{color:var(--muted)}.uzgfi-metric-card strong{font-size:24px;line-height:1.1}.uzgfi-review-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.uzgfi-review-head small{color:var(--muted)}.uzgfi-flag-list{display:grid;gap:10px}.uzgfi-flag-row{border:1px solid var(--line);border-radius:14px;padding:12px;display:grid;gap:8px;background:#051208cc}.uzgfi-flag-row p{margin:0;color:var(--text)}.uzgfi-inline-empty{margin-top:12px}.uzgfi-status-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.uzgfi-status-card{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:10px;background:#051208b8}.uzgfi-status-card.active{border-color:#7beb9680;box-shadow:inset 0 0 0 1px #7beb962e;background:linear-gradient(180deg,#081c0df0,#051208e0)}.uzgfi-status-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.uzgfi-status-card p,.uzgfi-tier-hero p,.uzgfi-limit-row p{margin:0;color:var(--muted)}.uzgfi-tier-hero{display:grid;gap:10px}.uzgfi-tier-hero strong{font-size:32px;line-height:1}.uzgfi-limit-list{display:grid;gap:12px}.uzgfi-limit-row{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;background:#06150ad1}.uzgfi-limit-value{min-width:140px;text-align:right}.uzgfi-limit-value span{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#030d05d1;font-weight:700}.wallet-restriction-list{display:grid;gap:12px}.wallet-restriction-card{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:10px;background:#06150ad6}.wallet-restriction-card.warning{border-color:#f4d58a73;background:linear-gradient(180deg,#2a1f07e0,#181104eb)}.wallet-restriction-card.restricted{border-color:#f5b4608c;background:linear-gradient(180deg,#2d1908e6,#180d05f0)}.wallet-restriction-card.critical{border-color:#ff787880;background:linear-gradient(180deg,#2f0c0ce6,#1a0707f0)}.wallet-restriction-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wallet-restriction-head p{margin:4px 0 0;color:var(--text)}.wallet-restriction-card small{color:var(--muted)}.wallet-restriction-empty{margin:0}.marketplace-finance-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-finance-list{display:grid;gap:12px}.marketplace-finance-row{border:1px solid var(--line);border-radius:16px;padding:16px;display:grid;gap:12px;background:#06150ac7}.marketplace-finance-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.marketplace-finance-row-head p{margin:0;color:var(--muted)}.marketplace-finance-chip-row{display:flex;flex-wrap:wrap;gap:8px}.marketplace-finance-mini-kv{display:grid;gap:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-finance-mini-kv span{display:block;margin-bottom:4px;color:var(--muted)}.marketplace-finance-status-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:14px}.marketplace-finance-status-card{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:8px;background:#06150ac2}.marketplace-finance-status-card span,.marketplace-finance-status-card small{color:var(--muted)}.marketplace-finance-status-card strong{font-size:24px;line-height:1.1}.marketplace-finance-status-card.success{border-color:#7beb9657;background:linear-gradient(180deg,#071c0ceb,#041208f0)}.marketplace-finance-status-card.warning{border-color:#f4d58a66;background:linear-gradient(180deg,#2a1f07db,#181104eb)}.marketplace-finance-status-card.error{border-color:#ff787873;background:linear-gradient(180deg,#2f0c0ce6,#1a0707f0)}.aier-license-canon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-license-collection-list{display:grid;gap:12px;margin-top:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.aier-license-collection-card{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:6px;background:#06150ac2}.aier-license-collection-card span,.aier-license-collection-card small{color:var(--muted)}.aier-overview-hero,.aier-overview-grid,.aier-overview-definition-grid,.aier-overview-metric-grid,.aier-overview-mini-kv,.aier-price-grid,.aier-distribution-grid,.aier-roadmap-grid,.aier-warning-list,.aier-warning-row{display:grid;gap:14px}.aier-overview-hero,.aier-overview-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);align-items:start}.aier-overview-hero-copy,.aier-overview-definition-grid>div,.aier-overview-metric,.aier-price-card,.aier-distribution-card,.aier-roadmap-card{display:grid;gap:10px}.aier-overview-hero-copy{border:1px solid rgba(148,163,184,.18);border-radius:28px;padding:24px;background:radial-gradient(circle at top left,rgba(14,165,233,.14),transparent 28%),radial-gradient(circle at 82% 18%,rgba(251,191,36,.12),transparent 24%),linear-gradient(145deg,#06150af5,#040f07f0)}.aier-overview-hero-copy h3,.aier-overview-metric strong,.aier-price-card strong,.aier-distribution-card>strong,.aier-roadmap-card strong,.aier-overview-definition-grid strong,.aier-overview-mini-kv strong{color:var(--text)}.aier-overview-hero-copy h3{margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:.95;letter-spacing:-.03em}.aier-overview-hero-copy>p,.aier-overview-definition-grid span,.aier-overview-definition-grid strong,.aier-overview-metric span,.aier-overview-metric small,.aier-overview-mini-kv span,.aier-price-card span,.aier-price-card small,.aier-distribution-card span,.aier-distribution-card small,.aier-roadmap-card span,.aier-roadmap-card p,.aier-warning-row p{margin:0;color:var(--muted)}.aier-overview-chip-row{display:flex;flex-wrap:wrap;gap:10px}.aier-overview-definition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aier-overview-definition-grid>div,.aier-overview-metric,.aier-price-card,.aier-distribution-card,.aier-roadmap-card,.aier-overview-mini-kv>div{border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:14px 16px;background:#0f172a42}.aier-overview-hero-card{border-radius:28px;background:radial-gradient(circle at top,rgba(45,212,191,.12),transparent 32%),#06150aeb}.aier-overview-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-overview-metric-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-overview-metric strong{font-size:1.5rem;line-height:1.05}.aier-progress-shell{width:100%;height:18px;border-radius:999px;overflow:hidden;background:#0f172a9e;border:1px solid rgba(148,163,184,.14);margin:8px 0 10px}.aier-progress-bar{height:100%;border-radius:999px;background:linear-gradient(90deg,#2dd4bfe0,#0ea5e9eb);box-shadow:0 0 24px #2dd4bf3d}.aier-progress-bar.warning{background:linear-gradient(90deg,#f59e0beb,#fbbf24f5);box-shadow:0 0 24px #f59e0b3d}.aier-overview-mini-kv{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-price-grid,.aier-distribution-grid,.aier-roadmap-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.aier-price-card.current,.aier-distribution-card.current,.aier-roadmap-card{background:linear-gradient(180deg,#081c0df0,#051208e6)}.aier-price-card.current{border-color:#7beb966b;box-shadow:inset 0 0 0 1px #7beb961f}.aier-price-card.future,.aier-distribution-card.future{background:#09121ea3}.aier-price-card-head,.aier-distribution-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.aier-price-card strong,.aier-distribution-card>strong{font-size:1.6rem;line-height:1}.aier-roadmap-card{border-color:#0ea5e938}.aier-warning-list{margin-top:16px}.aier-warning-row{grid-template-columns:auto minmax(0,1fr);align-items:start;border:1px solid rgba(244,213,138,.22);border-radius:14px;padding:12px 14px;background:#2a1f075c}.aier-scarcity-kpi-grid,.aier-scarcity-progress-grid,.aier-scarcity-threshold-grid,.aier-scarcity-meta{display:grid;gap:14px}.aier-scarcity-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aier-scarcity-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-scarcity-threshold-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-scarcity-metric-card,.aier-scarcity-progress-card,.aier-scarcity-threshold-card{border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:16px;background:#0f172a47;display:grid;gap:10px}.aier-scarcity-progress-card{background:radial-gradient(circle at top right,rgba(14,165,233,.08),transparent 26%),#0f172a47}.aier-scarcity-metric-card span,.aier-scarcity-metric-card small,.aier-scarcity-threshold-card span,.aier-scarcity-threshold-card small,.aier-scarcity-progress-foot span,.aier-scarcity-progress-foot small{margin:0;color:var(--muted)}.aier-scarcity-metric-card strong,.aier-scarcity-threshold-card strong,.aier-scarcity-progress-card strong{color:var(--text);font-size:1.35rem;line-height:1.05}.aier-scarcity-progress-card .aier-progress-shell{margin:0}.aier-scarcity-progress-foot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.aier-scarcity-meta{padding:16px 18px;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:radial-gradient(circle at top left,rgba(45,212,191,.08),transparent 24%),#080e186b}.aier-pricing-summary-grid,.aier-pricing-hook-grid,.aier-pricing-receipt-grid{display:grid;gap:14px}.aier-pricing-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-pricing-hook-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aier-pricing-receipt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-pricing-summary-card,.aier-pricing-hook-card{border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:16px;background:#0f172a47;display:grid;gap:10px}.aier-pricing-summary-card span,.aier-pricing-summary-card small,.aier-pricing-hook-card span,.aier-pricing-hook-card small{margin:0;color:var(--muted)}.aier-pricing-summary-card strong,.aier-pricing-hook-card strong{color:var(--text);font-size:1.35rem;line-height:1.05}.aier-pricing-hook-card{background:radial-gradient(circle at top right,rgba(251,191,36,.08),transparent 24%),#0f172a47}.aier-overview-skeleton-lg{height:300px;border-radius:28px}.aier-overview-skeleton-md{height:220px;border-radius:24px}.aier-overview-skeleton-sm{height:88px;border-radius:18px}.aier-mint-grid,.aier-mint-kpi-grid,.aier-mint-quantity-shell,.aier-mint-split-grid,.aier-mint-supply-stack,.aier-mint-note-list{display:grid;gap:14px}.aier-mint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-mint-hero,.aier-mint-kpi,.aier-mint-split-card,.aier-mint-quantity-shell{display:grid;gap:12px}.aier-mint-hero{border:1px solid rgba(148,163,184,.18);border-radius:28px;padding:24px;background:radial-gradient(circle at top left,rgba(45,212,191,.12),transparent 28%),radial-gradient(circle at 82% 18%,rgba(251,191,36,.12),transparent 24%),linear-gradient(145deg,#06150af5,#040f07f0)}.aier-mint-hero h3,.aier-mint-kpi strong,.aier-mint-split-card strong,.aier-mint-supply-head strong{color:var(--text)}.aier-mint-hero h3{margin:0;font-size:clamp(1.9rem,3.8vw,3rem);line-height:.98;letter-spacing:-.03em}.aier-mint-hero p,.aier-mint-kpi span,.aier-mint-kpi small,.aier-mint-split-card span,.aier-mint-split-card small,.aier-mint-supply-head span{margin:0;color:var(--muted)}.aier-mint-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-mint-kpi-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-mint-kpi,.aier-mint-split-card{border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:16px;background:#0f172a42}.aier-mint-kpi strong,.aier-mint-split-card strong{font-size:1.45rem;line-height:1.05}.aier-mint-supply-stack{margin-top:4px}.aier-mint-supply-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.aier-mint-quantity-shell{padding:18px;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:#0f172a3d}.aier-mint-quantity-controls{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:end}.aier-mint-adjust{min-width:52px}.aier-mint-quantity-input{display:grid;gap:8px}.aier-mint-quantity-input span{color:var(--muted);font-size:.9rem}.aier-mint-quantity-input input{width:100%;min-height:52px;border-radius:16px;border:1px solid rgba(148,163,184,.2);background:#0f172ab8;color:var(--text);padding:0 16px;font-size:1.15rem;outline:none}.aier-mint-quantity-input input:focus{border-color:#2dd4bf61;box-shadow:0 0 0 1px #2dd4bf29}.aier-mint-split-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aier-mint-split-card.success{border-color:#7beb9657;background:linear-gradient(180deg,#071c0ceb,#041208f0)}.aier-mint-split-card.warning{border-color:#f4d58a66;background:linear-gradient(180deg,#2a1f07db,#181104eb)}.aier-mint-success{border-color:#7beb966b;background:radial-gradient(circle at top right,rgba(45,212,191,.12),transparent 28%),linear-gradient(180deg,#071c0cf0,#041208f0)}.aier-mint-skeleton-lg{height:290px;border-radius:28px}.aier-mint-skeleton-md{height:240px;border-radius:22px}.aier-ownership-grid,.aier-ownership-kpi-grid,.aier-ownership-chip-grid,.aier-ownership-batch-grid,.aier-ownership-filter-grid,.aier-ownership-card-grid,.aier-ownership-detail-grid,.aier-ownership-mini-kv{display:grid;gap:14px}.aier-ownership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-ownership-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-ownership-kpi-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-ownership-kpi,.aier-ownership-chip-card,.aier-ownership-batch-card,.aier-ownership-card,.aier-ownership-detail-card{border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:16px;background:#0f172a42}.aier-ownership-kpi,.aier-ownership-chip-card,.aier-ownership-batch-card,.aier-ownership-card,.aier-ownership-detail-card,.aier-ownership-filter{display:grid;gap:10px}.aier-ownership-kpi span,.aier-ownership-kpi small,.aier-ownership-chip-card span,.aier-ownership-batch-card span,.aier-ownership-batch-card small,.aier-ownership-card p,.aier-ownership-mini-kv span,.aier-ownership-detail-card span,.aier-ownership-filter span,.aier-ownership-list-count{margin:0;color:var(--muted)}.aier-ownership-kpi strong,.aier-ownership-chip-card strong,.aier-ownership-batch-card strong,.aier-ownership-card strong,.aier-ownership-mini-kv strong,.aier-ownership-detail-card strong{color:var(--text)}.aier-ownership-kpi strong{font-size:1.45rem;line-height:1.05}.aier-ownership-chip-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.aier-ownership-chip-card{min-height:100%}.aier-ownership-batch-grid,.aier-ownership-filter-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.aier-ownership-filter input,.aier-ownership-filter select{width:100%;min-height:48px;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:#0f172ab8;color:var(--text);padding:0 14px;outline:none}.aier-ownership-filter input:focus,.aier-ownership-filter select:focus{border-color:#2dd4bf61;box-shadow:0 0 0 1px #2dd4bf29}.aier-ownership-card-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.aier-ownership-card{text-align:left;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.aier-ownership-card:hover,.aier-ownership-card.selected{border-color:#2dd4bf57;box-shadow:0 0 0 1px #2dd4bf1f;transform:translateY(-1px)}.aier-ownership-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.aier-ownership-card-head p{font-size:.92rem}.aier-ownership-mini-kv{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-ownership-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(148,163,184,.14);border-radius:18px}.aier-ownership-table{width:100%;border-collapse:collapse;min-width:760px}.aier-ownership-table th,.aier-ownership-table td{padding:14px 16px;text-align:left;border-bottom:1px solid rgba(148,163,184,.1)}.aier-ownership-table thead th{color:var(--muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;background:#0f172a6b}.aier-ownership-table tbody tr{cursor:pointer;transition:background .12s ease}.aier-ownership-table tbody tr:hover,.aier-ownership-table tbody tr.selected{background:#2dd4bf14}.aier-ownership-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aier-ownership-detail-card strong{font-size:1rem;line-height:1.3;word-break:break-word}.aier-ownership-skeleton-lg{height:280px;border-radius:24px}.aier-ownership-skeleton-md{height:220px;border-radius:20px}.aier-marketplace-grid,.aier-marketplace-kpi-grid,.aier-marketplace-card-grid,.aier-marketplace-detail-grid,.aier-marketplace-filter-grid,.aier-marketplace-mini-kv,.aier-marketplace-list-stack,.aier-marketplace-modal-grid{display:grid;gap:14px}.aier-marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-marketplace-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aier-marketplace-card-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.aier-marketplace-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aier-marketplace-filter-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.aier-marketplace-kpi,.aier-marketplace-card,.aier-marketplace-detail-card,.aier-marketplace-list-group,.aier-marketplace-filter{display:grid;gap:10px;border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:16px;background:linear-gradient(180deg,#0f172a47,#0f172a2e)}.aier-marketplace-kpi span,.aier-marketplace-kpi small,.aier-marketplace-detail-card span,.aier-marketplace-filter span,.aier-marketplace-list-row span,.aier-marketplace-list-head span,.aier-marketplace-modal-grid span{color:var(--muted)}.aier-marketplace-kpi strong,.aier-marketplace-card strong,.aier-marketplace-detail-card strong,.aier-marketplace-list-row strong,.aier-marketplace-modal-grid strong{color:var(--text)}.aier-marketplace-kpi strong{font-size:1.35rem;line-height:1.05}.aier-marketplace-filter input,.aier-marketplace-filter select{width:100%;min-height:48px;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:#0f172ab8;color:var(--text);padding:0 14px;outline:none}.aier-marketplace-filter input:focus,.aier-marketplace-filter select:focus{border-color:#2dd4bf61;box-shadow:0 0 0 1px #2dd4bf29}.aier-marketplace-card{text-align:left;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.aier-marketplace-card:hover,.aier-marketplace-card.selected{border-color:#2dd4bf57;box-shadow:0 0 0 1px #2dd4bf1f;transform:translateY(-1px)}.aier-marketplace-card-head,.aier-marketplace-list-head,.aier-marketplace-list-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.aier-marketplace-card-head p{margin:0;color:var(--muted);font-size:.92rem}.aier-marketplace-mini-kv{grid-template-columns:repeat(2,minmax(0,1fr))}.aier-marketplace-mini-kv.compact{gap:10px}.aier-marketplace-list-stack{gap:16px}.aier-marketplace-list-group p{margin:0}.aier-marketplace-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.aier-marketplace-skeleton-lg{height:280px;border-radius:24px}.aier-marketplace-skeleton-md{height:220px;border-radius:20px}.aier-marketplace-skeleton-card{height:180px;border-radius:18px}.aier-treasury-grid,.aier-treasury-kpi-grid,.aier-treasury-mini-kv,.aier-treasury-receipt-stack{display:grid;gap:16px}.aier-treasury-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.aier-treasury-kpi-grid,.aier-treasury-mini-kv{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.aier-treasury-kpi,.aier-treasury-receipt-card,.aier-treasury-mini-kv>div{border-radius:22px;border:1px solid rgba(148,163,184,.24);background:linear-gradient(180deg,#0f172a0f,#0f172a05);padding:16px 18px}.aier-treasury-kpi span,.aier-treasury-kpi small,.aier-treasury-mini-kv span,.aier-treasury-receipt-card span{color:#0f172aad;font-size:.88rem}.aier-treasury-kpi strong,.aier-treasury-mini-kv strong,.aier-treasury-receipt-card strong{color:#0f172a;font-size:1.05rem}.aier-treasury-receipt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.aier-treasury-receipt-head>div{display:grid;gap:4px}@media(max-width:980px){.aier-overview-hero,.aier-overview-grid,.aier-overview-definition-grid,.aier-overview-metric-grid,.aier-overview-mini-kv,.aier-scarcity-kpi-grid,.aier-scarcity-progress-grid,.aier-scarcity-threshold-grid,.aier-pricing-summary-grid,.aier-pricing-hook-grid,.aier-pricing-receipt-grid,.aier-mint-grid,.aier-mint-kpi-grid,.aier-mint-split-grid,.aier-ownership-grid,.aier-ownership-kpi-grid,.aier-ownership-detail-grid,.aier-marketplace-grid,.aier-marketplace-kpi-grid,.aier-marketplace-detail-grid,.aier-marketplace-modal-grid,.aier-treasury-grid,.aier-treasury-kpi-grid,.aier-treasury-mini-kv,.aier-mint-quantity-controls,.aier-ownership-mini-kv,.aier-marketplace-mini-kv{grid-template-columns:1fr}}.uzgfi-admin-kpi-strip,.uzgfi-admin-widget-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.uzgfi-admin-filter-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.uzgfi-admin-kpi-card{border:1px solid var(--line);border-radius:16px;padding:16px;display:grid;gap:10px;background:#06150ad6}.uzgfi-admin-kpi-card.info{background:linear-gradient(180deg,#06150aeb,#040f07f0)}.uzgfi-admin-kpi-card.success{border-color:#7beb9657;background:linear-gradient(180deg,#071c0ceb,#041208f0)}.uzgfi-admin-kpi-card.warning{border-color:#f4d58a66;background:linear-gradient(180deg,#2a1f07db,#181104eb)}.uzgfi-admin-kpi-card.error{border-color:#ff787873;background:linear-gradient(180deg,#2f0c0ce6,#1a0707f0)}.uzgfi-admin-kpi-head,.uzgfi-admin-widget-head,.uzgfi-admin-stat-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.uzgfi-admin-kpi-card span,.uzgfi-admin-kpi-card p,.uzgfi-admin-kpi-card small,.uzgfi-admin-widget-head small,.uzgfi-admin-stat-row span{color:var(--muted)}.uzgfi-admin-kpi-card strong{font-size:28px;line-height:1.1}.uzgfi-admin-kpi-card p,.uzgfi-admin-kpi-card small{margin:0}.uzgfi-admin-widget-head{margin-bottom:12px;flex-wrap:wrap}.uzgfi-admin-widget-stats{display:grid;gap:10px}.uzgfi-admin-stat-row{border:1px solid var(--line);border-radius:12px;padding:12px;background:#06150ab8}.uzgfi-admin-stat-row strong{color:var(--text)}.uzgfi-admin-panel-grid,.uzgfi-admin-group-grid,.uzgfi-admin-hourly-grid,.uzgfi-admin-rejection-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.uzgfi-admin-group-card,.uzgfi-admin-hour-card,.uzgfi-admin-reason-card{border:1px solid var(--line);border-radius:16px;padding:16px;background:#06150ac7;display:grid;gap:12px}.uzgfi-admin-group-card.restricted,.uzgfi-admin-hour-card.warning{border-color:#f4d58a66;background:linear-gradient(180deg,#2a1f07db,#181104eb)}.uzgfi-admin-group-card.critical,.uzgfi-admin-reason-card.error{border-color:#ff787873;background:linear-gradient(180deg,#2f0c0ce6,#1a0707f0)}.uzgfi-admin-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.uzgfi-admin-section-head p,.uzgfi-admin-group-card p,.uzgfi-admin-group-card small,.uzgfi-admin-hour-card p,.uzgfi-admin-reason-card p{margin:0;color:var(--muted)}.uzgfi-admin-group-meta,.uzgfi-admin-mini-kv{display:grid;grid-template-columns:minmax(120px,160px) 1fr;gap:8px 14px}.uzgfi-admin-group-meta span,.uzgfi-admin-mini-kv span{color:var(--muted)}.uzgfi-admin-group-meta strong,.uzgfi-admin-mini-kv strong{color:var(--text)}.uzgfi-admin-leg-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.uzgfi-admin-leg-card{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:10px;background:#06150aa8}.uzgfi-admin-leg-list{display:grid;gap:10px}.uzgfi-admin-leg-row{border:1px solid var(--line);border-radius:12px;padding:12px;display:grid;gap:8px;background:#06150a94}.uzgfi-admin-chip-row{display:flex;flex-wrap:wrap;gap:8px}.uzgfi-admin-chip{border:1px solid var(--line);border-radius:999px;padding:6px 12px;background:#0b2010c7;color:var(--text);font-size:12px}.uzgfi-admin-pool-grid,.uzgfi-admin-transaction-list,.uzgfi-admin-queue-list,.uzgfi-admin-source-grid{display:grid;gap:14px}.uzgfi-admin-pool-grid,.uzgfi-admin-source-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.uzgfi-admin-pool-card,.uzgfi-admin-transaction-card,.uzgfi-admin-queue-card{border:1px solid var(--line);border-radius:16px;padding:16px;background:#06150ac7;display:grid;gap:12px}.uzgfi-admin-pool-card.warning,.uzgfi-admin-queue-card.warning{border-color:#f4d58a66;background:linear-gradient(180deg,#2a1f07db,#181104eb)}.uzgfi-admin-queue-card.error{border-color:#ff787873;background:linear-gradient(180deg,#2f0c0ce6,#1a0707f0)}.booking-metric-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.booking-metric-card{border:1px solid var(--line);border-radius:16px;padding:14px;background:#06150ab8;display:grid;gap:8px}.booking-metric-card span,.booking-listing-head p,.booking-request-head p,.booking-meta-grid span,.booking-business-lane-item small{color:var(--muted)}.booking-layout{display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.booking-catalog-card,.booking-request-card{display:grid;gap:16px}.booking-listing-list,.booking-booking-list,.booking-business-lane-list{display:grid;gap:14px}.booking-listing-card,.booking-booking-card,.booking-business-lane-item{border:1px solid var(--line);border-radius:16px;padding:16px;display:grid;gap:14px;background:#06150ab8}.booking-listing-card{width:100%;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.booking-listing-card:hover,.booking-listing-card:focus-visible{border-color:#81c99561;background:#081b0dd1;transform:translateY(-1px)}.booking-listing-card.selected{border-color:#81c9957a;background:linear-gradient(180deg,#0b2211f0,#08170cf0);box-shadow:0 0 0 1px #81c9951f}.booking-listing-head,.booking-request-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.booking-listing-head strong,.booking-request-head strong{display:block}.booking-listing-badges,.booking-inline-status-list,.booking-source-list{display:flex;flex-wrap:wrap;gap:8px}.booking-listing-badges{justify-content:flex-end}.booking-meta-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.booking-meta-grid strong{display:block;color:var(--text)}.booking-form-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.booking-form-grid label{display:grid;gap:8px}.booking-form-span{grid-column:span 2}.flow-loading-grid,.flow-feed-list,.flow-composer-context-grid,.flow-composer-form-grid,.flow-composer-preview-grid,.flow-media-tags,.flow-feed-author-line,.flow-feed-foot-meta,.flow-empty-playbook,.flow-state-grid,.flow-state-list{display:grid;gap:12px}.flow-loading-grid,.flow-feed-list{gap:16px}.flow-empty-playbook{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.flow-state-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.flow-state-list{margin:0;padding-left:18px}.flow-composer-card,.flow-composer-form,.flow-composer-field,.flow-composer-head,.flow-composer-statuses,.flow-composer-identity,.flow-composer-context-card,.flow-composer-preview-card,.flow-composer-preview-meta,.flow-composer-preview-fallback,.flow-composer-nft-card,.flow-interaction-card,.flow-interaction-head,.flow-interaction-title,.flow-interaction-statuses{display:grid;gap:12px}.flow-composer-head,.flow-composer-statuses,.flow-composer-nft-card,.flow-interaction-head,.flow-interaction-statuses{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.flow-composer-identity small,.flow-composer-context-card small,.flow-composer-preview-meta small,.flow-composer-field small,.flow-composer-nft-card small,.flow-interaction-title small{color:var(--muted)}.flow-composer-context-grid,.flow-composer-form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.flow-composer-context-card,.flow-composer-preview-card,.flow-composer-nft-card{border-radius:20px;border:1px solid rgba(106,159,255,.16);background:#07190ba8;padding:14px 16px}.flow-composer-field{gap:8px}.flow-composer-field span{font-weight:600}.flow-composer-field-span{grid-column:1 / -1}.flow-composer-preview-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.flow-interaction-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.flow-interaction-button{display:grid;gap:6px;padding:12px 14px;border-radius:18px;border:1px solid rgba(106,159,255,.18);background:#08180ccc;color:var(--text);text-align:left;cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}.flow-interaction-button:hover:not(:disabled){transform:translateY(-1px);border-color:#78c6966b}.flow-interaction-button.active{border-color:#78c6967a;background:linear-gradient(180deg,#122f18f5,#0a1c0ef5);box-shadow:0 0 0 1px #78c69624}.flow-interaction-button:disabled{opacity:.82;cursor:default}.flow-interaction-button span{font-weight:700;letter-spacing:.04em}.flow-interaction-button small{color:var(--muted)}.flow-composer-preview-image,.flow-composer-preview-video{width:100%;max-height:220px;object-fit:cover;border-radius:16px;display:block}.flow-composer-preview-fallback{min-height:160px;border-radius:16px;place-content:center;background:linear-gradient(180deg,#0e2b15eb,#08160ceb)}.flow-composer-preview-meta strong{word-break:break-word}.flow-loading-card{min-height:180px}.flow-state-card{border-color:#6a9fff38;background:radial-gradient(circle at top left,rgba(14,165,233,.12),transparent 34%),#081018eb}.flow-state-card-warning{border-color:#f59e0b47;background:radial-gradient(circle at top left,rgba(245,158,11,.14),transparent 38%),#141008eb}.flow-state-card-success{border-color:#22c55e3d;background:radial-gradient(circle at top left,rgba(34,197,94,.12),transparent 38%),#09120deb}.flow-state-card-loading{border-style:dashed}.flow-state-metric{display:grid;gap:4px;padding:12px 14px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:#ffffff08}.flow-state-metric span{font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;color:#e2e8f0b3}.flow-state-metric strong,.flow-state-note{color:var(--text)}.flow-state-note{margin:0;line-height:1.65}.flow-state-list li{color:#e2e8f0db;line-height:1.62}.flow-state-empty{gap:16px}.flow-loading-line{height:12px;border-radius:999px}.flow-loading-line-short{width:42%}.flow-feed-card{display:grid;gap:16px;border-color:#6a9fff38;background:radial-gradient(circle at top left,rgba(106,159,255,.14),transparent 36%),#0a0f1df5}.flow-feed-head,.flow-feed-author,.flow-feed-enta,.flow-feed-foot{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.flow-feed-author{flex:1;justify-content:flex-start}.flow-feed-avatar{width:52px;height:52px;border-radius:18px;object-fit:cover;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.flow-feed-avatar-fallback{display:grid;place-items:center;font-weight:700;color:var(--text);background:linear-gradient(135deg,#6a9fff42,#3e65d61f)}.flow-feed-author-meta{display:grid;gap:6px}@keyframes skeleton-pulse{0%,to{opacity:.72}50%{opacity:1}}.flow-feed-author-line{grid-auto-flow:column;justify-content:flex-start;gap:10px}.flow-feed-author-line span,.flow-feed-enta small,.flow-feed-foot small,.flow-feed-foot-meta span{color:var(--muted)}.flow-feed-enta{justify-content:flex-start;align-items:center;flex-wrap:wrap}.flow-feed-title{margin:0;font-size:1.08rem}.flow-feed-text{margin:0;color:var(--text);line-height:1.68;white-space:pre-wrap}.flow-media-zone{display:grid;gap:14px;overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f1627f5,#080e1af5)}.flow-media-hero,.flow-media-gallery,.flow-nft-grid{padding:16px 16px 0}.flow-media-gallery,.flow-nft-grid,.flow-nft-card-body,.flow-nft-card-meta{display:grid;gap:12px}.flow-media-gallery{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.flow-media-gallery-images{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-nft-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.flow-media-card,.flow-nft-card-copy{display:grid;gap:12px}.flow-media-card{min-width:0;padding:14px;border-radius:18px;border:1px solid rgba(106,159,255,.16);background:#061120d6}.flow-media-card-hero{padding:0;overflow:hidden}.flow-media-visual-wrap{position:relative;min-height:180px;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#0c1628f5,#070e1af5)}.flow-media-visual-wrap-hero{min-height:240px}.flow-media-visual-wrap-nft{min-height:160px}.flow-media-visual{display:block;width:100%;height:100%;max-height:420px;object-fit:cover;background:#09111f}.flow-media-visual-hidden{opacity:0;pointer-events:none}.flow-media-state{position:absolute;inset:0;display:grid;gap:6px;place-content:center;padding:18px;text-align:center;background:linear-gradient(180deg,#0d1a2ef0,#08121ef0)}.flow-media-state strong{color:var(--text)}.flow-media-placeholder{display:grid;gap:6px;min-height:120px;place-content:center;text-align:center}.flow-media-card-copy{min-width:0}.flow-media-card-copy strong,.flow-nft-card-copy strong{word-break:break-word}.flow-media-card-copy small,.flow-media-state small,.flow-nft-card-source{color:var(--muted)}.flow-nft-card-head,.flow-nft-card-title{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.flow-nft-card-title{justify-content:flex-start}.flow-nft-card-body{grid-template-columns:minmax(140px,180px) 1fr;align-items:start}.flow-nft-card-source{margin:0}.flow-media-meta{display:grid;gap:10px;padding:16px 18px;border-top:1px solid rgba(255,255,255,.06)}.flow-media-tags{grid-template-columns:repeat(auto-fit,minmax(120px,max-content));gap:8px}.flow-media-tag{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(106,159,255,.2);background:#6a9fff14;color:var(--text);font-size:.9rem}.flow-nft-card-meta{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.flow-nft-card-meta span{display:block;margin-bottom:6px;color:var(--muted);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.flow-feed-foot{padding-top:4px;border-top:1px solid rgba(255,255,255,.06)}.flow-feed-foot-meta{grid-auto-flow:column;justify-content:flex-start;gap:10px}@media(max-width:1100px){.v2-shell{grid-template-columns:1fr}.v2-sidebar{border-right:none;border-bottom:1px solid var(--line)}.profile-grid,.profile-grid-v2,.grid.two,.booking-layout,.uzgfi-grid,.uzgfi-status-grid,.marketplace-finance-grid,.community-revenue-grid,.uzgfi-admin-kpi-strip,.uzgfi-admin-panel-grid,.uzgfi-admin-widget-grid,.uzgfi-admin-group-grid,.uzgfi-admin-hourly-grid,.uzgfi-admin-rejection-grid,.uzgfi-admin-pool-grid,.uzgfi-admin-source-grid,.booking-metric-grid,.booking-meta-grid,.booking-form-grid,.enta-form-grid,.enta-identity-grid,.enta-label-grid,.enta-identity-runtime-list,.reward-stream-grid,.reward-stream-metrics,.flow-loading-grid,.flow-feed-list,.flow-composer-context-grid,.flow-composer-form-grid,.flow-composer-preview-grid,.flow-media-tags,.tickets-metric-grid,.tickets-policy-grid,.tickets-pass-meta,.tickets-kv-list,.wallet-asset-row,.wallet-audit-row,.wallet-balance-row,.wallet-balance-audit-row,.wallet-transaction-row,.wallet-deposit-history-row,.wallet-withdraw-history-row,.wallet-transactions-layout,.wallet-reward-layout,.wallet-reward-row,.wallet-reward-rule,.wallet-reward-contributor,.enta-star-wrap{grid-template-columns:1fr}}@media(max-width:780px){.v2-topbar{flex-direction:column;align-items:flex-start}.v2-user{width:100%;justify-content:space-between}.grid.three{grid-template-columns:1fr}.wallet-panel-stats,.wallet-gateway-row,.flow-feed-head,.flow-feed-author,.flow-feed-foot,.flow-composer-head,.flow-composer-statuses,.flow-composer-nft-card,.flow-interaction-head,.flow-interaction-statuses,.wallet-restriction-head,.booking-listing-head,.booking-request-head,.tickets-pass-head,.wallet-deposit-card-head,.wallet-deposit-supported-head,.wallet-deposit-network-card,.wallet-withdraw-card-head,.community-revenue-breakdown-row,.community-revenue-inline-breakdown{justify-content:flex-start}.wallet-withdraw-span-2,.wallet-transfer-span-2,.booking-form-span{grid-column:span 1}.uzgfi-limit-row,.uzgfi-admin-group-meta,.uzgfi-admin-mini-kv,.marketplace-finance-mini-kv{grid-template-columns:1fr}.uzgfi-limit-value{min-width:0;text-align:left}.flow-media-gallery-images,.flow-media-gallery,.flow-nft-grid,.flow-nft-card-body,.flow-nft-card-meta{grid-template-columns:1fr}.flow-media-hero,.flow-media-gallery,.flow-nft-grid{padding-left:12px;padding-right:12px}.wallet-asset-meta,.wallet-gateway-meta{justify-items:start}}.connections-loading-grid,.connections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.connections-loading-card,.connections-card{display:grid;gap:.9rem}.connections-loading-head,.connections-card-head,.connections-card-profile,.connections-card-handle,.connections-enta-line,.connections-foot-text,.connections-section-head{display:flex;align-items:center;gap:.75rem}.connections-card-head,.connections-section-head{justify-content:space-between;align-items:flex-start}.connections-card-profile{flex:1;min-width:0}.connections-avatar,.connections-avatar-fallback,.connections-loading-avatar{width:52px;height:52px;border-radius:18px;object-fit:cover;flex-shrink:0}.connections-avatar-fallback,.connections-loading-avatar{display:grid;place-items:center;background:linear-gradient(135deg,#2563eb29,#0ea5e93d);color:#0f172a;font-weight:700}.connections-card-meta{min-width:0;display:grid;gap:.2rem}.connections-card-meta strong,.connections-summary,.connections-foot-text span{color:#f8fafc}.connections-card-handle{flex-wrap:wrap;font-size:.85rem;color:#e2e8f0c7}.connections-enta-line{flex-wrap:wrap}.connections-enta-line small,.connections-summary,.connections-foot-text{color:#e2e8f0d1}.connections-summary{margin:0;line-height:1.6}.connections-tag-row,.connections-loading-tags{display:flex;flex-wrap:wrap;gap:.5rem}.connections-tag,.connections-loading-tags span{border-radius:999px;padding:.35rem .7rem;background:#94a3b81f;border:1px solid rgba(148,163,184,.18);color:#e2e8f0d6;font-size:.78rem}.connections-card-foot{display:grid;gap:.75rem}.connection-action-stack{display:grid;gap:.65rem}.connections-action-summary{margin:0;color:#e2e8f0b8;font-size:.82rem;line-height:1.5}.connection-suggestion-panel-grid,.connection-suggestion-panel-metrics,.connection-suggestion-grid{display:grid;gap:.9rem}.connection-suggestion-panel-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start}.connection-suggestion-panel-copy{display:grid;gap:.85rem}.connection-suggestion-panel-copy p{margin:0}.connection-suggestion-panel-metrics,.connection-suggestion-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.connection-suggestion-metric-card,.connection-suggestion-metric{display:grid;gap:.35rem;padding:.85rem .95rem;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#0f172a57}.connection-suggestion-metric-card span,.connection-suggestion-metric span{color:#e2e8f0b8;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.connection-suggestion-metric-card strong,.connection-suggestion-metric strong,.connection-suggestion-note small{color:#f8fafc}.connection-suggestion-card{display:grid;gap:1rem;border-color:#10b9812e;background:radial-gradient(circle at top right,rgba(16,185,129,.12),transparent 38%),#0f172aeb}.connection-suggestion-head,.connection-suggestion-badges{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.connection-suggestion-badges{justify-content:flex-end}.connection-suggestion-note{padding:.85rem .95rem;border-radius:18px;border:1px dashed rgba(148,163,184,.22);background:#0f172a4d}.connections-empty-card{margin:0}.connections-loading-line{height:11px;border-radius:999px;background:linear-gradient(90deg,#94a3b824,#94a3b847,#94a3b824)}.connections-loading-line-short{width:48%}.connections-loading-meta{flex:1;display:grid;gap:.55rem}@media(max-width:780px){.connection-suggestion-panel-grid,.connection-suggestion-panel-metrics,.connection-suggestion-grid{grid-template-columns:1fr}.connection-suggestion-head,.connection-suggestion-badges,.connections-card-head,.connections-card-profile,.connections-card-handle,.connections-enta-line,.connections-section-head,.connection-focus-head,.connection-focus-profile{flex-direction:column;align-items:flex-start}}.circles-discovery-filters,.circles-discovery-tags,.circles-discovery-cover-meta,.circles-discovery-section-head,.circles-discovery-title-row{display:flex;gap:.75rem;align-items:center}.circles-discovery-filters,.circles-discovery-tags{flex-wrap:wrap}.circles-discovery-section-head,.circles-discovery-title-row{justify-content:space-between;align-items:flex-start}.circles-discovery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.circles-discovery-card{display:grid;gap:1rem}.circles-discovery-card-focused{border-color:#10b98173;box-shadow:0 0 0 1px #10b98129,0 16px 34px #0f172a47}.circles-discovery-cover{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:1rem;border-radius:22px;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 48%),linear-gradient(135deg,#0f172af5,#1e293beb);border:1px solid rgba(148,163,184,.12)}.circles-discovery-cover-avatar,.circles-discovery-cover-fallback{width:64px;height:64px;border-radius:22px;object-fit:cover;flex-shrink:0}.circles-discovery-cover-fallback{display:grid;place-items:center;background:#f8fafc24;color:#f8fafc;font-weight:700;letter-spacing:.06em}.circles-discovery-card-body{display:grid;gap:.8rem}.circles-discovery-title-row h3,.circles-discovery-description,.circles-discovery-reason{margin:0}.circles-discovery-title-row strong,.circles-discovery-title-row h3{color:#f8fafc}.circles-discovery-description{color:#e2e8f0db;line-height:1.65}.circles-discovery-reason{color:#94a3b8db;font-size:.88rem;line-height:1.55}.circles-discovery-tag{border-radius:999px;padding:.35rem .7rem;background:#94a3b81f;border:1px solid rgba(148,163,184,.18);color:#e2e8f0d6;font-size:.78rem}.circles-discovery-foot{display:grid}.circles-discovery-empty{margin:0}.circles-discovery-loading-card{min-height:230px}.circles-discovery-cover-loading{min-height:98px}.circles-discovery-line{height:11px;border-radius:999px;background:linear-gradient(90deg,#94a3b824,#94a3b847,#94a3b824)}.circles-discovery-line-short{width:52%}@media(max-width:780px){.circles-discovery-cover,.circles-discovery-cover-meta,.circles-discovery-section-head,.circles-discovery-title-row{flex-direction:column;align-items:flex-start}}.inbox-search{display:grid;gap:.45rem}.inbox-search span{color:#e2e8f0d1;font-size:.9rem}.inbox-search input{border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#0f172ab8;color:#f8fafc;padding:.95rem 1rem;outline:none}.inbox-search input:focus{border-color:#0ea5e96b;box-shadow:0 0 0 1px #0ea5e92e}.inbox-section-head,.inbox-thread-card,.inbox-thread-head,.inbox-thread-title-row,.inbox-thread-head-meta,.inbox-thread-foot,.inbox-thread-status-row{display:flex;gap:.75rem}.inbox-section-head,.inbox-thread-head,.inbox-thread-foot{justify-content:space-between;align-items:flex-start}.inbox-thread-list{display:grid;gap:1rem}.inbox-thread-card{align-items:flex-start}.inbox-thread-card-focused{border-color:#0ea5e96b;box-shadow:0 0 0 1px #0ea5e929,0 14px 34px #0f172a47}.inbox-thread-avatar,.inbox-thread-avatar-fallback,.inbox-thread-avatar-loading{width:56px;height:56px;border-radius:18px;object-fit:cover;flex-shrink:0}.inbox-thread-avatar-fallback,.inbox-thread-avatar-loading{display:grid;place-items:center;background:linear-gradient(135deg,#3b82f62e,#10b98138);color:#f8fafc;font-weight:700}.inbox-thread-body{flex:1;min-width:0;display:grid;gap:.8rem}.inbox-layout-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:1rem;align-items:start}.inbox-thread-title-row strong,.inbox-thread-preview{color:#f8fafc}.inbox-thread-head small,.inbox-thread-preview{color:#e2e8f0d1}.inbox-thread-preview{margin:0;line-height:1.6}.inbox-thread-live-row,.inbox-thread-panel-head,.inbox-thread-live-grid,.inbox-thread-participant-grid,.inbox-thread-participant-card,.inbox-message-list,.inbox-message-card,.inbox-message-head,.inbox-message-author,.inbox-message-meta,.chat-presence-badge-head,.chat-typing-indicator,.chat-typing-dots{display:flex;gap:.75rem}.inbox-thread-live-row,.inbox-thread-panel-head,.inbox-message-head{justify-content:space-between;align-items:flex-start}.inbox-thread-live-row{flex-wrap:wrap}.inbox-thread-live-row small,.inbox-message-meta small,.inbox-thread-participant-card small,.chat-presence-badge small,.chat-typing-indicator small{color:#e2e8f0bd}.inbox-thread-live-grid,.inbox-thread-participant-grid{display:grid}.inbox-thread-live-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem}.inbox-thread-live-metric,.inbox-thread-participant-card,.chat-presence-badge{border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#0f172a5c;padding:.9rem 1rem}.inbox-thread-live-metric,.chat-presence-badge{display:grid;gap:.35rem}.inbox-thread-live-metric span,.chat-presence-badge-head small{color:#e2e8f0b8;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.inbox-thread-participant-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}.inbox-thread-participant-card{display:grid;gap:.8rem}.inbox-message-list{flex-direction:column}.inbox-message-card{flex-direction:column;gap:.85rem;padding:1rem 1.1rem;border-radius:20px;border:1px solid rgba(148,163,184,.18);background:#0f172a5c}.inbox-message-card-mine{border-color:#0ea5e947;background:radial-gradient(circle at top right,rgba(14,165,233,.1),transparent 48%),#0f172a6b}.inbox-message-card p{margin:0;color:#f8fafc;line-height:1.65}.inbox-message-avatar,.inbox-message-avatar-fallback{width:42px;height:42px;border-radius:14px;object-fit:cover;flex-shrink:0}.inbox-message-avatar-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#0ea5e92e,#10b98138);color:#f8fafc;font-weight:700}.chat-presence-badge{min-width:0}.chat-presence-badge-head{justify-content:space-between;align-items:center}.chat-typing-indicator{align-items:center;flex-wrap:wrap}.chat-typing-indicator-inline{gap:.5rem}.chat-typing-dots{align-items:center}.chat-typing-dots i{width:6px;height:6px;border-radius:999px;background:#2dd4bfd1;display:block;animation:chatTypingPulse 1.1s infinite ease-in-out}.chat-typing-dots i:nth-child(2){animation-delay:.14s}.chat-typing-dots i:nth-child(3){animation-delay:.28s}.inbox-thread-unread-dot{width:10px;height:10px;border-radius:999px;background:#f97316;box-shadow:0 0 0 4px #f973161f;flex-shrink:0}.inbox-empty-card{margin:0}.inbox-thread-card-loading{min-height:108px}.inbox-thread-loading-body{flex:1;display:grid;gap:.65rem}.inbox-thread-line{height:11px;border-radius:999px;background:linear-gradient(90deg,#94a3b824,#94a3b847,#94a3b824)}.inbox-thread-line-short{width:42%}@keyframes chatTypingPulse{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@media(max-width:780px){.inbox-layout-grid,.inbox-thread-live-grid,.inbox-thread-participant-grid{grid-template-columns:1fr}.inbox-section-head,.inbox-thread-card,.inbox-thread-head,.inbox-thread-title-row,.inbox-thread-head-meta,.inbox-thread-foot,.inbox-thread-status-row,.inbox-thread-live-row,.inbox-thread-panel-head,.inbox-message-head,.inbox-message-author,.inbox-message-meta,.chat-presence-badge-head,.chat-typing-indicator{flex-direction:column;align-items:flex-start}}.direct-thread-hero,.direct-thread-hero-main,.direct-thread-meta-grid,.direct-thread-runtime-grid,.direct-thread-timeline-head,.direct-thread-message-shell,.direct-thread-message-head,.direct-thread-message-meta,.direct-thread-attachment-grid,.direct-thread-composer,.direct-thread-composer-grid,.direct-thread-preview-grid,.direct-thread-preview-meta{display:grid;gap:1rem}.direct-thread-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:start}.direct-thread-hero-main{grid-template-columns:auto minmax(0,1fr);align-items:start}.direct-thread-hero-avatar,.direct-thread-hero-avatar-fallback,.direct-thread-message-avatar,.direct-thread-message-avatar-fallback{width:72px;height:72px;border-radius:24px;object-fit:cover;flex-shrink:0}.direct-thread-message-avatar,.direct-thread-message-avatar-fallback{width:44px;height:44px;border-radius:16px}.direct-thread-hero-avatar-fallback,.direct-thread-message-avatar-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#0ea5e92e,#2dd4bf3d);color:#f8fafc;font-weight:700}.direct-thread-hero-copy,.direct-thread-hero-copy p,.direct-thread-message-text,.direct-thread-composer-field span,.direct-thread-composer-field textarea,.direct-thread-composer-card span,.direct-thread-composer-card small,.direct-thread-preview-meta small,.direct-thread-attachment-meta small,.direct-thread-timeline-head small,.direct-thread-meta-grid span{color:#e2e8f0d1}.direct-thread-hero-copy{display:grid;gap:.85rem}.direct-thread-hero-copy h3,.direct-thread-composer-card strong,.direct-thread-preview-meta strong,.direct-thread-attachment-meta strong,.direct-thread-timeline-head strong,.direct-thread-meta-grid strong,.direct-thread-message-head strong{color:#f8fafc}.direct-thread-hero-copy h3,.direct-thread-hero-copy p,.direct-thread-message-text,.direct-thread-preview-meta,.direct-thread-attachment-meta{margin:0}.direct-thread-hero-badges{display:flex;flex-wrap:wrap;gap:.65rem}.direct-thread-meta-grid,.direct-thread-runtime-grid,.direct-thread-composer-grid,.direct-thread-preview-grid,.direct-thread-attachment-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.direct-thread-meta-grid>div,.direct-thread-composer-card,.direct-thread-preview-card,.direct-thread-attachment-card{border-radius:20px;border:1px solid rgba(148,163,184,.18);background:#0f172a61;padding:.95rem 1rem}.direct-thread-meta-grid>div,.direct-thread-composer-card{display:grid;gap:.35rem}.direct-thread-meta-grid span,.direct-thread-composer-card span{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.direct-thread-timeline-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.direct-thread-timeline{display:grid;gap:1rem}.direct-thread-message{display:flex}.direct-thread-message-mine{justify-content:flex-end}.direct-thread-message-shell{grid-template-columns:auto minmax(0,1fr);align-items:end;max-width:min(760px,100%)}.direct-thread-message-mine .direct-thread-message-shell{grid-template-columns:minmax(0,1fr)}.direct-thread-message-bubble{border-radius:24px;border:1px solid rgba(148,163,184,.18);background:#0f172a6b;padding:1rem 1.1rem;display:grid;gap:.85rem}.direct-thread-message-mine .direct-thread-message-bubble{border-color:#0ea5e942;background:radial-gradient(circle at top right,rgba(14,165,233,.1),transparent 50%),#0f172a85}.direct-thread-message-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.direct-thread-message-meta{justify-items:end;gap:.45rem}.direct-thread-message-text{line-height:1.7;white-space:pre-wrap}.direct-thread-attachment-card,.direct-thread-preview-card{display:grid;gap:.75rem}.direct-thread-attachment-card-nft{background:radial-gradient(circle at top,rgba(45,212,191,.12),transparent 52%),#0f172a6b}.direct-thread-attachment-image,.direct-thread-attachment-video,.direct-thread-preview-image,.direct-thread-preview-video{width:100%;min-height:180px;max-height:320px;border-radius:18px;object-fit:cover;background:#0f172aad}.direct-thread-attachment-fallback,.direct-thread-preview-fallback{min-height:180px;border-radius:18px;border:1px dashed rgba(148,163,184,.22);display:grid;place-items:center;gap:.35rem;text-align:center;padding:1rem;color:#e2e8f0d1;background:#0f172a6b}.direct-thread-preview-meta,.direct-thread-attachment-meta{gap:.3rem}.direct-thread-composer{gap:1rem}.direct-thread-composer-field{display:grid;gap:.65rem}.direct-thread-composer-field textarea{width:100%;min-height:140px;border-radius:22px;border:1px solid rgba(148,163,184,.18);background:#0f172ab8;padding:1rem 1.1rem;outline:none;resize:vertical}.direct-thread-composer-field textarea:focus{border-color:#0ea5e961;box-shadow:0 0 0 1px #0ea5e92e}.direct-thread-empty{margin:0}.chat-safety-banner,.chat-safety-banner-copy,.chat-safety-banner-head,.chat-mute-controls,.chat-mute-controls-copy,.chat-report-target,.chat-report-field,.chat-safety-inline{display:grid;gap:.75rem}.chat-safety-banner,.chat-mute-controls{border-radius:22px;border:1px solid rgba(148,163,184,.18);background:#0f172a6b;padding:1rem 1.1rem}.chat-safety-banner-info{background:radial-gradient(circle at top left,rgba(14,165,233,.1),transparent 42%),#0f172a6b}.chat-safety-banner-warning,.chat-mute-controls{background:radial-gradient(circle at top left,rgba(245,158,11,.1),transparent 42%),#0f172a70}.chat-safety-banner-error{background:radial-gradient(circle at top left,rgba(248,113,113,.12),transparent 42%),#0f172a75}.chat-safety-banner-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.chat-safety-banner-copy p,.chat-mute-controls-copy p,.chat-report-target span,.chat-report-field span,.chat-report-field select,.chat-report-field textarea,.chat-safety-inline{color:#e2e8f0d1}.chat-safety-banner-copy strong,.chat-mute-controls-copy strong,.chat-report-target strong{color:#f8fafc}.chat-report-target{border-radius:18px;border:1px solid rgba(148,163,184,.16);background:#0f172a85;padding:.9rem 1rem}.chat-report-field{gap:.5rem}.chat-report-field select,.chat-report-field textarea{width:100%;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#0f172ab8;padding:.85rem .95rem;outline:none}.chat-report-field select:focus,.chat-report-field textarea:focus{border-color:#0ea5e961;box-shadow:0 0 0 1px #0ea5e92e}.chat-report-field textarea{min-height:120px;resize:vertical}.chat-safety-inline{justify-items:start}.direct-thread-skeleton-lg{height:184px;border-radius:24px}.direct-thread-skeleton-md{height:96px;border-radius:20px}.direct-thread-skeleton-sm{height:56px;border-radius:18px}@media(max-width:900px){.direct-thread-hero,.direct-thread-hero-main,.direct-thread-timeline-head,.direct-thread-message-head{grid-template-columns:1fr}.direct-thread-message-meta{justify-items:start}}@media(max-width:720px){.direct-thread-meta-grid,.direct-thread-runtime-grid,.direct-thread-composer-grid,.direct-thread-preview-grid,.direct-thread-attachment-grid,.direct-thread-message-shell{grid-template-columns:1fr}}.circle-chat-hero,.circle-chat-hero-body,.circle-chat-identity,.circle-chat-meta,.circle-chat-summary-grid,.circle-chat-pinned-grid,.circle-chat-pinned-head{display:grid;gap:1rem}.circle-chat-hero{grid-template-columns:minmax(220px,.4fr) minmax(0,1fr);align-items:stretch;border-radius:24px;overflow:hidden;background:radial-gradient(circle at top left,rgba(34,197,94,.12),transparent 35%),linear-gradient(145deg,#0f172af0,#0f172ad1);border:1px solid rgba(148,163,184,.18)}.circle-chat-cover-image,.circle-chat-cover-fallback{width:100%;min-height:260px;height:100%;object-fit:cover}.circle-chat-cover-fallback{display:grid;place-items:center;background:radial-gradient(circle at 20% 20%,rgba(14,165,233,.28),transparent 30%),radial-gradient(circle at 80% 25%,rgba(45,212,191,.22),transparent 32%),linear-gradient(135deg,#0c4a6ef2,#111827fa);color:#f8fafc;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;letter-spacing:.08em}.circle-chat-hero-body{padding:1.25rem;align-content:start}.circle-chat-identity{grid-template-columns:auto minmax(0,1fr);align-items:start}.circle-chat-avatar,.circle-chat-avatar-fallback{width:88px;height:88px;border-radius:28px;object-fit:cover;flex-shrink:0}.circle-chat-avatar-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#0ea5e92e,#2dd4bf3d);color:#f8fafc;font-weight:700;font-size:1.4rem}.circle-chat-meta h3,.circle-chat-meta p,.circle-chat-pinned-card p{margin:0}.circle-chat-meta h3,.circle-chat-pinned-card strong,.circle-chat-pinned-head strong{color:#f8fafc}.circle-chat-meta p,.circle-chat-pinned-card p,.circle-chat-pinned-head small{color:#e2e8f0d1}.circle-chat-badges{display:flex;flex-wrap:wrap;gap:.65rem}.circle-chat-summary-grid,.circle-chat-pinned-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.circle-chat-summary-grid>div,.circle-chat-pinned-card{border-radius:20px;border:1px solid rgba(148,163,184,.18);background:#0f172a61;padding:.95rem 1rem;display:grid;gap:.35rem}.circle-chat-summary-grid span,.circle-chat-pinned-card small{color:#e2e8f0d1}.circle-chat-summary-grid span{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.circle-chat-summary-grid strong{color:#f8fafc}.circle-chat-pinned-card-system{background:radial-gradient(circle at top right,rgba(14,165,233,.12),transparent 45%),#0f172a75}.circle-chat-pinned-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.circle-chat-empty{border-radius:24px;border:1px dashed rgba(148,163,184,.22);background:#0f172a3d}@media(max-width:820px){.circle-chat-hero,.circle-chat-identity,.circle-chat-pinned-head{grid-template-columns:1fr}.circle-chat-cover-image,.circle-chat-cover-fallback{min-height:180px}.circle-chat-summary-grid,.circle-chat-pinned-grid{grid-template-columns:1fr}}.circle-home-grid-two,.circle-home-member-grid{display:grid;gap:1rem}.circle-home-grid-two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.circle-home-loading-stack,.circle-home-announcement-stack{display:grid;gap:1rem}.circle-home-hero,.circle-home-section-head,.circle-home-hero-head,.circle-home-badges,.circle-home-member-head,.circle-home-member-foot,.circle-home-announcement-meta,.circle-home-announcement-foot{display:flex;gap:.9rem}.circle-home-section-head,.circle-home-hero-head,.circle-home-member-foot,.circle-home-announcement-meta,.circle-home-announcement-foot{justify-content:space-between;align-items:flex-start}.circle-home-hero{padding:0;overflow:hidden;border:1px solid rgba(14,165,233,.18);background:radial-gradient(circle at top left,rgba(14,165,233,.16),transparent 38%),linear-gradient(145deg,#0f172af5,#0f172ae6)}.circle-home-cover-image,.circle-home-cover-gradient,.circle-home-cover-skeleton{width:100%;min-height:220px;max-height:220px;object-fit:cover}.circle-home-cover-gradient,.circle-home-cover-skeleton{display:grid;place-items:center}.circle-home-cover-gradient{background:radial-gradient(circle at 20% 20%,rgba(248,113,113,.28),transparent 30%),radial-gradient(circle at 80% 30%,rgba(14,165,233,.24),transparent 32%),linear-gradient(135deg,#0c4a6ef2,#111827fa);color:#f8fafc;font-size:4rem;font-weight:700;letter-spacing:.08em}.circle-home-cover-skeleton,.circle-home-line{background:linear-gradient(90deg,#94a3b824,#94a3b847,#94a3b824)}.circle-home-hero-body,.circle-home-hero-copy,.circle-home-loading-card,.circle-home-member-card,.circle-home-announcement-card{display:grid;gap:1rem}.circle-home-hero-body{padding:1.35rem 1.4rem 1.45rem}.circle-home-avatar-wrap{margin-top:-72px;flex-shrink:0}.circle-home-avatar,.circle-home-avatar-fallback{width:112px;height:112px;border-radius:28px;object-fit:cover;border:4px solid rgba(15,23,42,.96);box-shadow:0 18px 36px #02061747}.circle-home-avatar-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#0ea5e947,#10b98142);color:#f8fafc;font-size:2rem;font-weight:700}.circle-home-hero-copy h2,.circle-home-announcement-card h4{margin:0;color:#f8fafc}.circle-home-description,.circle-home-announcement-card p,.circle-home-member-note{margin:0;color:#e2e8f0db;line-height:1.7}.circle-home-badges{flex-wrap:wrap}.circle-home-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.85rem}.circle-home-meta-grid span,.circle-home-announcement-meta span,.circle-home-member-foot span,.circle-home-announcement-foot small,.circle-home-member-meta small{color:#94a3b8e6}.circle-home-meta-grid strong,.circle-home-announcement-foot strong,.circle-home-member-meta strong{color:#f8fafc}.circle-home-note,.circle-home-empty{margin:0}.circle-home-member-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.activation-panel-stack,.activation-checklist-grid,.activation-next-grid,.activation-warning-list,.activation-loop-metric-grid,.activation-suggestion-grid{display:grid;gap:12px}.activation-card{margin:0}.activation-summary-row,.activation-compact-head,.activation-checklist-head,.activation-checklist-foot,.activation-progress-copy,.activation-preview-card,.activation-preview-chip-row{display:flex;gap:10px}.activation-summary-row,.activation-compact-head,.activation-checklist-foot,.activation-progress-copy,.activation-preview-card,.activation-preview-chip-row{align-items:center;justify-content:space-between;flex-wrap:wrap}.activation-progress-block{display:grid;gap:10px}.activation-progress-shell{width:100%;height:12px;border-radius:999px;overflow:hidden;background:#0f172a57;border:1px solid rgba(148,163,184,.18)}.activation-progress-bar{height:100%;border-radius:999px;background:linear-gradient(90deg,#3b82f6e0,#0ea5e9eb);box-shadow:0 0 24px #0ea5e938}.activation-progress-bar.warning{background:linear-gradient(90deg,#f59e0beb,#facc15f5);box-shadow:0 0 24px #f59e0b2e}.activation-progress-bar.success{background:linear-gradient(90deg,#10b981eb,#2dd4bff5);box-shadow:0 0 24px #10b98133}.activation-checklist-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:12px}.activation-checklist-item{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:18px;background:#ffffff05}.activation-checklist-head{align-items:flex-start;justify-content:space-between}.activation-next-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start}.activation-next-badges{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.activation-note{margin:0}.activation-preview-card,.activation-suggestion-card{padding:14px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:#0f172a42}.activation-preview-card p,.activation-suggestion-card p{margin:0}.activation-highlight-line{margin:8px 0 0;color:#facc15f0;font-weight:600}.activation-loop-metric-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.activation-loop-metric-card{display:grid;gap:6px;padding:12px 14px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:#ffffff08}.activation-loop-metric-card span{color:var(--muted);font-size:.82rem}.activation-loop-metric-card strong{color:var(--text);font-size:1.05rem}.activation-suggestion-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.activation-warning-list{margin-top:12px}.circle-home-member-card{min-height:240px}.circle-home-member-head{align-items:flex-start}.circle-home-member-avatar,.circle-home-member-avatar-fallback{width:56px;height:56px;border-radius:18px;object-fit:cover;flex-shrink:0}.circle-home-member-avatar-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#fbbf2433,#0ea5e938);color:#f8fafc;font-weight:700}.circle-home-member-meta{display:grid;gap:.35rem}.circle-home-member-badges{display:flex;gap:.5rem;flex-wrap:wrap}.circle-home-member-foot{margin-top:auto;font-size:.82rem}.circle-home-announcement-card{border-color:#fbbf242e;background:radial-gradient(circle at top right,rgba(251,191,36,.12),transparent 32%),linear-gradient(145deg,#1e293bf5,#0f172af0)}.circle-home-announcement-meta,.circle-home-announcement-foot{flex-wrap:wrap}.circle-members-panel,.circle-members-head,.circle-members-summary-grid,.circle-members-role-grid,.circle-members-filter-bar,.circle-members-roster-grid,.circle-members-card,.circle-members-card-head,.circle-members-meta,.circle-members-timeline,.circle-members-event,.circle-members-section-head,.circle-members-role-card,.circle-members-summary-card,.circle-members-approval-card,.circle-members-warning-card{display:grid;gap:.9rem}.circle-members-head,.circle-members-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.circle-members-statuses,.circle-members-badges{display:flex;flex-wrap:wrap;gap:.5rem}.circle-members-summary-grid,.circle-members-role-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.circle-members-summary-card,.circle-members-role-card,.circle-members-event,.circle-members-approval-card,.circle-members-warning-card,.circle-members-card{border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#0f172a94;padding:1rem 1.05rem}.circle-members-summary-card strong{font-size:1.3rem;color:#f8fafc}.circle-members-summary-card span,.circle-members-role-card p,.circle-members-event p,.circle-members-approval-card p,.circle-members-note{margin:0;color:#e2e8f0e0}.circle-members-filter-bar{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(160px,.8fr));align-items:end}.circle-members-search,.circle-members-select{display:grid;gap:.38rem}.circle-members-search span,.circle-members-select span,.circle-members-event small{color:#94a3b8e6}.circle-members-search input,.circle-members-select select{width:100%;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#0f172ab8;color:#f8fafc;padding:.72rem .82rem}.circle-members-roster-grid,.circle-members-timeline{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.circle-members-card{min-height:320px}.circle-members-card-head{grid-template-columns:auto minmax(0,1fr);align-items:start}.circle-members-avatar,.circle-members-avatar-fallback{width:56px;height:56px;border-radius:16px;object-fit:cover;background:#3b82f629}.circle-members-avatar-fallback{display:grid;place-items:center;font-weight:700;letter-spacing:.08em;color:#bfdbfe}.circle-members-meta{gap:.18rem}.circle-members-meta strong{color:#f8fafc}.circle-members-meta small{color:#94a3b8e6}.circle-members-empty{margin:0}.circle-business-loading-stack,.circle-business-grid-two,.circle-business-badges,.circle-business-meta-grid,.circle-business-roles-head,.circle-business-roles-statuses,.circle-business-role-grid,.circle-business-role-head,.circle-business-role-surface-grid,.circle-business-sales-grid,.circle-business-sales-preview-list,.circle-business-sales-preview-meta,.circle-business-staff-grid,.circle-business-staff-list,.circle-business-staff-head,.circle-business-section-head,.circle-business-zone-head,.circle-business-member-grid,.circle-business-member-head,.circle-business-member-badges,.circle-business-modules-grid,.circle-business-chip-list,.circle-business-chip-head,.circle-business-loading-card,.circle-business-member-card,.circle-business-module-card,.circle-business-zone-card{display:grid;gap:1rem}.circle-business-grid-two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.circle-business-section-head,.circle-business-zone-head,.circle-business-hero-head,.circle-business-member-head{display:flex;gap:.9rem;justify-content:space-between;align-items:flex-start}.circle-business-hero{padding:0;overflow:hidden;border:1px solid rgba(249,115,22,.2);background:radial-gradient(circle at top left,rgba(249,115,22,.16),transparent 34%),radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 28%),linear-gradient(145deg,#111827fa,#0f172aeb)}.circle-business-cover-image,.circle-business-cover-gradient,.circle-business-cover-skeleton{width:100%;min-height:220px;max-height:220px;object-fit:cover}.circle-business-cover-gradient,.circle-business-cover-skeleton{display:grid;place-items:center}.circle-business-cover-gradient{background:radial-gradient(circle at 18% 22%,rgba(249,115,22,.28),transparent 28%),radial-gradient(circle at 82% 26%,rgba(20,184,166,.22),transparent 30%),linear-gradient(135deg,#431407f5,#111827fa);color:#fff7ed;font-size:4rem;font-weight:700;letter-spacing:.08em}.circle-business-cover-skeleton,.circle-business-line{background:linear-gradient(90deg,#94a3b824,#94a3b847,#94a3b824)}.circle-business-line{min-height:14px;border-radius:999px}.circle-business-line-short{max-width:220px}.circle-business-hero-body,.circle-business-hero-copy{display:grid;gap:1rem}.circle-business-hero-body{padding:1.35rem 1.4rem 1.45rem}.circle-business-avatar-wrap{margin-top:-72px;flex-shrink:0}.circle-business-avatar,.circle-business-avatar-fallback{width:112px;height:112px;border-radius:28px;object-fit:cover;border:4px solid rgba(17,24,39,.96);box-shadow:0 18px 36px #02061747}.circle-business-avatar-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#f9731647,#14b8a638);color:#fff7ed;font-size:2rem;font-weight:700}.circle-business-hero-copy h2,.circle-business-zone-card h4,.circle-business-module-card h4{margin:0;color:#fff7ed}.circle-business-description,.circle-business-note,.circle-business-chip-card p,.circle-business-member-note{margin:0;color:#e2e8f0db;line-height:1.7}.circle-business-badges{display:flex;flex-wrap:wrap;gap:.6rem}.circle-business-roles-head,.circle-business-role-head,.circle-business-staff-head{display:flex;gap:.9rem;justify-content:space-between;align-items:flex-start}.circle-business-roles-statuses{display:flex;flex-wrap:wrap;gap:.5rem}.circle-business-role-grid,.circle-business-role-surface-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.circle-business-staff-grid{grid-template-columns:1fr}.circle-business-role-card,.circle-business-surface-card,.circle-business-staff-card,.circle-business-sales-card,.circle-business-sales-preview-card{border-radius:18px;border:1px solid rgba(249,115,22,.12);background:#080f18b8;padding:1rem;display:grid;gap:.85rem}.circle-business-role-card p,.circle-business-surface-card p,.circle-business-staff-card p,.circle-business-sales-card p,.circle-business-sales-preview-card p{margin:0;color:#e2e8f0d1;line-height:1.65}.circle-business-sales-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.circle-business-sales-preview-list{grid-template-columns:1fr}.circle-business-sales-preview-card{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem}.circle-business-sales-preview-image,.circle-business-sales-preview-fallback{width:72px;height:72px;border-radius:18px;object-fit:cover}.circle-business-sales-preview-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#f973163d,#14b8a62e);color:#fff7ed;font-weight:700}.circle-business-sales-preview-body{display:grid;gap:.35rem}.circle-business-sales-preview-meta{grid-template-columns:1fr;gap:.25rem}.circle-business-sales-preview-meta span{color:#94a3b8e6;font-size:.86rem}.circle-business-staff-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.circle-business-meta-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.circle-business-meta-grid span,.circle-business-member-meta small,.circle-business-zone-head p{color:#94a3b8e6}.circle-business-meta-grid strong,.circle-business-member-meta strong,.circle-business-chip-head strong{color:#fff7ed}.circle-business-zone-card,.circle-business-module-card,.circle-business-member-card,.circle-business-chip-card,.circle-business-loading-card{border-radius:18px;border:1px solid rgba(249,115,22,.12);background:#080f18d1;padding:1rem}.circle-business-modules-grid,.circle-business-member-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.circle-business-chip-list{grid-template-columns:1fr}.circle-business-chip-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.circle-business-member-card{min-height:220px}.circle-business-member-head{align-items:flex-start}.circle-business-member-avatar,.circle-business-member-avatar-fallback{width:56px;height:56px;border-radius:18px;object-fit:cover;flex-shrink:0}.circle-business-member-avatar-fallback{display:grid;place-items:center;background:linear-gradient(135deg,#fbbf2433,#f9731638);color:#fff7ed;font-weight:700}.circle-business-member-meta{display:grid;gap:.35rem}.circle-business-member-badges{display:flex;flex-wrap:wrap;gap:.5rem}.circle-business-empty{margin:0}@media(max-width:780px){.circle-business-grid-two,.circle-business-role-grid,.circle-business-role-surface-grid,.circle-business-sales-grid,.circle-business-staff-list,.circle-business-modules-grid,.circle-business-member-grid{grid-template-columns:1fr}.circle-business-roles-head,.circle-business-role-head,.circle-business-staff-head,.circle-business-section-head,.circle-business-zone-head,.circle-business-hero-head,.circle-business-member-head{flex-direction:column}.circle-business-avatar-wrap{margin-top:-56px}.circle-business-avatar,.circle-business-avatar-fallback{width:88px;height:88px;border-radius:24px}}.circle-home-loading-card{min-height:180px}.circle-home-line{height:11px;border-radius:999px}.circle-home-line-short{width:48%}@media(max-width:780px){.circle-home-hero-head,.circle-home-section-head,.circle-home-member-head,.circle-home-member-foot,.circle-home-announcement-meta,.circle-home-announcement-foot{flex-direction:column;align-items:flex-start}.circle-home-avatar-wrap{margin-top:-54px}.circle-home-avatar,.circle-home-avatar-fallback{width:92px;height:92px;border-radius:24px}.circle-home-cover-image,.circle-home-cover-gradient,.circle-home-cover-skeleton{min-height:180px;max-height:180px}.circle-members-summary-grid,.circle-members-role-grid,.circle-members-filter-bar,.circle-members-roster-grid,.circle-members-timeline,.circle-members-head,.circle-members-section-head,.circle-members-card-head{grid-template-columns:1fr}}
