html{background:#020b11}body{margin:0}*{box-sizing:border-box}:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;background:#020b11;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html,body,#root{background:radial-gradient(circle at 50% -10%,#ffbc121a,#0000 32%),#020b11;min-width:320px;min-height:100%;margin:0}body{min-height:100vh}button{font:inherit}.manager-app{width:100%;max-width:520px;min-height:100vh;padding:max(18px, env(safe-area-inset-top)) 16px calc(30px + env(safe-area-inset-bottom));margin:0 auto}.topbar{justify-content:space-between;align-items:center;padding:4px 2px 24px;display:flex}.brand{color:#fff;letter-spacing:-.05em;font-size:28px;font-weight:900}.brand span{color:#ffbf18}.manager-badge{color:#ffbf18;letter-spacing:.14em;background:#ffbf1814;border:1px solid #ffbf187a;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:900}.welcome{margin-bottom:20px}.eyebrow{color:#ffbf18;letter-spacing:.16em;font-size:10px;font-weight:900}.welcome h1{letter-spacing:-.04em;margin:8px 0 7px;font-size:30px;line-height:1.05}.welcome p{color:#7092a7;max-width:390px;margin:0;font-size:14px;line-height:1.55}.balance-card{background:linear-gradient(145deg,#1f1c0cf2,#061820fa 60%);border:1px solid #ffbf1852;border-radius:22px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 55px #00000040}.balance-card:after{content:"";filter:blur(4px);background:#ffbf1814;border-radius:50%;width:180px;height:180px;position:absolute;top:-95px;right:-80px}.balance-top{z-index:1;justify-content:space-between;align-items:flex-start;gap:15px;display:flex;position:relative}.balance-top span,.balance-stats span,.network-grid span{color:#7194aa;letter-spacing:.11em;font-size:9px;font-weight:900;display:block}.balance-top strong{color:#fff;letter-spacing:-.04em;margin-top:8px;font-size:34px;line-height:1;display:block}.balance-top strong small{color:#ffbf18;letter-spacing:0;font-size:14px}.rate-badge{text-align:center;background:#ffbf1812;border:1px solid #ffbf184d;border-radius:14px;min-width:76px;padding:10px 12px}.rate-badge span{color:#b7922f;font-size:8px}.rate-badge b{color:#ffbf18;margin-top:3px;font-size:20px;display:block}.balance-stats{z-index:1;border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;padding-top:18px;display:grid;position:relative}.balance-stats strong{margin-top:6px;font-size:14px;display:block}.network-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.network-grid article{background:#051925;border:1px solid #12394e;border-radius:18px;align-items:center;gap:12px;min-height:86px;padding:16px;display:flex}.network-icon{background:#09283a;border-radius:13px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.network-grid strong{margin-top:4px;font-size:23px;display:block}.referral-card{background:linear-gradient(145deg,#061c29,#04141e);border:1px solid #12394e;border-radius:20px;margin-top:12px;padding:19px}.referral-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.referral-heading h2{margin:6px 0 0;font-size:19px}.link-icon{color:#ffbf18;border:1px solid #ffbf1847;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.referral-card p{color:#7092a7;margin:13px 0 16px;font-size:13px;line-height:1.5}.primary-button{color:#111;cursor:pointer;background:linear-gradient(135deg,#ffca32,#f0a900);border:0;border-radius:14px;width:100%;min-height:48px;font-weight:900}.primary-button:active{transform:scale(.99)}.menu{gap:9px;margin-top:18px;display:grid}.menu button{color:#fff;text-align:left;cursor:pointer;background:#051925;border:1px solid #12394e;border-radius:17px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 15px;display:grid}.menu button:active{background:#082334}.menu-icon{color:#ffbf18;background:#09283a;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.menu strong{font-size:15px;display:block}.menu small{color:#66899e;margin-top:3px;font-size:11px;display:block}.menu button>b{color:#5e8298;font-size:24px;font-weight:400}footer{color:#3f6175;letter-spacing:.14em;text-align:center;text-transform:uppercase;padding:25px 0 4px;font-size:10px;font-weight:800}@media (width<=380px){.manager-app{padding-left:12px;padding-right:12px}.balance-card{padding:18px}.balance-top strong{font-size:29px}}.access-card{background:#051925;border:1px solid #12394e;border-radius:20px;margin-top:18px;padding:24px}.access-card h1{color:#fff;margin:10px 0 8px;font-size:25px}.access-card p{color:#7092a7;margin:0;font-size:14px;line-height:1.55}.primary-button:disabled{opacity:.55;cursor:default}.back-button{color:#fff;cursor:pointer;background:#051925;border:1px solid #12394e;border-radius:12px;width:40px;height:40px;padding:0;font-size:29px;line-height:1}.inner-heading{margin-bottom:18px}.inner-heading h1{color:#fff;margin:7px 0 6px;font-size:30px;line-height:1.1}.inner-heading p{color:#7092a7;margin:0;font-size:13px;line-height:1.5}.partner-summary{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.partner-summary article{background:#051925;border:1px solid #12394e;border-radius:17px;min-height:82px;padding:15px}.partner-summary article:last-child{grid-column:1/-1}.partner-summary span,.partner-card-grid span{color:#7194aa;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.partner-summary strong{color:#fff;margin-top:6px;font-size:23px;display:block}.partner-summary small{color:#ffbf18;font-size:11px}.manager-state-card{text-align:center;background:#051925;border:1px solid #12394e;border-radius:19px;padding:24px 20px}.manager-state-card strong{color:#fff;font-size:17px}.manager-state-card p{color:#7092a7;margin:8px 0 17px;font-size:13px;line-height:1.5}.manager-partner-list{gap:10px;display:grid}.manager-partner-card{background:#051925;border:1px solid #12394e;border-radius:19px;padding:17px}.partner-card-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.partner-card-head>div>strong{color:#fff;font-size:16px;display:block}.partner-card-head>div>span{color:#5e8298;margin-top:4px;font-size:10px;display:block}.status-active,.status-waiting{letter-spacing:.08em;border-radius:999px;padding:6px 8px;font-size:8px}.status-active{color:#55d9a3;background:#3dd39714;border:1px solid #3dd39759}.status-waiting{color:#ffbf18;background:#ffbf180f;border:1px solid #ffbf1847}.partner-card-grid{grid-template-columns:1fr 1fr;gap:15px 12px;padding-top:15px;display:grid}.partner-card-grid strong{color:#fff;margin-top:5px;font-size:13px;display:block}.partner-card-grid .manager-earned{color:#ffbf18}.earnings-summary{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.earnings-summary article{background:#051925;border:1px solid #12394e;border-radius:17px;min-height:82px;padding:15px}.earnings-summary article:first-child{background:linear-gradient(145deg,#1f1c0ceb,#051925);border-color:#ffbf1847;grid-column:1/-1}.earnings-summary span,.earning-grid span,.earning-source span,.earning-head span{color:#7194aa;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.earnings-summary strong{color:#fff;margin-top:6px;font-size:22px;display:block}.earnings-summary small{color:#ffbf18;font-size:11px}.earnings-list{gap:10px;display:grid}.earning-card{background:#051925;border:1px solid #12394e;border-radius:19px;padding:17px}.earning-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:13px;display:flex}.earning-head strong{color:#fff;margin-top:4px;font-size:15px;display:block}.earning-head>b{color:#ffbf18;white-space:nowrap;font-size:14px}.earning-source{padding:13px 0 0}.earning-source strong{color:#fff;margin-top:4px;font-size:13px;display:block}.earning-grid{grid-template-columns:1fr 1fr;gap:14px 12px;padding:15px 0;display:grid}.earning-grid strong{color:#fff;margin-top:5px;font-size:12px;display:block}.earning-footer{color:#52758a;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:9px;display:flex}.earning-footer time{text-align:right}.withdraw-balance-card{background:linear-gradient(145deg,#1f1c0ceb,#051925);border:1px solid #ffbf184d;border-radius:19px;margin-bottom:12px;padding:19px}.withdraw-balance-card>span,.withdraw-field>span,.withdraw-address>span,.withdraw-details span,.withdraw-card-head span{color:#7194aa;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.withdraw-balance-card>strong{color:#fff;margin-top:7px;font-size:27px;display:block}.withdraw-balance-card small{color:#ffbf18;font-size:12px}.withdraw-balance-card p{color:#7194aa;margin:7px 0 0;font-size:11px}.withdraw-form-card{background:#051925;border:1px solid #12394e;border-radius:19px;margin-bottom:18px;padding:18px}.withdraw-form-heading{margin-bottom:17px}.withdraw-form-heading h2{color:#fff;margin:6px 0 0;font-size:19px}.withdraw-field{margin-top:13px;display:block}.withdraw-field input{color:#fff;background:#03131d;border:1px solid #17465f;border-radius:13px;outline:none;width:100%;min-height:48px;margin-top:7px;padding:0 14px;font-size:14px}.withdraw-field input:focus{border-color:#ffbf18a6}.withdraw-field input::placeholder{color:#496b7f}.withdraw-field input:disabled{opacity:.55}.withdraw-max{color:#ffbf18;cursor:pointer;background:0 0;border:0;margin:8px 0 2px;padding:0;font-size:11px;font-weight:800}.withdraw-max:disabled{opacity:.45;cursor:default}.withdraw-warning,.withdraw-error,.withdraw-success{border-radius:12px;margin:13px 0;padding:11px 12px;font-size:11px;line-height:1.45}.withdraw-warning{color:#ffcf49;background:#ffbf1812;border:1px solid #ffbf184d}.withdraw-error{color:#ff8d8d;background:#ff5a5a12;border:1px solid #ff5a5a4d}.withdraw-success{color:#55d9a3;background:#3dd39712;border:1px solid #3dd3974d}.withdraw-form-card .primary-button{margin-top:15px}.withdraw-history{margin-top:8px}.withdraw-history-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:11px;display:flex}.withdraw-history-title h2{color:#fff;margin:5px 0 0;font-size:20px}.withdraw-history-title>strong{color:#ffbf18;border:1px solid #ffbf184d;border-radius:999px;place-items:center;min-width:34px;height:34px;padding:0 9px;font-size:12px;display:grid}.withdraw-list{gap:10px;display:grid}.withdraw-card{background:#051925;border:1px solid #12394e;border-radius:19px;padding:17px}.withdraw-card-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:13px;display:flex}.withdraw-card-head strong{color:#fff;margin-top:5px;font-size:18px;display:block}.withdraw-status{letter-spacing:.07em;white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900}.withdraw-status-pending{color:#ffbf18;background:#ffbf1812;border:1px solid #ffbf184d}.withdraw-status-paid{color:#55d9a3;background:#3dd39712;border:1px solid #3dd3974d}.withdraw-status-cancelled{color:#ff8d8d;background:#ff5a5a0f;border:1px solid #ff5a5a40}.withdraw-details{grid-template-columns:1fr 1fr;gap:12px;padding:14px 0;display:grid}.withdraw-details strong{color:#fff;margin-top:5px;font-size:12px;display:block}.withdraw-address{background:#03131d;border-radius:11px;margin-top:9px;padding:11px}.withdraw-address code{color:#c7d8e2;overflow-wrap:anywhere;margin-top:6px;font-family:inherit;font-size:10px;line-height:1.45;display:block}.withdraw-card-footer{color:#52758a;border-top:1px solid #ffffff12;gap:4px;margin-top:13px;padding-top:12px;font-size:9px;display:grid}.manager-app{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.manager-bottom-nav{z-index:50;width:100%;max-width:520px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);background:#020f1bf7;border-top:1px solid #173b58;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.manager-nav-item{color:#829db6;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:5px 1px;font-size:9px;font-weight:700;display:flex}.manager-nav-item.active{color:#f7c934;font-weight:900}.manager-nav-icon{place-items:center;min-height:21px;font-size:19px;line-height:1;display:grid}.support-home-menu{margin-bottom:8px}@media (width<=360px){.manager-nav-item{font-size:8px}}.referral-copy-fallback{background:#03131d;border:1px solid #173b58;border-radius:13px;margin-top:12px;padding:12px}.referral-copy-fallback span{color:#7194aa;margin-bottom:8px;font-size:10px;line-height:1.4;display:block}.referral-copy-fallback input{color:#fff;background:#020e16;border:1px solid #ffbf1859;border-radius:9px;outline:none;width:100%;padding:11px 10px;font-size:11px}.manager-link-visible{margin:14px 0 10px}.manager-link-visible>span{color:#7194aa;letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.manager-link-visible input{color:#fff;-webkit-user-select:text;user-select:text;background:#020e16;border:1px solid #ffbf1861;border-radius:11px;outline:none;width:100%;min-height:46px;padding:0 11px;font-size:11px;display:block}.manager-link-visible small{color:#66879b;margin-top:7px;font-size:9px;line-height:1.45;display:block}.manager-bottom-nav.keyboard-open{display:none}.withdraw-field input,.manager-link-visible input{font-size:16px}.manager-link-actions{gap:9px;margin-top:10px;display:grid}.manager-link-actions .primary-button{margin-top:0}.secondary-share-button{color:#ffbf18;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#ffbf1812;border:1px solid #ffbf186b;border-radius:12px;font-size:13px;font-weight:900}.secondary-share-button:disabled{opacity:.45;cursor:default}.earning-toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.earning-toggle>div:first-child{min-width:0}.earning-toggle span{color:#7194aa;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.earning-toggle strong{color:#fff;margin-top:4px;font-size:15px;display:block}.earning-toggle time{color:#52758a;margin-top:5px;font-size:9px;display:block}.earning-toggle-right{flex-shrink:0;align-items:center;gap:9px;display:flex}.earning-toggle-right b{color:#ffbf18;white-space:nowrap;font-size:14px}.earning-chevron{line-height:1;transition:transform .18s;color:#7194aa!important;font-size:18px!important}.earning-chevron-open{transform:rotate(180deg)}.earning-details{border-top:1px solid #ffffff12;margin-top:13px;padding-top:0}.earning-card-open{border-color:#ffbf184d}
