@import "https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500;600;700&family=Fira+Sans:wght@300;400;500;600;700&display=swap";:root{--bg:#0b1120;--bg-elevated:#111827;--bg-card:#0f172a;--bg-panel:#020617;--border-subtle:#334155;--border-faint:#94a3b82e;--accent:#f59e0b;--accent-soft:#f59e0b1f;--accent-strong:#fbbf24;--positive:#22c55e;--positive-soft:#22c55e1f;--info:#38bdf8;--info-soft:#38bdf81f;--text-main:#f8fafc;--text-muted:#a7b1c2;--text-soft:#cbd5e1;--text-danger:#fecaca;--danger:#ef4444;--danger-soft:#f871711a;--success-soft:#22c55e1a;--radius-lg:8px;--radius-md:8px;--shadow-card:0 18px 50px #00000047}*,:before,:after{box-sizing:border-box}html,body{background:linear-gradient(180deg, #f59e0b14, transparent 320px), var(--bg);color:var(--text-main);height:100%;margin:0;padding:0;font-family:Fira Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,select{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #f59e0b8c}#root{min-height:100vh}.app-shell{flex-direction:column;min-height:100vh;display:flex}.navbar{border-bottom:1px solid var(--border-faint);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:10;background:#020617e0;justify-content:space-between;align-items:center;min-height:68px;padding:.75rem clamp(1rem,3vw,2rem);display:flex;position:sticky;top:0}.navbar-logo{letter-spacing:0;align-items:center;gap:.65rem;font-weight:700;display:inline-flex;color:var(--text-main)!important;text-decoration:none!important}.navbar-logo:hover{color:var(--accent)!important}.brand-mark{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--accent), var(--accent-strong));color:#0f172a;place-items:center;width:34px;height:34px;font-family:Fira Code,monospace;font-weight:700;display:inline-grid;box-shadow:0 10px 24px #f59e0b38}.navbar a{color:var(--text-main)!important;text-decoration:none!important}.navbar-right{align-items:center;gap:.75rem;display:flex}.navbar-user{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--text-muted);font-size:.86rem;overflow:hidden}.app-body{flex:1;min-height:0;display:flex}.sidebar{border-right:1px solid var(--border-faint);background:linear-gradient(#0f172af0,#020617);width:232px;padding:1rem;display:none}.sidebar-nav{flex-direction:column;gap:.35rem;display:flex}.sidebar-link{border-radius:var(--radius-md);min-height:44px;color:var(--text-muted);border:1px solid #0000;padding:.65rem .75rem;font-size:.9rem;text-decoration:none;transition:background .15s,color .15s,transform 50ms}.sidebar-link:hover{border-color:var(--border-faint);color:var(--text-main);background:#94a3b81a;transform:translate(1px)}.sidebar-link.active{background:var(--accent-soft);color:var(--accent);border-color:#f59e0b57;font-weight:500}.app-main{flex:1;min-width:0;padding:1.5rem}@media (width>=900px){.sidebar{display:block}.app-main{padding:2rem 2.5rem}}.page{max-width:1040px;margin:0 auto}.page-title{letter-spacing:0;margin-bottom:.25rem;font-size:clamp(1.55rem,2vw,2.15rem);font-weight:700}.page-subtitle{color:var(--text-muted);margin-bottom:1.25rem;font-size:.95rem}.dashboard-header{margin-bottom:1.25rem}.card{border-radius:var(--radius-lg);border:1px solid var(--border-faint);box-shadow:var(--shadow-card);background:linear-gradient(#0f172af5,#020617f0);padding:1.1rem 1.3rem}.form-card{max-width:420px}.card-title{margin:0 0 .35rem;font-size:1.1rem;font-weight:500}.card-subtitle{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem}.card-label{margin-bottom:.5rem;font-size:.95rem;font-weight:500}.card-value{font-size:1.4rem;font-weight:600}.card-muted{color:var(--text-muted);font-size:.9rem}.wallet-balance-card{flex-direction:column;display:flex}.wallet-balance-text{flex-direction:column;gap:.3rem;display:flex}.wallet-balance-label{color:var(--text-muted);font-size:.85rem}.wallet-balance-amount-row{align-items:baseline;gap:.35rem;display:flex}.wallet-balance-amount{font-size:2.2rem;font-weight:600}.wallet-balance-est{color:var(--text-muted);font-size:.85rem}.wallet-balance-extra{margin-top:.35rem;font-size:.9rem}.wallet-balance-sats{color:var(--text-muted)}.wallet-balance-locked{color:var(--text-muted);margin-top:.25rem;font-size:.85rem}.pay-screen{background:radial-gradient(circle at 20% 0%, #22c55e24, transparent 30%), var(--bg);place-items:center;min-height:100vh;padding:1rem;display:grid}.pay-panel{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:min(100%,460px);padding:1.25rem;box-shadow:0 18px 50px #020617b3}.pay-kicker{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 .35rem;font-size:.78rem;font-weight:700}.pay-form{margin-top:1rem}.pay-amount-row{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#020617;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;padding:.2rem .75rem;display:grid}.pay-dollar{color:var(--text-muted);font-size:1.1rem;font-weight:700}.pay-amount-input{font-size:1.6rem;font-weight:700;background:0 0!important;border:0!important;padding-left:0!important}.pay-name{margin:0 0 .5rem;font-size:1.1rem}.pay-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.pay-summary div{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.75rem}.pay-summary span{color:var(--text-muted);margin-bottom:.2rem;font-size:.8rem;display:block}.pay-summary strong{font-size:1rem;display:block}.pay-qr{text-align:center;flex-direction:column;align-items:center;margin-top:1.25rem;display:flex}.pay-qr img{border-radius:var(--radius-md);background:#fff;width:min(240px,100%);padding:.75rem}.pay-qr .btn-primary{width:min(240px,100%)}.wallet-actions{flex-direction:column;gap:.8rem;max-width:320px;margin-top:1.6rem;display:flex}.wallet-actions-main{flex-wrap:wrap;gap:.75rem;display:flex}.wallet-actions-history{width:100%}.wallet-action-btn{cursor:pointer;border:1px solid #0000;border-radius:9999px;flex:1 1 0;justify-content:center;align-items:center;padding:.7rem 1.4rem;font-size:.93rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s,border-color .15s,transform 80ms;display:inline-flex}.wallet-action-btn-receive{color:#022c22;background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 16px 40px #16a34a99}.wallet-action-btn-receive:hover{transform:translateY(-1px);box-shadow:0 20px 50px #16a34acc}.wallet-action-btn-send{color:#bbf7d0;background:#4ade801f;border-color:#4ade8099}.wallet-action-btn-send:hover{background:#4ade803d}.wallet-action-btn-history{color:#eff6ff;background:#1d4ed8;box-shadow:0 12px 32px #2563eb99}.wallet-action-btn-history:hover{background:#2563eb}@media (width<=480px){.wallet-actions-main{flex-direction:column}}.grid-3{grid-template-columns:1fr;gap:1rem;margin-bottom:1.25rem;display:grid}.grid-2{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=900px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2{grid-template-columns:1.1fr 1.1fr}}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1.25rem}.form{flex-direction:column;gap:.8rem;margin-top:.8rem;display:flex}.form-label{flex-direction:column;gap:.3rem;font-size:.9rem;display:flex}.form-input{border-radius:var(--radius-md);border:1px solid var(--border-subtle);color:var(--text-main);background:#020617;outline:none;padding:.55rem .7rem;font-size:.9rem}.form-input:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft)}textarea.form-input{resize:vertical}.form-footer{color:var(--text-muted);margin-top:.9rem;font-size:.9rem}button{font-family:inherit}.btn-primary{background:linear-gradient(135deg, var(--accent), var(--accent-strong));color:#111827;cursor:pointer;border:none;border-radius:999px;padding:.55rem .9rem;font-size:.9rem;font-weight:600;transition:transform 60ms,box-shadow 60ms,filter 60ms;box-shadow:0 12px 30px #f59e0b47}.btn-primary:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 18px 40px #f59e0b61}.btn-primary:active{transform:translateY(0);box-shadow:0 8px 20px #f59e0b47}.btn-primary:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.btn-outline{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .9rem;font-size:.85rem;transition:background .1s,color .1s,border-color .1s}.btn-outline:hover{color:var(--text-main);background:#94a3b81a;border-color:#94a3b8b3}.w-full{width:100%}.alert-error{border-radius:var(--radius-md);border:1px solid var(--danger);background:var(--danger-soft);color:var(--text-danger);margin:.75rem 0;padding:.55rem .75rem;font-size:.85rem}.alert-success{border-radius:var(--radius-md);border:1px solid var(--accent);background:var(--success-soft);color:var(--accent);margin:.75rem 0;padding:.55rem .75rem;font-size:.85rem}.center-screen{justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.link{color:var(--accent);text-decoration:none}.link:hover{text-decoration:underline}.tabs{border:1px solid var(--border-subtle);background:#020617;border-radius:999px;margin-bottom:1rem;padding:.2rem;display:inline-flex}.tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem .95rem;font-size:.85rem}.tab.active{background:var(--accent-soft);color:var(--accent);font-weight:500}.code-block{border-radius:var(--radius-md);border:1px solid var(--border-subtle);word-break:break-all;background:#020617;padding:.6rem .75rem;font-size:.8rem;display:block}.qr-container svg{border-radius:var(--radius-md);background:#fff;max-width:220px}.merchant-tight-grid{gap:.75rem;margin-bottom:0}.merchant-link-list{flex-direction:column;gap:.85rem;margin-top:1rem;display:flex}.merchant-link-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr auto;align-items:start;gap:1rem;padding-bottom:.85rem;display:grid}.merchant-link-row:last-child{border-bottom:0;padding-bottom:0}.merchant-agent-list{flex-direction:column;gap:.85rem;display:flex}.merchant-agent-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr auto;align-items:start;gap:1rem;padding-bottom:.85rem;display:grid}.merchant-agent-row:last-child{border-bottom:0;padding-bottom:0}.merchant-agent-money{text-align:right}.merchant-agent-money span{color:var(--text-muted);font-size:.82rem;display:block}@media (width<=560px){.merchant-link-row,.merchant-agent-row{grid-template-columns:1fr}.merchant-agent-money{text-align:left}}.table{border-collapse:collapse;width:100%;font-size:.85rem}.table th,.table td{text-align:left;border-bottom:1px solid #1e40af66;padding:.55rem .4rem}.table th{color:var(--text-muted);font-weight:500}.table tr:last-child td{border-bottom:none}.text-center{text-align:center}.navbar-menu-toggle{border:1px solid var(--border-subtle);color:var(--text-main);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .7rem;display:none}.navbar-menu-icon{font-size:1.25rem;line-height:1}.navbar-menu-dropdown{background:var(--bg-card);border:1px solid var(--border-subtle);z-index:20;border-radius:12px;min-width:220px;margin-top:.45rem;padding:.6rem .7rem .7rem;position:absolute;top:100%;right:1.5rem;box-shadow:0 18px 45px #0f172ad9}.navbar-menu-user{color:var(--text-muted);margin-bottom:.4rem;font-size:.85rem}.navbar-menu-logout{width:100%;margin-top:.4rem}.dropdown-link{color:var(--text-main);border-radius:.55rem;padding:.45rem .55rem;font-size:.9rem;text-decoration:none;display:block}.dropdown-link:hover{color:#fff;background:#0f172ae6}@media (width<=900px){.navbar-right{display:none}.navbar-menu-toggle{display:inline-flex}}.history-card{margin-top:.25rem}.history-header-row{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.history-search{width:100%}@media (width>=768px){.history-header-row{flex-direction:row;justify-content:space-between;align-items:flex-end}.history-search{max-width:320px}}.history-table-wrapper{width:100%;overflow-x:auto}.history-table{border-collapse:collapse;width:100%;min-width:480px;font-size:.86rem}.history-table th,.history-table td{text-align:left;border-bottom:1px solid #1e40af40;padding:.6rem .55rem}.history-table th{color:var(--text-muted);background:#0f172ae6;font-weight:500}.history-table tr:last-child td{border-bottom:none}.history-row{transition:background-color .15s,transform 50ms}.history-row-in{color:#bbf7d0;background:#22c55e1f}.history-row-out{color:#fecaca;background:#f8717124}.history-row-pending{color:#bfdbfe;background:#3b82f629}.history-status-cell{font-weight:500}@media (hover:hover) and (pointer:fine){.history-row:hover{transform:translateY(-1px)}}@media (width<=600px){.history-table{min-width:0;font-size:.8rem}.history-table th,.history-table td{padding:.55rem .45rem}}.skip-link{z-index:100;border-radius:var(--radius-md);background:var(--accent);color:#111827;padding:.65rem .85rem;font-weight:700;transition:transform .16s;position:fixed;top:1rem;left:1rem;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}.admin-shell{background:linear-gradient(180deg, #f59e0b14, transparent 360px), var(--bg);grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{border-right:1px solid var(--border-faint);background:#020617e6;flex-direction:column;height:100vh;padding:1rem;display:flex;position:sticky;top:0}.admin-brand{border-bottom:1px solid var(--border-faint);grid-template-columns:42px 1fr;align-items:center;gap:.75rem;padding:.6rem .45rem 1.1rem;display:grid}.admin-brand-mark{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--accent), var(--accent-strong));color:#0f172a;place-items:center;width:42px;height:42px;font-family:Fira Code,monospace;font-weight:700;display:grid}.admin-brand h1{letter-spacing:0;margin:0;font-size:1.05rem}.admin-brand p,.admin-topbar h2,.admin-section-heading p,.liquidity-hero p,.channel-panel-header p,.channel-footnote{color:var(--text-muted);margin:0}.admin-brand p{font-size:.78rem}.admin-nav{flex-direction:column;flex:1;gap:.35rem;padding:1rem 0;display:flex}.admin-nav-link{border-radius:var(--radius-md);min-height:44px;color:var(--text-soft);border:1px solid #0000;align-items:center;padding:.65rem .75rem;font-size:.92rem;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:flex}.admin-nav-link:hover{border-color:var(--border-faint);color:var(--text-main);background:#94a3b81a}.admin-nav-link.active{background:var(--accent-soft);color:var(--accent-strong);border-color:#f59e0b61}.admin-user-panel{border-top:1px solid var(--border-faint);padding-top:1rem}.admin-user-email{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);margin-bottom:.6rem;font-size:.8rem;display:block;overflow:hidden}.admin-logout{border:1px solid var(--border-faint);border-radius:var(--radius-md);width:100%;min-height:42px;color:var(--text-main);cursor:pointer;background:#0f172ac7}.admin-logout:hover{background:#f59e0b1a;border-color:#f59e0b66}.admin-main-wrap{min-width:0}.admin-topbar{border-bottom:1px solid var(--border-faint);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b1120c7;align-items:center;min-height:58px;padding:0 1.5rem;display:flex}.admin-topbar h2{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:500;overflow:hidden}.admin-content{padding:clamp(1rem,3vw,2rem)}.admin-page{width:min(100%,1180px);margin:0 auto}.admin-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;margin-bottom:1.25rem;display:grid}.admin-hero h1,.liquidity-hero h2,.admin-section-heading h2,.admin-rule-card h2{color:var(--text-main);letter-spacing:0;margin:0}.admin-hero h1{font-size:clamp(1.75rem,3vw,2.65rem);line-height:1.05}.admin-hero p{max-width:680px;color:var(--text-muted);margin:.45rem 0 0}.admin-eyebrow{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;margin:0 0 .35rem;font-family:Fira Code,monospace;font-size:.74rem;font-weight:700}.admin-hero-badge{border-radius:var(--radius-lg);background:#f59e0b1a;border:1px solid #f59e0b47;min-width:190px;padding:.85rem}.admin-hero-badge span,.admin-hero-badge strong{display:block}.admin-hero-badge span{color:var(--text-muted);font-size:.76rem}.admin-hero-badge strong{color:var(--accent-strong);margin-top:.2rem;font-family:Fira Code,monospace;font-size:.92rem}.admin-section{margin-bottom:1.25rem}.liquidity-section,.admin-rule-card,.channel-panel{border:1px solid var(--border-faint);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:linear-gradient(#0f172af5,#020617eb)}.liquidity-section{padding:clamp(1rem,2.2vw,1.25rem)}.liquidity-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;margin-bottom:1rem;display:grid}.liquidity-hero h2,.admin-section-heading h2,.admin-rule-card h2{font-size:clamp(1.12rem,2vw,1.45rem)}.sync-stack{color:var(--text-muted);flex-wrap:wrap;justify-content:flex-end;gap:.45rem;font-size:.78rem;display:flex}.sync-pill,.status-pill{border:1px solid var(--border-faint);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .55rem;display:inline-flex}.sync-pill span{border-radius:999px;width:.45rem;height:.45rem}.sync-pill.ok span{background:var(--positive)}.sync-pill.warn span{background:var(--danger)}.admin-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.admin-kpi-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.liquidity-card,.stat-card{border:1px solid var(--border-faint);border-radius:var(--radius-lg);background:#0206178f;min-height:136px;padding:1rem}.liquidity-card.green{background:linear-gradient(#22c55e1f,#02061780);border-color:#22c55e47}.liquidity-card.blue{background:linear-gradient(#38bdf81f,#02061780);border-color:#38bdf847}.liquidity-card.amber{background:linear-gradient(#f59e0b24,#02061780);border-color:#f59e0b57}.metric-label{color:var(--text-muted);font-size:.78rem}.metric-value{color:var(--text-main);margin-top:.55rem;font-family:Fira Code,monospace;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;line-height:1.12}.metric-value.small{font-size:clamp(1rem,1.6vw,1.22rem)}.metric-sub,.metric-note{color:var(--text-muted);margin-top:.38rem;font-size:.76rem;display:block}.metric-extra{margin-top:.75rem}.progress-track{background:#0f172ae6;border-radius:999px;height:.5rem;overflow:hidden}.progress-track div{border-radius:inherit;background:linear-gradient(90deg, var(--positive), #86efac);height:100%}.channel-panel{margin-top:.9rem;overflow:hidden}.channel-panel-header{border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.channel-panel-header h3{margin:0 0 .2rem;font-size:1rem}.channel-reserve{text-align:right}.channel-reserve span,.channel-reserve small{display:block}.channel-reserve span{color:var(--accent-strong);font-family:Fira Code,monospace;font-weight:700}.channel-reserve small{color:var(--text-muted)}.table-scroll{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:760px;font-size:.84rem}.admin-table th,.admin-table td{vertical-align:middle;border-bottom:1px solid #94a3b81f;padding:.82rem 1rem}.admin-table th{color:var(--text-muted);letter-spacing:0;text-align:left;text-transform:uppercase;font-size:.74rem;font-weight:700}.admin-table td strong,.admin-table td span{display:block}.admin-table td strong{color:var(--text-main);font-weight:700}.admin-table td span{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--text-muted);font-size:.72rem;overflow:hidden}.admin-table .numeric{text-align:right;font-family:Fira Code,monospace}.tank-value{color:#86efac}.fuel-value{color:#7dd3fc}.status-pill{font-size:.76rem;font-weight:700}.status-pill.active{background:var(--positive-soft);color:#86efac;border-color:#22c55e57}.status-pill.pending{background:var(--accent-soft);color:var(--accent-strong);border-color:#f59e0b57}.channel-footnote{padding:.85rem 1rem 1rem;font-size:.78rem}.admin-section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.8rem;display:flex}.admin-rule-card{grid-template-columns:.9fr 1.6fr;gap:1rem;padding:1rem;display:grid}.commission-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.commission-item{border:1px solid var(--border-faint);border-radius:var(--radius-lg);background:#02061780;min-height:112px;padding:.85rem}.commission-item strong,.commission-item span{display:block}.commission-item strong{color:var(--accent-strong);font-family:Fira Code,monospace;font-size:.82rem}.commission-item span{color:var(--text-muted);margin-top:.45rem;font-size:.82rem}.admin-alert,.admin-empty{border-radius:var(--radius-lg);background:var(--danger-soft);color:var(--text-danger);border:1px solid #ef444457;padding:.9rem 1rem}.admin-empty{border-color:var(--border-faint);color:var(--text-muted);background:#02061785}@media (width<=1040px){.admin-kpi-grid,.admin-kpi-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-rule-card{grid-template-columns:1fr}}@media (width<=820px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{border-right:0;border-bottom:1px solid var(--border-faint);height:auto;position:relative}.admin-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.5rem;display:grid}.admin-user-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.admin-user-email{margin-bottom:0}.admin-logout{width:auto;padding:0 .9rem}.admin-hero,.liquidity-hero{grid-template-columns:1fr}.admin-hero-badge,.sync-stack{justify-self:start}}@media (width<=620px){.admin-content{padding:1rem}.admin-kpi-grid,.admin-kpi-grid.compact,.commission-grid{grid-template-columns:1fr}.channel-panel-header,.admin-section-heading{flex-direction:column;align-items:start}.channel-reserve{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
