.landing-root,.auth-root,.dashboard-root{min-height:100dvh}.dashboard-root .bottom-nav .icon{display:block}.dashboard-root .ui-dialog p.dialog-copy{font-size:12px;line-height:1.8}.dashboard-root .ui-dialog .btn{min-height:43px}.dashboard-root .ui-dialog .detail-list>div{font-size:12px}.dashboard-root .ui-dialog .detail-list dt{color:#9bb5a4}.dashboard-root .ui-dialog .detail-list dd{color:#c8e2d0}.dashboard-root .ui-dialog .dialog-total>small{color:#91b29b}.dashboard-root .ui-modal-content .form-error{margin-top:12px}.dashboard-root .managed-info-details .managed-info-art{display:block}.dashboard-root .network-options button,.dashboard-root .form-panel .field input,.dashboard-root .profile-form input,.dashboard-root .profile-form select,.dashboard-root .profile-form textarea{width:100%}.dashboard-root .analytics-card .wallet-flow-chart{display:block}.dashboard-root .transaction-card{text-align:left;width:100%;font-family:var(--body)}.dashboard-root .route-skeleton{color:#9fb9a8;place-items:center;min-height:50vh;display:grid}.dashboard-root .status-pending{color:#edcd78}.dashboard-root .status-good{color:#82e5af}.dashboard-root .status-loss{color:#ed9691}.dashboard-root .more-dialog{width:min(520px,100vw);padding:0}.dashboard-root .more-dialog .ui-modal-content{padding:0}.dashboard-root .more-dialog .ui-modal-header{margin-bottom:15px;padding:22px 22px 0}.dashboard-root .search-dialog .ui-modal-header{margin-bottom:14px}.dashboard-root .search-dialog .ui-modal-content{padding:20px}.dashboard-root .search-dialog input{width:100%}.dashboard-root .app-footer{gap:12px}.dashboard-root .sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.auth-root .form-heading h1{font-family:var(--display)}.auth-root .input-wrap input{width:100%}.auth-root .mode-switch>a{cursor:pointer}.auth-root .referral-details .field-label label{font-size:11px}.auth-root .ui-dialog{max-width:460px}.dashboard-root .network-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dashboard-root .network-options button{border:1px solid var(--line-strong);color:#8cae98;background:#09120d80;border-radius:10px;min-width:0;padding:12px 8px;line-height:1.4}.dashboard-root .network-options button[aria-pressed=true]{color:#cdf2d8;background:#57896516;border-color:#9cdbaf65}.dashboard-root .network-options strong,.dashboard-root .network-options small{display:block}.dashboard-root .network-options strong{font-size:12px;font-weight:500}.dashboard-root .network-options small{margin-top:4px;font-size:10px}.dashboard-root .managed-deposit .field{margin-top:18px}.dashboard-root .table-scroll{overflow:auto}.dashboard-root .inline-empty{color:#9bb7a5;text-align:center;padding:18px;font-size:12px}.dashboard-root .account-navigation{align-items:center;gap:12px;display:flex}.dashboard-root .account-navigation a{color:#a4cbb2;font-size:11px}@media (max-width:820px){.dashboard-root .ui-dialog .detail-list>div{font-size:12px}.dashboard-root .more-dialog{border-radius:23px 23px 0 0;width:100%;max-width:100%;max-height:90dvh;margin:0;position:fixed;inset:auto 0 0}.dashboard-root .ui-dialog .ui-actions{gap:8px}.dashboard-root .ui-dialog .ui-actions>*{min-width:0}.dashboard-root .ui-dialog .dialog-total>.amount{font-size:32px}.dashboard-root .ui-dialog .dialog-copy{font-size:12px}.dashboard-root .network-options button{min-height:53px}.dashboard-root .more-note a{display:inline-flex}.dashboard-root .app-footer{display:none}}.dashboard-root.balance-hidden .sensitive{filter:blur(8px);-webkit-user-select:none;user-select:none}.dashboard-root.balance-hidden .sensitive:focus{filter:none}.dashboard-root .support-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.dashboard-root .support-layout input,.dashboard-root .support-layout select,.dashboard-root .support-layout textarea{width:100%}.dashboard-root .help-item{border-bottom:1px solid var(--line);padding:16px 0}.dashboard-root .help-item summary{cursor:pointer;color:#c3dccc;justify-content:space-between;align-items:center;gap:14px;font-size:13px;line-height:1.6;list-style:none;display:flex}.dashboard-root .help-item summary::-webkit-details-marker{display:none}.dashboard-root .help-item summary .icon{color:#99c7a8;width:15px;height:15px}.dashboard-root .help-item[open] summary .icon{transform:rotate(45deg)}.dashboard-root .help-item p{color:#9bb6a4;margin-top:12px;font-size:12px;line-height:1.8}.dashboard-root .notification-list{padding:0 23px}.dashboard-root .notification-item{border-bottom:1px solid var(--line);align-items:flex-start;gap:15px;padding:22px 0;display:flex;position:relative}.dashboard-root .notification-item:last-child{border-bottom:0}.dashboard-root .notification-item>div{flex:1;min-width:0}.dashboard-root .notification-item strong{color:#d1e7d8;font-size:14px;font-weight:500;line-height:1.5;display:block}.dashboard-root .notification-item p{margin-top:7px;font-size:12px;line-height:1.7}.dashboard-root .notification-item small{color:#8aa895;margin-top:9px;font-size:10px;display:block}.dashboard-root .notification-item>.icon{color:#7fa28a;width:14px;height:14px;margin-top:6px}.dashboard-root .notification-item.unread strong{color:#ccf2d9}.dashboard-root .unread-dot{background:#99dfb4;border-radius:50%;width:5px;height:5px;margin-top:8px}.dashboard-root .direct-income-card{background:radial-gradient(at 100% 20%,#71d39a18,#0000 65%),linear-gradient(125deg,#20382a,#111e16);padding:28px;position:relative;overflow:hidden}.dashboard-root .direct-income-card h2{letter-spacing:-.04em;max-width:340px;font-size:29px;line-height:1.15}.dashboard-root .direct-rate{font:500 100px/1 var(--display);letter-spacing:-.07em;color:#b2e8c3;margin:23px 0;display:block}.dashboard-root .direct-rate small{font-size:50px}.dashboard-root .direct-income-card p{max-width:330px;font-size:12px}.dashboard-root .direct-example-result{border:1px solid var(--line-strong);background:#0b1710;border-radius:13px;margin:20px 0;padding:20px}.dashboard-root .direct-example-result>small{font:9px var(--mono);letter-spacing:.08em;color:#8daf99;display:block}.dashboard-root .direct-example-result .amount{color:#baeacc;margin-top:12px;font-size:35px;display:block}.dashboard-root .direct-example-result .amount small{font-size:12px}.dashboard-root .security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.dashboard-root .security-card{grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:23px;display:grid}.dashboard-root .security-card h3{font-size:16px}.dashboard-root .security-card p{margin-top:7px;font-size:12px}.dashboard-root .security-card>.pill{grid-column:2}.dashboard-root .security-card>.btn{grid-column:2;width:fit-content}.dashboard-root .stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.dashboard-root .stat-card>span{color:#a1bcaa;font-size:12px;display:block}.dashboard-root .stat-card>.amount{margin:13px 0 7px;font-size:29px;display:block}.dashboard-root .stat-card>small{color:#8fae99;font-size:10px}.dashboard-root .stat-card{padding:20px}.dashboard-root .security-hero img{object-fit:contain}.dashboard-root .profile-form .btn{width:fit-content}.auth-root .field-error:empty{display:none}@media (max-width:820px){.dashboard-root .support-layout{grid-template-columns:minmax(0,1fr);gap:15px}.dashboard-root .help-item summary{font-size:14px}.dashboard-root .help-item p{font-size:13px}.dashboard-root .notification-list{padding:0 16px}.dashboard-root .notification-item{gap:11px;padding:18px 0}.dashboard-root .notification-item strong{font-size:14px}.dashboard-root .notification-item p{font-size:12px}.dashboard-root .security-grid{grid-template-columns:minmax(0,1fr);gap:13px}.dashboard-root .security-card{padding:18px}.dashboard-root .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-root .stat-grid>.stat-card:last-child{grid-column:1/-1}.dashboard-root .stat-card{padding:16px}.dashboard-root .direct-income-card{padding:22px}.dashboard-root .direct-income-card h2{font-size:27px}.dashboard-root .direct-rate{margin:18px 0;font-size:79px}.dashboard-root .direct-rate small{font-size:39px}.dashboard-root .ui-actions .btn{font-size:12px}.dashboard-root .profile-form .btn{width:100%}.dashboard-root .topbar{height:70px;padding-inline:16px}.dashboard-root .mobile-brand{flex:none;width:clamp(165px,48vw,190px);max-width:calc(100% - 60px)}.dashboard-root .mobile-brand .hw-brandmark>text:last-of-type{letter-spacing:2px;fill:#b7d0c1;font-size:16px;font-style:italic;font-weight:500;transform:translateY(4px)}.dashboard-root .header-avatar{width:44px;height:44px;font-size:14px;display:grid}}
.dashboard-root .more-dialog #more-nav a{--card-border:#83c6a735;--card-icon:#a5e2be;color:#edf8f1;border-color:var(--card-border);background:linear-gradient(145deg,#18342a,#101d18);border-radius:10px;flex-direction:row;align-items:center;gap:9px;min-height:52px;padding:8px 10px;transition:border-color .18s,background-color .18s;display:flex}.dashboard-root .more-dialog #more-nav a .icon{width:26px;height:26px;color:var(--card-icon);border-color:var(--card-border);background:#6ac8971c;border-radius:8px;flex:none;padding:4px}.dashboard-root .more-dialog #more-nav a>span{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.3}.dashboard-root .more-dialog #more-nav a:hover,.dashboard-root .more-dialog #more-nav a[aria-current=page]{border-color:var(--card-icon)}.dashboard-root .more-dialog .more-note{z-index:1;padding:12px 18px calc(12px + env(safe-area-inset-bottom));text-align:left;background:#101a17f7;border-top:1px solid #a4dbc62b;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.dashboard-root .more-dialog .more-note>span{text-align:right;flex:1;min-width:0}.dashboard-root .more-dialog .more-note small,.dashboard-root .more-dialog .more-note strong{display:block}.dashboard-root .more-dialog .more-note small{color:#95b1a1;font-size:10px;line-height:1.4}.dashboard-root .more-dialog .more-note strong{color:#e0f1e6;overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:500;line-height:1.35}.dashboard-root .more-dialog .more-logout{color:#c2efd3;background:#1a3b2d;border:1px solid #83c6a745;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.dashboard-root .more-dialog .more-logout .icon{width:17px;height:17px}.dashboard-root .more-dialog .more-logout:disabled{opacity:.65}.dashboard-root .signout-dialog{width:min(420px,100vw - 32px)}.dashboard-root .signout-dialog .ui-button{font-weight:600}.dashboard-root .signout-dialog .ui-button:disabled{opacity:.65}
.dashboard-root .member-profile-page{max-width:1240px}.dashboard-root .mp-identity{background:radial-gradient(at 86% 0,#41765b66,#0000 47%),linear-gradient(115deg,#18382c,#10231d 64%,#132c22);border:1px solid #77c99d42;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:20px;padding:32px;display:flex;position:relative;overflow:hidden}.dashboard-root .mp-identity:after{content:"";pointer-events:none;border:1px solid #b0e8c420;border-radius:50%;width:250px;height:250px;position:absolute;top:-125px;right:13%;box-shadow:0 0 0 34px #a6dfba09,0 0 0 68px #a6dfba08}.dashboard-root .mp-identity-content{z-index:1;align-items:center;gap:20px;min-width:0;display:flex;position:relative}.dashboard-root .mp-avatar{color:#113b29;background:linear-gradient(145deg,#b4edc5,#66be8c);border:1px solid #ace8bf80;border-radius:20px;flex:none;place-items:center;width:72px;height:72px;font-size:24px;font-weight:700;display:grid}.dashboard-root .mp-identity-text{min-width:0}.dashboard-root .mp-eyebrow,.dashboard-root .mp-kicker{color:#96cfaa;letter-spacing:.12em;font-size:11px;font-weight:700;display:block}.dashboard-root .mp-identity h2{color:#f4fbf6;overflow-wrap:anywhere;margin:7px 0 3px;font-size:clamp(22px,2.5vw,30px);line-height:1.2}.dashboard-root .mp-identity p{color:#bed4c6;overflow-wrap:anywhere;margin:0;font-size:14px}.dashboard-root .mp-status{z-index:1;color:#c9f2d6;text-transform:capitalize;background:#092b1d80;border:1px solid #a6e7bc45;border-radius:99px;flex:none;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.dashboard-root .mp-status i{background:#8fe6ac;border-radius:50%;width:7px;height:7px}.dashboard-root .mp-layout{grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:start;gap:18px;margin-top:18px;display:grid}.dashboard-root .mp-card{background:#111d18;border:1px solid #9bc8ad29;border-radius:18px;min-width:0}.dashboard-root .mp-details{padding:26px}.dashboard-root .mp-section-heading h2,.dashboard-root .mp-help h2{color:#f2f8f4;margin:8px 0;font-size:20px;line-height:1.3}.dashboard-root .mp-section-heading p,.dashboard-root .mp-help p{color:#a5baad;margin:0;font-size:14px;line-height:1.6}.dashboard-root .mp-name-section{background:#1a3227;border:1px solid #89c9a83b;border-radius:13px;margin-top:24px;padding:18px}.dashboard-root .mp-name-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-root .mp-name-heading>div{min-width:0}.dashboard-root .mp-label,.dashboard-root .mp-detail dt{color:#a5bcad;font-size:13px}.dashboard-root .mp-name-value,.dashboard-root .mp-detail dd{color:#eef8f1;overflow-wrap:anywhere;margin:7px 0 0;font-size:15px;font-weight:600;line-height:1.45}.dashboard-root .mp-edit,.dashboard-root .mp-save,.dashboard-root .mp-cancel{color:#d9f6e2;cursor:pointer;background:#244f37;border:1px solid #95d7ad70;border-radius:9px;min-height:40px;padding:9px 15px;font-size:13px;font-weight:700}.dashboard-root .mp-edit{flex:none}.dashboard-root .mp-name-form{margin-top:12px}.dashboard-root .mp-name-form input{color:#f4fbf6;background:#102019;border:1px solid #8fcba66b;border-radius:9px;outline:none;width:100%;min-height:46px;padding:10px 12px;font-size:16px}.dashboard-root .mp-name-form input:focus,.dashboard-root .mp-edit:focus-visible,.dashboard-root .mp-save:focus-visible,.dashboard-root .mp-cancel:focus-visible,.dashboard-root .mp-support:focus-visible{outline-offset:3px;outline:2px solid #b9f5cc}.dashboard-root .mp-actions{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.dashboard-root .mp-save{color:#133a26;background:#a8e6bb;border-color:#a8e6bb}.dashboard-root .mp-cancel{background:0 0}.dashboard-root .mp-actions button:disabled{opacity:.6;cursor:wait}.dashboard-root .mp-error{color:#ffb0a8;margin:8px 0 0;font-size:13px}.dashboard-root .mp-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 0;display:grid}.dashboard-root .mp-detail{border-bottom:1px solid #a6cbb31c;min-width:0;padding:20px 8px 18px 0}.dashboard-root .mp-help{background:linear-gradient(150deg,#1a3025,#111d18 75%);padding:25px}.dashboard-root .mp-help-icon{color:#b0ebc3;background:#87d8a821;border:1px solid #9ee4b642;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:25px;display:grid}.dashboard-root .mp-help-icon .icon{width:21px;height:21px}.dashboard-root .mp-help h2{font-size:19px}.dashboard-root .mp-support{color:#b2edc4;align-items:center;gap:8px;margin-top:21px;font-size:14px;font-weight:700;display:inline-flex}.dashboard-root .mp-support .icon{width:16px;height:16px}.dashboard-root .mp-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.dashboard-root .mp-layout{grid-template-columns:minmax(0,1fr)}.dashboard-root .mp-help{padding:20px}.dashboard-root .mp-help-icon{margin-bottom:16px}}@media (max-width:480px){.dashboard-root .mp-identity{border-radius:16px;flex-wrap:wrap;gap:16px;padding:20px}.dashboard-root .mp-identity-content{gap:13px}.dashboard-root .mp-avatar{border-radius:15px;width:54px;height:54px;font-size:19px}.dashboard-root .mp-identity h2{font-size:21px}.dashboard-root .mp-identity p{font-size:13px}.dashboard-root .mp-details{padding:20px}.dashboard-root .mp-name-section{padding:15px}.dashboard-root .mp-detail-grid{column-gap:12px}.dashboard-root .mp-detail dd{font-size:14px}}.dashboard-root .withdrawal-wallet-field{min-width:0;display:block}.dashboard-root .ww-field-summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-root .ww-field-copy{flex:1;min-width:0}.dashboard-root .ww-field-label{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.dashboard-root .ww-field-label h3{color:#a5bcad;font:400 13px var(--body);margin:0}.dashboard-root .ww-field-label>span{color:#718d7d;font-size:10px}.dashboard-root .withdrawal-wallet-field .ww-field-address{color:#e0eee5;max-width:none;font:12px/1.6 var(--mono);overflow-wrap:anywhere;margin:0}.dashboard-root .mp-detail .ww-field-address{font-size:14px}
.dashboard-root .ref-page{min-width:0;max-width:1320px}.dashboard-root .ref-invite{background:radial-gradient(at 85% 15%,#477d5d66,#0000 48%),linear-gradient(115deg,#193c2c,#10271e 68%,#173c29);border:1px solid #82cda34a;border-radius:20px;grid-template-columns:minmax(0,1fr) 230px;gap:30px;padding:31px 34px;display:grid;position:relative;overflow:hidden}.dashboard-root .ref-invite-main{z-index:1;min-width:0;position:relative}.dashboard-root .ref-eyebrow,.dashboard-root .ref-kicker{color:#a5dbb7;letter-spacing:.13em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.dashboard-root .ref-eyebrow>span{background:#91e6ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #a3efba}.dashboard-root .ref-invite h2{color:#f4fbf6;letter-spacing:-.035em;margin:12px 0 10px;font-size:clamp(26px,3vw,36px);line-height:1.12}.dashboard-root .ref-invite-main>p{color:#bbd1c1;max-width:490px;margin:0;font-size:14px;line-height:1.6}.dashboard-root .ref-link-label{color:#c9e1d1;margin:22px 0 8px;font-size:12px;font-weight:600}.dashboard-root .ref-link-box{background:#0b2118ad;border:1px solid #b1dec052;border-radius:11px;align-items:center;gap:12px;width:min(100%,600px);padding:6px 6px 6px 14px;display:flex}.dashboard-root .ref-link-box>span{color:#d5e8dc;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.4}.dashboard-root .ref-link-box button{color:#123724;cursor:pointer;background:#b5edc6;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:13px;font-weight:700;display:inline-flex}.dashboard-root .ref-link-box button:disabled{opacity:.5;cursor:not-allowed}.dashboard-root .ref-link-box button .icon{width:15px;height:15px}.dashboard-root .ref-code{color:#a5c3af;margin-top:11px;font-size:12px}.dashboard-root .ref-code strong{color:#edf9f1;letter-spacing:.04em;overflow-wrap:anywhere;margin-left:5px}.dashboard-root .ref-invite-aside{z-index:1;background:#0d24198c;border:1px solid #b0e7c52b;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:20px;display:flex}.dashboard-root .ref-invite-aside>div:last-child span,.dashboard-root .ref-invite-aside small{color:#accab6;font-size:11px;line-height:1.5;display:block}.dashboard-root .ref-invite-aside>div:last-child span{letter-spacing:.1em;font-weight:700}.dashboard-root .ref-invite-aside strong{color:#e5faeb;margin:5px 0;font-size:34px;line-height:1;display:block}.dashboard-root .ref-network-mark{border:1px solid #9ee7b84d;border-radius:50%;place-items:center;width:90px;height:90px;margin:0 auto 26px;display:grid;position:relative;box-shadow:0 0 0 14px #a5eec10b,0 0 0 28px #a5eec108}.dashboard-root .ref-network-center{color:#19452c;background:#b1eec5;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.dashboard-root .ref-network-center .icon{width:23px;height:23px}.dashboard-root .ref-network-mark i{background:#b1eec5;border:2px solid #254c34;border-radius:50%;width:9px;height:9px;position:absolute}.dashboard-root .ref-network-mark i:first-of-type{top:2px;left:18px}.dashboard-root .ref-network-mark i:nth-of-type(2){top:21px;right:-4px}.dashboard-root .ref-network-mark i:nth-of-type(3){bottom:-3px;left:38px}.dashboard-root .ref-network-mark i:nth-of-type(4){bottom:20px;left:-4px}.dashboard-root .ref-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.dashboard-root .ref-stat{background:#14221b;border:1px solid #9ac7aa29;border-radius:14px;min-width:0;padding:17px 18px}.dashboard-root .ref-stat-top{color:#b5cbbd;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.dashboard-root .ref-stat-icon{color:#a9e8bd;background:#95dbab19;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.dashboard-root .ref-stat-icon .icon{width:16px;height:16px}.dashboard-root .ref-stat-value{color:#effaf2;overflow-wrap:anywhere;margin-top:14px;font-size:25px;font-weight:700;line-height:1.2}.dashboard-root .ref-stat-value small{color:#a4bca9;font-size:11px;font-weight:600}.dashboard-root .ref-stat p{color:#91aa9a;margin:6px 0 0;font-size:12px;line-height:1.4}.dashboard-root .ref-section{background:#111d18;border:1px solid #9bc8ad29;border-radius:18px;min-width:0;margin-top:16px;padding:25px}.dashboard-root .ref-section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-root .ref-section-head h2{color:#f1f9f3;margin:7px 0 4px;font-size:21px;line-height:1.25}.dashboard-root .ref-section-head p{color:#9db5a5;margin:0;font-size:13px;line-height:1.5}.dashboard-root .ref-section-tag{color:#b6ddc1;letter-spacing:.06em;background:#a1e3b612;border:1px solid #91d3a73b;border-radius:8px;flex:none;padding:7px 9px;font-size:10px;font-weight:700}.dashboard-root .ref-progress-grid{background:#192e23;border:1px solid #9ed3b02e;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.dashboard-root .ref-progress-grid>div{min-width:0;padding:16px 18px}.dashboard-root .ref-progress-grid>div+div{border-left:1px solid #a9d4b728}.dashboard-root .ref-progress-grid>div>span{color:#aec5b5;font-size:12px}.dashboard-root .ref-progress-grid strong{color:#effaf2;margin-top:8px;font-size:23px;line-height:1.2;display:block}.dashboard-root .ref-progress-grid strong small{color:#9ab5a2;font-size:14px;font-weight:500}.dashboard-root .ref-progress-grid p{color:#9ab5a2;margin:5px 0 0;font-size:12px;line-height:1.4}.dashboard-root .ref-table-heading{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 12px;display:flex}.dashboard-root .ref-table-heading h3{color:#e8f6ed;margin:0;font-size:16px}.dashboard-root .ref-table-heading>span{color:#91aa9a;font-size:12px}.dashboard-root .ref-table-wrap{min-width:0;overflow-x:auto}.dashboard-root .ref-table-wrap table{border-collapse:collapse;text-align:left;width:100%}.dashboard-root .ref-table-wrap th{color:#91aa9a;white-space:nowrap;background:#ffffff08;padding:12px;font-size:11px;font-weight:600}.dashboard-root .ref-table-wrap td{color:#c9ddd0;border-bottom:1px solid #b3d9bd1a;padding:15px 12px;font-size:13px;line-height:1.4}.dashboard-root .ref-table-wrap td strong{color:#eef8f1}.dashboard-root .ref-table-wrap .pill{white-space:nowrap}.dashboard-root .ref-table-wrap .ref-empty td{color:#a8bfaf;padding:22px 12px;line-height:1.6}.dashboard-root .ref-show-levels{color:#c1efd0;cursor:pointer;background:#1a3325;border:1px solid #83c49b48;border-radius:9px;align-items:center;gap:7px;margin-top:15px;padding:10px 13px;font-size:13px;font-weight:600;display:inline-flex}.dashboard-root .ref-show-levels .icon{width:15px;height:15px;transform:rotate(90deg)}.dashboard-root .ref-show-levels[aria-expanded=true] .icon{transform:rotate(-90deg)}.dashboard-root .ref-link-box button:focus-visible,.dashboard-root .ref-show-levels:focus-visible{outline-offset:3px;outline:2px solid #b8f4ca}.dashboard-root .ref-team .ref-table-wrap{margin-top:20px}.dashboard-root .ref-member{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-root .ref-member>span:last-child{min-width:0}.dashboard-root .ref-member strong,.dashboard-root .ref-member small{overflow-wrap:anywhere;display:block}.dashboard-root .ref-member small{color:#8ea899;margin-top:3px;font-size:11px}.dashboard-root .ref-member-avatar{color:#d1f3da;background:#284936;border:1px solid #9bdbb83d;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.dashboard-root .ref-footnote{color:#9cb5a4;gap:9px;margin:16px 2px 0;font-size:12px;line-height:1.6;display:flex}.dashboard-root .ref-footnote .icon{color:#a8ddb8;flex:none;width:16px;height:16px;margin-top:1px}.dashboard-root .ref-copy-fallback{font-family:var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:20px}@media (max-width:820px){.dashboard-root .ref-invite{grid-template-columns:minmax(0,1fr) 165px;gap:20px;padding:24px}.dashboard-root .ref-invite-aside{padding:15px}.dashboard-root .ref-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-root .ref-section{padding:20px}.dashboard-root .ref-table-wrap{overflow:visible}.dashboard-root .ref-table-wrap table,.dashboard-root .ref-table-wrap tbody{min-width:0;display:block}.dashboard-root .ref-table-wrap thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-root .ref-table-wrap tbody{gap:8px;display:grid}.dashboard-root .ref-table-wrap tr{background:#101d17;border:1px solid #a4d1b029;border-radius:12px;min-width:0;padding:14px;display:grid}.dashboard-root .ref-table-wrap td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:13px;display:block}.dashboard-root .ref-table-wrap td[data-label]:before{content:attr(data-label);color:#91aa9a;margin-bottom:4px;font-size:11px;display:block}.dashboard-root .ref-levels tr{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"level rate status""directs team earned";gap:14px 8px}.dashboard-root .ref-levels td:first-child{grid-area:level;align-self:center}.dashboard-root .ref-levels td:nth-child(2){grid-area:rate}.dashboard-root .ref-levels td:nth-child(3){grid-area:directs}.dashboard-root .ref-levels td:nth-child(4){grid-area:team}.dashboard-root .ref-levels td:nth-child(5){grid-area:status;place-self:center end}.dashboard-root .ref-levels td:nth-child(6){grid-area:earned}.dashboard-root .ref-members tr{grid-template-columns:minmax(0,1fr) auto;gap:14px 10px}.dashboard-root .ref-members td:first-child{grid-area:1/1}.dashboard-root .ref-members td:nth-child(2){grid-area:2/1}.dashboard-root .ref-members td:nth-child(3){grid-area:2/2}.dashboard-root .ref-members td:nth-child(4){grid-area:1/2;place-self:center end}.dashboard-root .ref-table-wrap .ref-empty{display:block}.dashboard-root .ref-table-wrap .ref-empty td{padding:2px}}@media (max-width:560px){.dashboard-root .ref-invite{border-radius:16px;padding:21px;display:block}.dashboard-root .ref-invite h2{font-size:27px}.dashboard-root .ref-invite-aside{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;margin-top:20px;padding:12px}.dashboard-root .ref-network-mark{width:45px;height:45px;box-shadow:none;margin:0}.dashboard-root .ref-network-mark i{display:none}.dashboard-root .ref-network-center{border-radius:10px;width:34px;height:34px}.dashboard-root .ref-network-center .icon{width:18px;height:18px}.dashboard-root .ref-invite-aside strong{margin:3px 8px 0 0;font-size:22px;display:inline-block}.dashboard-root .ref-invite-aside small{display:inline}.dashboard-root .ref-stats{gap:9px}.dashboard-root .ref-stat{padding:14px}.dashboard-root .ref-stat-value{font-size:21px}.dashboard-root .ref-stat-top{font-size:12px}.dashboard-root .ref-section{padding:18px}.dashboard-root .ref-section-head h2{font-size:19px}.dashboard-root .ref-progress-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-root .ref-progress-grid>div{padding:13px 10px}.dashboard-root .ref-progress-grid strong{font-size:20px}.dashboard-root .ref-progress-grid p{overflow-wrap:anywhere;font-size:11px}.dashboard-root .ref-levels tr{gap:13px 6px;padding:12px}.dashboard-root .ref-table-wrap .pill{padding:5px 7px;font-size:10px}}@media (max-width:360px){.dashboard-root .ref-link-box{flex-direction:column;align-items:stretch;padding:11px}.dashboard-root .ref-link-box button{width:100%}.dashboard-root .ref-section-head{flex-wrap:wrap}.dashboard-root .ref-progress-grid{grid-template-columns:1fr}.dashboard-root .ref-progress-grid>div+div{border-top:1px solid #a9d4b728;border-left:0}}
.dashboard-root .investments-page{min-width:0;max-width:1320px}.dashboard-root .investments-page span.sensitive,.dashboard-root .investment-details-dialog .detail-list .sensitive{display:inline-block}.dashboard-root.balance-hidden .investments-page .sensitive,.dashboard-root.balance-hidden .investment-details-dialog .sensitive{filter:blur(8px);-webkit-user-select:none;user-select:none}.dashboard-root .inv-overview{background:radial-gradient(at 86% 10%,#497f6061,#0000 46%),linear-gradient(115deg,#193d2d,#10271e 68%,#193b29);border:1px solid #82cda34a;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(230px,290px);gap:28px;padding:32px 34px;display:grid;position:relative;overflow:hidden}.dashboard-root .inv-overview:after{content:"";pointer-events:none;border:1px solid #b0e8c420;border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;right:21%;box-shadow:0 0 0 38px #a6dfba09,0 0 0 76px #a6dfba08}.dashboard-root .inv-overview-main{z-index:1;min-width:0}.dashboard-root .inv-eyebrow,.dashboard-root .inv-kicker{color:#a5dbb7;letter-spacing:.12em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.dashboard-root .inv-eyebrow i{background:#91e6ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #a3efba}.dashboard-root .inv-overview h2{color:#c3dacc;margin:21px 0 6px;font-size:14px;font-weight:500}.dashboard-root .inv-total{color:#f3fbf5;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(32px,4vw,46px);font-weight:700;line-height:1.2}.dashboard-root .inv-total small{color:#a8c9b3;letter-spacing:0;font-size:14px;font-weight:600}.dashboard-root .inv-overview-main>p{color:#afcbb9;margin:8px 0 0;font-size:13px;line-height:1.5}.dashboard-root .inv-add{color:#123724;background:#b5edc6;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:42px;margin-top:23px;padding:10px 15px;font-size:13px;font-weight:700;display:inline-flex}.dashboard-root .inv-add .icon{width:16px;height:16px}.dashboard-root .inv-overview-side{z-index:1;background:#0d24198c;border:1px solid #b0e7c52b;border-radius:16px;align-content:center;gap:0;padding:4px 20px;display:grid}.dashboard-root .inv-overview-side>div{align-items:center;gap:12px;min-width:0;padding:17px 0;display:flex}.dashboard-root .inv-overview-side>div+div{border-top:1px solid #b1d8bb24}.dashboard-root .inv-side-icon,.dashboard-root .inv-plan-icon{color:#b4ecc5;background:#a5e9ba1a;border:1px solid #9ddcb63b;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.dashboard-root .inv-side-icon .icon,.dashboard-root .inv-plan-icon .icon{width:19px;height:19px}.dashboard-root .inv-overview-side>div>span:last-child{min-width:0}.dashboard-root .inv-overview-side small{color:#a8c4b0;font-size:12px;display:block}.dashboard-root .inv-overview-side strong{color:#f0faf3;overflow-wrap:anywhere;margin-top:4px;font-size:20px;line-height:1.2;display:block}.dashboard-root .inv-overview-side em,.dashboard-root .inv-record-data em{color:#a1bbaa;font-size:11px;font-style:normal;font-weight:600}.dashboard-root .inv-records{background:#111d18;border:1px solid #9bc8ad29;border-radius:18px;min-width:0;margin-top:16px;padding:25px}.dashboard-root .inv-records-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-root .inv-records-heading h2{color:#f1f9f3;margin:7px 0 4px;font-size:21px;line-height:1.25}.dashboard-root .inv-records-heading p{color:#9db5a5;margin:0;font-size:13px;line-height:1.5}.dashboard-root .inv-export{color:#d2eedb;cursor:pointer;background:#1b3024;border:1px solid #91d3a746;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-size:12px;font-weight:600;display:inline-flex}.dashboard-root .inv-export .icon{width:16px;height:16px}.dashboard-root .inv-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:23px 0 13px;display:flex}.dashboard-root .inv-filters{background:#0c1712;border:1px solid #a4d1b025;border-radius:10px;gap:4px;padding:4px;display:flex}.dashboard-root .inv-filters button{color:#a8bfb0;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:35px;padding:7px 11px;font-size:12px;font-weight:600}.dashboard-root .inv-filters button[aria-pressed=true]{color:#e6f8ec;background:#294c36}.dashboard-root .inv-filters button span{color:#a7cbb2;margin-left:4px}.dashboard-root .inv-result-count{color:#8fa999;white-space:nowrap;font-size:12px}.dashboard-root .inv-list{gap:10px;display:grid}.dashboard-root .inv-record{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#16241c;border:1px solid #9fcdae29;border-radius:13px;grid-template-columns:minmax(190px,1.2fr) minmax(0,2.6fr) auto;align-items:center;gap:20px;padding:17px;transition:border-color .18s,background .18s;display:grid}.dashboard-root .inv-record:hover{background:#1a2d22;border-color:#9bd8ae70}.dashboard-root .inv-record-heading{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-root .inv-plan-copy{min-width:0}.dashboard-root .inv-plan-copy strong,.dashboard-root .inv-plan-copy small{overflow-wrap:anywhere;display:block}.dashboard-root .inv-plan-copy strong{color:#eef8f1;font-size:14px;line-height:1.35}.dashboard-root .inv-plan-copy small{color:#91ab9a;margin-top:4px;font-size:11px;line-height:1.4}.dashboard-root .inv-status{color:#d2ddd3;white-space:nowrap;background:#a9bda618;border:1px solid #bacbb937;border-radius:99px;align-items:center;gap:6px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.dashboard-root .inv-status i{background:#a9bda6;border-radius:50%;width:6px;height:6px}.dashboard-root .inv-status.is-active{color:#b4efc7;background:#4a9b6127;border-color:#8ddeaa46}.dashboard-root .inv-status.is-active i{background:#89df9f}.dashboard-root .inv-record-data{grid-template-columns:1fr 1fr .8fr 1fr;gap:12px;min-width:0;display:grid}.dashboard-root .inv-record-data>span{min-width:0}.dashboard-root .inv-record-data small{color:#91aa9a;font-size:11px;line-height:1.35;display:block}.dashboard-root .inv-record-data strong{color:#e5f4e9;overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.35;display:block}.dashboard-root .inv-record-link{color:#b8e6c5;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.dashboard-root .inv-record-link .icon{width:15px;height:15px}.dashboard-root .inv-empty{text-align:center;background:#15241c;border:1px dashed #92c6a63b;border-radius:13px;padding:40px 18px}.dashboard-root .inv-empty>span{color:#b4ecc5;background:#a5e9ba1a;border:1px solid #9ddcb63b;border-radius:13px;place-items:center;width:46px;height:46px;margin:0 auto 14px;display:grid}.dashboard-root .inv-empty>span .icon{width:21px;height:21px}.dashboard-root .inv-empty h3{color:#f0f9f3;margin:0;font-size:17px}.dashboard-root .inv-empty p{color:#a1b9a9;max-width:350px;margin:8px auto 16px;font-size:13px;line-height:1.6}.dashboard-root .inv-empty a,.dashboard-root .inv-empty button{color:#b5ebc4;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.dashboard-root .inv-empty .icon{width:15px;height:15px}.dashboard-root .inv-terms{color:#a0b7a7;align-items:center;gap:10px;margin:17px 2px 0;display:flex}.dashboard-root .inv-terms>.icon{color:#a6d8b4;flex:none;width:16px;height:16px}.dashboard-root .inv-terms p{flex:1;margin:0;font-size:12px;line-height:1.6}.dashboard-root .inv-terms .btn{flex:none}.dashboard-root .inv-record:focus-visible,.dashboard-root .inv-add:focus-visible,.dashboard-root .inv-export:focus-visible,.dashboard-root .inv-filters button:focus-visible,.dashboard-root .inv-empty a:focus-visible,.dashboard-root .inv-empty button:focus-visible{outline-offset:3px;outline:2px solid #b8f4ca}@media (max-width:1100px){.dashboard-root .inv-record{grid-template-columns:minmax(0,1fr) auto}.dashboard-root .inv-record-heading{grid-column:1}.dashboard-root .inv-record-data{border-top:1px solid #aacfb51e;grid-area:2/1/auto/-1;padding-top:14px}.dashboard-root .inv-record-link{grid-area:1/2}}@media (max-width:700px){.dashboard-root .inv-overview{border-radius:16px;grid-template-columns:minmax(0,1fr);gap:20px;padding:23px}.dashboard-root .inv-overview h2{margin-top:17px}.dashboard-root .inv-total{font-size:34px}.dashboard-root .inv-add{margin-top:18px}.dashboard-root .inv-overview-side{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.dashboard-root .inv-overview-side>div{padding:3px 10px 3px 0}.dashboard-root .inv-overview-side>div+div{border-top:0;border-left:1px solid #b1d8bb24;padding-left:13px}.dashboard-root .inv-side-icon{border-radius:10px;width:36px;height:36px}.dashboard-root .inv-overview-side strong{font-size:17px}.dashboard-root .inv-records{padding:18px}.dashboard-root .inv-records-heading h2{font-size:19px}.dashboard-root .inv-record{gap:14px;padding:14px}.dashboard-root .inv-record-data{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.dashboard-root .inv-plan-icon{width:38px;height:38px}.dashboard-root .inv-terms{flex-wrap:wrap;align-items:flex-start}.dashboard-root .inv-terms>.icon{margin-top:2px}.dashboard-root .inv-terms p{flex:calc(100% - 30px)}.dashboard-root .inv-terms .btn{margin-left:26px}}@media (max-width:380px){.dashboard-root .inv-overview{padding:19px}.dashboard-root .inv-overview-side>div{gap:8px}.dashboard-root .inv-side-icon{width:32px;height:32px}.dashboard-root .inv-overview-side strong{font-size:15px}.dashboard-root .inv-export>span,.dashboard-root .inv-result-count{display:none}.dashboard-root .inv-record-heading{flex-wrap:wrap}.dashboard-root .inv-record-link{font-size:11px}}.dashboard-root .portfolio-value-card{min-height:218px}.dashboard-root .portfolio-value-card .value-card-amount{overflow-wrap:anywhere}.dashboard-root .portfolio-value-card .value-card-footer strong{white-space:normal;overflow-wrap:anywhere}.dashboard-root .portfolio-quick-actions{gap:10px;margin-top:14px;display:flex}.dashboard-root .portfolio-quick-actions a{color:#cee9d6;background:#172b20;border:1px solid #8fcba54a;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 15px;font-size:13px;font-weight:700;display:inline-flex}.dashboard-root .portfolio-quick-actions a:first-child{color:#133923;background:#b1eac2;border-color:#b1eac2}.dashboard-root .portfolio-quick-actions .icon{width:16px;height:16px}.dashboard-root .portfolio-quick-actions a:focus-visible{outline-offset:3px;outline:2px solid #b8f4ca}.dashboard-root .pa-section{min-width:0;margin-top:24px}.dashboard-root .pa-section-heading h2{color:#f1f9f3;margin:7px 0 4px;font-size:21px;line-height:1.25}.dashboard-root .pa-section-heading p{color:#a2b9a9;margin:0;font-size:13px;line-height:1.5}.dashboard-root .pa-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.dashboard-root .pa-card{background:linear-gradient(145deg,#1a2a21,#111c17 70%);border:1px solid #9bc8ad2e;border-radius:16px;min-width:0;padding:21px}.dashboard-root .pa-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dashboard-root .pa-card-heading h3{color:#f0f8f2;margin:0;font-size:16px;line-height:1.3}.dashboard-root .pa-card-heading p{color:#9cb5a3;margin:4px 0 0;font-size:12px;line-height:1.4}.dashboard-root .pa-card-icon,.dashboard-root .pa-empty>span{color:#b4ecc5;background:#a5e9ba18;border:1px solid #9ddcb63b;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.dashboard-root .pa-card-icon .icon,.dashboard-root .pa-empty>span .icon{width:17px;height:17px}.dashboard-root .pa-allocation-content{align-items:center;gap:20px;min-width:0;margin-top:20px;display:flex}.dashboard-root .pa-donut{flex:none;width:138px;height:138px;position:relative}.dashboard-root .pa-donut svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.dashboard-root .pa-donut>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:absolute;inset:22px}.dashboard-root .pa-donut strong{color:#ebf9ef;overflow-wrap:anywhere;max-width:100%;font-size:17px;line-height:1.2}.dashboard-root .pa-donut small{color:#9eb9a6;margin-top:4px;font-size:10px}.dashboard-root .pa-legend{flex:1;gap:11px;min-width:0;display:grid}.dashboard-root .pa-legend>div{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.dashboard-root .pa-legend i{border-radius:50%;width:8px;height:8px}.dashboard-root .pa-legend span{color:#c2d8c9;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.dashboard-root .pa-legend strong{color:#e6f4ea;text-align:right;overflow-wrap:anywhere;font-size:12px}.dashboard-root .pa-legend strong small{color:#98b09f;font-size:10px;font-weight:400}.dashboard-root .pa-legend em{color:#92ad99;grid-column:2/-1;margin-top:-5px;font-size:11px;font-style:normal}.dashboard-root .pa-income-total{justify-content:space-between;align-items:baseline;gap:10px;margin-top:20px;display:flex}.dashboard-root .pa-income-total>span{color:#a7c0ae;font-size:12px}.dashboard-root .pa-income-total strong{color:#d8f5e1;text-align:right;overflow-wrap:anywhere;font-size:18px}.dashboard-root .pa-income-total small{color:#a2bba9;font-size:11px;font-weight:500}.dashboard-root .pa-bars{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dashboard-root .pa-bar-column{flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.dashboard-root .pa-bar-track{background:repeating-linear-gradient(0deg,#0000 0 30px,#c2e9d108 31px,#0000 32px);border-bottom:1px solid #a5cfb538;justify-content:center;align-items:flex-end;width:100%;height:94px;display:flex}.dashboard-root .pa-bar{background:linear-gradient(#a1e7ba,#3ba977);border-radius:5px 5px 1px 1px;width:min(23px,70%);min-height:0}.dashboard-root .pa-bar-column small{color:#a0b8a7;text-align:center;white-space:nowrap;font-size:11px;line-height:1.3}.dashboard-root .pa-caption{color:#8da898;margin:12px 0 0;font-size:11px;line-height:1.5}.dashboard-root .pa-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:168px;padding:16px 8px;display:flex}.dashboard-root .pa-empty strong{color:#d9eee0;margin-top:11px;font-size:13px}.dashboard-root .pa-empty p{color:#9ab3a1;max-width:250px;margin:6px 0 0;font-size:12px;line-height:1.55}.dashboard-root .pa-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px){.dashboard-root .pa-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.dashboard-root .portfolio-value-card{min-height:205px}.dashboard-root .portfolio-quick-actions a{flex:1;padding:9px;font-size:12px}.dashboard-root .pa-section{margin-top:21px}.dashboard-root .pa-section-heading h2{font-size:19px}.dashboard-root .pa-card{padding:18px}.dashboard-root .pa-allocation-content{gap:14px}.dashboard-root .pa-donut{width:115px;height:115px}.dashboard-root .pa-donut>div{inset:18px}.dashboard-root .pa-donut strong{font-size:15px}.dashboard-root .pa-bars{gap:5px}.dashboard-root .pa-bar-column small{font-size:10px}}@media (max-width:340px){.dashboard-root .pa-allocation-content{flex-direction:column;align-items:stretch}.dashboard-root .pa-donut{align-self:center}}
.dashboard-root .invest-create{min-width:0;max-width:1320px}.dashboard-root .ic-intro{background:radial-gradient(at 86% 0,#497f6061,#0000 48%),linear-gradient(110deg,#1a3e2d,#10271e 70%,#193b29);border:1px solid #82cda34a;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;padding:19px 25px;display:flex;position:relative;overflow:hidden}.dashboard-root .ic-intro:after{content:"";pointer-events:none;border:1px solid #b0e8c420;border-radius:50%;width:240px;height:240px;position:absolute;top:-130px;right:26%;box-shadow:0 0 0 34px #a6dfba09,0 0 0 68px #a6dfba08}.dashboard-root .ic-intro>div{z-index:1;min-width:0;position:relative}.dashboard-root .ic-eyebrow,.dashboard-root .ic-kicker{color:#a5dbb7;letter-spacing:.12em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.dashboard-root .ic-eyebrow i{background:#91e6ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #a3efba}.dashboard-root .ic-intro h2{color:#f2fbf5;letter-spacing:-.03em;margin:7px 0 4px;font-size:clamp(21px,2.3vw,27px);line-height:1.15}.dashboard-root .ic-intro p{color:#bdd3c3;margin:0;font-size:13px;line-height:1.6}.dashboard-root .ic-intro-aside{background:#0d24198c;border:1px solid #b0e7c52b;border-radius:12px;flex:none;align-items:center;gap:10px;min-width:225px;padding:10px 13px;display:flex}.dashboard-root .ic-intro-icon,.dashboard-root .ic-balance-icon,.dashboard-root .ic-how-icon{color:#b4ecc5;background:#a5e9ba1a;border:1px solid #9ddcb63b;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.dashboard-root .ic-intro-icon .icon,.dashboard-root .ic-balance-icon .icon,.dashboard-root .ic-how-icon .icon{width:19px;height:19px}.dashboard-root .ic-intro-aside small,.dashboard-root .ic-intro-aside strong,.dashboard-root .ic-intro-aside em{display:block}.dashboard-root .ic-intro-aside small{color:#a3c4ad;letter-spacing:.08em;font-size:10px;font-weight:700}.dashboard-root .ic-intro-aside strong{color:#effaf2;overflow-wrap:anywhere;margin-top:4px;font-size:14px}.dashboard-root .ic-intro-aside em{color:#a7c4b1;margin-top:3px;font-size:11px;font-style:normal}.dashboard-root .ic-layout{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:start;gap:16px;margin-top:16px;display:grid}.dashboard-root .ic-card{background:#111d18;border:1px solid #9bc8ad29;border-radius:17px;min-width:0}.dashboard-root .ic-form,.dashboard-root .ic-plans{padding:25px}.dashboard-root .ic-form-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.dashboard-root .ic-form-heading h2,.dashboard-root .ic-plans h2{color:#f1f9f3;margin:7px 0 4px;font-size:21px;line-height:1.25}.dashboard-root .ic-form-heading p,.dashboard-root .ic-plans>p{color:#9db5a5;margin:0;font-size:13px;line-height:1.55}.dashboard-root .ic-step{color:#b6ddc1;background:#a1e3b612;border:1px solid #91d3a73b;border-radius:8px;flex:none;padding:7px 9px;font-size:11px;font-weight:700}.dashboard-root .ic-balance{background:#1b3024;border:1px solid #a1d8b32e;border-radius:12px;align-items:center;gap:11px;margin-top:22px;padding:14px;display:flex}.dashboard-root .ic-balance-copy{flex:1;min-width:0}.dashboard-root .ic-balance-copy small,.dashboard-root .ic-balance-copy strong{display:block}.dashboard-root .ic-balance-copy small{color:#aec6b5;font-size:12px}.dashboard-root .ic-balance-copy strong{color:#f1faf4;overflow-wrap:anywhere;margin-top:4px;font-size:18px}.dashboard-root .ic-balance-copy em{color:#a4bea9;font-size:11px;font-style:normal}.dashboard-root .ic-balance a{color:#baecc9;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-root .ic-balance a .icon{width:14px;height:14px}.dashboard-root .ic-amount-field{margin-top:23px}.dashboard-root .ic-amount-field label{color:#e6f3e9;margin-bottom:9px;font-size:13px;font-weight:700;display:block}.dashboard-root .ic-input-wrap{background:#0b1811;border:1px solid #95cfa863;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:8px 9px 8px 15px;display:flex}.dashboard-root .ic-input-wrap:focus-within{outline-offset:2px;outline:2px solid #b8f4ca}.dashboard-root .ic-input-wrap input{color:#f2fbf5;appearance:textfield;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:3px 0;font-size:27px;font-weight:700;line-height:1.25}.dashboard-root .ic-input-wrap input::-webkit-inner-spin-button{appearance:none;margin:0}.dashboard-root .ic-input-wrap input::-webkit-outer-spin-button{appearance:none;margin:0}.dashboard-root .ic-input-wrap>span{color:#a6c1ae;font-size:12px;font-weight:700}.dashboard-root .ic-input-wrap button{color:#d5f5de;cursor:pointer;background:#2a5038;border:1px solid #a1e6b357;border-radius:7px;min-height:35px;padding:7px 10px;font-size:11px;font-weight:700}.dashboard-root .ic-amount-field>p{color:#91ad99;margin:8px 0 0;font-size:12px;line-height:1.4}.dashboard-root .ic-quick-amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.dashboard-root .ic-quick-amounts button{color:#cae1d0;cursor:pointer;background:#1a2c21;border:1px solid #9bc8ad38;border-radius:9px;min-width:0;min-height:40px;padding:8px 4px;font-size:13px;font-weight:600}.dashboard-root .ic-quick-amounts button[aria-pressed=true]{color:#e7faed;background:#315a3f;border-color:#a6e8b9}.dashboard-root .ic-quick-amounts button:hover{border-color:#a6e8b9}.dashboard-root .ic-selection{background:linear-gradient(120deg,#203e2d,#192d22);border:1px solid #82c99a42;border-radius:12px;margin-top:21px;padding:16px}.dashboard-root .ic-selection-top{color:#a8d8b6;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.dashboard-root .ic-selection-top .icon{width:16px;height:16px}.dashboard-root .ic-selection>strong,.dashboard-root .ic-selection>small{display:block}.dashboard-root .ic-selection>strong{color:#f1faf3;margin-top:7px;font-size:18px;line-height:1.3}.dashboard-root .ic-selection>small{color:#adc8b5;margin-top:4px;font-size:12px;line-height:1.4}.dashboard-root .ic-rates{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.dashboard-root .ic-rates>div{background:#16251c;border:1px solid #9ac8a52b;border-radius:10px;min-width:0;padding:13px 14px}.dashboard-root .ic-rates small,.dashboard-root .ic-rates strong{display:block}.dashboard-root .ic-rates small{color:#a5beac;font-size:12px}.dashboard-root .ic-rates strong{color:#d6f4de;margin-top:6px;font-size:19px}.dashboard-root .ic-rate-note{color:#92aa99;margin:9px 0 20px;font-size:11px;line-height:1.5}.dashboard-root .ic-summary-row{color:#a9c1b0;border-top:1px solid #a4ceaf21;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;font-size:12px;display:flex}.dashboard-root .ic-summary-row strong{color:#e5f4e9;text-align:right;overflow-wrap:anywhere;font-size:13px}.dashboard-root .ic-error{color:#ffb2a9;font-size:13px;line-height:1.5}.dashboard-root .ic-error:not(:empty){margin:8px 0 12px}.dashboard-root .ic-review{color:#123724;cursor:pointer;background:#b5edc6;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:47px;margin-top:12px;padding:12px 15px;font-size:14px;font-weight:700;display:flex}.dashboard-root .ic-review .icon{width:17px;height:17px}.dashboard-root .ic-review-note{color:#95ad9c;text-align:center;justify-content:center;align-items:center;gap:6px;margin:11px 0 0;font-size:11px;display:flex}.dashboard-root .ic-review-note .icon{width:13px;height:13px}.dashboard-root .ic-side{gap:14px;min-width:0;display:grid}.dashboard-root .ic-plan-list{gap:8px;margin-top:18px;display:grid}.dashboard-root .ic-plan{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#17271d;border:1px solid #9bc8ad2b;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.dashboard-root .ic-plan[aria-pressed=true]{background:#254631;border-color:#a3e2b790}.dashboard-root .ic-plan-number{color:#c4efd0;background:#a5e9ba19;border:1px solid #9ddcb63b;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.dashboard-root .ic-plan-info{flex:1;min-width:0}.dashboard-root .ic-plan-info strong,.dashboard-root .ic-plan-info small,.dashboard-root .ic-plan-rate strong,.dashboard-root .ic-plan-rate small{display:block}.dashboard-root .ic-plan-info strong{color:#edf8f0;overflow-wrap:anywhere;font-size:13px}.dashboard-root .ic-plan-info small{color:#a0bba8;overflow-wrap:anywhere;margin-top:3px;font-size:11px;line-height:1.4}.dashboard-root .ic-plan-rate{text-align:right;flex:none}.dashboard-root .ic-plan-rate strong{color:#c6efd1;font-size:14px}.dashboard-root .ic-plan-rate small{color:#94ae9c;margin-top:3px;font-size:10px}.dashboard-root .ic-plan-empty{color:#9eb5a5;margin:0;font-size:13px}.dashboard-root .ic-plan-terms{color:#9fb7a5;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;font-size:12px;display:flex}.dashboard-root .ic-plan-terms .text-link{flex:none;font-size:12px}.dashboard-root .ic-how{background:linear-gradient(140deg,#1b3226,#111d18 80%);align-items:flex-start;gap:13px;padding:19px;display:flex}.dashboard-root .ic-how h2{color:#eef9f1;margin:0 0 5px;font-size:15px}.dashboard-root .ic-how p{color:#a4beac;margin:0;font-size:12px;line-height:1.6}.dashboard-root .ic-how a{color:#b7e9c5;align-items:center;gap:6px;margin-top:12px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-root .ic-how a .icon{width:14px;height:14px}.dashboard-root .invest-create span.sensitive,.dashboard-root .ic-review-dialog .detail-list .sensitive{display:inline-block}.dashboard-root.balance-hidden .invest-create .sensitive{filter:blur(8px);-webkit-user-select:none;user-select:none}.dashboard-root .ic-input-wrap button:focus-visible,.dashboard-root .ic-quick-amounts button:focus-visible,.dashboard-root .ic-review:focus-visible,.dashboard-root .ic-plan:focus-visible,.dashboard-root .ic-balance a:focus-visible,.dashboard-root .ic-how a:focus-visible{outline-offset:3px;outline:2px solid #b8f4ca}.dashboard-root .if-funding{background:#172a1f;border:1px solid #8fcca450;border-radius:13px;margin:18px 0;padding:16px}.dashboard-root .if-heading{align-items:center;gap:10px;display:flex}.dashboard-root .if-heading>span{color:#b8efc9;background:#8dd5a426;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.dashboard-root .if-heading .icon{width:18px;height:18px}.dashboard-root .if-heading h3{color:#ecf9f0;margin:0;font-size:15px}.dashboard-root .if-heading p{color:#afc7b6;margin:3px 0 0;font-size:12px;line-height:1.45}.dashboard-root .if-shortfall{color:#b4cbb9;background:#0d1c14;border-radius:9px;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:15px 0;padding:12px;font-size:12px;display:flex}.dashboard-root .if-shortfall strong{color:#e5f9eb;overflow-wrap:anywhere;font-size:14px}.dashboard-root .if-message,.dashboard-root .if-warning,.dashboard-root .if-foot{color:#b4cab9;margin:10px 0;font-size:12px;line-height:1.55}.dashboard-root .if-primary,.dashboard-root .if-secondary{color:#123724;text-align:center;cursor:pointer;background:#b5edc6;border:1px solid #a4e5b7;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:41px;padding:10px 12px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-root .if-secondary{color:#d0efd9;background:#213b2b;border-color:#9dd2aa55}.dashboard-root .if-primary:disabled,.dashboard-root .if-secondary:disabled{opacity:.6;cursor:not-allowed}.dashboard-root .if-refresh{color:#bfebca;cursor:pointer;background:0 0;border:0;margin:11px auto 0;padding:3px;font-size:12px;font-weight:600;display:block}.dashboard-root .if-refresh:disabled{opacity:.6;cursor:not-allowed}.dashboard-root .if-primary:focus-visible,.dashboard-root .if-secondary:focus-visible,.dashboard-root .if-refresh:focus-visible,.dashboard-root .if-address button:focus-visible{outline-offset:3px;outline:2px solid #b8f4ca}.dashboard-root .if-request{border-top:1px solid #a8d2b52e;margin-top:14px;padding-top:14px}.dashboard-root .if-network{color:#a5d9b3;letter-spacing:.06em;font-size:10px;font-weight:700}.dashboard-root .if-send{color:#d5e8d9;margin:8px 0;font-size:12px;line-height:1.5}.dashboard-root .if-address{background:#0d1b13;border:1px solid #9fd0ad3c;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:10px;display:flex}.dashboard-root .if-address span{color:#e3f4e7;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-size:12px;line-height:1.45}.dashboard-root .if-address button{color:#d6f5df;cursor:pointer;background:#244832;border:1px solid #9fd0ad55;border-radius:7px;flex:none;align-items:center;gap:5px;padding:8px;font-size:11px;display:inline-flex}.dashboard-root .if-address button .icon{width:14px;height:14px}.dashboard-root .if-qr{background:#fff;border-radius:9px;width:140px;height:140px;margin:12px auto;padding:5px;display:block}.dashboard-root .if-warning{color:#e2c996}.dashboard-root .if-metadata{color:#b4cbb9;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.dashboard-root .if-metadata strong{color:#e2f3e6}.dashboard-root .if-status{color:#c4efcf;margin:12px 0;font-size:12px;font-weight:600;line-height:1.5}.dashboard-root .if-error{color:#ffb2a9;margin:10px 0;font-size:12px;line-height:1.5}.dashboard-root .if-foot{color:#91aa99;margin:12px 0 0}@media (max-width:850px){.dashboard-root .ic-layout{grid-template-columns:minmax(0,1fr)}.dashboard-root .ic-form,.dashboard-root .ic-plans{padding:21px}}@media (max-width:560px){.dashboard-root .ic-intro{border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;padding:16px 18px}.dashboard-root .ic-intro h2{font-size:21px}.dashboard-root .ic-intro-aside{background:0 0;border:0;gap:8px;min-width:0;padding:0}.dashboard-root .ic-intro-aside small,.dashboard-root .ic-intro-aside em{display:none}.dashboard-root .ic-intro-aside strong{color:#bcd8c5;margin:0;font-size:12px}.dashboard-root .ic-intro-icon{border-radius:8px;width:27px;height:27px}.dashboard-root .ic-intro-icon .icon{width:15px;height:15px}.dashboard-root .ic-form,.dashboard-root .ic-plans{padding:18px}.dashboard-root .ic-form-heading h2,.dashboard-root .ic-plans h2{font-size:19px}.dashboard-root .ic-balance{padding:12px}.dashboard-root .ic-balance-icon{width:36px;height:36px}.dashboard-root .ic-input-wrap input{font-size:24px}}@media (max-width:350px){.dashboard-root .ic-balance{flex-wrap:wrap}.dashboard-root .ic-balance a{margin-left:47px}.dashboard-root .ic-plan-terms{flex-wrap:wrap}}
.dashboard-root .deposit-page{min-width:0;max-width:1320px}.dashboard-root .dp-intro{background:radial-gradient(at 86% 0,#497f6061,#0000 48%),linear-gradient(110deg,#1a3e2d,#10271e 70%,#193b29);border:1px solid #82cda34a;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:19px 25px;display:flex}.dashboard-root .dp-eyebrow,.dashboard-root .dp-kicker{color:#a5dbb7;letter-spacing:.12em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.dashboard-root .dp-eyebrow i{background:#91e6ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #a3efba}.dashboard-root .dp-intro h2{color:#f2fbf5;letter-spacing:-.03em;margin:7px 0 4px;font-size:clamp(21px,2.3vw,27px);line-height:1.2}.dashboard-root .dp-intro p{color:#bdd3c3;margin:0;font-size:13px;line-height:1.55}.dashboard-root .dp-network{background:#0d24198c;border:1px solid #b0e7c52b;border-radius:12px;flex:none;align-items:center;gap:10px;min-width:210px;padding:10px 13px;display:flex}.dashboard-root .dp-network>span,.dashboard-root .dp-method>span,.dashboard-root .dp-help-card>span{color:#b4ecc5;background:#a5e9ba1a;border:1px solid #9ddcb63b;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.dashboard-root .dp-network .icon,.dashboard-root .dp-method .icon,.dashboard-root .dp-help-card .icon{width:19px;height:19px}.dashboard-root .dp-network small,.dashboard-root .dp-network strong,.dashboard-root .dp-network em{display:block}.dashboard-root .dp-network small{color:#a3c4ad;letter-spacing:.08em;font-size:10px;font-weight:700}.dashboard-root .dp-network strong{color:#effaf2;margin-top:3px;font-size:13px}.dashboard-root .dp-network em{color:#a7c4b1;margin-top:2px;font-size:11px;font-style:normal}.dashboard-root .dp-layout{grid-template-columns:minmax(0,1.1fr) minmax(285px,.9fr);align-items:start;gap:16px;margin-top:16px;display:grid}.dashboard-root .dp-card{background:#111d18;border:1px solid #9bc8ad29;border-radius:17px;min-width:0}.dashboard-root .dp-main,.dashboard-root .dp-guide{padding:25px}.dashboard-root .dp-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dashboard-root .dp-heading h2,.dashboard-root .dp-guide h2{color:#f1f9f3;margin:7px 0 4px;font-size:21px;line-height:1.25}.dashboard-root .dp-heading p,.dashboard-root .dp-guide>p{color:#9db5a5;margin:0;font-size:13px;line-height:1.55}.dashboard-root .dp-token{color:#b6ddc1;background:#a1e3b612;border:1px solid #91d3a73b;border-radius:8px;flex:none;padding:7px 9px;font-size:11px;font-weight:700}.dashboard-root .dp-method{background:#1b3024;border:1px solid #a1d8b32e;border-radius:12px;align-items:center;gap:11px;margin:22px 0;padding:14px;display:flex}.dashboard-root .dp-method strong,.dashboard-root .dp-method small{display:block}.dashboard-root .dp-method strong{color:#eaf8ee;font-size:13px}.dashboard-root .dp-method small{color:#a9c3af;margin-top:4px;font-size:12px;line-height:1.4}.dashboard-root .dp-form label{color:#e6f3e9;margin-bottom:9px;font-size:13px;font-weight:700;display:block}.dashboard-root .dp-input{background:#0b1811;border:1px solid #95cfa863;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:11px 15px;display:flex}.dashboard-root .dp-input:focus-within{outline-offset:2px;outline:2px solid #b8f4ca}.dashboard-root .dp-input input{color:#f2fbf5;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:2px 0;font-size:27px;font-weight:700;line-height:1.25}.dashboard-root .dp-input>span{color:#a6c1ae;font-size:12px;font-weight:700}.dashboard-root .dp-help{color:#91ad99;margin:8px 0 0;font-size:12px;line-height:1.4}.dashboard-root .dp-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.dashboard-root .dp-presets button{color:#cae1d0;cursor:pointer;background:#1a2c21;border:1px solid #9bc8ad38;border-radius:9px;min-width:0;min-height:40px;padding:8px 4px;font-size:13px;font-weight:600}.dashboard-root .dp-presets button[aria-pressed=true]{color:#e7faed;background:#315a3f;border-color:#a6e8b9}.dashboard-root .dp-presets button:hover{border-color:#a6e8b9}.dashboard-root .dp-primary,.dashboard-root .dp-secondary{color:#123724;text-align:center;cursor:pointer;background:#b5edc6;border:1px solid #b5edc6;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:11px 14px;font-size:13px;font-weight:700;display:flex}.dashboard-root .dp-form .dp-primary{margin-top:20px}.dashboard-root .dp-primary .icon{width:17px;height:17px}.dashboard-root .dp-primary:disabled,.dashboard-root .dp-secondary:disabled{opacity:.55;cursor:not-allowed}.dashboard-root .dp-secondary{color:#d0efd9;background:#213b2b;border-color:#9dd2aa55;margin-top:16px}.dashboard-root .dp-foot{color:#95ad9c;text-align:center;justify-content:center;align-items:center;gap:6px;margin:11px 0 0;font-size:11px;line-height:1.5;display:flex}.dashboard-root .dp-foot .icon{width:13px;height:13px}.dashboard-root .dp-error{color:#ffb2a9;margin:12px 0 0;font-size:12px;line-height:1.5}.dashboard-root .dp-error:empty{display:none}.dashboard-root .dp-notice{color:#c1d9c7;background:#1a3023;border:1px solid #a4d9b236;border-radius:9px;margin:18px 0 0;padding:12px;font-size:12px;line-height:1.55}.dashboard-root .dp-side{gap:14px;min-width:0;display:grid}.dashboard-root .dp-guide ol{gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.dashboard-root .dp-guide li{border-top:1px solid #a4ceaf21;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.dashboard-root .dp-guide li>span{color:#c4efd0;background:#a5e9ba19;border:1px solid #9ddcb63b;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.dashboard-root .dp-guide li strong,.dashboard-root .dp-guide li small{display:block}.dashboard-root .dp-guide li strong{color:#e8f6ec;font-size:13px}.dashboard-root .dp-guide li small{color:#9fb9a7;margin-top:4px;font-size:12px;line-height:1.5}.dashboard-root .dp-help-card{background:linear-gradient(140deg,#1b3226,#111d18 80%);align-items:flex-start;gap:13px;padding:19px;display:flex}.dashboard-root .dp-help-card h2{color:#eef9f1;margin:0 0 5px;font-size:15px}.dashboard-root .dp-help-card p{color:#a4beac;margin:0;font-size:12px;line-height:1.6}.dashboard-root .dp-help-card a,.dashboard-root .dp-tx{color:#b7e9c5;align-items:center;gap:6px;margin-top:12px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-root .dp-help-card a .icon,.dashboard-root .dp-tx .icon{width:14px;height:14px}.dashboard-root .dp-status{color:#d1eed9;background:#1d3628;border:1px solid #acd8b641;border-radius:10px;align-items:center;gap:8px;margin:22px 0 15px;padding:12px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.dashboard-root .dp-status i{background:#9bdfac;border-radius:50%;flex:none;width:7px;height:7px}.dashboard-root .dp-amount{background:linear-gradient(120deg,#203e2d,#192d22);border:1px solid #82c99a42;border-radius:12px;padding:17px}.dashboard-root .dp-amount span,.dashboard-root .dp-amount strong,.dashboard-root .dp-amount em{display:block}.dashboard-root .dp-amount span{color:#acc8b3;font-size:12px}.dashboard-root .dp-amount strong{color:#f1faf3;overflow-wrap:anywhere;margin:6px 0 3px;font-size:26px;line-height:1.2}.dashboard-root .dp-amount strong small{color:#a8c5af;font-size:12px}.dashboard-root .dp-amount em{color:#a5c2ad;font-size:11px;font-style:normal}.dashboard-root .dp-address-area{background:#17271d;border:1px solid #9bc8ad2b;border-radius:12px;align-items:center;gap:16px;margin-top:15px;padding:15px;display:flex}.dashboard-root .dp-qr{background:#fff;border-radius:10px;flex:none;padding:5px}.dashboard-root .dp-qr img{width:130px;height:130px;display:block}.dashboard-root .dp-address-content{min-width:0}.dashboard-root .dp-address-content>span,.dashboard-root .dp-address-content>strong{display:block}.dashboard-root .dp-address-content>span{color:#a5c0ac;font-size:12px}.dashboard-root .dp-address-content>strong{color:#e9f9ee;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:7px;font-size:12px;line-height:1.5}.dashboard-root .dp-address-content button{color:#d6f5df;cursor:pointer;background:#244832;border:1px solid #9fd0ad55;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;font-size:12px;font-weight:600;display:inline-flex}.dashboard-root .dp-address-content button .icon{width:14px;height:14px}.dashboard-root .dp-warning{color:#e8d4a5;background:#44391970;border-radius:9px;gap:8px;margin-top:12px;padding:12px;font-size:12px;line-height:1.5;display:flex}.dashboard-root .dp-warning .icon{flex:none;width:15px;height:15px;margin-top:1px}.dashboard-root .dp-meta{border-top:1px solid #a4ceaf21;border-bottom:1px solid #a4ceaf21;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;padding:14px 0;display:grid}.dashboard-root .dp-meta span,.dashboard-root .dp-meta strong{display:block}.dashboard-root .dp-meta span{color:#9eb8a6;font-size:11px}.dashboard-root .dp-meta strong{color:#e8f7ed;overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.4}.dashboard-root .dp-credited{background:#1b3828;border:1px solid #99dbab4d;border-radius:12px;gap:12px;padding:15px;display:flex}.dashboard-root .dp-credited>span{color:#c5f2d0;background:#a5e9ba26;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.dashboard-root .dp-credited .icon{width:20px;height:20px}.dashboard-root .dp-credited strong{color:#effaf2;font-size:14px}.dashboard-root .dp-credited p{color:#b4ceba;margin:5px 0 0;font-size:12px;line-height:1.5}.dashboard-root .dp-success{text-align:center;padding:18px 0 0}.dashboard-root .dp-success-icon{color:#b8efc9;background:#6dd89424;border:1px solid #9fe8b45c;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 16px;display:grid}.dashboard-root .dp-success h3{color:#edf9f0;margin:0;font-size:19px;line-height:1.35}.dashboard-root .dp-success p{color:#a8c1af;max-width:360px;margin:10px auto 0;font-size:13px;line-height:1.65}.dashboard-root .dp-success p strong{color:#d7f4df;display:inline-block}.dashboard-root .dp-success-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.dashboard-root .dp-success-actions .btn{justify-content:center;min-width:0;font-weight:700}.dashboard-root.balance-hidden .dp-success .sensitive{filter:blur(8px);-webkit-user-select:none;user-select:none}.dashboard-root .dp-presets button:focus-visible,.dashboard-root .dp-primary:focus-visible,.dashboard-root .dp-secondary:focus-visible,.dashboard-root .dp-address-content button:focus-visible,.dashboard-root .dp-help-card a:focus-visible,.dashboard-root .dp-tx:focus-visible{outline-offset:3px;outline:2px solid #b8f4ca}@media (max-width:850px){.dashboard-root .dp-layout{grid-template-columns:minmax(0,1fr)}.dashboard-root .dp-main,.dashboard-root .dp-guide{padding:21px}}@media (max-width:560px){.dashboard-root .dp-intro{border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;padding:16px 18px}.dashboard-root .dp-intro h2{font-size:21px}.dashboard-root .dp-network{background:0 0;border:0;gap:8px;min-width:0;padding:0}.dashboard-root .dp-network>span{border-radius:8px;width:27px;height:27px}.dashboard-root .dp-network .icon{width:15px;height:15px}.dashboard-root .dp-network small{display:none}.dashboard-root .dp-network strong,.dashboard-root .dp-network em{margin:0;font-size:12px;display:inline}.dashboard-root .dp-network em:before{content:" · "}.dashboard-root .dp-main,.dashboard-root .dp-guide{padding:18px}.dashboard-root .dp-heading h2,.dashboard-root .dp-guide h2{font-size:19px}.dashboard-root .dp-method{padding:12px}.dashboard-root .dp-input input{font-size:24px}.dashboard-root .dp-address-area{flex-direction:column;align-items:flex-start}.dashboard-root .dp-qr{align-self:center}}@media (max-width:350px){.dashboard-root .dp-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.dashboard-root .dp-success-actions{grid-template-columns:1fr}}
.dashboard-root .withdraw-page{min-width:0;max-width:1240px}.dashboard-root .wd-layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,.85fr);align-items:start;gap:20px;display:grid}.dashboard-root .wd-panel{background:#111a17;border:1px solid #a6ceaf26;border-radius:18px;min-width:0}.dashboard-root .wd-form-heading{border-bottom:1px solid #a6ceaf1c;justify-content:space-between;align-items:center;gap:18px;padding-bottom:25px;display:flex}.dashboard-root .wd-panel h2{color:#eef7f0;font:600 20px/1.3 var(--display);letter-spacing:-.02em;margin:0}.dashboard-root .wd-available{text-align:right;flex:none}.dashboard-root .wd-available>span{color:#8ca396;margin-bottom:5px;font-size:11px;display:block}.dashboard-root .wd-available>strong{color:#c1e8ce;font-size:16px;font-weight:600;display:block}.dashboard-root .wd-available small{color:#91b4a0;font-size:10px;font-weight:500}.dashboard-root .wd-amount-field>label,.dashboard-root .wd-section-label>label{color:#d5e5da;font-size:13px;font-weight:500;display:block}.dashboard-root .wd-amount-input{background:#0c1511;border:1px solid #86c6a44a;border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:17px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.dashboard-root .wd-amount-input:focus-within{border-color:#9fdcba;box-shadow:0 0 0 3px #9fdcba10}.dashboard-root .wd-amount-input.has-error{border-color:#dc8e85}.dashboard-root .wd-amount-input>input{width:100%;min-width:0;box-shadow:none;color:#edf7f0;font:500 clamp(30px, 3vw, 40px)/1.2 var(--display);letter-spacing:-.035em;background:0 0;border:0;border-radius:0;outline:none;padding:0}.dashboard-root .wd-amount-input>input:focus{box-shadow:none;outline:none}.dashboard-root .wd-amount-input>input::placeholder{color:#496052;opacity:1}.dashboard-root .wd-amount-input>span{color:#96b7a3;font-size:13px;font-weight:600}.dashboard-root .wd-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.dashboard-root .wd-presets button{color:#adceba;background:#a7dcbc05;border:1px solid #9ac7ae2b;border-radius:8px;min-height:36px;padding:7px;font-size:12px;font-weight:500}.dashboard-root .wd-presets button:hover:enabled{background:#9ad9b414;border-color:#a4d9b96b}.dashboard-root .wd-presets button:disabled{opacity:.4}.dashboard-root .wd-help{color:#829d8d;margin:10px 0 0;font-size:11px;line-height:1.6}.dashboard-root .wd-destination{border-top:1px solid #a6ceaf1c;margin-top:27px;padding-top:25px}.dashboard-root .wd-section-label{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dashboard-root .wd-section-label>span{color:#87a993;font:10px var(--mono)}.dashboard-root .wd-destination-options{background:#0b1510;border:1px solid #9ac7ae24;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:4px;display:grid}.dashboard-root .wd-destination-options button{color:#80998b;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:8px;font-size:12px;display:flex}.dashboard-root .wd-destination-options button[aria-pressed=true]{color:#d2eedc;background:#203a2b;border-color:#97c6aa32}.dashboard-root .wd-saved-wallet{background:#a3dbb508;border:1px solid #8bc8a438;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:16px;padding:17px;display:flex}.dashboard-root .wd-saved-wallet>div{min-width:0}.dashboard-root .wd-wallet-label{color:#a3cdb2;align-items:center;gap:6px;font-size:11px;display:flex}.dashboard-root .wd-saved-wallet p{color:#d4e7db;font:12px/1.8 var(--mono);overflow-wrap:anywhere;margin:10px 0 0}.dashboard-root .wd-saved-wallet>a{color:#b2ddbf;flex:none;align-items:center;gap:3px;font-size:11px;display:inline-flex}.dashboard-root .wd-address-input{color:#e2eee6;width:100%;min-width:0;min-height:48px;font:13px var(--mono);background:#0c1511;border:1px solid #8bc8a438;border-radius:10px;padding:13px 14px}.dashboard-root .wd-address-input[aria-invalid=true]{border-color:#dc8e85}.dashboard-root .wd-profile-link{color:#acdabb;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:inline-flex}.dashboard-root .wd-field-error{color:#f6aaa1;margin:9px 0 0;font-size:12px;line-height:1.6}.dashboard-root .wd-field-error:empty{display:none}.dashboard-root .wd-summary{background:linear-gradient(155deg,#1a3023,#111c16 65%);border-color:#9ed2b13d;padding:25px;position:sticky;top:100px}.dashboard-root .wd-summary-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-root .wd-summary-heading>span{color:#9ec9af;font:10px var(--mono);border:1px solid #a6ceaf2b;border-radius:5px;padding:5px 8px}.dashboard-root .wd-summary-rows{gap:18px;margin:26px 0 22px;display:grid}.dashboard-root .wd-summary-rows>div,.dashboard-root .wd-remaining{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.dashboard-root .wd-summary-rows dt,.dashboard-root .wd-remaining>span{color:#9db5a6;font-size:12px}.dashboard-root .wd-summary-rows dd{color:#d8eadd;text-align:right;margin:0;font-size:12px}.dashboard-root .wd-total{border-top:1px solid #a6ceaf24;border-bottom:1px solid #a6ceaf24;padding:20px 0}.dashboard-root .wd-total>span{color:#b0cdbb;font-size:12px;display:block}.dashboard-root .wd-total>strong{color:#c1edcf;font:600 30px/1.3 var(--display);letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:9px;display:block}.dashboard-root .wd-total small{color:#85aa92;letter-spacing:0;font-size:12px;font-weight:400}.dashboard-root .wd-remaining{margin-top:17px}.dashboard-root .wd-remaining>strong{color:#b4d5bf;text-align:right;font-size:11px;font-weight:500}.dashboard-root .wd-remaining.is-negative>strong{color:#f6aaa1}.dashboard-root .wd-notice{color:#cfc19a;background:#d4b96008;border:1px solid #ceb97b2b;border-radius:9px;align-items:flex-start;gap:8px;margin:21px 0 0;padding:12px;font-size:11px;line-height:1.7;display:flex}.dashboard-root .wd-notice>.icon{flex:none;margin-top:2px}.dashboard-root .wd-notice a{color:#e4d2a4;text-underline-offset:3px;text-decoration:underline}.dashboard-root div.wd-notice{display:block}.dashboard-root .wd-notice p{margin:0}.dashboard-root .wd-notice button{color:#e4d2a4;background:0 0;border:0;align-items:center;gap:5px;margin-top:7px;padding:0;font-size:12px;display:inline-flex}.dashboard-root .wd-submit-error{color:#f6aaa1;margin:16px 0 0;font-size:12px;line-height:1.6}.dashboard-root .wd-review-button{color:#10331f;background:linear-gradient(110deg,#b8ebc7,#83cba2);border:1px solid #b4e9c4;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:23px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.dashboard-root .wd-review-button:disabled{opacity:.4}.dashboard-root .wd-review-note{color:#7e9a88;text-align:center;margin:12px 0 0;font-size:11px;line-height:1.7}.dashboard-root .wd-review-amount{padding:20px 0 8px}.dashboard-root .wd-review-amount>span{color:#99b7a4;font-size:12px;display:block}.dashboard-root .wd-review-amount>strong{color:#d4f2de;font:600 36px var(--display);margin-top:8px;display:block}.dashboard-root .wd-review-amount small{color:#89ac97;font-size:14px;font-weight:400}.dashboard-root .wd-review-dialog .detail-list{margin-top:18px}.dashboard-root .wd-review-dialog .detail-list dd{overflow-wrap:anywhere;max-width:66%}.dashboard-root .wd-review-dialog .wd-review-note{text-align:left}.dashboard-root .wd-review-dialog .ui-actions .btn.primary{font-weight:700}.dashboard-root .wd-success{text-align:center;padding:18px 0 0}.dashboard-root .wd-success-icon{color:#b8efc9;background:#6dd89424;border:1px solid #9fe8b45c;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 16px;display:grid}.dashboard-root .wd-success h3{color:#edf9f0;margin:0;font-size:19px;line-height:1.35}.dashboard-root .wd-success p{color:#a8c1af;max-width:360px;margin:10px auto 0;font-size:13px;line-height:1.65}.dashboard-root .wd-success p strong{color:#d7f4df;display:inline-block}.dashboard-root .wd-success-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.dashboard-root .wd-success-actions .btn{justify-content:center;min-width:0;font-weight:700}@media (max-width:380px){.dashboard-root .wd-success-actions{grid-template-columns:1fr}}.dashboard-root .wd-presets button:focus-visible,.dashboard-root .wd-destination-options button:focus-visible,.dashboard-root .wd-review-button:focus-visible,.dashboard-root .wd-saved-wallet>a:focus-visible{outline-offset:3px;outline:2px solid #b7edc9}@media (max-width:950px){.dashboard-root .wd-layout{grid-template-columns:minmax(0,1fr);gap:16px}.dashboard-root .wd-summary{position:static}}@media (max-width:560px){.dashboard-root .wd-details,.dashboard-root .wd-summary{border-radius:14px;padding:20px}.dashboard-root .wd-form-heading{gap:12px;padding-bottom:20px}.dashboard-root .wd-panel h2{font-size:18px}.dashboard-root .wd-available>span{font-size:10px}.dashboard-root .wd-available>strong{font-size:14px}.dashboard-root .wd-amount-field{padding-top:21px}.dashboard-root .wd-amount-input{padding:15px}.dashboard-root .wd-amount-input>input{font-size:32px}.dashboard-root .wd-presets button{min-height:39px}.dashboard-root .wd-destination{margin-top:23px;padding-top:21px}.dashboard-root .wd-section-label{align-items:baseline}.dashboard-root .wd-section-label>span{font-size:9px}.dashboard-root .wd-saved-wallet{gap:10px;padding:14px}.dashboard-root .wd-saved-wallet p{font-size:11px}.dashboard-root .wd-address-input{font-size:16px}.dashboard-root .wd-remaining{flex-wrap:wrap;gap:6px}}.dashboard-root .wd-overview{background:radial-gradient(at 86% 0,#497f6061,#0000 48%),linear-gradient(110deg,#1a3e2d,#10271e 70%,#193b29);border:1px solid #82cda34a;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:20px 24px;display:flex}.dashboard-root .wd-overview-copy{min-width:0}.dashboard-root .wd-overview-kicker,.dashboard-root .wd-kicker{color:#a5dbb7;letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.dashboard-root .wd-overview-kicker i{background:#91e6ad;border-radius:50%;width:7px;height:7px}.dashboard-root .wd-overview h2{color:#f2fbf5;letter-spacing:-.03em;margin:7px 0 4px;font-size:clamp(21px,2.3vw,27px);line-height:1.2}.dashboard-root .wd-overview-copy p{color:#bdd3c3;margin:0;font-size:13px;line-height:1.5}.dashboard-root .wd-overview-balance{background:#0d24198c;border:1px solid #b0e7c52b;border-radius:12px;flex:none;align-items:center;gap:10px;min-width:220px;padding:11px 14px;display:flex}.dashboard-root .wd-overview-icon{color:#b4ecc5;background:#a5e9ba1a;border:1px solid #9ddcb63b;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;display:grid}.dashboard-root .wd-overview-balance>div{min-width:0}.dashboard-root .wd-overview-balance small,.dashboard-root .wd-overview-balance strong{display:block}.dashboard-root .wd-overview-balance small{color:#a9c6b1;font-size:12px}.dashboard-root .wd-overview-balance strong{color:#effaf2;overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25}.dashboard-root .wd-overview-balance em{color:#a7c4b1;font-size:11px;font-style:normal}.dashboard-root .wd-layout{gap:16px}.dashboard-root .wd-panel{background:#111d18;border-color:#9bc8ad29}.dashboard-root .wd-details{padding:25px}.dashboard-root .wd-form-heading{align-items:flex-start;padding-bottom:20px}.dashboard-root .wd-form-heading h2{margin:7px 0 4px}.dashboard-root .wd-form-heading p{color:#9db5a5;margin:0;font-size:13px;line-height:1.5}.dashboard-root .wd-network-label{color:#b6ddc1;background:#a1e3b612;border:1px solid #91d3a73b;border-radius:8px;flex:none;padding:7px 9px;font-size:11px;font-weight:700}.dashboard-root .wd-amount-field{padding-top:21px}.dashboard-root .wd-amount-field>label,.dashboard-root .wd-section-label>label{font-size:13px;font-weight:700}.dashboard-root .wd-amount-input{background:#0b1811;padding:14px 15px}.dashboard-root .wd-amount-input>input{font-size:clamp(27px,3vw,34px)}.dashboard-root .wd-preset-label{color:#9eb9a5;margin:12px 0 0;font-size:12px;line-height:1.4}.dashboard-root .wd-presets{margin-top:8px}.dashboard-root .wd-presets button{color:#cae1d0;cursor:pointer;background:#1a2c21;border-color:#9bc8ad38;min-height:40px;font-size:13px;font-weight:600}.dashboard-root .wd-presets button:last-child{color:#e7faed;background:#315a3f}.dashboard-root .wd-help{font-size:12px}.dashboard-root .wd-destination{margin-top:22px;padding-top:20px}.dashboard-root .wd-section-label>span{font-size:11px}.dashboard-root .wd-saved-wallet{background:#1a3023}.dashboard-root .wd-saved-wallet p{font-size:13px}.dashboard-root .wd-summary{background:linear-gradient(155deg,#1b3426,#111c16 70%);border-color:#9ed2b13d}.dashboard-root .wd-summary-heading h2{margin-top:7px}.dashboard-root .wd-summary-rows{gap:16px;margin:23px 0 20px}.dashboard-root .wd-summary-rows dt,.dashboard-root .wd-remaining>span,.dashboard-root .wd-summary-rows dd,.dashboard-root .wd-remaining>strong{font-size:13px}.dashboard-root .wd-summary-rows dd.sensitive{display:inline-block}.dashboard-root .wd-total{background:#0c1c13a8;border:1px solid #93c9a840;border-radius:11px;padding:16px}.dashboard-root .wd-total>strong{font-size:27px}.dashboard-root .wd-review-button{cursor:pointer;min-height:48px;font-size:14px}.dashboard-root .wd-review-note,.dashboard-root .wd-notice{font-size:12px}.dashboard-root .wd-review-dialog .detail-list dd span.sensitive{display:inline-block}.dashboard-root.balance-hidden .withdraw-page .sensitive{filter:blur(8px);-webkit-user-select:none;user-select:none}.dashboard-root .wd-address-input:focus-visible{outline-offset:2px;outline:2px solid #b7edc9}@media (max-width:560px){.dashboard-root .wd-overview{border-radius:14px;flex-direction:column;align-items:stretch;gap:12px;padding:16px 18px}.dashboard-root .wd-overview h2{font-size:21px}.dashboard-root .wd-overview-balance{min-width:0;padding:10px}.dashboard-root .wd-overview-icon{width:34px;height:34px}.dashboard-root .wd-overview-balance strong{font-size:16px}.dashboard-root .wd-details,.dashboard-root .wd-summary{padding:18px}.dashboard-root .wd-form-heading{gap:10px}.dashboard-root .wd-form-heading h2{font-size:18px}.dashboard-root .wd-form-heading p{font-size:12px}.dashboard-root .wd-network-label{font-size:10px}.dashboard-root .wd-amount-input>input{font-size:27px}.dashboard-root .wd-saved-wallet p{font-size:12px}}@media (max-width:360px){.dashboard-root .wd-form-heading{flex-wrap:wrap}.dashboard-root .wd-network-label{order:-1}}.dashboard-root .wd-section-label .wd-destination-title{color:#d5e5da;font:700 13px var(--body)}.dashboard-root .wd-wallet-missing{background:#1a3023;border:1px solid #a7cfa83d;border-radius:11px;align-items:flex-start;gap:12px;padding:16px;display:flex}.dashboard-root .wd-wallet-missing>span{color:#b4ecc5;background:#a5e9ba1a;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.dashboard-root .wd-wallet-missing strong{color:#ebf8ee;font-size:13px}.dashboard-root .wd-wallet-missing p{color:#a9c3af;margin:5px 0 8px;font-size:12px;line-height:1.5}.dashboard-root .wd-wallet-missing a{color:#b7e9c5;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-root .wd-guide{background:linear-gradient(155deg,#1b3426,#111c16 70%);border-color:#9ed2b13d;padding:25px}.dashboard-root .wd-guide h2{margin:7px 0 4px}.dashboard-root .wd-guide>p{color:#a6bead;margin:0;font-size:13px;line-height:1.5}.dashboard-root .wd-guide ol{margin:20px 0 0;padding:0;list-style:none;display:grid}.dashboard-root .wd-guide li{border-top:1px solid #a4ceaf21;align-items:flex-start;gap:11px;padding:14px 0;display:flex}.dashboard-root .wd-guide li>span{color:#c4efd0;background:#a5e9ba19;border:1px solid #9ddcb63b;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.dashboard-root .wd-guide li strong,.dashboard-root .wd-guide li small{display:block}.dashboard-root .wd-guide li strong{color:#e8f6ec;font-size:13px}.dashboard-root .wd-guide li small{color:#a3beab;margin-top:4px;font-size:12px;line-height:1.5}.dashboard-root .wd-wallet-missing a:focus-visible{outline-offset:3px;outline:2px solid #b7edc9}@media (max-width:560px){.dashboard-root .wd-guide{padding:18px}}
.admin-root{color:#e9f2ed;min-height:100vh;font-family:var(--font-sans,Inter,sans-serif);background:#0a0f0e;display:flex}.deposit-qr-card{color:#183126;text-align:center;background:#f4fbf7;border:1px solid #b4ebd124;border-radius:12px;justify-items:center;gap:10px;margin:16px 0;padding:16px;display:grid}.deposit-qr-card img{width:220px;height:220px;image-rendering:pixelated}.deposit-qr-card small{color:#557165;font-size:11px}.admin-sidebar{background:#0d1513;border-right:1px solid #b4ebd11f;flex-direction:column;flex:none;gap:30px;width:250px;padding:28px 16px;display:flex}.admin-brand{align-items:center;gap:10px;padding:0 10px;display:flex}.admin-brand strong{font:600 18px var(--font-display,Inter,sans-serif);display:block}.admin-brand small,.admin-sidebar-foot small{color:#7f9389;font:12px var(--font-mono,monospace);margin-top:3px;display:block}.admin-mark{color:#0b1710;background:#b8f3d0;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.admin-sidebar nav{gap:5px;display:grid}.admin-sidebar nav button{color:#8ea49a;text-align:left;cursor:pointer;font:500 13px var(--font-sans,Inter,sans-serif);background:0 0;border:0;border-radius:10px;justify-content:space-between;padding:12px 14px;display:flex}.admin-sidebar nav button:hover,.admin-sidebar nav button.active{color:#d6f7e3;background:#b8f3d01a}.admin-sidebar nav b{color:#092016;background:#b8f3d0;border-radius:10px;padding:2px 7px;font-size:11px}.admin-sidebar-foot{color:#d6e6dc;border-top:1px solid #b4ebd11f;margin-top:auto;padding:18px 10px;font-size:13px}.admin-sidebar-foot span{font-weight:600;display:block}.admin-sidebar-foot button{color:#8ea49a;cursor:pointer;background:0 0;border:0;padding:10px 0 0}.admin-content{flex:1;min-width:0;padding:34px clamp(20px,4vw,56px)}.admin-topbar{border-bottom:1px solid #b4ebd11f;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:25px;display:flex}.admin-topbar h1{font:600 clamp(28px,4vw,42px) var(--font-display,Inter,sans-serif);margin:8px 0 0}.admin-kicker{color:#8ccba9;letter-spacing:.12em;font:600 10px var(--font-mono,monospace)}.admin-top-actions{align-items:center;gap:14px;display:flex}.admin-secure{color:#8ccba9;font-size:12px}.admin-top-actions button,.admin-toolbar button,.admin-login-card button{color:#07150d;cursor:pointer;background:#b8f3d0;border:1px solid #b8f3d0;border-radius:8px;padding:10px 15px;font-weight:700}.admin-top-actions button:disabled,.admin-login-card button:disabled{opacity:.6;cursor:wait}.admin-notice,.admin-error{border-radius:8px;margin:18px 0;padding:12px 15px;font-size:13px}.admin-notice{color:#a8ebc3;background:#80dca71a;border:1px solid #80dca733}.admin-error{color:#ffabab;background:#ff70701a;border:1px solid #ff707038}.admin-banner{margin-bottom:18px}.admin-view{padding-top:26px}.admin-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.admin-metric,.admin-panel{background:#0e1815;border:1px solid #b4ebd11f;border-radius:13px}.admin-metric{min-height:122px;padding:18px}.admin-metric span,.admin-metric small{color:#8ea49a;font-size:12px;display:block}.admin-metric strong{color:#e6f7ed;font:600 clamp(20px,2.2vw,28px) var(--font-display,Inter,sans-serif);white-space:nowrap;text-overflow:ellipsis;margin:15px 0 8px;display:block;overflow:hidden}.admin-panel{padding:22px}.admin-panel-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.admin-panel-head h2{font:600 20px var(--font-display,Inter,sans-serif);margin:7px 0 0}.admin-count{color:#8ea49a;font-size:12px}.admin-table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:760px}th,td{text-align:left;vertical-align:middle;border-bottom:1px solid #b4ebd117;padding:14px 12px;font-size:13px}th{color:#82978c;text-transform:uppercase;letter-spacing:.08em;font:600 10px var(--font-mono,monospace)}td strong,td small{display:block}td small{color:#82978c;text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin-top:4px;font-size:11px;overflow:hidden}.admin-status{color:#b7c9bf;text-transform:capitalize;background:#b4ebd117;border-radius:20px;padding:5px 9px;font-size:11px;display:inline-flex}.admin-status.active,.admin-status.completed,.admin-status.approved{color:#a8ebc3;background:#80dca721}.admin-status.pending,.admin-status.pending-verification,.admin-status.open{color:#f4d38c;background:#f6ca701f}.admin-status.rejected,.admin-status.blocked{color:#ffabab;background:#ff70701f}.admin-actions{flex-wrap:wrap;gap:6px;max-width:220px;display:flex}.admin-actions button,.admin-ticket-actions select,.admin-table-wrap select{color:#d9eee1;cursor:pointer;background:#13221d;border:1px solid #b4ebd133;border-radius:6px;padding:7px 9px;font-size:11px}.admin-actions .admin-approve{color:#07150d;background:#b8f3d0;border-color:#b8f3d0}.admin-actions .admin-danger{color:#ffb1b1;border-color:#ff707066}.admin-empty{text-align:center;color:#82978c;padding:40px}.admin-toolbar{gap:10px;margin-bottom:20px;display:flex}.admin-toolbar input,.admin-toolbar select{color:#e9f2ed;background:#0a120f;border:1px solid #b4ebd12e;border-radius:8px;min-width:190px;padding:11px 12px}.admin-toolbar input{flex:1}.admin-ticket-list{gap:12px;display:grid}.admin-ticket-list article{border:1px solid #b4ebd11a;border-radius:10px;gap:12px;padding:16px;display:grid}.admin-ticket-list article strong,.admin-ticket-list article small{display:block}.admin-ticket-list article small{color:#82978c;margin-top:5px;font-size:11px}.admin-ticket-list article>span{color:#c6d8cd;white-space:pre-wrap;font-size:13px;line-height:1.5}.admin-ticket-actions{align-items:center;gap:10px;display:flex}.admin-ticket-actions b{color:#8ccba9;text-transform:uppercase;letter-spacing:.08em;margin-right:auto;font-size:11px}.admin-loading{color:#b8f3d0;background:#0a0f0e;place-items:center;min-height:100vh;font-family:Inter,sans-serif;display:grid}.admin-login-page{background:radial-gradient(circle at 20% 20%,#173b2b 0,#0a0f0e 42%),#0a0f0e;place-items:center;min-height:100vh;padding:20px;display:grid}.admin-login-card{background:#0e1815f5;border:1px solid #b4ebd12e;border-radius:18px;width:min(100%,430px);padding:38px;box-shadow:0 22px 80px #00000059}.admin-login-card .brand{margin-bottom:32px;display:block}.admin-login-card>p{color:#9fb2a7;font-size:14px;line-height:1.55}.admin-login-card h1{font:600 34px var(--font-display,Inter,sans-serif);margin:10px 0}.admin-login-card form{gap:16px;margin:25px 0;display:grid}.admin-login-card label{color:#b9c9c0;gap:7px;font-size:12px;display:grid}.admin-login-card input{box-sizing:border-box;color:#eef9f1;background:#09100d;border:1px solid #b4ebd133;border-radius:8px;width:100%;padding:12px}.admin-login-card>a{color:#8ccba9;font-size:12px}.admin-login-card button{font-size:13px}.admin-login-card .admin-error{margin:0}@media (max-width:1050px){.admin-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.admin-root{display:block}.admin-sidebar{gap:14px;width:auto;padding:15px}.admin-sidebar nav{display:flex;overflow:auto}.admin-sidebar nav button{white-space:nowrap}.admin-sidebar-foot{display:none}.admin-content{padding:22px 15px}.admin-topbar{align-items:flex-start;display:block}.admin-top-actions{justify-content:space-between;margin-top:16px}.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-metric{min-height:100px;padding:14px}.admin-metric strong{font-size:20px}.admin-panel{padding:14px}.admin-toolbar{display:grid}.admin-toolbar input,.admin-toolbar select{box-sizing:border-box;width:100%}.admin-login-card{padding:28px 22px}}.admin-sidebar nav a{color:#8ea49a;text-align:left;cursor:pointer;font:500 13px var(--font-sans,Inter,sans-serif);background:0 0;border:0;border-radius:10px;padding:12px 14px;text-decoration:none;display:block}.admin-sidebar nav a:hover,.admin-sidebar nav a.active{color:#d6f7e3;background:#b8f3d01a}.admin-title-wrap{align-items:flex-end;gap:12px;display:flex}.admin-mobile-menu,.admin-mobile-close,.admin-mobile-overlay{display:none}.admin-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-settings-card{background:#0e1815;border:1px solid #b4ebd11f;border-radius:13px;padding:22px}.admin-settings-card h2{font:600 18px var(--font-display,Inter,sans-serif);margin:0 0 5px}.admin-settings-card>p{color:#82978c;margin:0 0 18px;font-size:12px;line-height:1.5}.admin-settings-card label{color:#a8bcb0;gap:7px;font-size:12px;display:grid}.admin-settings-card input,.admin-settings-card select,.admin-settings-card textarea{color:#e9f2ed;background:#0a120f;border:1px solid #b4ebd12e;border-radius:8px;min-width:0;padding:10px 11px}.admin-settings-card textarea{box-sizing:border-box;width:100%;font:12px var(--font-mono,monospace);resize:vertical}.admin-settings-card .admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-toggle-row{border-bottom:1px solid #b4ebd114;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.admin-toggle-row:last-child{border-bottom:0}.admin-toggle-row span{color:#d4e5da;font-size:13px}.admin-toggle{cursor:pointer;background:#24352d;border:0;border-radius:20px;width:40px;height:22px;padding:3px}.admin-toggle.on{background:#8fe3b2}.admin-toggle i{background:#dcefe3;border-radius:50%;width:16px;height:16px;transition:transform .15s;display:block;transform:translate(0)}.admin-toggle.on i{transform:translate(18px)}.admin-settings-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.admin-settings-actions button{color:#07150d;cursor:pointer;background:#b8f3d0;border:1px solid #b8f3d0;border-radius:8px;padding:10px 15px;font-weight:700}.admin-settings-actions button:disabled{opacity:.6;cursor:wait}.admin-settings-wide{grid-column:1/-1}.admin-json-help{color:#82978c;margin-top:8px;font-size:11px}.admin-settings-card input[type=number]{box-sizing:border-box;width:100%}@media (max-width:760px){.admin-sidebar{z-index:60;width:270px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.admin-sidebar.is-open{transform:translate(0)}.admin-sidebar nav{display:grid;overflow:auto}.admin-mobile-overlay{z-index:50;background:#0009;border:0;display:block;position:fixed;inset:0}.admin-mobile-menu{color:#d6f7e3;cursor:pointer;background:#13221d;border:1px solid #b4ebd12e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.admin-mobile-close{color:#8ea49a;background:0 0;border:0;margin-left:auto;font-size:25px;display:block}.admin-title-wrap{align-items:center}.admin-settings-grid{grid-template-columns:1fr}.admin-settings-wide{grid-column:auto}.admin-settings-card .admin-form-grid{grid-template-columns:1fr}.admin-content{min-height:100vh}}
.admin-view,.admin-panel,.admin-settings-card,.admin-table-wrap{min-width:0;max-width:100%}.admin-table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.admin-table-wrap table{min-width:760px}.admin-mobile-records{display:none}.admin-settings-card{overflow:hidden}.admin-settings-card .admin-form-grid,.admin-settings-card label{min-width:0}.admin-settings-card input,.admin-settings-card select,.admin-settings-card textarea{max-width:100%}.admin-settings-actions button{min-height:42px}.admin-mobile-record{background:#0e1815;border:1px solid #b4ebd11f;border-radius:12px;gap:14px;padding:14px;display:grid}.admin-mobile-record-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.admin-mobile-record-head strong,.admin-mobile-record-head small,.admin-mobile-record-grid strong,.admin-mobile-record-grid span,.admin-mobile-record-grid small{display:block}.admin-mobile-record-head small{color:#82978c;text-overflow:ellipsis;white-space:nowrap;max-width:210px;margin-top:4px;font-size:11px;overflow:hidden}.admin-mobile-record-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-mobile-record-grid>div{min-width:0}.admin-mobile-record-grid small{color:#82978c;font:600 10px var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.admin-mobile-record-grid strong,.admin-mobile-record-grid span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-mobile-record-grid strong{font-size:13px}.admin-mobile-record-grid span{color:#a8bcb0;margin-top:4px;font-size:12px}.admin-mobile-record-actions{border-top:1px solid #b4ebd114;flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}.admin-mobile-record-actions .admin-actions{max-width:none}.admin-mobile-record-actions button{flex:1;min-width:130px}.admin-mobile-record-actions .admin-approve{color:#07150d;background:#b8f3d0;border:1px solid #b8f3d0;border-radius:6px}.admin-mobile-record-actions .admin-danger{color:#ffb1b1;background:0 0;border:1px solid #ff707066;border-radius:6px}.admin-mobile-record-grid select{color:#d9eee1;background:#13221d;border:1px solid #b4ebd133;border-radius:6px;width:100%;min-width:0;padding:7px 9px;font-size:11px}@media (max-width:760px){.admin-content{min-height:100vh;padding:16px 12px 28px;overflow-x:hidden}.admin-topbar{gap:12px;padding-bottom:16px}.admin-topbar h1{font-size:28px;line-height:1.08}.admin-top-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.admin-top-actions .admin-secure{display:none}.admin-top-actions button,.admin-toolbar button{min-height:40px}.admin-view{padding-top:18px}.admin-metric-grid{gap:8px;margin-bottom:16px}.admin-metric{border-radius:11px;min-width:0;padding:12px}.admin-metric strong{white-space:normal;margin:10px 0 6px;font-size:18px;line-height:1.15}.admin-metric small{font-size:10px;line-height:1.35}.admin-panel{border-radius:12px;padding:12px}.admin-panel-head{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:12px}.admin-panel-head h2{font-size:17px;line-height:1.2}.admin-toolbar{gap:8px;margin-bottom:14px}.admin-desktop-table{display:none}.admin-mobile-records{gap:10px;display:grid}.admin-settings-actions{grid-template-columns:1fr;gap:8px;margin:14px 0 16px;display:grid}.admin-settings-actions button{width:100%}.admin-settings-card{border-radius:12px;padding:15px}.admin-settings-card h2{font-size:17px}.admin-settings-card>p{margin-bottom:14px}.admin-settings-card .admin-form-grid{grid-template-columns:1fr;gap:10px}.admin-toggle-row{padding:11px 0}.admin-settings-card .admin-table-wrap{margin-top:14px;padding-bottom:2px}.admin-settings-card .admin-table-wrap table{min-width:620px}}
.as-page{width:100%;max-width:1450px;margin:0 auto;padding-bottom:48px}.as-intro{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.as-intro h2{font:600 clamp(24px, 3vw, 34px) var(--font-display,sans-serif);margin:8px 0}.as-intro p,.as-section-heading p{color:#9bafa4;max-width:620px;margin:0;line-height:1.6}.as-unsaved,.as-tag{color:#a7dabb;white-space:nowrap;border:1px solid #93deb233;border-radius:30px;flex:none;padding:6px 10px;font-size:11px}.as-unsaved{color:#f1cf90;border-color:#f1cf9040}.as-nav{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.as-nav button{color:#b6c9be;cursor:pointer;background:0 0;border:1px solid #b4ebd11f;border-radius:8px;min-height:42px;padding:9px 13px;font-size:12px}.as-nav button:hover,.as-nav button:focus-visible{color:#e7fff0;background:#183326}.as-nav button[aria-selected=true]{color:#e8fff0;background:#1b4934;border-color:#80d7a4;font-weight:700}.as-tab-dirty{color:#f1cf90;vertical-align:middle;margin-left:7px;font-size:8px}.as-section[hidden]{display:none}.as-section{background:linear-gradient(145deg,#12221c,#0e1815 55%);border:1px solid #b4ebd121;border-radius:16px;min-width:0;margin-bottom:16px;padding:clamp(16px,2.2vw,28px);scroll-margin-top:18px}.as-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.as-section-heading h2{color:#edf8f1;font:600 22px var(--font-display,sans-serif);margin:8px 0 6px}.as-package-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.as-package{background:#040e094d;border:1px solid #b4ebd11a;border-radius:12px;min-width:0;padding:17px}.as-package-number{color:#78c99b;font:11px var(--font-mono,monospace)}.as-package h3{font:600 17px var(--font-display,sans-serif);margin:10px 0 5px}.as-package p{color:#a8bcb0;margin:0;font-size:12px}.as-package-title{font:600 17px var(--font-display,sans-serif);margin:10px 0 5px;display:block}.as-package-range{color:#a8bcb0;font-size:12px;display:block}.as-package-inputs{gap:12px;margin-top:18px;display:grid}.as-package-inputs .as-field strong{color:#d7f3e3;border:1px solid #b4ebd11a;border-radius:8px;align-items:center;min-height:42px;padding:9px 11px;display:flex}.as-package-stats{border-top:1px solid #b4ebd11a;gap:8px;margin-top:18px;padding-top:14px;display:grid}.as-package-stats span{color:#92a99c;justify-content:space-between;gap:8px;font-size:12px;display:flex}.as-package-stats strong{color:#d7f3e3}.as-package-button{color:#edf8f1;text-align:left;cursor:pointer;width:100%;transition:border-color .15s,background .15s}.as-package-button:hover,.as-package-button:focus-visible{background:#173126;border-color:#80d7a4;outline:none}.as-package-edit{color:#8fe3b2;margin-top:18px;font-size:12px;display:inline-block}.as-add-package,.as-modal-actions button{color:#d4e9dc;cursor:pointer;background:0 0;border:1px solid #b4ebd133;border-radius:8px;min-height:42px;padding:10px 15px}.as-add-package,.as-modal-actions button.as-save{color:#0a1a10;background:#a6e8c6;border-color:#a6e8c6;font-weight:700}.as-add-package:disabled,.as-modal-actions button:disabled{opacity:.5;cursor:not-allowed}.as-package-dialog .as-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.as-modal-full{grid-column:1/-1}.as-readonly{color:#d7f3e3;border:1px solid #b4ebd11a;border-radius:8px;align-items:center;min-height:42px;padding:9px 11px;display:flex}.as-modal-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.as-feature-fields{grid-template-columns:minmax(0,230px);gap:12px;margin-bottom:18px;display:grid}.as-royalty-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.as-field{color:#a7bbae;align-content:start;gap:7px;min-width:0;font-size:12px;display:grid}.as-field input,.as-field select{color:#edf8f1;background:#09120e;border:1px solid #b4ebd133;border-radius:8px;width:100%;min-width:0;min-height:42px;padding:9px 11px}.as-field input:focus-visible,.as-field select:focus-visible{outline-offset:2px;outline:2px solid #75d69e}.as-list{gap:7px;display:grid}.as-list-row{background:#040e093d;border:1px solid #b4ebd117;border-radius:10px;grid-template-columns:minmax(110px,1fr) repeat(2,minmax(0,1fr));align-items:end;gap:14px;padding:12px 14px;display:grid}.as-rank-row{grid-template-columns:minmax(95px,.8fr) repeat(3,minmax(0,1fr))}.as-row-title{align-self:center;min-width:0}.as-row-title span,.as-row-title small{display:block}.as-row-title span{color:#b9ebcd;font:600 11px var(--font-mono,monospace);letter-spacing:.04em}.as-row-title small{color:#839b8d;margin-top:5px;font-size:11px}.as-footnote{color:#8ea79a;margin:15px 0 0;font-size:12px;line-height:1.5}.as-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.as-payment-card{background:#040e093d;border:1px solid #b4ebd11a;border-radius:12px;min-width:0;padding:16px}.as-payment-card h3{margin:0 0 15px;font-size:15px}.as-payment-card dl{gap:10px;margin:0;display:grid}.as-payment-card dl div{justify-content:space-between;gap:12px;min-width:0;display:flex}.as-payment-card dt{color:#94aa9e;font-size:12px}.as-payment-card dd{color:#e1f0e6;text-align:right;margin:0;font-size:12px}.as-payment-card .as-address{overflow-wrap:anywhere;min-width:0;max-width:70%}.as-payment-card p{color:#98aea1;border-top:1px solid #b4ebd11a;margin:16px 0 0;padding-top:14px;font-size:12px;line-height:1.5}.as-withdrawal-settings{gap:12px;margin-top:18px;display:grid}.as-withdrawal-settings>label:not(.as-field){color:#d4e9dc;align-items:center;gap:8px;font-size:13px;display:flex}.as-withdrawal-settings>label:not(.as-field) input{accent-color:#8fe3b2;width:18px;height:18px}.as-save-bar{background:#0e1815;border:1px solid #b4ebd121;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.as-save-bar span{color:#a2b9ab;font-size:12px}.as-save-bar div{flex-wrap:wrap;gap:8px;display:flex}.as-save-bar button{color:#d4e9dc;cursor:pointer;background:0 0;border:1px solid #b4ebd133;border-radius:8px;min-height:42px;padding:10px 15px}.as-save-bar button.as-save{color:#0a1a10;background:#a6e8c6;border-color:#a6e8c6;font-weight:700}.as-save-bar button:disabled{opacity:.45;cursor:not-allowed}.as-loading{color:#9bafa4}@media (min-width:761px){.admin-sidebar{height:100vh;position:sticky;top:0;overflow-y:auto}}@media (max-width:1100px){.as-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-sidebar{visibility:hidden;width:min(300px,86vw);height:100dvh;padding:20px 16px;overflow-y:auto}.admin-sidebar.is-open{visibility:visible}.admin-sidebar-foot{margin-top:auto;display:block}.admin-mobile-menu{flex:0 0 42px;width:42px;height:42px;font-size:18px}.admin-mobile-close{min-width:42px;min-height:42px}.admin-topbar{align-items:center;display:flex}.admin-top-actions{margin:0}.as-intro,.as-section-heading{flex-direction:column;align-items:flex-start;gap:10px}.as-intro{margin-bottom:16px}.as-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.as-nav button{text-align:center;width:100%}.as-section{border-radius:12px;padding:16px}.as-section-heading{margin-bottom:16px}.as-section-heading h2{font-size:19px}.as-package{padding:12px}.as-package-stats span{flex-wrap:wrap}.as-feature-fields,.as-royalty-fields,.as-payment-grid{grid-template-columns:minmax(0,1fr)}.as-list-row,.as-rank-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.as-row-title,.as-rank-row .as-field:last-child{grid-column:1/-1}.as-save-bar{flex-direction:column;align-items:stretch}.as-save-bar div{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:360px){.as-package-dialog .as-modal-fields{grid-template-columns:minmax(0,1fr)}.as-modal-full{grid-column:auto}.as-modal-actions button{flex:1}.as-package-grid,.as-list-row,.as-rank-row{grid-template-columns:minmax(0,1fr)}.as-row-title,.as-rank-row .as-field:last-child{grid-column:auto}.admin-topbar h1{font-size:23px}}
