:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05070a;--bg-soft:#0b0e13;--surface:#10141b;--surface-2:#171c25;--surface-3:#202633;--text:#fff;--text-soft:#d7dbe2;--muted:#a3aab6;--line:#333b49;--accent:#fff;--accent-text:#05070a;--success:#39db91;--success-text:#031b10;--danger:#ff657b;--warning:#ffd76a;--badge-bg:#202733;--input-bg:#090c11;--shadow-dark:#000;--shadow-light:#2b3340;--top-bg:#05070aeb;--toast-bg:#171d26;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef1f5;--bg-soft:#f7f8fa;--surface:#fff;--surface-2:#f0f2f5;--surface-3:#e5e8ed;--text:#090a0c;--text-soft:#22262c;--muted:#5c6470;--line:#c7ccd4;--accent:#090a0c;--accent-text:#fff;--success:#0e9f60;--success-text:#fff;--danger:#d93651;--warning:#8a6200;--badge-bg:#e5e8ed;--input-bg:#fff;--shadow-dark:#b8bec8;--shadow-light:#fff;--top-bg:#eef1f5eb;--toast-bg:#fff}*{box-sizing:border-box}html{background:var(--bg);min-height:100%;transition:background .25s,color .25s}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 12% 0, color-mix(in srgb,var(--text) 8%,transparent), transparent 30%), linear-gradient(145deg,var(--bg-soft),var(--bg));margin:0;transition:background .25s,color .25s}button,input,select,article,.metric,.badge,.top,.tabs{transition:background .22s,color .22s,border-color .22s,box-shadow .22s,transform .16s}.top{z-index:20;background:var(--top-bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 28px color-mix(in srgb,var(--shadow-dark) 42%,transparent);justify-content:space-between;align-items:center;gap:16px;padding:14px max(16px,50vw - 640px);display:flex;position:sticky;top:0}.brand,.wallet,.actions,.headline,.pager{align-items:center;gap:10px;display:flex}.brand img{width:44px;filter:drop-shadow(0 7px 8px color-mix(in srgb,var(--shadow-dark) 55%,transparent))}.brand b{color:var(--text);letter-spacing:.25px}.brand small{color:var(--muted);display:block}.warning{text-align:center;background:color-mix(in srgb,var(--warning) 24%,var(--surface));color:var(--text);border-bottom:1px solid var(--line);padding:9px}.status-line{color:var(--muted);padding:8px max(18px,50vw - 640px);font-size:13px}.tabs{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 92%,transparent);gap:8px;padding:11px max(14px,50vw - 640px);display:flex;overflow:auto}.tabs button{white-space:nowrap}.tabs button.active{background:var(--accent);color:var(--accent-text);border-color:var(--accent);box-shadow:0 5px 0 color-mix(in srgb,var(--shadow-dark) 55%,transparent),0 10px 22px color-mix(in srgb,var(--shadow-dark) 30%,transparent);transform:translateY(-2px)}main{max-width:1280px;margin:auto;padding:22px}.page{display:none}.page.active{animation:.24s pageIn;display:block}@keyframes pageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}h1{color:var(--text);letter-spacing:-.5px;text-shadow:0 2px 0 color-mix(in srgb,var(--shadow-dark) 30%,transparent);margin:0 0 16px}h2{color:var(--text);margin:0 0 13px;font-size:18px}p{color:var(--text-soft);line-height:1.5}article,.metric{background:linear-gradient(145deg,var(--surface),var(--surface-2));border:1px solid var(--line);box-shadow:9px 9px 18px color-mix(in srgb,var(--shadow-dark) 42%,transparent), -5px -5px 14px color-mix(in srgb,var(--shadow-light) 34%,transparent), inset 0 1px 0 color-mix(in srgb,var(--text) 10%,transparent)}article{border-radius:18px;margin:15px 0;padding:17px}.grid{gap:16px;display:grid}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric{border-radius:16px;min-height:82px;padding:15px}.metric:hover{box-shadow:11px 13px 22px color-mix(in srgb,var(--shadow-dark) 44%,transparent),-5px -5px 14px color-mix(in srgb,var(--shadow-light) 32%,transparent);transform:translateY(-3px)}.metric small{color:var(--muted);margin-bottom:5px;display:block}.metric b{color:var(--text);overflow-wrap:anywhere;font-size:23px}.field,label{color:var(--muted);gap:7px;font-size:13px;display:grid}.field.compact{min-width:240px}input,select,button{font:inherit;border:1px solid var(--line);background:linear-gradient(145deg,var(--input-bg),var(--surface-2));color:var(--text);box-shadow:inset 2px 2px 5px color-mix(in srgb,var(--shadow-dark) 30%,transparent),inset -2px -2px 5px color-mix(in srgb,var(--shadow-light) 22%,transparent);border-radius:11px;padding:11px}input:focus,select:focus{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}button{cursor:pointer;background:linear-gradient(145deg,var(--surface-3),var(--surface));box-shadow:0 5px 0 color-mix(in srgb,var(--shadow-dark) 58%,transparent),0 9px 16px color-mix(in srgb,var(--shadow-dark) 25%,transparent);font-weight:750}button:hover:not(:disabled){transform:translateY(-2px)}button:active:not(:disabled){box-shadow:0 2px 0 color-mix(in srgb,var(--shadow-dark) 58%,transparent);transform:translateY(3px)}button.primary{background:linear-gradient(145deg,color-mix(in srgb,var(--success) 82%,white),var(--success));color:var(--success-text);border-color:#0000}button.danger{background:linear-gradient(145deg,color-mix(in srgb,var(--danger) 86%,white),var(--danger));color:#fff;border-color:#0000}button:disabled{opacity:.45;cursor:not-allowed;transform:none}.theme-toggle{background:linear-gradient(145deg,var(--surface-3),var(--surface));min-width:104px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;display:flex}.theme-toggle .theme-icon{font-size:17px;line-height:1}.theme-toggle .theme-label{font-size:12px}.check{align-items:center;display:flex}.check input{width:auto}.badge{background:var(--badge-bg);color:var(--text);border:1px solid var(--line);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text) 10%,transparent);border-radius:999px;padding:7px 10px}.hint{color:var(--muted)}.kv{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.kv span{color:var(--text-soft)}.kv b{color:var(--text);text-align:right}.table{border-radius:12px;overflow:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--line);color:var(--text-soft);padding:10px;font-size:13px}th{color:var(--text);background:color-mix(in srgb,var(--surface-3) 68%,transparent)}.offer{background:var(--input-bg);border:1px solid var(--line);border-radius:12px;margin:10px 0;padding:12px}.direct-tree{flex-wrap:wrap;gap:10px;display:flex}.direct-node{border:1px solid var(--line);background:var(--surface-2);min-width:190px;box-shadow:0 6px 12px color-mix(in srgb,var(--shadow-dark) 24%,transparent);border-radius:12px;padding:12px}.pager{justify-content:space-between}pre{white-space:pre-wrap;background:var(--input-bg);border:1px solid var(--line);color:var(--text-soft);box-shadow:inset 2px 2px 7px color-mix(in srgb,var(--shadow-dark) 32%,transparent);border-radius:12px;padding:13px}#toast{z-index:50;background:var(--toast-bg);max-width:380px;color:var(--text);border:1px solid var(--line);box-shadow:0 14px 30px color-mix(in srgb,var(--shadow-dark) 48%,transparent);opacity:0;border-radius:12px;padding:13px;transition:all .22s;position:fixed;bottom:16px;right:16px;transform:translateY(90px)}#toast.show{opacity:1;transform:none}.role-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.role-item{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:10px;font-size:13px}@media (max-width:850px){.metrics,.grid.two{grid-template-columns:1fr 1fr}.top,.headline{flex-direction:column;align-items:flex-start}.wallet{flex-wrap:wrap;justify-content:space-between;width:100%}.theme-toggle{min-width:92px}}@media (max-width:520px){.metrics,.grid.two{grid-template-columns:1fr}main{padding:12px}.field.compact{width:100%;min-width:0}.top{padding:12px}.brand img{width:38px}.theme-toggle .theme-label{display:none}.theme-toggle{min-width:44px;padding:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--page-custom:#05070a;--header-custom:#05070a;--card-custom:#10141b;--card-border-custom:#333b49;--card-label-custom:#a3aab6;--card-value-custom:#fff;--button-custom:#39db91;--button-text-custom:#031b10;--input-custom:#090c11;--font-scale:1;--base-font-size:16px;--shadow-dark-custom:#0000004d;--shadow-light-custom:#ffffff14;--card-radius:16px;--card-gap:14px;--shadow-strength:.7}:root[data-theme=light]{--page-custom:#eef1f5;--header-custom:#eef1f5;--card-custom:#fff;--card-border-custom:#c7ccd4;--card-label-custom:#5c6470;--card-value-custom:#090a0c;--button-custom:#0e9f60;--button-text-custom:#fff;--input-custom:#fff}html,body{background-color:var(--page-custom)}body{font-size:var(--base-font-size);background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 9%,transparent),transparent 30%), linear-gradient(145deg,color-mix(in srgb,var(--page-custom) 90%,var(--surface-2)),var(--page-custom))}.top{background:color-mix(in srgb,var(--header-custom) 92%,transparent)}article,.metric{background:linear-gradient(145deg,var(--card-custom),color-mix(in srgb,var(--card-custom) 84%,var(--page-custom)));border-color:var(--card-border-custom);border-radius:var(--card-radius);box-shadow:9px 9px 18px var(--shadow-dark-custom), -4px -4px 12px var(--shadow-light-custom), inset 0 1px 0 color-mix(in srgb,var(--card-value-custom) 10%,transparent)}.metrics{gap:var(--card-gap)}.metric{border-radius:var(--card-radius)}.metric small{color:var(--card-label-custom)}.metric b{color:var(--card-value-custom)}input,select{background:linear-gradient(145deg,var(--input-custom),color-mix(in srgb,var(--input-custom) 88%,var(--card-custom)))}button,button.primary{background:linear-gradient(145deg,color-mix(in srgb,var(--button-custom) 84%,white),var(--button-custom));color:var(--button-text-custom);border-color:color-mix(in srgb,var(--button-custom) 72%,var(--card-border-custom))}button.danger{background:linear-gradient(145deg,color-mix(in srgb,var(--danger) 86%,white),var(--danger));color:#fff}.tabs button.active{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}.simple-block{margin:18px 0}.simple-block>h2{margin-bottom:10px}.reward-contract-metrics{grid-template-columns:minmax(240px,1fr)}.reward-user-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.withdraw-all-card{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.withdraw-all-button{width:100%;min-height:58px;font-size:18px}.compact-terms{margin-top:12px}.compact-terms .kv{padding:7px 0}.theme-color-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.theme-color-grid input[type=color]{cursor:pointer;width:100%;height:46px;padding:4px}.theme-grid output{color:var(--text);font-weight:800}.theme-grid label{margin-bottom:13px}.theme-grid input[type=range]{width:100%;box-shadow:none;background:0 0;padding:0}.layout-editor{gap:9px;display:grid}.layout-row{border:1px solid var(--card-border-custom);background:color-mix(in srgb,var(--card-custom) 86%,var(--page-custom));border-radius:12px;grid-template-columns:minmax(190px,1fr) auto auto auto auto;align-items:center;gap:8px;padding:10px;display:grid}.layout-row strong{color:var(--text)}.layout-row .check{white-space:nowrap;color:var(--muted)}.layout-row select{min-width:105px;padding:8px}.layout-row button{padding:8px 11px}.theme-actions{flex-wrap:wrap}.metric[data-card-size=small]{grid-column:span 1}.metric[data-card-size=medium]{grid-column:span 2}.metric[data-card-size=large]{grid-column:1/-1}:root[data-animations=off] *,:root[data-animations=off] :before,:root[data-animations=off] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (max-width:850px){.reward-user-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-row{grid-template-columns:1fr auto auto}.layout-row select,.layout-row .check{grid-row:2}.layout-row .check{grid-column:1}.layout-row select{grid-column:2/4}}@media (max-width:520px){.reward-user-metrics,.theme-color-grid{grid-template-columns:1fr}.metric[data-card-size]{grid-column:1/-1}.layout-row{grid-template-columns:1fr auto auto}.layout-row strong{grid-column:1/-1}}.reward-tier-grid{grid-template-columns:70px minmax(130px,1fr) minmax(110px,1fr);align-items:center;gap:9px;margin:12px 0 8px;display:grid}.reward-tier-grid>b{color:var(--card-label-custom);font-size:.88em}.reward-tier-grid>span{color:var(--accent);font-weight:800}.reward-tier-grid input{width:100%;margin:0}@media (max-width:520px){.reward-tier-grid{grid-template-columns:48px minmax(105px,1fr) minmax(90px,1fr);gap:7px}}.metric{transform-style:preserve-3d;perspective:900px;box-shadow:0 calc(8px + 10px * var(--shadow-strength,.55)) calc(18px + 18px * var(--shadow-strength,.55)) #00000047, inset 0 1px 0 #ffffff47, inset 0 -2px 0 #0000002e;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}.metric:before{content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff38,#0000 34%,#0000001f);position:absolute;inset:0}.metric:after{content:"";filter:blur(8px);pointer-events:none;background:#0000003d;border-radius:50%;height:16px;position:absolute;bottom:-10px;left:10%;right:10%;transform:translateZ(-20px)}.metric:hover{transform:translateY(-7px)rotateX(2deg)rotateY(-1deg)scale(1.015);box-shadow:0 18px 34px #00000057,inset 0 1px #ffffff52,inset 0 -2px #0003}.metric small,.metric b{z-index:1;text-shadow:0 1px 1px #0000002e;position:relative}@media (prefers-reduced-motion:reduce){.metric{transition:none}.metric:hover{transform:none}}.dashboard-content-area{gap:10px;margin:0 0 18px;display:grid}.dashboard-image-slider{aspect-ratio:16/5;border:1px solid var(--card-border-custom,var(--line));border-radius:var(--card-radius,16px);background:linear-gradient(145deg,var(--card-custom,var(--surface-2)),var(--page-custom,var(--bg)));width:100%;min-height:190px;box-shadow:9px 9px 18px var(--shadow-dark-custom,#00000040),-4px -4px 12px var(--shadow-light-custom,#ffffff0f);position:relative;overflow:hidden}.dashboard-image-slider[hidden],.dashboard-news-ticker[hidden]{display:none!important}.dashboard-slide-link{color:#fff;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.dashboard-slide-link:not([href]){cursor:default}.dashboard-slide-link img{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .25s,transform .5s;display:block}.dashboard-image-slider:hover .dashboard-slide-link[href] img{transform:scale(1.015)}.dashboard-slide-caption{color:#fff;text-shadow:0 2px 8px #000000a6;background:linear-gradient(#0000,#000000c7);padding:34px 62px 24px;position:absolute;bottom:0;left:0;right:0}.dashboard-slide-caption strong{overflow-wrap:anywhere;font-size:clamp(17px,2vw,28px);line-height:1.25;display:block}.dashboard-slide-control{z-index:3;color:#fff;background:#00000080;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:21px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 5px 14px #00000059}.dashboard-slide-control:hover:not(:disabled){background:#000000ad;transform:translateY(calc(-50% - 2px))}.dashboard-slide-previous{left:14px}.dashboard-slide-next{right:14px}.dashboard-slide-dots{z-index:4;gap:7px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.dashboard-slide-dot{background:#fff6;border:1px solid #fffc;border-radius:50%;width:10px;min-width:10px;height:10px;padding:0;box-shadow:0 2px 7px #00000059}.dashboard-slide-dot.active{background:#fff;border-radius:999px;width:25px}.dashboard-image-slider.single-slide .dashboard-slide-control,.dashboard-image-slider.single-slide .dashboard-slide-dots{display:none}.dashboard-image-slider.image-error .dashboard-slide-link{background:linear-gradient(135deg,var(--surface-2),var(--surface-3));place-items:center;display:grid}.dashboard-image-slider.image-error .dashboard-slide-link:before{content:"Image unavailable";color:var(--muted);font-weight:800}.dashboard-image-slider.image-error img{display:none}.dashboard-news-ticker{border:1px solid var(--card-border-custom,var(--line));background:var(--card-custom,var(--surface-2));min-height:44px;box-shadow:5px 5px 12px var(--shadow-dark-custom,#0003);border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.dashboard-news-label{z-index:2;background:var(--button-custom,var(--accent));color:var(--button-text-custom,var(--accent-text));letter-spacing:.08em;flex:none;place-items:center;padding:0 16px;font-size:12px;display:grid;position:relative}.dashboard-news-viewport{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.dashboard-news-track{will-change:transform;width:max-content;min-width:100%;animation:dnexoraNewsTicker var(--news-duration,28s) linear infinite;align-items:center;display:flex}.dashboard-news-ticker:hover .dashboard-news-track,.dashboard-news-ticker:focus-within .dashboard-news-track{animation-play-state:paused}.dashboard-news-group{white-space:nowrap;flex:none;align-items:center;gap:26px;padding:0 26px;display:flex}.dashboard-news-item{color:var(--text);align-items:center;gap:10px;font-weight:750;text-decoration:none;display:inline-flex}.dashboard-news-item:before{content:"◆";color:var(--button-custom,var(--accent));font-size:9px}.dashboard-news-item[href]:hover{text-decoration:underline}@keyframes dnexoraNewsTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.dashboard-content-admin-grid{align-items:start}.dashboard-content-admin-list{gap:10px;display:grid}.dashboard-content-admin-row{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.dashboard-content-admin-meta{gap:5px;min-width:0;display:grid}.dashboard-content-admin-meta strong,.dashboard-content-admin-meta small{overflow-wrap:anywhere}.dashboard-content-admin-meta a{overflow-wrap:anywhere;color:var(--accent)}.dashboard-content-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dashboard-content-admin-actions button{padding:8px 11px}.dashboard-slide-admin-preview{grid-template-columns:94px minmax(0,1fr);align-items:center;gap:11px;display:grid}.dashboard-slide-admin-preview img{object-fit:cover;border:1px solid var(--line);background:var(--input-bg);border-radius:9px;width:94px;height:58px}textarea{border:1px solid var(--line);background:linear-gradient(145deg,var(--input-custom,var(--input-bg)),color-mix(in srgb,var(--input-custom,var(--input-bg)) 88%,var(--card-custom,var(--surface))));width:100%;color:var(--text);font:inherit;resize:vertical;box-shadow:inset 2px 2px 6px color-mix(in srgb,var(--shadow-dark) 30%,transparent);border-radius:10px;padding:11px}textarea:focus{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}@media (max-width:700px){.dashboard-image-slider{aspect-ratio:16/8;min-height:175px}.dashboard-slide-caption{padding:30px 50px 20px}.dashboard-slide-control{width:36px;height:36px}.dashboard-slide-previous{left:9px}.dashboard-slide-next{right:9px}.dashboard-news-label{padding:0 11px}.dashboard-content-admin-row{grid-template-columns:1fr}.dashboard-content-admin-actions{justify-content:flex-start}}@media (max-width:420px){.dashboard-image-slider{aspect-ratio:16/9;min-height:165px}.dashboard-slide-caption{padding:28px 44px 19px}.dashboard-slide-caption strong{font-size:16px}.dashboard-news-label{padding:0 9px;font-size:10px}.dashboard-news-group{gap:20px;padding:0 20px}}@media (prefers-reduced-motion:reduce){.dashboard-slide-link img{transition:none}.dashboard-image-slider:hover .dashboard-slide-link[href] img{transform:none}.dashboard-news-track{animation:dnexoraNewsTicker var(--news-duration,28s) linear infinite!important}.dashboard-news-viewport{overflow:hidden!important}}:root[data-animations=off] .dashboard-news-track{animation:dnexoraNewsTicker var(--news-duration,28s) linear infinite!important}:root[data-animations=off] .dashboard-news-viewport{overflow:hidden!important}.dashboard-content-admin-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important}#dashboardSlidesAdminCard,#dashboardNewsAdminCard{grid-column:1/-1!important;width:100%!important;min-width:0!important}.dashboard-content-admin-row{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important}.dashboard-slide-admin-preview{grid-template-columns:120px minmax(0,1fr)!important;align-items:start!important;gap:14px!important}.dashboard-slide-admin-preview img{object-fit:cover!important;width:120px!important;height:74px!important}.dashboard-content-admin-meta{width:100%!important;min-width:0!important}.dashboard-content-admin-meta strong{word-break:normal!important;overflow-wrap:anywhere!important;display:block!important}.dashboard-content-admin-meta a{white-space:normal!important;word-break:break-all!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important;line-height:1.4!important;display:block!important}.dashboard-content-admin-actions{justify-content:flex-start!important;gap:10px!important;margin-top:4px!important}@media (max-width:560px){.dashboard-slide-admin-preview{grid-template-columns:minmax(0,1fr)!important}.dashboard-slide-admin-preview img{aspect-ratio:16/5!important;width:100%!important;height:auto!important}}#adminWithdraw{margin-bottom:12px!important}#surplusWithdraw{margin-top:0!important}.dashboard-news-speed-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:12px 0 6px;display:grid}.dashboard-news-speed-controls label{margin:0}.dashboard-news-speed-controls button{white-space:nowrap;margin:0}@media (max-width:560px){.dashboard-news-speed-controls{grid-template-columns:minmax(0,1fr)}.dashboard-news-speed-controls button{width:100%}}.dashboard-main-headline{grid-template-columns:minmax(0,1fr) minmax(220px,250px) minmax(245px,285px);align-items:start;gap:16px;display:grid}.dashboard-main-headline>.field.compact{width:100%;min-width:0}.direct-challenge-clock{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),var(--surface-2));min-width:0;box-shadow:7px 7px 15px color-mix(in srgb,var(--shadow-dark) 36%,transparent),inset 0 1px 0 color-mix(in srgb,var(--text) 9%,transparent);border-radius:14px;padding:11px 13px}.direct-challenge-clock-head,.direct-challenge-clock-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.direct-challenge-clock-head strong{letter-spacing:.07em;color:var(--text);font-size:11px}.direct-challenge-clock-head span{color:var(--muted);text-transform:uppercase;font-size:9px}.direct-challenge-time{letter-spacing:.05em;text-align:center;font-variant-numeric:tabular-nums;color:var(--warning);margin:5px 0 4px;font-size:clamp(20px,2vw,27px);font-weight:900;line-height:1}.direct-challenge-clock-meta{color:var(--muted);font-size:10px}.direct-challenge-clock-meta b{color:var(--warning);font-size:10px}.direct-challenge-clock small{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;line-height:1.25;display:block}.direct-challenge-clock.status-pass{border-color:color-mix(in srgb,var(--success) 75%,var(--line))}.direct-challenge-clock.status-pass .direct-challenge-time,.direct-challenge-clock.status-pass .direct-challenge-clock-meta b{color:var(--success)}.direct-challenge-clock.status-fail{border-color:color-mix(in srgb,var(--danger) 75%,var(--line))}.direct-challenge-clock.status-fail .direct-challenge-time,.direct-challenge-clock.status-fail .direct-challenge-clock-meta b{color:var(--danger)}.direct-challenge-clock.status-running{border-color:color-mix(in srgb,var(--warning) 70%,var(--line))}.direct-challenge-settings-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.direct-challenge-admin-load{align-items:end;display:flex}.direct-challenge-admin-load button{width:100%;margin-bottom:0}.direct-challenge-admin-preview{border:1px solid var(--line);background:var(--surface-2);overflow-wrap:anywhere;border-radius:12px;margin:12px 0;padding:13px;line-height:1.55}.direct-challenge-admin-preview strong{color:var(--text)}.direct-challenge-admin-preview .pass{color:var(--success)}.direct-challenge-admin-preview .fail{color:var(--danger)}.direct-challenge-admin-preview .running{color:var(--warning)}.direct-challenge-override-actions{margin-top:10px}@media (max-width:1050px){.dashboard-main-headline{grid-template-columns:minmax(0,1fr) minmax(220px,260px)}.direct-challenge-clock{grid-column:1/-1;max-width:420px}}@media (max-width:850px){.dashboard-main-headline{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.dashboard-main-headline>.field.compact,.direct-challenge-clock{width:100%;max-width:none}.direct-challenge-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.direct-challenge-settings-grid{grid-template-columns:minmax(0,1fr)}.direct-challenge-time{font-size:22px}.direct-challenge-override-actions button{width:100%}}#dashboardContentArea{margin-top:14px!important}:root{--dnx-page-side-gap:clamp(14px,1.7vw,30px)}html,body,#app{width:100%;max-width:none}main{width:100%!important;max-width:none!important;padding:22px var(--dnx-page-side-gap) 32px!important;margin:0!important}.page,.page.active{width:100%!important;min-width:0!important;max-width:none!important}.top,.status-line,.tabs{padding-left:var(--dnx-page-side-gap)!important;padding-right:var(--dnx-page-side-gap)!important}#dashboard,.dashboard-main-headline,.dashboard-image-slider,.dashboard-news-ticker,#summaryCards,.metrics,.grid{width:100%!important;min-width:0!important;max-width:none!important}#team .dnx-example-center-card{width:100%!important;max-width:none!important}@media (min-width:1100px){.tabs{flex-wrap:wrap!important;overflow:visible!important}}@media (max-width:1099px){.tabs{overscroll-behavior-x:contain;flex-wrap:nowrap!important;overflow-x:auto!important}}@media (max-width:520px){:root{--dnx-page-side-gap:12px}main{padding-top:14px!important;padding-bottom:24px!important}}.income-flushing-card[hidden]{display:none!important}.income-flushing-card{border:1px solid color-mix(in srgb,var(--danger) 62%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--danger) 12%,var(--surface)),var(--surface-2));width:100%;max-width:none;box-shadow:8px 8px 18px color-mix(in srgb,var(--shadow-dark) 35%,transparent),inset 0 1px 0 color-mix(in srgb,var(--text) 8%,transparent);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:14px 0;padding:16px;display:grid}.income-flushing-main{min-width:0}.income-flushing-head{align-items:center;gap:12px;display:flex}.income-flushing-icon{background:color-mix(in srgb,var(--danger) 20%,transparent);border:1px solid color-mix(in srgb,var(--danger) 45%,var(--line));border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.income-flushing-head h2{letter-spacing:.04em;color:var(--danger);margin:0;font-size:18px}.income-flushing-head p{color:var(--text);margin:4px 0 0;font-weight:700}.income-flushing-details{grid-template-columns:repeat(2,minmax(0,220px));gap:10px;margin-top:13px;display:grid}.income-flushing-details>div{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 90%,transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.income-flushing-details span{color:var(--muted);font-size:12px;font-weight:700}.income-flushing-details strong{color:var(--danger);overflow-wrap:anywhere;text-align:right;font-size:14px}.income-flushing-message{color:var(--muted);margin:12px 0 0;line-height:1.55}.income-flushing-message strong{color:var(--text)}.income-flushing-action{justify-content:flex-end;align-items:center;display:flex}#activateThisToken{white-space:nowrap;min-width:210px}@media (max-width:760px){.income-flushing-card{grid-template-columns:minmax(0,1fr)}.income-flushing-action{justify-content:stretch}#activateThisToken{width:100%;min-width:0}}@media (max-width:520px){.income-flushing-card{padding:14px}.income-flushing-details{grid-template-columns:minmax(0,1fr)}.income-flushing-details>div{flex-direction:column;align-items:flex-start}.income-flushing-details strong{text-align:left}}.admin-income-history-card{width:100%;max-width:none}.admin-income-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-income-history-heading h2{margin-bottom:4px}.admin-income-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.admin-income-summary-card{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;min-width:0;padding:14px}.admin-income-summary-card small{color:var(--muted);margin-bottom:7px;font-weight:700;display:block}.admin-income-summary-card strong{overflow-wrap:anywhere;font-size:18px;display:block}.admin-income-summary-card.reconciliation-pass strong{font-weight:900}.admin-income-summary-card.reconciliation-check{outline:2px solid}.admin-income-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.admin-income-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-income-history-panel{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 94%,transparent);border-radius:15px;min-width:0;padding:14px}.admin-income-history-panel h3{margin-top:0}.admin-income-history-panel .table{max-height:460px;overflow:auto}.admin-income-history-panel th{z-index:1;background:var(--surface-2);position:sticky;top:0}.admin-base-income-panel{border-top:3px solid var(--accent)}.admin-flushed-income-panel{border-top:3px solid var(--danger)}.admin-income-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:12px;display:flex}.admin-income-pagination label{color:var(--muted);align-items:center;gap:7px;margin:0;font-weight:800;display:flex}.admin-income-pagination select{width:auto;min-width:76px;margin:0;padding:8px 30px 8px 10px}.admin-income-pagination span{text-align:center;min-width:180px;color:var(--muted);font-weight:800}.admin-income-pagination button{min-width:92px}.admin-income-empty{text-align:center;color:var(--muted);padding:20px!important}@media (max-width:1100px){.admin-income-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-income-history-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.admin-income-filter-grid,.admin-income-summary-grid{grid-template-columns:minmax(0,1fr)}.admin-income-history-panel{padding:12px}}.admin-income-history-grid{grid-template-columns:minmax(0,1fr)!important}.admin-flushed-income-panel .table{width:100%;max-width:100%;max-height:620px;overflow-y:auto;overflow-x:hidden!important}.admin-flushed-income-panel table{table-layout:fixed!important;width:100%!important;min-width:0!important}.admin-flushed-income-panel th,.admin-flushed-income-panel td{overflow-wrap:anywhere;word-break:normal;vertical-align:top;font-size:12px;line-height:1.35;white-space:normal!important;min-width:0!important;padding-left:7px!important;padding-right:7px!important}.admin-flushed-income-panel th:first-child,.admin-flushed-income-panel td:first-child{width:14%}.admin-flushed-income-panel th:nth-child(2),.admin-flushed-income-panel td:nth-child(2){width:11%}.admin-flushed-income-panel th:nth-child(3),.admin-flushed-income-panel td:nth-child(3){width:12%}.admin-flushed-income-panel th:nth-child(4),.admin-flushed-income-panel td:nth-child(4){width:7%}.admin-flushed-income-panel th:nth-child(5),.admin-flushed-income-panel td:nth-child(5){width:5%}.admin-flushed-income-panel th:nth-child(6),.admin-flushed-income-panel td:nth-child(6){width:7%}.admin-flushed-income-panel th:nth-child(7),.admin-flushed-income-panel td:nth-child(7){width:6%}.admin-flushed-income-panel th:nth-child(8),.admin-flushed-income-panel td:nth-child(8){width:7%}.admin-flushed-income-panel th:nth-child(9),.admin-flushed-income-panel td:nth-child(9){width:21%}.admin-flushed-income-panel th:nth-child(10),.admin-flushed-income-panel td:nth-child(10){width:10%}.admin-flushed-income-panel td:nth-child(9){font-weight:800}@media (max-width:1250px){.admin-flushed-income-panel .table{max-height:720px;padding-right:3px;overflow:hidden auto!important}.admin-flushed-income-panel table,.admin-flushed-income-panel thead,.admin-flushed-income-panel tbody,.admin-flushed-income-panel tr,.admin-flushed-income-panel th,.admin-flushed-income-panel td{width:100%!important;min-width:0!important}.admin-flushed-income-panel table{display:block}.admin-flushed-income-panel thead{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.admin-flushed-income-panel tbody{gap:12px;padding:2px;display:grid!important}.admin-flushed-income-panel tbody tr{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;padding:9px 12px;box-shadow:0 5px 15px #0000001f;display:block!important}.admin-flushed-income-panel tbody td{grid-template-columns:minmax(135px,34%) minmax(0,1fr);align-items:start;gap:12px;font-size:13px;border:0!important;border-bottom:1px dashed var(--line)!important;text-align:left!important;padding:8px 0!important;display:grid!important}.admin-flushed-income-panel tbody td:last-child{border-bottom:0!important}.admin-flushed-income-panel tbody td:before{color:var(--muted);overflow-wrap:normal;font-weight:800}.admin-flushed-income-panel tbody td:first-child:before{content:"Time"}.admin-flushed-income-panel tbody td:nth-child(2):before{content:"Source User"}.admin-flushed-income-panel tbody td:nth-child(3):before{content:"Intended Receiver"}.admin-flushed-income-panel tbody td:nth-child(4):before{content:"Income Type"}.admin-flushed-income-panel tbody td:nth-child(5):before{content:"Level"}.admin-flushed-income-panel tbody td:nth-child(6):before{content:"Gross"}.admin-flushed-income-panel tbody td:nth-child(7):before{content:"Paid"}.admin-flushed-income-panel tbody td:nth-child(8):before{content:"Flushed"}.admin-flushed-income-panel tbody td:nth-child(9):before{content:"Reason"}.admin-flushed-income-panel tbody td:nth-child(10):before{content:"Transaction"}.admin-flushed-income-panel tbody td.admin-income-empty{text-align:center!important;border-bottom:0!important;padding:22px 8px!important;display:block!important}.admin-flushed-income-panel tbody td.admin-income-empty:before{content:none!important;display:none!important}}@media (max-width:520px){.admin-flushed-income-panel tbody td{grid-template-columns:minmax(0,1fr);gap:4px}}.admin-main-token-picker{border:1px solid color-mix(in srgb,var(--accent) 58%,var(--line));background:color-mix(in srgb,var(--accent) 8%,var(--surface-2));border-radius:14px;margin:10px 0 16px;padding:14px}.admin-main-token-select-label{margin:0;font-weight:900;display:block}#adminTokenSelect{border-color:color-mix(in srgb,var(--accent) 64%,var(--line));width:100%;margin-top:7px;font-weight:900}.admin-main-token-readout{grid-template-columns:auto minmax(100px,.45fr) minmax(0,1.55fr);align-items:stretch;gap:10px;margin-top:11px;display:grid}.admin-main-token-readout>div{border:1px solid var(--line);background:var(--input-custom);border-radius:11px;min-width:0;padding:9px 11px}.admin-main-token-readout small{color:var(--muted);margin-bottom:4px;font-weight:800;display:block}.admin-main-token-readout strong{overflow-wrap:anywhere;display:block}.admin-selected-token-badge{border:1px solid color-mix(in srgb,var(--accent) 65%,var(--line));background:color-mix(in srgb,var(--accent) 16%,var(--surface-2));text-align:center;overflow-wrap:anywhere;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:8px 13px;font-weight:900;display:inline-flex}.admin-main-token-note{border-left:4px solid var(--accent);background:color-mix(in srgb,var(--accent) 9%,transparent);border-radius:9px;margin:11px 0 0;padding:9px 11px;font-weight:700;line-height:1.45}.admin-main-token-divider{margin:15px 0!important}@media (max-width:760px){.admin-main-token-readout{grid-template-columns:minmax(0,1fr)}}#admin[hidden],#admin[aria-hidden=true]{display:none!important}#admin[inert]{pointer-events:none;-webkit-user-select:none;user-select:none}.admin-plan-name-editor{margin-top:14px}#admin[data-control-center-ready=true]{width:100%;min-width:0;max-width:none;padding-bottom:28px}#admin .admin-control-center-header{z-index:20;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin:0 0 14px;padding:14px;display:grid;position:sticky;top:0;box-shadow:0 8px 24px #0000002e}#admin .admin-control-center-header h1{margin:0 0 4px;font-size:clamp(21px,2vw,29px)}#admin .admin-control-center-header p{color:var(--muted);margin:0;line-height:1.45}#admin .admin-control-center-tools{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}#admin .admin-token-data-status{background:var(--surface-2);border-left:3px solid var(--line);border-radius:10px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:12px;line-height:1.4}#admin .admin-token-data-status.is-ready{color:var(--text);border-left-color:#00d084}#admin .admin-token-data-status.is-loading{color:var(--text);border-left-color:#56a8ff}#admin .admin-token-data-status.is-warning{color:var(--text);background:#ffb0201a;border-left-color:#ffb020}#admin .admin-quick-nav{scrollbar-width:thin;grid-column:1/-1;gap:8px;padding:2px 0 1px;display:flex;overflow-x:auto}#admin .admin-quick-nav button{white-space:nowrap;flex:none;min-height:34px;padding:7px 10px;font-size:12px}#admin .admin-control-section{background:0 0;border:0;border-radius:0;margin:0 0 16px;padding:12px;scroll-margin-top:150px}#admin .admin-section-header{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 2px 10px;display:flex}#admin .admin-section-header h2{margin:0 0 3px;font-size:18px}#admin .admin-section-header p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}#admin .admin-section-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;display:grid}#admin .admin-control-card{width:100%;min-width:0;overflow:hidden;border-radius:14px!important;align-self:start!important;height:auto!important;margin:0!important;padding:0!important}#admin .admin-span-5{grid-column:span 5}#admin .admin-span-6{grid-column:span 6}#admin .admin-span-7{grid-column:span 7}#admin .admin-span-12{grid-column:span 12}#admin #admin-section-plan .admin-section-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"token distribution""token permissions"}#admin #admin-section-plan #adminTokenCard{grid-area:token}#admin #admin-section-plan #adminDistributionCard{grid-area:distribution}#admin #admin-section-plan #adminPermissionsCard{grid-area:permissions}#admin #admin-section-finance .admin-section-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"cap treasury""history history"}#admin #admin-section-finance #adminCapCard{grid-area:cap}#admin #admin-section-finance #adminTreasuryCard{grid-area:treasury}#admin #admin-section-finance #adminIncomeHistoryCard{grid-area:history}#admin .admin-card-header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 82%,var(--accent) 8%);cursor:default;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 12px;display:flex}#admin .admin-card-header h2{margin:0;font-size:16px;line-height:1.25}#admin .admin-card-toggle{white-space:nowrap;border-radius:10px;flex:none;width:auto;height:34px;min-height:34px;padding:0 11px;font-size:12px;line-height:1}#admin .admin-card-body{min-width:0;padding:12px}#admin .admin-control-card.is-collapsed .admin-card-header{border-bottom:0}#admin .admin-control-card.is-collapsed .admin-card-body{display:none!important}#admin .admin-card-body>h2:first-child,#admin #adminIncomeHistoryCard .admin-income-history-heading h2{display:none}#admin article,#admin .admin-income-history-panel,#admin .admin-main-token-picker,#admin .roi-admin-easy-guide{min-width:0}#admin .grid{align-items:start!important;gap:10px!important}#admin .grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}#admin label{font-size:12px;line-height:1.35}#admin input,#admin select,#admin textarea{min-width:0;min-height:38px;padding:8px 10px;font-size:13px}#admin textarea{min-height:72px}#admin button{min-height:38px;padding:8px 12px;font-size:13px}#admin .actions{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}#admin hr{margin:12px 0}#admin h3{margin:12px 0 8px;font-size:15px}#admin .hint{font-size:12px;line-height:1.5}#admin .role-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px}#admin .role{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:8px 10px;font-size:12px}#admin .admin-added-hint{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:9px;margin:0 0 10px;padding:9px 10px}#admin .admin-priority-hint{border-left-color:#00d084}#admin .admin-danger-hint{background:#ff5f6d17;border-left-color:#ff5f6d}#admin .admin-danger-action{color:#fff!important;background:#ff5f6d!important;border-color:#ff5f6d!important}#admin .admin-data-waiting{filter:grayscale(.35);opacity:.55!important;cursor:not-allowed!important}#admin .admin-network-notice{background:var(--surface-2);color:var(--muted);border-radius:9px;grid-column:1/-1;margin:-3px 0 4px;padding:8px 10px;font-size:12px}#admin .admin-network-notice.is-match{color:var(--text);border-left:3px solid #00d084}#admin .admin-network-notice.is-warning{color:var(--text);background:#ffb0201a;border-left:3px solid #ffb020}#admin #officialContractsAdminList,#admin #promotionVideosAdminList,#admin #dashboardSlidesAdminList,#admin #dashboardNewsAdminList{max-height:360px;padding-right:3px;overflow:auto}#admin .dashboard-content-admin-row{grid-template-columns:minmax(0,1fr) auto!important}#admin .dashboard-content-admin-actions{justify-content:flex-end}#admin .direct-challenge-settings-grid{gap:9px}#admin .admin-main-token-picker{margin:0 0 12px;padding:11px}#admin .admin-main-token-readout{gap:8px;margin-top:9px}#admin .roi-admin-easy-guide{margin:0 0 12px;padding:11px}#admin .roi-admin-easy-guide ol{margin:6px 0 8px}#admin .admin-income-summary-grid{gap:9px;margin:10px 0}#admin .admin-income-summary-card{padding:10px}#admin .admin-income-filter-grid{gap:9px;margin-bottom:10px}#admin .admin-income-history-panel{padding:10px}#admin .admin-income-history-heading{margin-bottom:2px}#admin .admin-income-history-heading .hint{margin:0}#admin .table{max-width:100%;overflow:auto}@media (max-width:1250px){#admin .admin-span-5,#admin .admin-span-7{grid-column:span 6}#admin .admin-control-center-header{position:relative;top:auto}}@media (max-width:900px){#admin #admin-section-plan .admin-section-grid,#admin #admin-section-finance .admin-section-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:none}#admin #admin-section-plan #adminTokenCard,#admin #admin-section-plan #adminDistributionCard,#admin #admin-section-plan #adminPermissionsCard,#admin #admin-section-finance #adminCapCard,#admin #admin-section-finance #adminTreasuryCard,#admin #admin-section-finance #adminIncomeHistoryCard{grid-area:auto}#admin .admin-span-5,#admin .admin-span-6,#admin .admin-span-7,#admin .admin-span-12{grid-column:1/-1}#admin .admin-control-center-header{grid-template-columns:minmax(0,1fr)}#admin .admin-control-center-tools{justify-content:flex-start}#admin .admin-section-grid{gap:10px}}@media (max-width:700px){#admin .admin-control-section{margin-bottom:12px;padding:9px}#admin .admin-card-body{padding:10px}#admin .grid.two,#admin .admin-main-token-readout{grid-template-columns:minmax(0,1fr)!important}#admin .role-grid{grid-template-columns:minmax(0,1fr)}#admin .dashboard-content-admin-row{grid-template-columns:minmax(0,1fr)!important}#admin .dashboard-content-admin-actions{justify-content:flex-start}}@media (max-width:520px){#admin .admin-control-center-header{border-radius:13px;padding:11px}#admin .admin-control-center-tools{grid-template-columns:1fr 1fr;width:100%;display:grid}#admin #adminReloadTokenData{grid-column:1/-1}#admin .admin-section-header h2{font-size:16px}#admin .admin-card-header{min-height:45px;padding:9px 10px}#admin .admin-card-header h2{font-size:15px}#admin .admin-card-toggle{width:auto;height:32px;min-height:32px;padding:0 9px}#admin .actions>button,#admin .admin-card-body>button{width:100%}#admin input,#admin select,#admin textarea,#admin button{font-size:12px}#admin .admin-quick-nav{margin-left:-2px;margin-right:-2px}}.history-pagination{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.history-pagination label{color:var(--muted);align-items:center;gap:7px;margin:0;font-weight:800;display:flex}.history-pagination select{width:auto;min-width:76px;margin:0;padding:8px 30px 8px 10px}.history-pagination span{text-align:center;min-width:180px;color:var(--muted);font-weight:800}.history-pagination button{min-width:92px}@media (max-width:640px){.history-pagination{justify-content:stretch}.history-pagination label,.history-pagination button{flex:calc(50% - 8px)}.history-pagination label{justify-content:center}.history-pagination span{flex:100%;order:3}.history-pagination select{flex:1}.admin-income-pagination{justify-content:stretch}.admin-income-pagination label,.admin-income-pagination button{flex:calc(50% - 8px)}.admin-income-pagination label{justify-content:center}.admin-income-pagination span{flex:100%;order:3}.admin-income-pagination select{flex:1}}#admin,#admin *{min-width:0}#admin{--dnexora-admin-mobile-responsive-v827:1;width:100%;max-width:100%;overflow-x:clip}#admin .admin-control-card,#admin .admin-card-body,#admin .admin-control-section,#admin .admin-section-grid,#admin .admin-income-history-card,#admin .admin-income-history-panel,#admin .table{width:100%;max-width:100%}#admin .admin-card-body>label:not(.check),#admin .admin-card-body>section>label:not(.check),#admin .admin-income-filter-grid>label,#admin .direct-challenge-settings-grid>label{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:7px!important;width:100%!important;max-width:100%!important;margin:0 0 11px!important;display:grid!important}#admin input,#admin select,#admin textarea{width:100%;max-width:100%}#admin .admin-selected-token-address,#admin .admin-main-token-readout strong,#admin .admin-income-summary-card strong,#admin td,#admin .hint,#admin p,#admin pre,#admin code{overflow-wrap:anywhere;word-break:break-word}#admin label.check{grid-template-columns:none!important;align-items:center!important;gap:9px!important;width:100%!important;margin:9px 0!important;display:flex!important}#admin label.check input[type=checkbox],#admin input[type=checkbox]{flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;margin:0!important}@media (max-width:900px){#admin{padding-left:10px!important;padding-right:10px!important}#admin .admin-control-center-header{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:12px!important;display:grid!important;position:relative!important;top:auto!important}#admin .admin-control-center-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;display:grid!important}#admin .admin-control-center-tools>button,#admin #adminReloadTokenData{white-space:normal!important;width:100%!important;min-height:44px!important}#admin #adminReloadTokenData,#admin .admin-token-data-status{grid-column:1/-1!important}#admin .admin-quick-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}#admin .admin-quick-nav>button{white-space:normal!important;width:100%!important;min-height:42px!important;padding:8px 9px!important;line-height:1.25!important}#admin .admin-section-header{grid-template-columns:minmax(0,1fr)!important;gap:7px!important;display:grid!important}#admin .admin-section-grid,#admin #admin-section-plan .admin-section-grid,#admin #admin-section-finance .admin-section-grid,#admin .grid,#admin .grid.two,#admin .grid.three,#admin .grid.four{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;gap:11px!important;display:grid!important}#admin .admin-span-5,#admin .admin-span-6,#admin .admin-span-7,#admin .admin-span-12,#admin #adminTokenCard,#admin #adminDistributionCard,#admin #adminPermissionsCard,#admin #adminCapCard,#admin #adminTreasuryCard,#admin #adminIncomeHistoryCard{grid-area:auto!important}#admin .admin-card-header{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;padding:10px!important;display:grid!important}#admin .admin-card-header h2{overflow-wrap:anywhere!important;width:100%!important;margin:0!important;font-size:16px!important;line-height:1.3!important}#admin .admin-card-toggle{white-space:normal!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:42px!important;margin:0!important}#admin .admin-card-body{padding:11px!important;display:block!important;overflow:hidden!important}#admin .actions,#admin .dashboard-content-admin-actions,#admin .direct-challenge-override-actions{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;width:100%!important;display:grid!important}#admin .actions>button,#admin .admin-card-body>button,#admin .dashboard-content-admin-actions>button,#admin .direct-challenge-override-actions>button{white-space:normal!important;width:100%!important;max-width:100%!important;min-height:44px!important;margin:0!important;line-height:1.3!important}#admin .admin-main-token-readout,#admin .admin-income-summary-grid,#admin .admin-income-filter-grid,#admin .dashboard-content-admin-row,#admin .direct-challenge-settings-grid,#admin .role-grid{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;display:grid!important}#admin .admin-income-history-heading{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:9px!important;display:grid!important}#admin #refreshAdminIncomeHistory{width:100%!important;min-height:44px!important}#admin .admin-income-history-panel{padding:11px!important}#admin .admin-income-pagination{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;gap:8px!important;width:100%!important;display:grid!important}#admin .admin-income-pagination label,#admin .admin-income-pagination span{grid-column:1/-1!important;width:100%!important;min-width:0!important}#admin .admin-income-pagination label{grid-template-columns:auto minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;margin:0!important;display:grid!important}#admin .admin-income-pagination select,#admin .admin-income-pagination button{width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important}#admin .admin-income-pagination span{order:initial!important;text-align:center!important;padding:4px 0!important}#admin .admin-base-income-panel .table{max-height:none!important;overflow:visible!important}#admin .admin-base-income-panel table,#admin .admin-base-income-panel thead,#admin .admin-base-income-panel tbody,#admin .admin-base-income-panel tr,#admin .admin-base-income-panel th,#admin .admin-base-income-panel td{width:100%!important;min-width:0!important}#admin .admin-base-income-panel table{display:block!important}#admin .admin-base-income-panel thead{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#admin .admin-base-income-panel tbody{gap:10px!important;padding:1px!important;display:grid!important}#admin .admin-base-income-panel tbody tr{border:1px solid var(--line)!important;background:var(--surface-2)!important;border-radius:12px!important;padding:9px 11px!important;display:block!important}#admin .admin-base-income-panel tbody td{border:0!important;border-bottom:1px dashed var(--line)!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;grid-template-columns:minmax(112px,36%) minmax(0,1fr)!important;gap:10px!important;padding:7px 0!important;display:grid!important}#admin .admin-base-income-panel tbody td:last-child{border-bottom:0!important}#admin .admin-base-income-panel tbody td:before{color:var(--muted)!important;font-weight:800!important}#admin .admin-base-income-panel tbody td:first-child:before{content:"Time"}#admin .admin-base-income-panel tbody td:nth-child(2):before{content:"Source User"}#admin .admin-base-income-panel tbody td:nth-child(3):before{content:"Action"}#admin .admin-base-income-panel tbody td:nth-child(4):before{content:"Base Amount"}#admin .admin-base-income-panel tbody td:nth-child(5):before{content:"Admin Share"}#admin .admin-base-income-panel tbody td:nth-child(6):before{content:"Transaction"}#admin .admin-flushed-income-panel tbody td{grid-template-columns:minmax(112px,36%) minmax(0,1fr)!important;gap:10px!important}#admin .table:not(.admin-base-income-panel .table):not(.admin-flushed-income-panel .table){overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}#admin .reward-tier-grid{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;width:100%!important;max-width:100%!important}#admin .reward-tier-grid input{min-width:0!important;padding-left:7px!important;padding-right:7px!important}}@media (max-width:480px){#admin{padding-left:8px!important;padding-right:8px!important}#admin .admin-control-center-tools,#admin .admin-quick-nav{grid-template-columns:minmax(0,1fr)!important}#admin #adminReloadTokenData{grid-column:auto!important}#admin .admin-control-section{margin-bottom:10px!important;padding:7px!important}#admin .admin-card-header,#admin .admin-card-body,#admin .admin-income-history-panel{padding-left:9px!important;padding-right:9px!important}#admin .admin-base-income-panel tbody td,#admin .admin-flushed-income-panel tbody td{grid-template-columns:minmax(0,1fr)!important;gap:4px!important}#admin .admin-income-pagination{grid-template-columns:minmax(0,1fr)!important}#admin .admin-income-pagination label,#admin .admin-income-pagination span,#admin .admin-income-pagination button{grid-column:1!important}#admin .reward-tier-grid{grid-template-columns:36px minmax(0,1fr) minmax(0,1fr)!important;font-size:11px!important}}body.dnx-tx-modal-open{overflow:hidden}.dnx-tx-modal[hidden]{display:none!important}.dnx-tx-modal{z-index:1000;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.dnx-tx-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02050cc2;position:absolute;inset:0}.dnx-tx-dialog{border:1px solid color-mix(in srgb,var(--success) 55%,var(--line));background:linear-gradient(155deg,color-mix(in srgb,var(--surface) 92%,#171050),var(--surface-2));border-radius:22px;outline:none;width:min(520px,100%);max-height:min(88vh,760px);padding:0;position:relative;overflow:auto;box-shadow:0 28px 80px #00000094,inset 0 1px #ffffff1a}.dnx-tx-header{background:linear-gradient(135deg,color-mix(in srgb,var(--surface-3) 70%,#321582),color-mix(in srgb,var(--surface) 92%,#161044));border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:18px 19px 15px;display:flex}.dnx-tx-header h2{margin:0 0 4px;font-size:21px}.dnx-tx-header p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.dnx-tx-clock{background:color-mix(in srgb,var(--success) 18%,var(--surface));border:1px solid color-mix(in srgb,var(--success) 60%,var(--line));width:36px;height:36px;color:var(--success);border-radius:50%;flex:0 0 36px;place-items:center;font-size:22px;display:grid}.dnx-tx-message{background:color-mix(in srgb,var(--surface-3) 72%,transparent);border:1px solid var(--line);border-radius:12px;margin:14px 18px 8px;padding:11px 12px;font-size:13px}.dnx-tx-message[data-tone=success]{border-color:color-mix(in srgb,var(--success) 68%,var(--line));color:var(--success)}.dnx-tx-message[data-tone=error]{border-color:color-mix(in srgb,var(--danger) 68%,var(--line));color:var(--danger)}.dnx-tx-summary{grid-template-columns:1fr 1fr;gap:8px;padding:6px 18px 12px;display:grid}.dnx-tx-summary>div{border:1px solid var(--line);background:color-mix(in srgb,var(--input-bg) 82%,transparent);border-radius:11px;min-width:0;padding:9px 10px}.dnx-tx-summary span,.dnx-tx-hash span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;display:block}.dnx-tx-summary strong{overflow-wrap:anywhere;color:var(--text);font-size:13px;display:block}.dnx-tx-steps{counter-reset:none;gap:8px;margin:0;padding:4px 18px 12px;list-style:none;display:grid}.dnx-tx-steps li{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 84%,transparent);opacity:.62;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.dnx-tx-steps li>span{background:var(--surface-3);border:1px solid var(--line);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:850;display:grid}.dnx-tx-steps li strong{font-size:13px;display:block}.dnx-tx-steps li small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.dnx-tx-steps li.is-active{opacity:1;border-color:color-mix(in srgb,var(--warning) 70%,var(--line));box-shadow:0 0 0 2px color-mix(in srgb,var(--warning) 13%,transparent)}.dnx-tx-steps li.is-active>span{background:var(--warning);color:#241a00;border-color:#0000}.dnx-tx-steps li.is-done{opacity:1;border-color:color-mix(in srgb,var(--success) 58%,var(--line))}.dnx-tx-steps li.is-done>span{background:var(--success);color:var(--success-text);border-color:#0000;font-size:0}.dnx-tx-steps li.is-done>span:after{content:"✓";font-size:15px}.dnx-tx-steps li.is-failed{opacity:1;border-color:color-mix(in srgb,var(--danger) 75%,var(--line))}.dnx-tx-steps li.is-failed>span{background:var(--danger);color:#fff;border-color:#0000;font-size:0}.dnx-tx-steps li.is-failed>span:after{content:"!";font-size:16px}.dnx-tx-hash{border:1px solid var(--line);background:var(--input-bg);border-radius:11px;margin:0 18px 10px;padding:10px}.dnx-tx-hash code{overflow-wrap:anywhere;white-space:normal;color:var(--text-soft);font-size:11px;display:block}.dnx-tx-error{border:1px solid color-mix(in srgb,var(--danger) 70%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--danger);overflow-wrap:anywhere;border-radius:11px;margin:0 18px 10px;padding:10px;font-size:12px}.dnx-tx-footer{border-top:1px solid var(--line);justify-content:center;gap:10px;padding:14px 18px 19px;display:flex}.dnx-tx-footer button{min-width:140px;min-height:44px}.dnx-tx-busy #actions button:not(#dnxTxCancel):not(#dnxTxProceed):not(#dnxTxClose),.dnx-tx-busy #reward button:not(#dnxTxCancel):not(#dnxTxProceed):not(#dnxTxClose),.dnx-tx-busy #admin button:not(#dnxTxCancel):not(#dnxTxProceed):not(#dnxTxClose){pointer-events:none}@media (min-width:901px){main{max-width:1360px}#actions .actions,#reward .actions,#admin .actions{flex-wrap:wrap;justify-content:center}#actions .actions>button,#reward .actions>button{flex:0 auto;min-width:138px;max-width:230px;padding:9px 14px}#actions article>button:not(.admin-card-toggle),#reward article>button:not(.admin-card-toggle){width:clamp(150px,34%,230px);margin-left:auto;margin-right:auto;display:block}#admin .admin-card-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}#admin .admin-card-toggle{width:88px!important;min-width:88px!important;max-width:88px!important;height:36px!important;min-height:36px!important;margin-left:auto!important;padding:7px 11px!important}#admin .admin-control-center-tools>button,#admin .admin-quick-nav>button{width:auto!important;min-width:105px!important;max-width:190px!important;min-height:36px!important;padding:7px 12px!important}#admin .actions>button{flex:0 auto!important;width:auto!important;min-width:125px!important;max-width:220px!important;min-height:38px!important;margin:0!important;padding:8px 12px!important}#admin .admin-card-body>button:not(.admin-card-toggle){display:block;width:clamp(135px,34%,220px)!important;min-height:38px!important;margin:10px auto!important;padding:8px 12px!important}#admin #refreshAdminIncomeHistory{width:auto!important;min-width:130px!important;max-width:190px!important;min-height:38px!important;margin-left:auto!important}}@media (max-width:600px){.dnx-tx-modal{align-items:end;padding:10px}.dnx-tx-dialog{border-radius:20px 20px 14px 14px;width:100%;max-height:92vh}.dnx-tx-header{padding:15px 14px 13px}.dnx-tx-header h2{font-size:18px}.dnx-tx-message{margin:11px 13px 7px}.dnx-tx-summary{grid-template-columns:1fr;padding:5px 13px 10px}.dnx-tx-steps{padding:3px 13px 10px}.dnx-tx-steps li{padding:8px}.dnx-tx-hash,.dnx-tx-error{margin-left:13px;margin-right:13px}.dnx-tx-footer{grid-template-columns:1fr;padding:12px 13px 15px;display:grid}.dnx-tx-footer button{width:100%;min-width:0;min-height:46px}}@media (prefers-reduced-motion:reduce){.dnx-tx-dialog,.dnx-tx-modal *{transition:none!important;animation:none!important}}.dnx-tx-modal{--dnx-tx-fit-v8-2-8-2:1;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.dnx-tx-dialog{width:min(520px,100vw - 16px);max-height:calc(100vh - 16px);overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 16px);overflow:hidden auto}.dnx-tx-footer{z-index:3;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 94%,transparent),var(--surface-2));position:sticky;bottom:0;box-shadow:0 -10px 24px #0003}@media (max-height:850px){.dnx-tx-dialog{border-radius:16px}.dnx-tx-header{gap:9px;padding:10px 13px 9px}.dnx-tx-header h2{margin-bottom:2px;font-size:18px}.dnx-tx-header p{font-size:11px;line-height:1.3}.dnx-tx-clock{flex-basis:30px;width:30px;height:30px;font-size:18px}.dnx-tx-message{margin:7px 11px 4px;padding:7px 9px;font-size:11px}.dnx-tx-summary{gap:5px;padding:3px 11px 6px}.dnx-tx-summary>div{border-radius:9px;padding:6px 8px}.dnx-tx-summary span,.dnx-tx-hash span{margin-bottom:2px;font-size:9px}.dnx-tx-summary strong{font-size:11px}.dnx-tx-steps{gap:4px;padding:2px 11px 5px}.dnx-tx-steps li{border-radius:9px;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:5px 7px}.dnx-tx-steps li>span{width:22px;height:22px;font-size:10px}.dnx-tx-steps li strong{font-size:11px}.dnx-tx-steps li small{margin-top:0;font-size:9px}.dnx-tx-hash,.dnx-tx-error{margin:0 11px 5px;padding:7px 8px}.dnx-tx-hash code{font-size:9px}.dnx-tx-footer{gap:8px;padding:8px 11px 10px}.dnx-tx-footer button{min-width:120px;min-height:38px;padding:7px 10px}}@media (max-width:600px){.dnx-tx-modal{padding:max(4px,env(safe-area-inset-top)) max(4px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));align-items:center}.dnx-tx-dialog{width:100%;max-height:calc(100vh - 8px);border-radius:14px;max-height:calc(100dvh - 8px)}.dnx-tx-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.dnx-tx-summary>div:last-child{grid-column:1/-1}.dnx-tx-footer{flex-wrap:wrap;display:flex}.dnx-tx-footer button{flex:140px;width:auto;min-width:0;min-height:40px}}@media (max-width:359px){.dnx-tx-summary{grid-template-columns:1fr!important}.dnx-tx-summary>div:last-child{grid-column:auto}.dnx-tx-steps li small{display:none}}:root{--dnexora-reward-dual-v830:1}.reward-version-divider{background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.8;height:1px;margin:28px 0}.reward-v170-panel{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,var(--accent) 8%);border-radius:18px;padding:18px;box-shadow:0 12px 28px #0000002e}.reward-v170-safety{background:#f2b84b1f;border:1px solid #f2b84b;border-radius:12px;margin:12px 0 18px;padding:12px 14px;font-weight:700;line-height:1.45}.reward-v170-actions article{min-width:0}#rewardV170FeeSummary .kv{gap:12px}#rewardV170FeeSummary .kv b{overflow-wrap:anywhere;text-align:right}#rewardV170WithdrawAll:disabled{opacity:.62;cursor:not-allowed;filter:saturate(.45)}@media (max-width:768px){.reward-v170-panel{padding:12px}.reward-v170-actions{grid-template-columns:1fr}.reward-v170-panel .headline{align-items:flex-start}.reward-v170-panel .badge{white-space:normal;max-width:100%}}@media (max-width:480px){.reward-v170-panel{border-radius:14px;padding:10px}.reward-v170-safety{font-size:.9rem}.reward-version-divider{margin:20px 0}}:root{--dnexora-reward-final-main-ui-v831:1}.reward-final-main{gap:22px;display:grid}.reward-main-v170-panel{min-width:0}.reward-main-headline{padding:2px 0 4px}.reward-version-kicker,.reward-legacy-kicker{color:var(--muted);letter-spacing:.09em;margin:0 0 5px;font-size:.75rem;font-weight:850;display:block}.reward-main-headline h1{margin-bottom:7px}.reward-main-headline p{max-width:820px;margin:0}.reward-fee-banner{border:1px solid color-mix(in srgb,var(--success) 72%,var(--line));background:color-mix(in srgb,var(--success) 13%,var(--card-custom));color:var(--text-soft);border-radius:12px;margin:12px 0 18px;padding:12px 14px;line-height:1.45}.reward-fee-banner strong{color:var(--text)}.reward-main-actions{align-items:stretch}.reward-main-actions article{min-width:0;margin-top:0}.reward-main-withdraw{order:1}.reward-plan-safety-card{order:2}.reward-main-withdraw .withdraw-all-button{max-width:360px;margin-inline:auto}.reward-legacy-shell{margin-top:2px}.reward-legacy-shell[hidden],#rewardLegacyHistoryPanel[hidden]{display:none!important}.reward-legacy-details{border:1px solid var(--card-border-custom);border-radius:var(--card-radius);background:linear-gradient(145deg,var(--card-custom),color-mix(in srgb,var(--card-custom) 84%,var(--page-custom)));box-shadow:9px 9px 18px var(--shadow-dark-custom),-4px -4px 12px var(--shadow-light-custom);overflow:hidden}.reward-legacy-details>summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;list-style:none;display:flex}.reward-legacy-details>summary::-webkit-details-marker{display:none}.reward-legacy-details>summary:after{content:"+";border:1px solid var(--line);width:34px;height:34px;color:var(--text);background:var(--surface-2);border-radius:50%;flex:0 0 34px;place-items:center;font-size:1.25rem;font-weight:800;display:grid}.reward-legacy-details[open]>summary:after{content:"−"}.reward-legacy-details>summary>span:first-child{gap:2px;min-width:0;display:grid}.reward-legacy-details>summary strong{overflow-wrap:anywhere;font-size:1.04rem}.reward-legacy-details>summary small{color:var(--muted);overflow-wrap:anywhere}.reward-legacy-details>summary .badge{white-space:normal;text-align:center;margin-left:auto}.reward-legacy-content{border-top:1px solid var(--line);padding:0 17px 17px}.reward-legacy-note{border-left:3px solid var(--warning);background:color-mix(in srgb,var(--warning) 10%,transparent);border-radius:0 10px 10px 0;margin:14px 0 4px;padding:11px 13px}.reward-legacy-content article{box-shadow:none}.reward-legacy-content .withdraw-all-button{max-width:360px;margin-inline:auto}@media (max-width:850px){.reward-main-actions{grid-template-columns:1fr}.reward-main-withdraw,.reward-plan-safety-card{order:initial}.reward-legacy-details>summary{flex-wrap:wrap;align-items:flex-start}.reward-legacy-details>summary .badge{margin-left:0}.reward-legacy-details>summary:after{margin-left:auto}}@media (max-width:520px){.reward-final-main{gap:16px}.reward-fee-banner{padding:11px;font-size:.9rem}.reward-legacy-details>summary{padding:13px}.reward-legacy-content{padding:0 12px 12px}.reward-main-withdraw .withdraw-all-button,.reward-legacy-content .withdraw-all-button{max-width:none}}:root{--dnexora-reward-classic-main-ui-v833:1;--dnexora-reward-single-dashboard-admin-fix-v834:1}#reward.page.reward-classic-main{display:none!important}#reward.page.reward-classic-main.active{display:block!important}.reward-classic-panel{min-width:0}.reward-classic-headline{padding:0}.reward-classic-headline p{max-width:820px;margin:0}.reward-classic-actions{align-items:stretch;margin-top:18px}.reward-classic-actions article{min-width:0;margin-top:0}.reward-classic-deposit-card{flex-direction:column;justify-content:center;display:flex}.reward-classic-deposit-card p{color:var(--muted);margin:8px 0}.reward-classic-withdraw .withdraw-all-button{width:clamp(160px,38%,240px);margin:14px auto 8px;display:block}.reward-fee-note{text-align:center;font-size:.84rem;line-height:1.35;margin:4px auto 0!important}.reward-legacy-compact{margin-top:14px}.reward-legacy-compact .reward-legacy-details>summary{padding:11px 14px}.reward-legacy-compact .reward-legacy-kicker{font-size:.68rem}.reward-legacy-compact .reward-legacy-details>summary strong{font-size:.96rem}.reward-legacy-compact .reward-legacy-details>summary:after{flex-basis:30px;width:30px;height:30px}.reward-fee-banner,.reward-plan-safety-card{display:none!important}@media (max-width:850px){.reward-classic-actions{grid-template-columns:1fr}}@media (max-width:520px){.reward-classic-withdraw .withdraw-all-button{width:100%;max-width:none}.reward-fee-note{font-size:.8rem}}:root{--dnexora-reward-admin-fee-ui-v833:1}.reward-v170-admin-fee-grid{grid-template-columns:minmax(0,1fr)!important}#rewardV170AdminFeeCard{width:100%;max-width:760px;margin-inline:auto}#rewardV170AdminFeeCard .actions{justify-content:center}#rewardV170AdminFeeCard .actions button{max-width:280px}@media (max-width:600px){#rewardV170AdminFeeCard{max-width:none}#rewardV170AdminFeeCard .actions button{width:100%;max-width:none}}#admin.page:not(.active),#reward.page:not(.active){display:none!important}#admin.page.active,#reward.page.active{display:block!important}#rewardLegacySection[hidden]{display:none!important}:root{--dnexora-reward-single-visible-plan-v835:1}#rewardLegacySection,#rewardLegacySection[hidden],#rewardLegacySection.reward-legacy-archive-source{visibility:hidden!important;pointer-events:none!important;display:none!important}#reward.page.active #rewardV170Panel{display:block!important}#admin.page.active #rewardV170Panel,#admin.page.active #rewardLegacySection{display:none!important}.reward-v170-deposit-controls label{margin-top:10px;display:block}.reward-v170-deposit-controls .actions{justify-content:center}.reward-v170-deposit-controls .actions button{min-width:150px}.reward-v170-deposit-controls button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.reward-v170-deposit-controls .actions{grid-template-columns:1fr;display:grid}.reward-v170-deposit-controls .actions button{width:100%;min-width:0}}:root{--dnexora-logo-mobile-reward-v841:1}.brand img{aspect-ratio:1;object-fit:cover;border:1px solid color-mix(in srgb,#f6c64b 74%,var(--line));filter:none;background:#100b05;border-radius:50%;flex:0 0 56px;width:56px;height:56px;box-shadow:0 0 0 2px #f6c64b2e,0 8px 18px #0000006b}@media (max-width:600px){.brand img{flex-basis:48px;width:48px;height:48px}.reward-v170-deposit-controls .actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-block:10px!important;display:grid!important}.reward-v170-deposit-controls .actions button{white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;margin:0!important;padding:9px 6px!important;font-size:12px!important;line-height:1.15!important}#rewardV170Reinvest{grid-column:1/-1}}@media (max-width:359px){.reward-v170-deposit-controls .actions{gap:7px!important}.reward-v170-deposit-controls .actions button{padding-inline:4px!important;font-size:11.5px!important}}:root{--dnexora-mobile-reward-layout-v8411:1}@media (max-width:900px){#reward .reward-actions-grid.reward-classic-actions,#reward .reward-classic-actions{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;max-width:100%!important;display:grid!important}#reward .reward-v170-deposit-controls,#reward .reward-classic-withdraw{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}#reward .reward-v170-deposit-controls .actions{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:12px 0!important;padding:0!important;display:grid!important;overflow:visible!important}#reward .reward-v170-deposit-controls .actions>button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;margin:0!important;padding:9px 7px!important;font-size:12px!important;line-height:1.2!important;display:flex!important}#reward #approveRewardV170,#reward #rewardV170Deposit{grid-column:auto!important}#reward #rewardV170Reinvest{grid-column:1/-1!important;min-height:46px!important}#reward #rewardV170WithdrawAll{box-sizing:border-box!important;white-space:normal!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:min(100%,240px)!important;min-width:0!important;max-width:100%!important;min-height:48px!important;margin:16px auto!important;padding:10px 12px!important;display:flex!important}}@media (max-width:380px){#reward .reward-v170-deposit-controls .actions{gap:7px!important}#reward .reward-v170-deposit-controls .actions>button{padding-inline:5px!important;font-size:11.5px!important}}.admin-auth-page{width:100%}.admin-auth-shell{width:min(760px,100% - 24px);margin:32px auto}.admin-auth-card{gap:20px;padding:clamp(18px,4vw,32px);display:grid}.admin-auth-brand{text-align:center;gap:8px;display:grid}.admin-auth-brand h1{margin:0}.admin-auth-brand p{color:var(--muted);margin:0}.admin-auth-security-badge{border:1px solid var(--line);letter-spacing:.08em;border-radius:999px;justify-self:center;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.admin-auth-wallet-box{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;gap:6px;padding:14px;display:grid}.admin-auth-wallet-box strong{overflow-wrap:anywhere}.admin-auth-wallet-box small{color:var(--muted)}.admin-auth-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-auth-mode{width:100%}.admin-auth-mode.active{outline:2px solid var(--accent);outline-offset:1px}.admin-auth-panel{gap:14px;display:grid}.admin-auth-panel[hidden]{display:none!important}.admin-auth-panel h2{margin:0}.admin-auth-panel label{gap:7px;display:grid}.admin-auth-otp-area{gap:14px;padding-top:4px;display:grid}.admin-auth-otp-area[hidden]{display:none!important}.admin-auth-status{border:1px solid var(--line);background:var(--surface-2);overflow-wrap:anywhere;border-radius:12px;min-height:24px;margin:0;padding:12px 14px}.admin-auth-footer{justify-content:center;display:flex}@media (max-width:700px){.admin-auth-shell{width:min(100%,100% - 16px);margin:16px auto}.admin-auth-mode-tabs,.admin-auth-card .grid.two{grid-template-columns:1fr}}.dashboard-upload-preview{border:1px dashed var(--line);background:var(--surface-2);border-radius:12px;gap:8px;padding:10px;display:grid}.dashboard-upload-preview img{aspect-ratio:16/9;object-fit:contain;object-position:center;border:1px solid var(--line);background:var(--input-bg);border-radius:10px;width:min(100%,520px);display:block}.dashboard-upload-preview small{color:var(--muted);overflow-wrap:anywhere}.dashboard-slide-link img{object-fit:contain;object-position:center;width:100%;height:100%}@media (max-width:900px){.dashboard-image-slider{aspect-ratio:16/7;min-height:0}.dashboard-slide-control{width:38px;height:38px}}@media (max-width:700px){.dashboard-image-slider{aspect-ratio:16/9;border-radius:12px;width:100%;min-height:0}.dashboard-slide-control{width:34px;height:34px}.dashboard-slide-previous{left:7px}.dashboard-slide-next{right:7px}.dashboard-slide-caption{padding:26px 44px 17px}}@media (max-width:420px){.dashboard-image-slider{aspect-ratio:16/9;min-height:0}.dashboard-slide-control{width:32px;height:32px}.dashboard-slide-caption{padding:24px 40px 15px}.dashboard-slide-caption strong{font-size:15px}}.dashboard-image-slider .dashboard-slide-link img,.dashboard-image-slider:hover .dashboard-slide-link[href] img{object-fit:contain!important;object-position:center!important;transform:none!important}.dashboard-image-slider{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:0!important}.dashboard-image-slider .dashboard-slide-link img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;transform:none!important}@media (min-width:901px){.dashboard-image-slider{aspect-ratio:auto!important;width:100%!important;height:380px!important;min-height:380px!important;max-height:380px!important;overflow:hidden!important}}@media (max-width:900px){.dashboard-image-slider{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}}.dashboard-image-slider .dashboard-slide-link img,.dashboard-image-slider:hover .dashboard-slide-link[href] img{object-fit:var(--dashboard-slide-fit,contain)!important;object-position:var(--dashboard-slide-x,50%) var(--dashboard-slide-y,50%)!important;width:100%!important;height:100%!important;transform:scale(var(--dashboard-slide-scale,1))!important;transform-origin:var(--dashboard-slide-x,50%) var(--dashboard-slide-y,50%)!important}.dashboard-image-control-panel{border:1px solid var(--line);border-radius:12px;grid-column:1/-1;gap:12px;padding:14px;display:grid}.dashboard-image-control-panel h4{margin:0}.dashboard-image-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dashboard-image-range-control{gap:8px;display:grid}.dashboard-image-range-control span{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-image-range-control output{font-weight:800}.dashboard-image-range-control input[type=range]{width:100%}.dashboard-upload-preview{aspect-ratio:16/9;overflow:hidden!important}.dashboard-upload-preview img{object-fit:var(--dashboard-slide-fit,contain)!important;object-position:var(--dashboard-slide-x,50%) var(--dashboard-slide-y,50%)!important;width:100%!important;height:100%!important;transform:scale(var(--dashboard-slide-scale,1))!important;transform-origin:var(--dashboard-slide-x,50%) var(--dashboard-slide-y,50%)!important}@media (max-width:700px){.dashboard-image-control-grid{grid-template-columns:1fr}}.dashboard-mobile-slider-height-control{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;gap:12px;margin-top:14px;padding:14px;display:grid}.dashboard-mobile-slider-height-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-mobile-slider-height-head>div{gap:4px;display:grid}.dashboard-mobile-slider-height-head small{color:var(--muted)}#dashboardMobileSliderHeightValue{white-space:nowrap;font-weight:800}#dashboardMobileSliderHeight{width:100%}@media (max-width:700px){.dashboard-image-slider{width:100%!important;height:var(--dashboard-mobile-slider-height,250px)!important;min-height:var(--dashboard-mobile-slider-height,250px)!important;max-height:var(--dashboard-mobile-slider-height,250px)!important;aspect-ratio:auto!important}}@media (max-width:420px){.dashboard-image-slider{height:var(--dashboard-mobile-slider-height,250px)!important;min-height:var(--dashboard-mobile-slider-height,250px)!important;max-height:var(--dashboard-mobile-slider-height,250px)!important;aspect-ratio:auto!important}}.team-example-public-area{gap:16px;margin-top:16px;display:grid}.team-example-card,.team-example-loading-card,.team-example-admin-card{width:100%;min-width:0}.team-example-growth-rows{gap:10px;margin-top:16px;display:grid}.team-example-growth-row{grid-template-columns:70px minmax(120px,1fr) 150px;align-items:center;gap:10px;display:grid}.team-example-growth-track{background:var(--surface-3);border-radius:999px;height:18px;overflow:hidden}.team-example-growth-fill{background:var(--accent);border-radius:999px;height:100%}.team-example-table-wrap,.team-example-diamond-table-wrap{margin-top:16px;overflow-x:auto}.team-example-diamond-table-wrap{border:1px solid var(--line);border-radius:12px}.team-example-diamond-table-wrap table{border-collapse:collapse;width:100%;min-width:1280px}.team-example-diamond-table-wrap th,.team-example-diamond-table-wrap td{text-align:right;white-space:nowrap;padding:8px 10px}.team-example-diamond-table-wrap th:first-child,.team-example-diamond-table-wrap td:first-child{text-align:center}.team-example-diamond-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.team-example-diamond-rate{border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:10px;gap:4px;padding:10px 14px;display:grid}.team-example-diamond-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.team-example-diamond-summary-card,.team-example-graph-card{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;min-width:0;padding:14px}.team-example-graph-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.team-example-svg-wrap svg{width:100%;height:auto;margin-top:10px;display:block}.team-example-graph-axis{fill:none;stroke:var(--line);stroke-width:2px}.team-example-graph-line{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.team-example-team-line{stroke:var(--accent)}.team-example-income-line{stroke:var(--info,#38a9ff)}.team-example-admin-full{grid-column:1/-1}.team-example-config-panel{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;margin:16px 0;padding:14px}.team-example-config-panel[hidden]{display:none!important}.team-example-config-panel h3{margin-top:0}.team-example-admin-list{gap:10px;display:grid}.team-example-admin-row{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.team-example-admin-details{gap:5px;min-width:0;display:grid}.team-example-admin-details strong,.team-example-admin-details small{overflow-wrap:anywhere}.team-example-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:800px){.team-example-diamond-summary,.team-example-graph-grid{grid-template-columns:1fr}}@media (max-width:700px){.team-example-growth-row{grid-template-columns:62px minmax(80px,1fr) 105px;gap:8px}.team-example-growth-row strong{font-size:12px}.team-example-admin-row{grid-template-columns:1fr}.team-example-admin-actions{justify-content:flex-start}}@media (max-width:420px){.team-example-growth-row{grid-template-columns:58px minmax(60px,1fr) 92px}}.team-example-public-area table th,.team-example-public-area table td{text-align:center!important;vertical-align:middle!important}.team-example-public-area table thead th,.team-example-public-area table tbody td,.team-example-public-area table tfoot th,.team-example-public-area table tfoot td{text-align:center!important}.team-example-public-area>*{content-visibility:auto;contain-intrinsic-size:auto 700px}.dashboard-image-slider img{backface-visibility:hidden}#teamExampleAdminCard:not(.admin-panel-open)>:not(h2):not(.admin-section-toggle),#rewardV170AdminFeeCard:not(.admin-panel-open)>:not(h2):not(.admin-section-toggle){display:none!important}.admin-section-toggle{width:auto;min-width:110px;margin:8px 0 4px;font-weight:800}.admin-panel-open>.admin-section-toggle{margin-bottom:14px}.video-category-tabs{flex-wrap:wrap;gap:10px;margin:14px 0 18px;display:flex}.video-category-tab{min-height:38px;color:inherit;cursor:pointer;background:#7f7f7f0f;border:1px solid #7f7f7f47;border-radius:999px;padding:8px 16px}.video-category-tab.active{border-width:2px;font-weight:700}.promo-video-slider-stack{gap:24px;display:grid}.promo-video-slider-section{background:#7f7f7f09;border:1px solid #7f7f7f3d;border-radius:18px;min-width:0;padding:16px;overflow:hidden}.promo-video-slider-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.promo-video-slider-heading{min-width:0}.promo-video-slider-heading h2{margin:0}.promo-video-slider-category{border:1px solid #7f7f7f3d;border-radius:999px;align-items:center;margin-top:6px;padding:4px 10px;font-size:.82rem;display:inline-flex}.promo-video-slider-controls{flex:none;gap:8px;display:flex}.promo-video-slider-arrow{cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:1.15rem;display:inline-grid}.promo-video-slider-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:thin;grid-auto-columns:minmax(280px,calc(33.3333% - 10.6667px));grid-auto-flow:column;gap:16px;padding:2px 2px 10px;display:grid;overflow:auto hidden}.promo-video-slider-track>.video-frame-item{scroll-snap-align:start;scroll-snap-stop:normal;min-width:0}.video-slider-admin-list{gap:10px;display:grid}.video-slider-admin-row{border:1px solid #7f7f7f3d;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.video-slider-admin-meta{gap:4px;min-width:0;display:grid}.video-slider-admin-meta small{overflow-wrap:anywhere}.video-slider-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:900px){.promo-video-slider-track{grid-auto-columns:minmax(270px,calc(50% - 8px))}}@media (max-width:640px){.promo-video-slider-section{border-radius:14px;padding:12px}.promo-video-slider-header{align-items:flex-start}.promo-video-slider-track{grid-auto-columns:minmax(250px,88%);gap:12px}.promo-video-slider-arrow{width:38px;height:38px}.video-slider-admin-row{flex-direction:column;align-items:flex-start}.video-slider-admin-actions{justify-content:flex-start}}#admin .video-management-stack{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}#admin .video-management-panel{min-width:0;margin:0;padding:0}#admin .video-management-panel+.video-management-panel{border-top:1px solid var(--card-border-custom,#94a3b83d);padding-top:18px}#admin .video-management-panel>h2{margin-top:0}.promo-video-slider-empty{box-sizing:border-box;text-align:center;width:100%;min-width:100%;padding:20px 16px}.promo-video-slider-track.is-continuous{scroll-snap-type:none;scroll-behavior:auto}.dashboard-image-slider{aspect-ratio:1916/821!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.dashboard-image-slider .dashboard-slide-link img,.dashboard-image-slider:hover .dashboard-slide-link[href] img{object-fit:var(--dashboard-slide-fit,contain)!important;object-position:var(--dashboard-slide-x,50%) var(--dashboard-slide-y,50%)!important;width:100%!important;height:100%!important}
