@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=Outfit:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;600;700&display=swap";:root{--dx-bg-root:#060907;--dx-bg-card:#0a120ee0;--dx-bg-card-elevated:#0e1914f2;--dx-bg-glass:#0a140fa6;--dx-bg-subtle:#12201980;--dx-green:#00e599;--dx-green-bright:#22c55e;--dx-green-glow:#00e59959;--dx-green-border:#00e59959;--dx-green-bg:#00e5991f;--dx-gold:#ffb800;--dx-gold-bright:#ffc436;--dx-gold-glow:#ffb80059;--dx-gold-border:#ffb80059;--dx-gold-bg:#ffb8001f;--dx-blue:#0284c7;--dx-telegram:#229ed9;--dx-red:#f43f5e;--dx-cyan:#06b6d4;--dx-text-main:#fff;--dx-text-muted:#8ea697;--dx-text-dim:#546a5e;--bg-deep:var(--dx-bg-root);--bg-surface:var(--dx-bg-card);--bg-surface-elevated:var(--dx-bg-card-elevated);--bg-glass:var(--dx-bg-glass);--border-cyan:var(--dx-green-border);--border-gold:var(--dx-gold-border);--border-green:var(--dx-green-border);--cyan:var(--dx-green);--cyan-glow:var(--dx-green-glow);--gold:var(--dx-gold);--gold-glow:var(--dx-gold-glow);--green:var(--dx-green);--green-glow:var(--dx-green-glow);--red:var(--dx-red);--text-main:var(--dx-text-main);--text-muted:var(--dx-text-muted);--text-dim:var(--dx-text-dim);--font-main:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-header:"Plus Jakarta Sans", sans-serif;--font-display:"Outfit", sans-serif;--font-mono:"JetBrains Mono", monospace;--font-cyber:var(--font-display);--font-body:var(--font-main);--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-xl:30px;--radius-full:9999px}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--dx-bg-root);width:100%;min-height:100vh;color:var(--dx-text-main);font-family:var(--font-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;overflow:clip visible}.dx-navbar{-webkit-backdrop-filter:blur(20px);z-index:900;box-sizing:border-box;background:#060907f5;border-bottom:1px solid #ffffff14;width:100%;padding:10px 0;position:sticky;top:0}button{color:inherit;background:0 0;border:none;outline:none;font-family:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#060907}::-webkit-scrollbar-thumb{background:#00e59940;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--dx-green)}h1,h2,h3,h4,h5,h6{font-family:var(--font-main);color:var(--dx-text-main);letter-spacing:-.01em;font-weight:700}.font-mono{font-family:var(--font-mono)!important}.text-gold{color:var(--dx-gold)!important}.text-green{color:var(--dx-green)!important}.text-muted{color:var(--dx-text-muted)!important}.text-dim{color:var(--dx-text-dim)!important}.text-white{color:#fff!important}.dx-section-label{letter-spacing:.6px;text-transform:uppercase;color:var(--dx-green);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.dx-section-label-gold{letter-spacing:.6px;text-transform:uppercase;color:var(--dx-gold);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.dx-card{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-md);border:1px solid #ffffff14;padding:18px 20px;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.dx-card-green{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--dx-green-border);border-radius:var(--radius-md);padding:20px;transition:all .25s;box-shadow:inset 0 0 16px #00e5990a,0 4px 24px #00000080}.dx-card-gold{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--dx-gold-border);border-radius:var(--radius-md);padding:20px;transition:all .25s;box-shadow:inset 0 0 16px #ffb8000a,0 4px 24px #00000080}.dx-card-amber{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-md);border:1px solid #ff990059;padding:20px;transition:all .25s;box-shadow:inset 0 0 16px #ff99000a,0 4px 24px #00000080}.dx-card-dark{border-radius:var(--radius-md);background:#0a100ceb;border:1px solid #ffffff12;padding:16px 18px}.cyber-glass{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-md);border:1px solid #ffffff14}.cyber-glass-green{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--dx-green-border);border-radius:var(--radius-md);box-shadow:inset 0 0 16px #00e5990a,0 4px 24px #00000080}.cyber-glass-gold{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--dx-gold-border);border-radius:var(--radius-md);box-shadow:inset 0 0 16px #ffb8000a,0 4px 24px #00000080}.dx-btn-gold{color:#070b08;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(135deg,#ffb800 0%,#d97706 100%);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #ffb8004d}.dx-btn-gold:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ffb80073}.dx-btn-green{color:#050b07;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(135deg,#00e599 0%,#059669 100%);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #00e5994d}.dx-btn-green:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00e59973}.dx-btn-blue{color:#fff;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%);border:none;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #0284c74d}.dx-btn-outline{color:#fff;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#0e1611b3;border:1px solid #ffffff29;justify-content:center;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.dx-btn-outline:hover{color:#fff;background:#ffffff1a;border-color:#ffffff59}.dx-btn-outline:active{transform:scale(.97)}.dx-btn-outline-gold{border:1px solid var(--dx-gold-border);color:var(--dx-gold);font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:#0e1611b3;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.dx-btn-outline-gold:hover{border-color:var(--dx-gold);background:#ffb8001f}.dx-btn-outline-green{border:1px solid var(--dx-green-border);color:var(--dx-green);font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:#0e1611b3;justify-content:center;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.dx-btn-outline-green:hover{border-color:var(--dx-green);background:#00e5991f}.dx-btn-icon,.dx-btn-refresh{color:#fff;cursor:pointer;min-width:32px;height:32px;font-family:var(--font-main);-webkit-backdrop-filter:blur(8px);background:#0e1611d9;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.dx-btn-icon:hover,.dx-btn-refresh:hover{border-color:var(--dx-green);color:var(--dx-green);background:#00e5991f;box-shadow:0 0 12px #00e59940}.dx-btn-icon:active,.dx-btn-refresh:active{transform:scale(.94)}.dx-pill-id{color:#fff;font-family:var(--font-mono);border-radius:var(--radius-full);background:#0e1611d9;border:1px solid #ffffff1a;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.dx-badge-gold{color:var(--dx-gold);border-radius:var(--radius-full);background:#ffb8001f;border:1px solid #ffb8004d;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.dx-badge-green{color:var(--dx-green);border-radius:var(--radius-full);background:#00e5991f;border:1px solid #00e5994d;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.dx-quick-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0;display:grid}.dx-quick-action-card{cursor:pointer;background:#0a120ed9;border:1px solid #00e59938;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px 8px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.dx-quick-action-card:hover{border-color:var(--dx-green);transform:translateY(-2px);box-shadow:0 6px 20px #00e59926}.dx-quick-action-label{color:#fff;text-align:center;font-size:13px;font-weight:700}.dx-dock{-webkit-backdrop-filter:blur(24px);z-index:1000;background:#09100cf0;border:1px solid #ffffff1a;border-radius:36px;justify-content:space-around;align-items:center;width:calc(100% - 32px);max-width:480px;padding:8px 12px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #000000b3,0 0 20px #00e59914}@media (width>=1024px){.dx-dock{display:none!important}}.dx-dock-item{color:var(--dx-text-muted);white-space:nowrap;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 12px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;position:relative}.dx-dock-item.active{color:var(--dx-green);background:#00e5992e;box-shadow:inset 0 0 12px #00e59933}.dx-dock-center{color:#070b08;cursor:pointer;background:radial-gradient(circle at 30% 30%,#ffe072 0%,#ffb800 60%,#b45309 100%);border:3px solid #09100ce6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-top:-24px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 0 28px #ffb80080,0 8px 16px #00000080}.dx-dock-center:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 0 35px #ffb800b3}@media (width<=480px){.dx-dock{border-radius:28px;width:calc(100% - 20px);max-width:420px;padding:6px 8px;bottom:12px}.dx-dock-item{gap:2px;padding:4px 6px;font-size:10px}.dx-dock-center{width:50px;height:50px;margin-top:-18px}}@media (width<=360px){.dx-dock{width:calc(100% - 12px);padding:4px;bottom:8px}.dx-dock-item{padding:3px 4px;font-size:9px}.dx-dock-center{width:46px;height:46px;margin-top:-16px}}.dx-floating-chat{border:1.5px solid var(--dx-green);width:52px;height:52px;color:var(--dx-green);cursor:pointer;z-index:990;background:linear-gradient(135deg,#102018f2 0%,#0a140ff2 100%);border-radius:18px;justify-content:center;align-items:center;transition:all .25s;display:flex;position:fixed;bottom:24px;right:20px;box-shadow:0 0 20px #00e59959}.dx-floating-chat:hover{transform:scale(1.08);box-shadow:0 0 30px #00e59980}@media (width<=1023px){.dx-floating-chat{border-radius:14px;width:48px;height:48px;bottom:86px;right:14px}}.dx-main-content{flex:1;min-width:0;padding-bottom:32px}@media (width<=1023px){.dx-main-content{padding-bottom:96px!important}}.dx-chat-dialog{-webkit-backdrop-filter:blur(24px);border:1.5px solid var(--dx-green-border);z-index:10005;background:#080e0bf5;border-radius:24px;flex-direction:column;width:380px;max-width:calc(100vw - 40px);height:520px;max-height:calc(100vh - 120px);display:flex;position:fixed;bottom:84px;right:20px;overflow:hidden;box-shadow:0 12px 48px #000c,0 0 24px #00e59926}@media (width<=500px){.dx-chat-dialog{border-radius:20px;width:auto;max-width:none;height:calc(100vh - 150px);max-height:520px;bottom:78px;left:10px;right:10px}}.dx-sidebar-overlay{display:none}@media (width<=1023px){.dx-sidebar-overlay.open{-webkit-backdrop-filter:blur(6px);z-index:10000;background:#000000bf;display:block;position:fixed;inset:0}}.dx-sidebar{-webkit-backdrop-filter:blur(20px);z-index:999;background:#070d09fa;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;justify-content:space-between;width:270px;min-height:calc(100vh - 84px);padding:20px 14px;transition:transform .3s cubic-bezier(.16,1,.3,1),width .3s;display:flex;overflow-y:auto}@media (width<=1023px){.dx-sidebar{z-index:10001;width:285px;max-width:85vw;height:100vh;box-shadow:none;border-right:1px solid #00e59940;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.dx-sidebar.open{transform:translate(0);box-shadow:0 0 50px #000000d9,0 0 20px #00e59926}}@media (width>=1024px){.dx-sidebar.closed-desktop{border:none;width:0;padding:0;overflow:hidden}}.container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.main-app-content{box-sizing:border-box;flex:1;width:100%;min-width:0;max-width:1200px;margin:0 auto;padding:24px 20px 32px;overflow-x:hidden}@media (width<=1023px){.main-app-content{padding:20px 16px 105px!important}}@media (width<=768px){.main-app-content{padding:16px 14px 105px!important}}@media (width<=380px){.main-app-content{padding:12px 10px 105px!important}}.dx-app-container{box-sizing:border-box;width:100%;max-width:480px;margin:0 auto;padding:0 16px 105px}@media (width>=768px){.dx-app-container{max-width:1080px;padding:0 24px 105px}}@media (width>=1024px){.dx-app-container{padding:0 24px 32px}}@media (width<=380px){.dx-app-container{padding:0 10px 105px}}.flex-between{justify-content:space-between;align-items:center;display:flex}.grid-cols-4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1023px){.grid-cols-4{grid-template-columns:repeat(2,1fr);gap:12px}}@media (width<=540px){.grid-cols-4{grid-template-columns:1fr;gap:10px}}.grid-cols-2{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width<=640px){.grid-cols-2{grid-template-columns:1fr;gap:12px}}@media (width<=380px){.dx-quick-grid{gap:6px}.dx-quick-action-card{border-radius:12px;padding:12px 4px}.dx-quick-action-label{font-size:11px}}.cyber-table-container{-webkit-overflow-scrolling:touch;border-radius:var(--radius-sm);background:#070c0999;border:1px solid #ffffff14;width:100%;margin-top:14px;margin-bottom:14px;display:block;overflow-x:auto}.cyber-table{border-collapse:collapse;text-align:left;width:100%;min-width:580px;font-size:13px}.cyber-table th{color:var(--dx-green);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap;background:#00e5990f;border-bottom:1px solid #ffffff14;padding:12px 16px;font-size:11px;font-weight:700}.cyber-table td{color:#fff;white-space:nowrap;border-bottom:1px solid #ffffff0d;padding:12px 16px;font-size:13px}.cyber-table tr:last-child td{border-bottom:none}.cyber-table tr:hover td{background:#ffffff08}.btn-cyber{color:#050b07;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(135deg,#00e599 0%,#059669 100%);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #00e5994d}.btn-cyber:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #00e59973}.btn-cyber:disabled{opacity:.5;cursor:not-allowed}.btn-cyber-gold{color:#070b08;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(135deg,#ffb800 0%,#d97706 100%);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #ffb8004d}.btn-cyber-gold:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ffb80073}.btn-cyber-green{color:#050b07;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(135deg,#00e599 0%,#059669 100%);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #00e5994d}.btn-cyber-outline{color:#fff;font-family:var(--font-main);border-radius:var(--radius-full);cursor:pointer;background:#0e1611b3;border:1px solid #ffffff26;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-cyber-outline:hover{background:#ffffff14;border-color:#ffffff40}.btn-cyber-outline.btn-cyber-active{border-color:var(--dx-green);color:var(--dx-green);background:#00e59926;box-shadow:0 0 12px #00e59933}.badge-status{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.badge-active{color:var(--dx-green);background:#00e5991f;border:1px solid #00e59959;box-shadow:0 0 10px #00e59926}.badge-pending{color:var(--dx-gold);background:#ffb8001f;border:1px solid #ffb80059;box-shadow:0 0 10px #ffb80026}.status-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.cyber-glass-purple{background:var(--dx-bg-card);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-md);border:1px solid #a855f759;box-shadow:inset 0 0 16px #a855f70a,0 4px 24px #00000080}.text-purple{color:#c084fc!important}.cyber-input,.cyber-select{border-radius:var(--radius-sm);color:#fff;width:100%;font-family:var(--font-main);box-sizing:border-box;background:#070d0ae6;border:1px solid #ffffff1f;outline:none;padding:12px 16px;font-size:14px;transition:all .2s}.cyber-input:focus,.cyber-select:focus{border-color:var(--dx-green);box-shadow:0 0 12px #00e59940}.dx-input{border-radius:var(--radius-sm);color:#fff;width:100%;font-family:var(--font-main);box-sizing:border-box;background:#070d0ad9;border:1px solid #ffffff1a;outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s}.dx-input:focus{border-color:var(--dx-green);box-shadow:0 0 12px #00e59933}@media (width<=639px){.d-none-mobile{display:none!important}.d-block-mobile{display:block!important}}@media (width<=480px){.d-none-sm{display:none!important}}
