@font-face{font-family:Yekan;src:url('../fonts/Yekan.eot');src:url('../fonts/Yekan.eot?#iefix') format('embedded-opentype'),url('../fonts/Yekan.woff') format('woff'),url('../fonts/Yekan.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}:root{--bg:#f5f3fb;--bg2:#ffffff;--bg3:#f1edfa;--card:#ffffff;--card2:#f8f6fd;--glass:rgba(255, 255, 255, .72);--glass-strong:rgba(255, 255, 255, .9);--nav-glass:rgba(245, 243, 251, .82);--input:#ffffff;--input-border:#e2dcf2;--hover:rgba(124, 58, 237, .06);--border:#ece9f7;--border2:#dfd9f1;--border-glow:rgba(124, 58, 237, .28);--accent:#7c3aed;--accent2:#9333ea;--accent3:#6024c4;--accent-ink:#6d28d9;--accent-soft:rgba(124, 58, 237, .08);--accent-soft2:rgba(124, 58, 237, .14);--grad:linear-gradient(135deg, #7c3aed 0%, #9333ea 55%, #a855f7 100%);--grad-deep:linear-gradient(135deg, #6024c4 0%, #7c3aed 100%);--grad-text:linear-gradient(135deg, #9333ea, #7c3aed);--text:#1c1830;--text2:#615c78;--text3:#9892ab;--on-accent:#ffffff;--signal:#15966a;--signal-soft:rgba(21, 150, 106, .1);--amber:#c47d0a;--amber-soft:rgba(196, 125, 10, .11);--danger:#e11d48;--danger-soft:rgba(225, 29, 72, .09);--info:#0891b2;--info-soft:rgba(8, 145, 178, .1);--muted-soft:rgba(97, 92, 120, .09);--particle-rgb:124,58,237;--stream-rgb:124,58,237;--signal-rgb:21,150,106;--chip-bg:rgba(28, 24, 48, .04);--chip-glow:rgba(124, 58, 237, .16);--shadow-xs:0 1px 2px rgba(28, 24, 48, .04);--shadow-sm:0 2px 10px rgba(76, 29, 149, .05);--shadow:0 10px 30px -12px rgba(76, 29, 149, .16);--shadow-lg:0 24px 60px -20px rgba(76, 29, 149, .28);--shadow-accent:0 10px 30px -8px rgba(124, 58, 237, .45);--ring:0 0 0 4px rgba(124, 58, 237, .14);--r-xs:8px;--r-sm:10px;--r:14px;--r-lg:18px;--r-xl:24px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--sidebar-w:272px;--topbar-h:68px;--font:'Yekan','Vazirmatn',system-ui,-apple-system,'Segoe UI',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji';--font-num:'Vazirmatn','Yekan',system-ui,sans-serif;--mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;color-scheme:light}:root[data-theme=dark]{--bg:#131417;--bg2:#17181c;--bg3:#1e1f24;--card:#1a1b1f;--card2:#202127;--glass:rgba(26, 27, 31, .82);--glass-strong:rgba(26, 27, 31, .95);--nav-glass:rgba(19, 20, 23, .86);--input:#16171b;--input-border:#34363d;--hover:rgba(255, 255, 255, .045);--border:#27292e;--border2:#34363d;--border-glow:rgba(154, 130, 244, .38);--accent:#9a82f4;--accent2:#b4a2f8;--accent3:#7c5ce6;--accent-ink:#c7b8fc;--accent-soft:rgba(154, 130, 244, .13);--accent-soft2:rgba(154, 130, 244, .2);--grad:linear-gradient(135deg, #6448d4 0%, #7657e0 100%);--grad-deep:linear-gradient(135deg, #563cc0 0%, #6448d4 100%);--grad-text:linear-gradient(135deg, #d9cffd, #b4a2f8);--text:#e7e7ea;--text2:#aeb0b8;--text3:#868993;--on-accent:#ffffff;--signal:#4cc38a;--signal-soft:rgba(76, 195, 138, .13);--amber:#e2a54c;--amber-soft:rgba(226, 165, 76, .13);--danger:#ef7a78;--danger-soft:rgba(239, 122, 120, .13);--info:#62a8e5;--info-soft:rgba(98, 168, 229, .13);--muted-soft:rgba(174, 176, 184, .1);--particle-rgb:154, 130, 244;--stream-rgb:154, 130, 244;--signal-rgb:76, 195, 138;--chip-bg:rgba(255, 255, 255, .04);--chip-glow:rgba(154, 130, 244, .16);--shadow-xs:0 1px 2px rgba(0, 0, 0, .3);--shadow-sm:0 2px 8px rgba(0, 0, 0, .28);--shadow:0 8px 24px -12px rgba(0, 0, 0, .55);--shadow-lg:0 20px 50px -20px rgba(0, 0, 0, .65);--shadow-accent:0 8px 22px -10px rgba(100, 72, 212, .55);--ring:0 0 0 3px rgba(154, 130, 244, .28);color-scheme:dark}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;height:auto}body,html{min-height:100%}body.dg-body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:.95rem;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;position:relative;transition:background-color .4s var(--ease),color .4s var(--ease);text-align:start}body.dg-body,body.dg-body .dropdown-menu,body.dg-body .modal,body.dg-body .popover,body.dg-body .tooltip,body.dg-body button,body.dg-body input,body.dg-body select,body.dg-body textarea{font-family:var(--font)}body.dg-body .h1,body.dg-body .h2,body.dg-body .h3,body.dg-body .h4,body.dg-body .h5,body.dg-body .h6,body.dg-body h1,body.dg-body h2,body.dg-body h3,body.dg-body h4,body.dg-body h5,body.dg-body h6{color:var(--text);font-weight:800;letter-spacing:-.3px;line-height:1.35}body.dg-body .h1,body.dg-body h1{font-size:clamp(1.6rem, 3vw, 2.2rem)}body.dg-body .h2,body.dg-body h2{font-size:clamp(1.35rem, 2.4vw, 1.75rem)}body.dg-body .h3,body.dg-body h3{font-size:1.2rem}body.dg-body .h4,body.dg-body h4{font-size:1.08rem}body.dg-body .h5,body.dg-body h5{font-size:1rem}body.dg-body .h6,body.dg-body h6{font-size:.92rem}body.dg-body p{color:inherit}body.dg-body .small,body.dg-body small{font-size:.82em}body.dg-body a{color:var(--accent);text-decoration:none;transition:color .2s var(--ease)}body.dg-body a:hover{color:var(--accent2);text-decoration:none}body.dg-body hr{border-color:var(--border);opacity:1}body.dg-body code,body.dg-body kbd,body.dg-body pre,body.dg-body samp{font-family:var(--mono)}body.dg-body code{color:var(--accent2);background:var(--accent-soft);padding:.12em .4em;border-radius:6px;font-size:.85em}body.dg-body pre{background:var(--bg3);color:var(--text);border:1px solid var(--border);border-radius:var(--r);padding:1rem;direction:ltr;text-align:left}body.dg-body pre code{background:0 0;padding:0;color:inherit}body.dg-body blockquote{border-inline-start:3px solid var(--accent);padding:.4rem 1rem;color:var(--text2);background:var(--accent-soft);border-radius:0 var(--r-sm) var(--r-sm) 0}body.dg-body .text-muted{color:var(--text3)!important}body.dg-body .text-primary{color:var(--accent)!important}body.dg-body .text-success{color:var(--signal)!important}body.dg-body .text-danger{color:var(--danger)!important}body.dg-body .text-warning{color:var(--amber)!important}body.dg-body .text-info{color:var(--info)!important}body.dg-body .text-body,body.dg-body .text-dark{color:var(--text)!important}body.dg-body .text-white{color:#fff!important}body.dg-body .bg-light,body.dg-body .bg-white{background-color:var(--card)!important}body.dg-body .bg-primary{background:var(--grad)!important}body.dg-body .bg-success{background-color:var(--signal)!important}body.dg-body .bg-danger{background-color:var(--danger)!important}body.dg-body .bg-warning{background-color:var(--amber)!important}body.dg-body .bg-info{background-color:var(--info)!important}body.dg-body .border,body.dg-body .border-bottom,body.dg-body .border-left,body.dg-body .border-right,body.dg-body .border-top{border-color:var(--border)!important}body.dg-body .font-weight-bold,body.dg-body b,body.dg-body strong{font-weight:700}body.dg-body .font-size-18{font-size:18px}body.dg-body .font-size-24{font-size:24px}body.dg-body .font-size-36{font-size:36px}body.dg-body .ltr,body.dg-body [dir=ltr]{direction:ltr;unicode-bidi:isolate}.dg-mono,.dg-num{font-family:var(--mono);direction:ltr;unicode-bidi:isolate}::selection{background:var(--accent);color:#fff}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:10px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--accent3)}*{scrollbar-width:thin;scrollbar-color:var(--border2) transparent}.w-hidden{display:none}.w-text-09{font-size:.9em}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.width-fixed-20{width:20px;display:inline-block}.width-fixed-60{width:60px;display:inline-block}.small-font{font-size:.82rem}.line-height-reduced{line-height:1.3}.input-inline{display:inline-block;width:auto}.input-inline-100{width:100px}.select-inline{display:inline-block;width:auto}.pw-input{direction:ltr}body.dg-body input.dg-ltr,body.dg-body input[name*=Domain],body.dg-body input[name*=domain],body.dg-body input[name*=ns],body.dg-body input[name=hostname],body.dg-body input[type=email],body.dg-body input[type=tel],body.dg-body input[type=url]{direction:ltr;text-align:left}body.dg-body input::placeholder,body.dg-body textarea::placeholder{text-align:start}#dg-ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.dg-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:dgOrb 24s ease-in-out infinite;will-change:transform}.dg-orb-1{width:520px;height:520px;background:radial-gradient(circle,rgba(124,58,237,.12),transparent 70%);top:-12%;right:-8%;animation-duration:26s}.dg-orb-2{width:440px;height:440px;background:radial-gradient(circle,rgba(21,150,106,.07),transparent 70%);bottom:4%;left:-10%;animation-duration:32s;animation-delay:-8s}.dg-orb-3{width:400px;height:400px;background:radial-gradient(circle,rgba(147,51,234,.08),transparent 70%);top:42%;left:35%;animation-duration:28s;animation-delay:-15s}:root[data-theme=dark] .dg-orb-1{background:radial-gradient(circle,rgba(147,51,234,.26),transparent 70%)}:root[data-theme=dark] .dg-orb-2{background:radial-gradient(circle,rgba(57,255,136,.09),transparent 70%)}:root[data-theme=dark] .dg-orb-3{background:radial-gradient(circle,rgba(192,132,252,.15),transparent 70%)}@keyframes dgOrb{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(-40px,50px) scale(1.12)}66%{transform:translate(30px,-35px) scale(.94)}}.dg-grid-glow{position:absolute;inset:0;opacity:.5;background-image:none;background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 45% at 50% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 70% 45% at 50% 0%,#000 0%,transparent 75%)}:root[data-theme=dark] .dg-grid-glow{opacity:.35}.dg-drift{position:absolute;inset:0}.dg-drift span{position:absolute;left:var(--x);top:var(--y);font-size:var(--size, 3rem);opacity:var(--op, .06);filter:blur(.5px) saturate(.9);animation:dgDrift var(--dur,40s) ease-in-out infinite;animation-delay:var(--delay, 0s)}@keyframes dgDrift{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(18px,-26px) rotate(8deg)}}#dg-particles{position:fixed;inset:0;z-index:-1;pointer-events:none}.dg-shell{position:relative}#dg-progress{position:fixed;top:0;inset-inline-start:0;height:2px;width:0;z-index:1100;background:linear-gradient(90deg,var(--accent3),var(--accent2),var(--signal));box-shadow:0 0 12px var(--accent2);transition:width .1s linear}.dg-js .dg-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.dg-js .dg-reveal.is-in{opacity:1;transform:none}.dg-js .dg-stagger>*{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease),box-shadow .35s var(--ease),border-color .35s var(--ease),background .35s var(--ease),color .35s var(--ease)}.dg-js .dg-stagger.is-in>*{opacity:1;transform:none}.dg-js .dg-stagger.is-in>:hover{transform:translateY(-5px)}.dg-stagger.is-in>:first-child{transition-delay:.04s}.dg-stagger.is-in>:nth-child(2){transition-delay:.1s}.dg-stagger.is-in>:nth-child(3){transition-delay:.16s}.dg-stagger.is-in>:nth-child(4){transition-delay:.22s}.dg-stagger.is-in>:nth-child(5){transition-delay:.28s}.dg-stagger.is-in>:nth-child(6){transition-delay:.34s}.dg-stagger.is-in>:nth-child(7){transition-delay:.4s}.dg-stagger.is-in>:nth-child(n+8){transition-delay:.46s}.primary-content{animation:dgEnter .6s var(--ease) backwards}@keyframes dgEnter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dg-ping{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--signal);flex-shrink:0;box-shadow:0 0 0 0 rgba(var(--signal-rgb),.55);animation:dgPing 2s infinite}@keyframes dgPing{0%{box-shadow:0 0 0 0 rgba(var(--signal-rgb),.55)}70%{box-shadow:0 0 0 7px rgba(var(--signal-rgb),0)}100%{box-shadow:0 0 0 0 rgba(var(--signal-rgb),0)}}@keyframes dgShine{from{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(230%) skewX(-18deg)}}@keyframes dgSpin{to{transform:rotate(360deg)}}@keyframes dgFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dgRing{0%,100%{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%,40%{transform:rotate(-14deg)}50%{transform:rotate(0)}}@keyframes dgGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes dgPop{0%{transform:scale(.6);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes dgBlink{50%{border-color:transparent}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}.dg-reveal,.dg-stagger>*{opacity:1;transform:none}#dg-particles,.dg-drift{display:none}}body.dg-no-fx #dg-particles,body.dg-no-fx .dg-drift{display:none}@media (max-width:680px){.dg-drift{display:none}.dg-orb{filter:blur(50px)}}@media print{#dg-ambient,#dg-back-top,#dg-particles,#dg-progress,.dg-footer,.dg-header,.dg-pagehead .master-breadcrumb,.dg-sidebar,.dg-tabbar{display:none!important}.dg-shell{margin:0!important}body.dg-body{background:#fff;color:#000}}.fa-duotone,.fa-light,.fa-regular,.fa-thin,.fad,.fal,.far,.fat{font-weight:900!important}.fa-duotone::after,.fad::after{content:none!important}body.dg-body{min-height:100vh;display:flex;flex-direction:column}body.dg-body>.dg-shell{flex:1 0 auto}body.dg-body>.dg-footer{flex-shrink:0}.dg-auth-aside-grid,.dg-grid-glow{display:none!important}.dg-orb{filter:blur(60px);opacity:.5;animation:dgOrb 22s ease-in-out infinite}.dg-orb-1{width:480px;height:480px;background:radial-gradient(circle,rgba(124,58,237,.1),transparent 70%);top:-10%;right:-8%;left:auto;bottom:auto;animation-duration:26s}.dg-orb-2{width:420px;height:420px;background:radial-gradient(circle,rgba(21,150,106,.06),transparent 70%);bottom:5%;left:-10%;top:auto;right:auto;animation-duration:32s;animation-delay:-8s}.dg-orb-3{width:380px;height:380px;background:radial-gradient(circle,rgba(124,58,237,.07),transparent 70%);top:40%;left:35%;animation-duration:28s;animation-delay:-15s}:root[data-theme=dark] .dg-orb-1{background:radial-gradient(circle,rgba(147,51,234,.25),transparent 70%)}:root[data-theme=dark] .dg-orb-2{background:radial-gradient(circle,rgba(57,255,136,.1),transparent 70%)}:root[data-theme=dark] .dg-orb-3{background:radial-gradient(circle,rgba(192,132,252,.16),transparent 70%)}.dg-drift span{animation-name:dgAmbDrift}@keyframes dgAmbDrift{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(18px,-26px) rotate(8deg)}}@media (max-width:680px){.dg-drift{display:none}.dg-orb{filter:blur(60px)}}.dg-icon-btn{position:relative;width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--border2);background:var(--card);color:var(--text2);cursor:pointer;transition:all .25s var(--ease);font-size:.95rem;padding:0}.dg-icon-btn:hover,.dg-icon-btn[aria-expanded=true]{color:var(--accent);border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 20px -8px rgba(124,58,237,.45)}.dg-icon-btn:focus{outline:0;box-shadow:var(--ring)}.dg-dot-count{position:absolute;top:-6px;inset-inline-end:-6px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--grad);color:#fff;font-size:.66rem;font-weight:800;display:flex;align-items:center;justify-content:center;font-family:var(--font-num);border:2px solid var(--bg);animation:dgPop .4s var(--ease-bounce)}.dg-dot-count.is-empty{display:none}.dg-dot-count.is-alert{background:linear-gradient(135deg,#f43f5e,#e11d48)}.dg-ring{animation:dgRing 2.4s ease-in-out infinite;transform-origin:50% 0}.dg-theme-toggle{position:relative;overflow:hidden}.dg-theme-toggle i{position:absolute;transition:opacity .35s var(--ease),transform .5s var(--ease)}.dg-theme-toggle .dg-ico-sun{opacity:1;transform:rotate(0) scale(1);color:var(--amber)}.dg-theme-toggle .dg-ico-moon{opacity:0;transform:rotate(90deg) scale(.5);color:var(--accent2)}:root[data-theme=dark] .dg-theme-toggle .dg-ico-sun{opacity:0;transform:rotate(-90deg) scale(.5)}:root[data-theme=dark] .dg-theme-toggle .dg-ico-moon{opacity:1;transform:rotate(0) scale(1)}.dg-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.62rem 1.2rem;border-radius:12px;font-weight:700;font-size:.9rem;line-height:1.4;border:1px solid transparent;cursor:pointer;white-space:nowrap;position:relative;overflow:hidden;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease);text-decoration:none!important}.dg-btn-lg{padding:.9rem 1.7rem;font-size:.98rem;border-radius:14px}.dg-btn-sm{padding:.4rem .85rem;font-size:.8rem;border-radius:10px}.dg-btn-block{width:100%}.dg-btn-primary{background:var(--grad);background-size:160% 160%;color:#fff!important;box-shadow:0 6px 20px -6px rgba(124,58,237,.55)}.dg-btn-primary::after{content:'';position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translateX(-130%) skewX(-18deg)}.dg-btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-accent);background-position:100% 50%}.dg-btn-primary:hover::after{animation:dgShine .8s var(--ease)}.dg-btn-ghost{background:var(--card);color:var(--text)!important;border-color:var(--border2)}.dg-btn-ghost:hover{border-color:var(--accent);color:var(--accent)!important;transform:translateY(-2px);background:var(--accent-soft)}.dg-btn-soft{background:var(--accent-soft);color:var(--accent)!important}.dg-btn-soft:hover{background:var(--accent-soft2);transform:translateY(-2px)}.dg-btn-success{background:linear-gradient(135deg,#10b981,#059669);color:#fff!important}.dg-btn-danger{background:var(--danger-soft);color:var(--danger)!important;border-color:transparent}.dg-btn-danger:hover{background:var(--danger);color:#fff!important}.dg-chip{display:inline-flex;align-items:center;gap:.45rem;height:40px;padding:0 .9rem;border-radius:12px;font-weight:700;font-size:.82rem;border:1px solid var(--border2);background:var(--card);color:var(--text)!important;transition:all .25s var(--ease);white-space:nowrap}.dg-chip:hover{border-color:var(--accent);transform:translateY(-2px)}.dg-chip-warn{background:var(--amber-soft);color:var(--amber)!important;border-color:transparent}.dg-chip-wallet{background:linear-gradient(135deg,var(--accent-soft),var(--signal-soft));border-color:var(--border-glow)}.dg-chip-wallet i{color:var(--accent)}.dg-chip-wallet span{font-family:var(--font-num)}.dg-chip-wallet.is-low{background:var(--danger-soft);border-color:rgba(225,29,72,.35)}.dg-chip-wallet.is-low i{color:var(--danger);animation:dgRing 2s infinite}.dg-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .55rem;border-radius:999px;font-size:.7rem;font-weight:800;line-height:1.5}.dg-badge-soft{background:var(--accent-soft);color:var(--accent)}.dg-kicker{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .9rem;border-radius:999px;background:var(--accent-soft);border:1px solid var(--border-glow);color:var(--accent);font-size:.76rem;font-weight:800}.dg-section-badge{display:inline-flex;align-items:center;gap:6px;background:var(--accent-soft);border:1px solid var(--border-glow);border-radius:8px;padding:4px 12px;font-size:.72rem;color:var(--accent);font-weight:800;margin-bottom:.7rem;font-family:var(--mono);direction:ltr}.dg-section-title{font-size:clamp(1.3rem, 2.4vw, 1.8rem);font-weight:800;margin-bottom:.4rem}.dg-section-sub{color:var(--text2);max-width:560px;margin:0 auto 2rem}.dg-avatar{width:38px;height:38px;border-radius:12px;background:var(--grad);color:#fff;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem;box-shadow:0 4px 14px -4px rgba(124,58,237,.6);text-transform:uppercase}.dg-avatar-lg{width:48px;height:48px;border-radius:14px;font-size:1.2rem}.dg-sidebar{position:fixed;top:0;bottom:0;inset-inline-start:0;width:var(--sidebar-w);z-index:1040;display:flex;flex-direction:column;gap:.2rem;background:var(--glass-strong);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border-inline-end:1px solid var(--border);box-shadow:var(--shadow-sm);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;transition:transform .45s var(--ease),background-color .35s var(--ease)}.dg-sidebar::before{content:'';position:absolute;inset:0 0 auto 0;height:180px;background:radial-gradient(ellipse 90% 70% at 50% 0,var(--accent-soft2),transparent 70%);pointer-events:none}.sb-head{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.15rem .4rem;position:relative}.sb-brand{display:flex;align-items:center}.sb-brand svg{width:168px;height:54px}.sb-brand .dg-logo-img{max-height:42px;width:auto}.sb-close{display:none;width:34px;height:34px;border-radius:10px;border:1px solid var(--border2);background:var(--card);color:var(--text2)}.sb-label{display:block;font-size:.66rem;font-weight:900;letter-spacing:.12em;color:var(--text3);padding:.8rem .75rem .35rem;text-transform:uppercase}.sb-wallet{margin:.35rem 1rem .5rem;padding:.9rem 1rem;border-radius:var(--r-lg);position:relative;overflow:hidden;display:block;background:linear-gradient(135deg,#6024c4 0,#7c3aed 50%,#9333ea 100%);color:#fff!important;box-shadow:0 14px 30px -12px rgba(96,36,196,.7);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.sb-wallet::before{content:'';position:absolute;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.25),transparent 65%);top:-70px;inset-inline-end:-50px}.sb-wallet::after{content:'';position:absolute;inset:0;background-image:none;background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,transparent,#000);mask-image:linear-gradient(180deg,transparent,#000)}.sb-wallet:hover{transform:translateY(-3px);box-shadow:0 20px 40px -14px rgba(96,36,196,.8)}.sb-wallet>*{position:relative;z-index:1}.sb-wallet-top{display:flex;justify-content:space-between;align-items:center;font-size:.74rem;opacity:.95}.sb-wallet-label i{margin-inline-end:4px}.sb-wallet-live{display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.16);border-radius:999px;padding:1px 8px;font-weight:800;font-size:.66rem}.sb-wallet-live .dg-ping{width:6px;height:6px;background:#4ade80}.sb-wallet-live.is-low .dg-ping{background:#fda4af}.sb-wallet-amount{font-size:1.35rem;font-weight:900;margin:.25rem 0 .2rem;font-family:var(--font-num);letter-spacing:-.5px}.sb-wallet-meta{display:flex;justify-content:space-between;font-size:.7rem;opacity:.9;gap:.5rem}.sb-wallet-bar{height:4px;border-radius:4px;background:rgba(255,255,255,.2);margin-top:.55rem;overflow:hidden}.sb-wallet-bar span{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#4ade80,#fff);max-width:100%;transition:width 1s var(--ease)}.sb-cta{margin:.3rem 1rem .2rem;padding:.7rem 1rem;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:800;font-size:.86rem;color:var(--accent)!important;background:var(--accent-soft);border:1px dashed var(--border-glow);transition:all .3s var(--ease)}.sb-cta i{width:22px;height:22px;border-radius:7px;background:var(--grad);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;transition:transform .4s var(--ease-bounce)}.sb-cta:hover{background:var(--accent-soft2);border-style:solid;transform:translateY(-2px)}.sb-cta:hover i{transform:rotate(90deg) scale(1.1)}.sb-nav{padding:0 .7rem;flex:1;display:flex;flex-direction:column;gap:2px}.sb-link{display:flex;align-items:center;gap:.7rem;width:100%;padding:.52rem .65rem;border-radius:12px;border:0;background:0 0;color:var(--text2)!important;font-weight:600;font-size:.88rem;text-align:start;cursor:pointer;position:relative;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.sb-link:focus{outline:0}.sb-ico{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg3);color:var(--text3);flex-shrink:0;font-size:.85rem;transition:all .3s var(--ease)}.sb-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-link:hover{background:var(--hover);color:var(--text)!important}.sb-link:hover .sb-ico{color:var(--accent);background:var(--accent-soft);transform:scale(1.06) rotate(-4deg)}.sb-link.active{background:var(--accent-soft);color:var(--accent)!important;font-weight:800}.sb-link.active::before{content:'';position:absolute;inset-inline-start:-.7rem;top:22%;bottom:22%;width:4px;border-radius:0 4px 4px 0;background:var(--grad);box-shadow:0 0 12px var(--accent)}[dir=rtl] .sb-link.active::before{border-radius:4px 0 0 4px}.sb-link.active .sb-ico{background:var(--grad);color:#fff;box-shadow:0 6px 14px -6px rgba(124,58,237,.7)}.sb-caret{font-size:.62rem;color:var(--text3);transition:transform .35s var(--ease)}.sb-group.is-open>.sb-link .sb-caret{transform:rotate(180deg)}.sb-group.is-open>.sb-link{color:var(--text)!important}.sb-group .sb-sub{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s var(--ease),opacity .3s var(--ease);display:block}.sb-group.is-open .sb-sub{max-height:640px;opacity:1}.sb-sublink{display:flex;align-items:center;gap:.6rem;padding:.42rem .6rem;margin-inline-start:2.35rem;border-radius:10px;font-size:.82rem;color:var(--text2)!important;font-weight:600;position:relative;transition:all .2s var(--ease)}.sb-sublink::before{content:'';position:absolute;inset-inline-start:-.75rem;top:0;bottom:0;width:1px;background:var(--border2)}.sb-sublink i{width:16px;text-align:center;font-size:.75rem;color:var(--text3)}.sb-sublink:hover{color:var(--accent)!important;background:var(--hover);padding-inline-start:.85rem}.sb-sublink.active{color:var(--accent)!important;background:var(--accent-soft)}.sb-sublink.active::before{background:var(--accent);width:2px}.sb-dot{width:6px;height:6px;border-radius:50%;background:var(--border2);margin:0 5px}.sb-sub-divider{height:1px;background:var(--border);margin:.3rem 2.4rem}.sb-badge{background:var(--accent-soft);color:var(--accent);font-size:.66rem;font-weight:800;padding:1px 7px;border-radius:999px;font-family:var(--font-num)}.sb-badge-live{background:var(--signal-soft);color:var(--signal)}.sb-foot{padding:.8rem 1rem 1rem;display:flex;flex-direction:column;gap:.6rem}.sb-help{display:flex;align-items:center;gap:.7rem;padding:.7rem;border-radius:14px;background:var(--card);border:1px solid var(--border);color:var(--text)!important;transition:all .3s var(--ease)}.sb-help:hover{border-color:var(--border-glow);transform:translateY(-2px);box-shadow:var(--shadow)}.sb-help-ico{width:38px;height:38px;border-radius:11px;background:var(--signal-soft);color:var(--signal);display:inline-flex;align-items:center;justify-content:center}.sb-help strong{display:block;font-size:.82rem}.sb-help small{color:var(--text3);font-size:.72rem}.sb-foot-row{display:flex;gap:.5rem}.sb-mini{flex:1;height:38px;border-radius:11px;border:1px solid var(--border);background:var(--card);color:var(--text2)!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s var(--ease)}.sb-mini:hover{color:var(--accent)!important;border-color:var(--accent)}.sb-mini-danger:hover{color:var(--danger)!important;border-color:var(--danger);background:var(--danger-soft)}.dg-sidebar-backdrop{position:fixed;inset:0;background:rgba(8,6,20,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1035;opacity:0;visibility:hidden;transition:all .35s var(--ease)}body.dg-app .dg-shell{margin-inline-start:var(--sidebar-w);min-height:100vh;display:flex;flex-direction:column}body.dg-app #main-body{flex:1}.dg-header{position:sticky;top:0;z-index:1030}.dg-topbar{height:var(--topbar-h);display:flex;align-items:center;gap:.75rem;padding:0 1.5rem;background:var(--nav-glass);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid var(--border);transition:box-shadow .3s var(--ease),border-color .3s var(--ease)}.dg-header.is-scrolled .dg-nav,.dg-header.is-scrolled .dg-topbar{box-shadow:0 10px 30px -18px rgba(28,24,48,.35);border-bottom-color:var(--border2)}.dg-burger,.dg-topbar-brand{display:none}.dg-topbar-brand svg{width:120px;height:40px}.dg-search{position:relative;display:flex;align-items:center;flex:0 1 360px;margin-inline-end:auto}.dg-search>i{position:absolute;inset-inline-start:14px;color:var(--text3);font-size:.85rem;pointer-events:none}.dg-search input{width:100%;height:42px;border-radius:13px;border:1px solid var(--border2);background:var(--card);color:var(--text);padding:0 2.6rem;font-size:.86rem;transition:all .25s var(--ease)}.dg-search input:focus{outline:0;border-color:var(--accent);box-shadow:var(--ring)}.dg-search kbd{position:absolute;inset-inline-end:10px;background:var(--bg3);color:var(--text3);border:1px solid var(--border2);border-radius:6px;font-size:.7rem;padding:0 6px;box-shadow:none}.dg-search-block{flex:none;margin:0 0 .75rem}.dg-topbar-actions{display:flex;align-items:center;gap:.55rem}.dg-dd{position:relative}.dg-dd-menu{position:absolute;top:calc(100% + 12px);inset-inline-end:0;min-width:290px;z-index:1050;background:var(--glass-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--border2);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:.5rem;opacity:0;visibility:hidden;transform:translateY(-8px) scale(.98);transform-origin:top;transition:opacity .25s var(--ease),transform .3s var(--ease),visibility .25s}.dg-dd.is-open .dg-dd-menu{opacity:1;visibility:visible;transform:none}.dg-dd-title{display:flex;justify-content:space-between;align-items:center;padding:.5rem .7rem .6rem;font-weight:800;font-size:.88rem;border-bottom:1px solid var(--border);margin-bottom:.35rem}.dg-notif-list{max-height:360px;overflow-y:auto}.dg-notif{display:flex;gap:.7rem;align-items:flex-start;padding:.65rem;border-radius:12px;color:var(--text)!important;font-size:.82rem;line-height:1.65;transition:background .2s}.dg-notif:hover{background:var(--hover)}.dg-notif-ico{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--info-soft);color:var(--info)}.dg-notif-danger .dg-notif-ico{background:var(--danger-soft);color:var(--danger)}.dg-notif-warning .dg-notif-ico{background:var(--amber-soft);color:var(--amber)}.dg-notif-success .dg-notif-ico{background:var(--signal-soft);color:var(--signal)}.dg-empty-mini{text-align:center;padding:1.5rem .5rem;color:var(--text3);display:flex;flex-direction:column;gap:.4rem;align-items:center;font-size:.85rem}.dg-empty-mini i{font-size:1.8rem;color:var(--signal)}.dg-user-btn{display:flex;align-items:center;gap:.6rem;background:var(--card);border:1px solid var(--border2);border-radius:14px;padding:3px 4px;padding-inline-end:.75rem;cursor:pointer;color:var(--text);transition:all .25s var(--ease);max-width:240px}.dg-user-btn:hover,.dg-user-btn[aria-expanded=true]{border-color:var(--accent);box-shadow:0 8px 20px -10px rgba(124,58,237,.5)}.dg-user-btn:focus{outline:0}.dg-user-btn .dg-avatar{width:34px;height:34px;border-radius:11px;font-size:.9rem}.dg-user-meta{display:flex;flex-direction:column;text-align:start;line-height:1.3;min-width:0}.dg-user-name{font-weight:800;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dg-user-sub{font-size:.66rem;color:var(--text3);display:flex;align-items:center;gap:5px}.dg-user-sub .dg-ping{width:6px;height:6px}.dg-caret{font-size:.62rem;color:var(--text3);transition:transform .3s var(--ease)}.dg-user-btn[aria-expanded=true] .dg-caret{transform:rotate(180deg)}.dg-dd-user{min-width:300px}.dg-dd-profile{display:flex;gap:.8rem;align-items:center;padding:.7rem;margin-bottom:.35rem;border-radius:14px;background:linear-gradient(135deg,var(--accent-soft),transparent)}.dg-dd-name{font-weight:800;font-size:.9rem}.dg-dd-email{font-size:.74rem;color:var(--text3);direction:ltr;text-align:start;word-break:break-all}.dg-dd-group{padding:.3rem 0;border-top:1px solid var(--border)}.dg-dd-group:first-of-type{border-top:0}.dg-dd-item{display:flex;align-items:center;gap:.65rem;padding:.5rem .7rem;border-radius:10px;color:var(--text2)!important;font-size:.84rem;font-weight:600;transition:all .2s var(--ease)}.dg-dd-item i{width:18px;text-align:center;color:var(--text3);transition:color .2s}.dg-dd-item.active,.dg-dd-item:hover{background:var(--hover);color:var(--accent)!important;padding-inline-start:.9rem}.dg-dd-item:hover i{color:var(--accent)}.dg-dd-item.is-danger:hover,.dg-dd-item.is-danger:hover i{color:var(--danger)!important;background:var(--danger-soft)}.dg-dd-divider{height:1px;background:var(--border);margin:.3rem .5rem}.dg-nav{background:var(--nav-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);transition:box-shadow .3s,border-color .3s}.dg-nav-inner{max-width:1240px;margin:0 auto;padding:0 1.5rem;height:70px;display:flex;align-items:center;gap:1.5rem}.dg-nav-brand{display:flex;align-items:center;flex-shrink:0}.dg-nav-brand .dg-logo-img{max-height:44px}.dg-nav-links{display:flex;align-items:center;gap:1.6rem;list-style:none;margin:0 auto;padding:0}.dg-nav-link{position:relative;color:var(--text2)!important;font-weight:600;font-size:.9rem;padding:.4rem 0;display:inline-flex;align-items:center;gap:.35rem}.dg-nav-link::after{content:'';position:absolute;inset-inline-start:0;bottom:-2px;width:0;height:2px;border-radius:2px;background:var(--grad);transition:width .3s var(--ease)}.dg-nav-link.active,.dg-nav-link:hover{color:var(--text)!important}.dg-nav-link.active::after,.dg-nav-link:hover::after{width:100%}.dg-nav-link.dropdown-toggle::after{display:none}.dg-nav-link.dropdown-toggle::before{content:'';order:2;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.6}.dg-nav-actions{display:flex;align-items:center;gap:.55rem}.dg-nav-burger{display:none}.dg-nav-burger .dg-ico-close{display:none}.dg-nav-burger[aria-expanded=true] .dg-ico-open{display:none}.dg-nav-burger[aria-expanded=true] .dg-ico-close{display:inline-block}.dg-glass-menu{background:var(--glass-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.dg-drawer{position:fixed;top:70px;left:0;right:0;z-index:1025;max-height:0;overflow:hidden;opacity:0;visibility:hidden;background:var(--bg2);border-bottom:1px solid var(--border2);padding:0 1.2rem;box-shadow:var(--shadow-lg);transition:max-height .4s var(--ease),opacity .3s var(--ease),visibility .4s,padding .4s}.dg-drawer.is-open{max-height:78vh;opacity:1;visibility:visible;overflow-y:auto;padding:1rem 1.2rem 1.4rem}.dg-drawer-link{display:flex;align-items:center;gap:.75rem;padding:.8rem .3rem;color:var(--text)!important;font-weight:700;border-bottom:1px solid var(--border)}.dg-drawer-link i{color:var(--accent);width:20px;text-align:center}.dg-drawer-link.active{color:var(--accent)!important}.dg-drawer-label{font-size:.7rem;font-weight:900;color:var(--text3);padding:.9rem .3rem .2rem;letter-spacing:.08em}.dg-drawer-divider{height:1px;background:var(--border);margin:.6rem 0}.dg-drawer-cta{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.dg-drawer-backdrop{position:fixed;inset:0;background:rgba(8,6,20,.45);z-index:1020;opacity:0;visibility:hidden;transition:all .3s var(--ease)}.dg-drawer-backdrop.is-open{opacity:1;visibility:visible}.dg-pagehead{position:relative;padding:1.6rem 0 .4rem}.dg-pagehead .master-breadcrumb{background:0 0;margin:0 0 .3rem}.dg-pagehead-title{margin:0;font-size:clamp(1.35rem, 2.6vw, 1.9rem)!important;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding-bottom:2px}:root[data-theme=dark] .dg-pagehead-title{background:linear-gradient(135deg,#fff,#c084fc);-webkit-background-clip:text;background-clip:text}.dg-pagehead-sub{color:var(--text2);margin:.2rem 0 0;font-size:.9rem}.breadcrumb{background:0 0;padding:0;margin:0;font-size:.78rem;flex-wrap:wrap}.breadcrumb-item{color:var(--text3);display:inline-flex;align-items:center}.breadcrumb-item a{color:var(--text2)!important}.breadcrumb-item a:hover{color:var(--accent)!important}.breadcrumb-item.active{color:var(--accent);font-weight:700}.breadcrumb-item+.breadcrumb-item{padding-inline-start:.5rem}.breadcrumb-item+.breadcrumb-item::before{content:'‹';color:var(--text3);padding-inline-end:.5rem;float:none;font-size:1rem;line-height:1}[dir=ltr] .breadcrumb-item+.breadcrumb-item::before{content:'›'}#main-body{position:relative;padding:1.25rem 0 3.5rem;min-height:360px}body.dg-app #main-body>.container,body.dg-app .dg-pagehead>.container{max-width:1320px}.dg-side-col .sidebar{position:sticky;top:calc(var(--topbar-h) + 16px)}body.dg-guest .dg-side-col .sidebar{top:90px}.dg-side-col .sidebar+.sidebar{position:static}.dg-footer{position:relative;background:var(--bg2);border-top:1px solid var(--border);padding:3rem 0 1.4rem;margin-top:auto}.dg-footer::before{content:'';position:absolute;top:-1px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.6}.dg-footer-app{padding:1rem 0;background:0 0;border-top-color:var(--border)}.dg-footer-app::before{display:none}.dg-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem;margin-bottom:2rem}.dg-footer-brand p{color:var(--text3);font-size:.84rem;max-width:300px;margin:.7rem 0}.dg-footer-status{display:inline-flex;align-items:center;gap:.5rem;font-size:.76rem;font-weight:700;color:var(--signal);background:var(--signal-soft);padding:.25rem .8rem;border-radius:999px}.dg-footer-col h4{font-size:.8rem!important;font-weight:800;margin-bottom:1rem;color:var(--text)}.dg-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.dg-footer-col a{color:var(--text3)!important;font-size:.84rem;transition:color .2s,padding .2s}.dg-footer-col a:hover{color:var(--accent)!important;padding-inline-start:4px}.dg-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:1.1rem}.dg-footer-app .dg-footer-bottom{border-top:0;padding-top:0}.dg-footer-copy{color:var(--text3);font-size:.78rem}.dg-footer-links{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;padding:0}.dg-footer-links li{margin:0!important}.dg-footer-links a,.dg-lang-btn{color:var(--text3)!important;font-size:.78rem;background:0 0;border:0;padding:0;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.dg-footer-links a:hover,.dg-lang-btn:hover{color:var(--accent)!important}.dg-footer-links .btn-icon{width:34px;height:34px;border-radius:10px;border:1px solid var(--border2);justify-content:center;margin:0!important}.dg-enamad img{height:72px;width:auto;border-radius:10px;background:#fff;padding:2px}.dg-tabbar{display:none}#dg-back-top{position:fixed;bottom:24px;inset-inline-end:24px;width:44px;height:44px;border-radius:14px;z-index:1010;border:1px solid var(--border2);background:var(--card);color:var(--accent);box-shadow:var(--shadow);opacity:0;visibility:hidden;transform:translateY(12px);transition:all .35s var(--ease);cursor:pointer}#dg-back-top.is-visible{opacity:1;visibility:visible;transform:none}#dg-back-top:hover{background:var(--grad);color:#fff;border-color:transparent;transform:translateY(-3px)}.btn-return-to-admin{position:fixed;bottom:24px;inset-inline-start:24px;z-index:1010;background:var(--amber)!important;color:#fff!important;border-radius:12px;box-shadow:var(--shadow)}@media (max-width:1199.98px){.dg-search{flex-basis:260px}.dg-user-meta{display:none}.dg-user-btn{padding-inline-end:4px}.dg-user-btn .dg-caret{display:none}}@media (max-width:991.98px){body.dg-app .dg-shell{margin-inline-start:0}.dg-sidebar{transform:translateX(105%);box-shadow:none}[dir=ltr] .dg-sidebar{transform:translateX(-105%)}body.dg-sidebar-open .dg-sidebar{transform:none;box-shadow:var(--shadow-lg)}body.dg-sidebar-open .dg-sidebar-backdrop{opacity:1;visibility:visible}body.dg-sidebar-open{overflow:hidden}.sb-close{display:inline-flex;align-items:center;justify-content:center}.dg-burger{display:inline-flex}.dg-topbar-brand{display:flex}.dg-search{display:none}.dg-topbar{padding:0 1rem}.dg-topbar-actions{margin-inline-start:auto}.dg-nav-links{display:none}.dg-nav-burger{display:inline-flex}.dg-nav-actions{margin-inline-start:auto}.dg-footer-top{grid-template-columns:1fr 1fr}.dg-side-col .sidebar{position:static}}@media (max-width:680px){:root{--topbar-h:60px}.dg-nav-inner{height:62px;padding:0 1rem;gap:.5rem}.dg-nav-brand svg{width:128px;height:42px}.dg-drawer{top:62px}.dg-topbar{gap:.45rem;padding:0 .75rem}.dg-topbar-brand svg{width:104px;height:35px}.dg-icon-btn{width:38px;height:38px;border-radius:11px}.dg-chip-wallet span{display:none}.dg-chip-wallet{width:38px;padding:0;justify-content:center}.dg-topbar-actions .dg-theme-toggle{display:none}.dg-dd{position:static}.dg-dd-menu{left:.6rem!important;right:.6rem!important;min-width:0;top:calc(var(--topbar-h) + 6px)}.dg-footer-top{grid-template-columns:1fr;text-align:center}.dg-footer-brand{display:flex;flex-direction:column;align-items:center}.dg-footer-bottom{flex-direction:column;text-align:center}.dg-footer-links{justify-content:center}#main-body{padding:1rem 0 2rem}.dg-pagehead{padding-top:1rem}body.dg-body{padding-bottom:calc(96px + env(safe-area-inset-bottom))}#dg-back-top{bottom:calc(100px + env(safe-area-inset-bottom));inset-inline-end:16px}.btn-return-to-admin{bottom:calc(100px + env(safe-area-inset-bottom))}.dg-tabbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:2px;position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));height:66px;padding:6px;z-index:1030;border-radius:24px;overflow:hidden;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(124,58,237,.12);box-shadow:0 12px 34px -10px rgba(28,24,48,.28),0 1px 0 rgba(255,255,255,.8) inset}:root[data-theme=dark] .dg-tabbar{background:rgba(13,16,27,.97);border-color:rgba(255,255,255,.1);box-shadow:0 12px 34px -10px rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.08) inset}.dg-tab{position:relative;z-index:1;min-width:0;height:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:18px;color:var(--text2)!important;text-decoration:none!important;line-height:1;-webkit-tap-highlight-color:transparent}.dg-tab i{display:flex;align-items:center;justify-content:center;width:24px;height:20px;font-size:1.05rem;line-height:1;transition:transform .35s var(--ease-bounce)}.dg-tab span:not(.dg-tab-pill){display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10.5px;font-weight:700;line-height:14px;white-space:nowrap}.dg-tab-pill{position:absolute;inset:0;border-radius:18px;background:var(--grad);opacity:0;transform:scale(.9);transition:opacity .3s var(--ease),transform .4s var(--ease-bounce);z-index:-1;box-shadow:0 6px 16px -6px rgba(124,58,237,.65)}.dg-tab.active{color:#fff!important}.dg-tab.active .dg-tab-pill{opacity:1;transform:scale(1)}.dg-tab:active i{transform:scale(.88)}.dg-tab-center:not(.active) i{width:44px;height:44px;border-radius:15px;background:var(--grad);color:#fff;font-size:1.05rem;box-shadow:0 8px 18px -8px rgba(124,58,237,.8)}.dg-tab-center:not(.active) span:not(.dg-tab-pill){display:none}}@media (max-width:991.98px){body.dg-app #main-body .row>.dg-side-col{order:2;margin-top:1rem}.dg-side-col .sidebar{position:static}body.dg-app #main-body .row>.primary-content{order:1}.dg-welcome-orb{display:none}.dg-welcome-side:empty,.dg-welcome-side:has(> .dg-welcome-orb:only-child){display:none}}body.dg-app>.dg-footer{margin-inline-start:var(--sidebar-w)}@media (max-width:991.98px){body.dg-app>.dg-footer{margin-inline-start:0}}.dg-avatar{position:relative;overflow:hidden}.dg-avatar::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 60%);pointer-events:none}.dg-avatar-ico{width:64%;height:64%;margin-top:22%;color:#fff;filter:drop-shadow(0 1px 1px rgba(40, 10, 90, .25));position:relative}.dg-user-btn .dg-avatar-ico{width:66%;height:66%}body.dg-body .card{background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);margin-bottom:1.25rem;transition:border-color .3s var(--ease),box-shadow .3s var(--ease),transform .3s var(--ease),background-color .35s var(--ease);position:relative}body.dg-body .card:hover{border-color:var(--border2);box-shadow:var(--shadow)}body.dg-body .card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}body.dg-body .card-footer,body.dg-body .card-header{background:0 0;border-color:var(--border);padding:1rem 1.25rem}body.dg-body .card-header:first-child{border-radius:var(--r-lg) var(--r-lg) 0 0}body.dg-body .card-footer:last-child{border-radius:0 0 var(--r-lg) var(--r-lg)}body.dg-body .card-footer:empty{display:none}body.dg-body .card-body{padding:1.25rem}body.dg-body .card-title{font-size:1.02rem;font-weight:800;color:var(--text);margin-bottom:.75rem}body.dg-body .card-header .card-title{margin:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}body.dg-body .card-header .card-title>i:first-child{width:30px;height:30px;border-radius:9px;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:.8rem}body.dg-body .card-subtitle{color:var(--text2)}body.dg-body .card-text{color:var(--text2)}body.dg-body .card-columns .card{break-inside:avoid}body.dg-body .card.bg-light,body.dg-body .card.bg-white{background:var(--card)!important}body.dg-body .card[class*=card-accent-]::before{content:'';position:absolute;top:-1px;left:16px;right:16px;height:3px;border-radius:0 0 3px 3px;background:var(--grad);opacity:.9}body.dg-body .card-accent-emerald::before,body.dg-body .card-accent-green::before,body.dg-body .card-accent-lime::before{background:linear-gradient(90deg,#10b981,#34d399)!important}body.dg-body .card-accent-magenta::before,body.dg-body .card-accent-pink::before,body.dg-body .card-accent-pomegranate::before,body.dg-body .card-accent-red::before{background:linear-gradient(90deg,#e11d48,#fb7185)!important}body.dg-body .card-accent-brand-cpanel-orange::before,body.dg-body .card-accent-gold::before,body.dg-body .card-accent-orange::before,body.dg-body .card-accent-sun-flower::before{background:linear-gradient(90deg,#f59e0b,#fbbf24)!important}body.dg-body .card-accent-blue::before,body.dg-body .card-accent-brand-xovinow-blue::before,body.dg-body .card-accent-teal::before,body.dg-body .card-accent-turquoise::before{background:linear-gradient(90deg,#0891b2,#38bdf8)!important}body.dg-body .card-accent-asbestos::before,body.dg-body .card-accent-midnight-blue::before,body.dg-body .card-accent-silver::before,body.dg-body .card-accent-wet-asphalt::before{background:linear-gradient(90deg,#64748b,#94a3b8)!important}body.dg-body .card-sidebar{border-radius:var(--r-lg);overflow:hidden}body.dg-body .card-sidebar .card-header{padding:.85rem 1.1rem;background:linear-gradient(135deg,var(--accent-soft),transparent)}body.dg-body .card-sidebar .card-title{font-size:.9rem}body.dg-body .card-sidebar .card-minimise{margin-inline-start:auto;cursor:pointer;color:var(--text3);font-size:.7rem;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s var(--ease),background .2s;float:none!important}body.dg-body .card-sidebar .card-minimise:hover{background:var(--hover);color:var(--accent)}body.dg-body .card-sidebar .card-minimise.minimised{transform:rotate(180deg)}body.dg-body .card-sidebar .card-title .badge{order:3}body.dg-body .card-sidebar .list-group-item{padding:.6rem 1.1rem;font-size:.85rem}body.dg-body .card-sidebar .card-body{font-size:.86rem}body.dg-body .card-sidebar .card-footer{padding:.7rem 1.1rem}body.dg-body .sidebar-menu-item-wrapper{display:flex;align-items:center;gap:.6rem}body.dg-body .sidebar-menu-item-icon-wrapper{width:20px;text-align:center;color:var(--text3)}body.dg-body .sidebar-menu-item-label{flex:1;min-width:0}body.dg-body .list-group-item.active .sidebar-menu-item-icon-wrapper,body.dg-body .list-group-item:hover .sidebar-menu-item-icon-wrapper{color:inherit}body.dg-body .btn{font-weight:700;border-radius:11px;padding:.5rem 1.05rem;font-size:.87rem;line-height:1.55;border-width:1px;position:relative;overflow:hidden;transition:transform .22s var(--ease),box-shadow .22s var(--ease),background-color .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease)}body.dg-body .btn.focus,body.dg-body .btn:focus{box-shadow:var(--ring);outline:0}body.dg-body .btn:not(:disabled):not(.disabled):hover{transform:translateY(-1px)}body.dg-body .btn:not(:disabled):not(.disabled):active{transform:translateY(0) scale(.98)}body.dg-body .btn-lg{padding:.75rem 1.5rem;font-size:1rem;border-radius:13px}body.dg-body .btn-sm{padding:.32rem .75rem;font-size:.78rem;border-radius:9px}body.dg-body .btn-group-xs>.btn,body.dg-body .btn-xs{padding:.15rem .5rem;font-size:.72rem;border-radius:7px}body.dg-body .btn i+span,body.dg-body .btn span+i{margin-inline-start:.3rem}body.dg-body .btn-primary,body.dg-body .btn-primary:not(:disabled):not(.disabled).active,body.dg-body .btn-primary:not(:disabled):not(.disabled):active,body.dg-body .show>.btn-primary.dropdown-toggle{background:var(--grad);background-size:170% 170%;border-color:transparent;color:#fff;box-shadow:0 6px 18px -8px rgba(124,58,237,.7)}body.dg-body .btn-primary:focus,body.dg-body .btn-primary:hover{background-position:100% 50%;border-color:transparent;color:#fff;box-shadow:var(--shadow-accent)}body.dg-body .btn-primary::after,body.dg-body .btn-success::after{content:'';position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-130%) skewX(-18deg);pointer-events:none}body.dg-body .btn-primary:hover::after,body.dg-body .btn-success:hover::after{animation:dgShine .8s var(--ease)}body.dg-body .btn-success,body.dg-body .btn-success:not(:disabled):not(.disabled):active{background:linear-gradient(135deg,#10b981,#059669);border-color:transparent;color:#fff;box-shadow:0 6px 18px -8px rgba(5,150,105,.7)}body.dg-body .btn-success:focus,body.dg-body .btn-success:hover{background:linear-gradient(135deg,#059669,#047857);border-color:transparent;color:#fff;box-shadow:0 10px 26px -8px rgba(5,150,105,.7)}body.dg-body .btn-danger{background:linear-gradient(135deg,#f43f5e,#e11d48);border-color:transparent;color:#fff}body.dg-body .btn-danger:focus,body.dg-body .btn-danger:hover{background:linear-gradient(135deg,#e11d48,#be123c);border-color:transparent;color:#fff;box-shadow:0 10px 26px -8px rgba(225,29,72,.6)}body.dg-body .btn-warning{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:transparent;color:#1c1830}body.dg-body .btn-warning:hover{background:linear-gradient(135deg,#f59e0b,#d97706);color:#1c1830}body.dg-body .btn-info{background:linear-gradient(135deg,#22d3ee,#0891b2);border-color:transparent;color:#fff}body.dg-body .btn-info:hover{background:linear-gradient(135deg,#0891b2,#0e7490);color:#fff}body.dg-body .btn-default,body.dg-body .btn-default:not(:disabled):not(.disabled):active,body.dg-body .btn-light,body.dg-body .btn-secondary,body.dg-body .btn-secondary:not(:disabled):not(.disabled):active{background:var(--card);border-color:var(--border2);color:var(--text);box-shadow:var(--shadow-xs)}body.dg-body .btn-default:focus,body.dg-body .btn-default:hover,body.dg-body .btn-light:hover,body.dg-body .btn-secondary:focus,body.dg-body .btn-secondary:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}body.dg-body .btn-default.active,body.dg-body .btn-secondary.active{background:var(--accent-soft2)!important;border-color:var(--accent)!important;color:var(--accent)!important}body.dg-body .btn-dark{background:var(--text);color:var(--bg);border-color:transparent}body.dg-body .btn-link{color:var(--accent);font-weight:700;box-shadow:none!important}body.dg-body .btn-link:hover{color:var(--accent2);text-decoration:none}body.dg-body [class*=btn-outline-]{background:0 0}body.dg-body .btn-outline-primary{color:var(--accent);border-color:var(--border-glow)}body.dg-body .btn-outline-primary:hover,body.dg-body .btn-outline-primary:not(:disabled):not(.disabled).active{background:var(--grad);color:#fff;border-color:transparent;box-shadow:var(--shadow-accent)}body.dg-body .btn-outline-dark,body.dg-body .btn-outline-default,body.dg-body .btn-outline-light,body.dg-body .btn-outline-secondary{color:var(--text2);border-color:var(--border2)}body.dg-body .btn-outline-dark:hover,body.dg-body .btn-outline-default:hover,body.dg-body .btn-outline-light:hover,body.dg-body .btn-outline-secondary:hover{background:var(--hover);color:var(--accent);border-color:var(--accent)}body.dg-body .btn-outline-success{color:var(--signal);border-color:var(--signal)}body.dg-body .btn-outline-success:hover{background:var(--signal);color:#fff}body.dg-body .btn-outline-danger{color:var(--danger);border-color:var(--danger)}body.dg-body .btn-outline-danger:hover{background:var(--danger);color:#fff}body.dg-body .btn-outline-warning{color:var(--amber);border-color:var(--amber)}body.dg-body .btn-outline-warning:hover{background:var(--amber);color:#fff}body.dg-body .btn-outline-info{color:var(--info);border-color:var(--info)}body.dg-body .btn-outline-info:hover{background:var(--info);color:#fff}body.dg-body .btn.disabled,body.dg-body .btn:disabled{opacity:.5;box-shadow:none}body.dg-body .btn-group>.btn{transform:none!important}body.dg-body .btn-group>.btn-group:not(:first-child)>.btn,body.dg-body .btn-group>.btn:not(:first-child){margin-inline-start:-1px}body.dg-body .btn-block+.btn-block{margin-top:.5rem}body.dg-body .btn-icon{display:inline-flex;align-items:center;justify-content:center}body.dg-body .btn-facebook{background:#1877f2;color:#fff;border-color:transparent}body.dg-body .btn-twitter{background:#111;color:#fff;border-color:transparent}body.dg-body .btn-social{display:inline-flex;align-items:center;gap:.5rem}body.dg-body .dropdown-toggle::after{vertical-align:.15em;margin-inline-start:.4em;margin-left:0}body.dg-body .col-form-label,body.dg-body .control-label,body.dg-body .form-control-label,body.dg-body label{font-weight:700;font-size:.84rem;color:var(--text);margin-bottom:.35rem}body.dg-body .custom-select,body.dg-body .form-control,body.dg-body input[type=date],body.dg-body input[type=email],body.dg-body input[type=number],body.dg-body input[type=password],body.dg-body input[type=tel],body.dg-body input[type=text]:not(.dg-plain),body.dg-body input[type=url],body.dg-body select.form-control,body.dg-body textarea{background-color:var(--input);color:var(--text);border:1px solid var(--input-border);border-radius:11px;font-size:.9rem;transition:border-color .2s var(--ease),box-shadow .2s var(--ease),background-color .3s var(--ease)}body.dg-body .custom-select,body.dg-body .form-control{height:calc(1.6em + 1.05rem + 2px);padding:.5rem .85rem}body.dg-body select[multiple].form-control,body.dg-body textarea.form-control{height:auto}body.dg-body .form-control-sm{height:calc(1.5em + .6rem + 2px);padding:.25rem .6rem;font-size:.8rem;border-radius:9px}body.dg-body .form-control-lg{height:calc(1.5em + 1.3rem + 2px);padding:.6rem 1.1rem;font-size:1rem;border-radius:13px}body.dg-body .custom-select:hover,body.dg-body .form-control:hover{border-color:var(--border-glow)}body.dg-body .custom-select:focus,body.dg-body .form-control:focus,body.dg-body textarea:focus{background-color:var(--input);color:var(--text);border-color:var(--accent);box-shadow:var(--ring);outline:0}body.dg-body .form-control::placeholder{color:var(--text3);opacity:1}body.dg-body .form-control:disabled,body.dg-body .form-control[readonly]{background-color:var(--bg3);color:var(--text2);opacity:1}body.dg-body .custom-select,body.dg-body select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239892ab' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px;background-position:left .85rem center;padding-left:2.2rem}[dir=ltr] body.dg-body .custom-select,[dir=ltr] body.dg-body select.form-control{background-position:right .85rem center;padding-left:.85rem;padding-right:2.2rem}body.dg-body select[multiple].form-control,body.dg-body select[size].form-control{background-image:none;padding:.5rem}body.dg-body .form-group{margin-bottom:1.1rem}body.dg-body .form-text,body.dg-body .help-block{color:var(--text3);font-size:.78rem}body.dg-body .form-control.is-invalid,body.dg-body .has-error .form-control{border-color:var(--danger)}body.dg-body .form-control.is-invalid:focus{box-shadow:0 0 0 4px var(--danger-soft)}body.dg-body .form-control.is-valid{border-color:var(--signal)}body.dg-body .form-control.is-warning{border-color:var(--amber)}body.dg-body .invalid-feedback{color:var(--danger);font-size:.78rem}body.dg-body .has-error .control-label,body.dg-body .has-error label{color:var(--danger)}body.dg-body .field-error-msg{color:var(--danger);font-size:.78rem;display:none}body.dg-body .has-error .field-error-msg{display:block}body.dg-body .field-help-text{color:var(--text3);font-size:.78rem}body.dg-body fieldset[disabled] .form-control{opacity:.65}body.dg-body .input-group-text{background:var(--bg3);color:var(--text2);border:1px solid var(--input-border);border-radius:11px;font-size:.88rem;min-width:42px;justify-content:center}body.dg-body .input-group-merge .input-group-text{background:var(--input)}body.dg-body .input-group-merge .input-group-prepend .input-group-text{border-inline-end:0}body.dg-body .input-group-merge .input-group-append .input-group-text{border-inline-start:0}[dir="rtl"] body.dg-body .input-group-merge .form-control:not(:first-child){border-right-width:0;padding-right:.4rem}
[dir="ltr"] body.dg-body .input-group-merge .form-control:not(:first-child){border-left-width:0;padding-left:.4rem}body.dg-body .input-group:focus-within .input-group-text{border-color:var(--accent);color:var(--accent)}body.dg-body .input-group>.input-group-append>.btn,body.dg-body .input-group>.input-group-prepend>.btn{transform:none!important;box-shadow:none}body.dg-body .input-group-xs .btn,body.dg-body .input-group-xs .form-control{height:30px;padding:.2rem .5rem;font-size:.76rem}body.dg-body .custom-control-label{font-weight:600;cursor:pointer}body.dg-body .custom-control-label::before{background:var(--input);border:1.5px solid var(--border2)}body.dg-body .custom-checkbox .custom-control-label::before{border-radius:6px}body.dg-body .custom-control-input:checked~.custom-control-label::before{background:var(--grad);border-color:var(--accent);box-shadow:0 3px 10px -3px rgba(124,58,237,.6)}body.dg-body .custom-control-input:focus~.custom-control-label::before{box-shadow:var(--ring)}body.dg-body .custom-switch .custom-control-label::before{border-radius:1rem}body.dg-body .form-check-label{font-weight:600}body.dg-body input[type=checkbox],body.dg-body input[type=radio]{accent-color:var(--accent);width:1.05em;height:1.05em;vertical-align:-.15em}body.dg-body .custom-file-label{background:var(--input);color:var(--text2);border-color:var(--input-border);border-radius:11px}body.dg-body .custom-file-label::after{background:var(--accent-soft);color:var(--accent);border-radius:0 10px 10px 0;content:"…"}body.dg-body .custom-range::-webkit-slider-thumb{background:var(--accent)}body.dg-body .custom-range::-moz-range-thumb{background:var(--accent)}body.dg-body .icheckbox_square-blue,body.dg-body .iradio_square-blue{background-image:none!important;width:20px;height:20px;border:1.5px solid var(--border2);background:var(--input);border-radius:6px;position:relative;vertical-align:middle;transition:all .2s var(--ease)}body.dg-body .iradio_square-blue{border-radius:50%}body.dg-body .icheckbox_square-blue.hover,body.dg-body .iradio_square-blue.hover{border-color:var(--accent)}body.dg-body .icheckbox_square-blue.checked,body.dg-body .iradio_square-blue.checked{background:var(--grad);border-color:var(--accent);box-shadow:0 3px 10px -3px rgba(124,58,237,.6)}body.dg-body .icheckbox_square-blue.checked::after{content:'';position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}body.dg-body .iradio_square-blue.checked::after{content:'';position:absolute;inset:5px;border-radius:50%;background:#fff}body.dg-body .icheckbox_square-blue.disabled,body.dg-body .iradio_square-blue.disabled{opacity:.45}body.dg-body .bootstrap-switch{border-color:var(--border2);border-radius:999px;background:var(--input)}body.dg-body .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,body.dg-body .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,body.dg-body .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{background:var(--grad);color:#fff}body.dg-body .bootstrap-switch .bootstrap-switch-label{background:var(--card)}body.dg-body .bootstrap-switch.bootstrap-switch-focused{border-color:var(--accent);box-shadow:var(--ring)}body.dg-body .password-strength-meter .progress{margin-bottom:5px;height:6px}body.dg-body .password-strength-meter p{margin-bottom:15px;font-size:.78rem;color:var(--text3)}body.dg-body .table{color:var(--text);margin-bottom:0}body.dg-body .table td,body.dg-body .table th{border-color:var(--border);vertical-align:middle;padding:.8rem .9rem}body.dg-body .table thead th{border-bottom:1px solid var(--border2);border-top:0;background:var(--bg3);color:var(--text2);font-size:.74rem;font-weight:800;letter-spacing:.02em;white-space:nowrap}body.dg-body .table thead th:first-child{border-start-start-radius:12px}body.dg-body .table thead th:last-child{border-start-end-radius:12px}body.dg-body .table-striped tbody tr:nth-of-type(odd){background:0 0}body.dg-body .table-striped tbody tr:nth-of-type(2n){background:var(--card2)}body.dg-body .table-hover tbody tr,body.dg-body .table-list tbody tr{transition:background .2s var(--ease)}body.dg-body .table-hover tbody tr:hover,body.dg-body .table-list tbody tr:hover{background:var(--hover);color:var(--text)}body.dg-body .table-bordered,body.dg-body .table-bordered td,body.dg-body .table-bordered th{border-color:var(--border)}body.dg-body .table .thead-dark th,body.dg-body .table .thead-light th{background:var(--bg3);color:var(--text2);border-color:var(--border2)}body.dg-body .table-active,body.dg-body .table-active>td,body.dg-body .table-active>th{background:var(--accent-soft)}body.dg-body .table-success,body.dg-body .table-success>td{background:var(--signal-soft)}body.dg-body .table-danger,body.dg-body .table-danger>td{background:var(--danger-soft)}body.dg-body .table-warning,body.dg-body .table-warning>td{background:var(--amber-soft)}body.dg-body .table-info,body.dg-body .table-info>td{background:var(--info-soft)}body.dg-body .table-responsive{border-radius:var(--r)}body.dg-body .table-container,body.dg-body .table-responsive.dg-table-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);padding:.4rem;box-shadow:var(--shadow-sm)}body.dg-body .table-container{overflow:hidden}body.dg-body table.table-list{border-collapse:separate;border-spacing:0;width:100%!important}body.dg-body table.table-list tbody td{border-top:1px solid var(--border);font-size:.88rem;cursor:pointer}body.dg-body table.table-list tbody tr:first-child td{border-top:0}body.dg-body table.table-list thead th{cursor:pointer;position:relative}body.dg-body table.table-list thead th.sorting::after,body.dg-body table.table-list thead th.sorting_asc::after,body.dg-body table.table-list thead th.sorting_desc::after{font-family:var(--font);font-weight:900;opacity:.45;font-size:.75rem;margin-inline-start:.35rem;position:static;display:inline}body.dg-body table.table-list thead th.sorting::after{content:'⇅'}body.dg-body table.table-list thead th.sorting_asc::after{content:'↑';opacity:1;color:var(--accent)}body.dg-body table.table-list thead th.sorting_desc::after{content:'↓';opacity:1;color:var(--accent)}body.dg-body table.table-list thead th.sorting::before,body.dg-body table.table-list thead th.sorting_asc::before,body.dg-body table.table-list thead th.sorting_desc::before{display:none}body.dg-body table.table-list td a{font-weight:700}body.dg-body table.dataTable{margin-top:0!important;margin-bottom:0!important}body.dg-body .dataTables_wrapper{color:var(--text2);font-size:.84rem}body.dg-body .dataTables_wrapper .listtable{border:0}body.dg-body .dataTables_wrapper .dataTables_info{color:var(--text3);padding:.8rem .6rem;font-size:.8rem}body.dg-body .dataTables_wrapper .dataTables_filter,body.dg-body .dataTables_wrapper .dataTables_length{padding:.6rem}body.dg-body .dataTables_wrapper .dataTables_filter input,body.dg-body .dataTables_wrapper .dataTables_length select{border-radius:10px;border:1px solid var(--input-border);background-color:var(--input);color:var(--text);height:36px;padding:0 .7rem;margin-inline-start:.4rem}body.dg-body .dataTables_wrapper .dataTables_filter label,body.dg-body .dataTables_wrapper .dataTables_length label{font-weight:600;color:var(--text2);display:flex;align-items:center;gap:.3rem;margin:0}body.dg-body .dataTables_wrapper .dataTables_filter input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239892ab' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='21' y1='21' x2='16.5' y2='16.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 10px center;padding-left:2rem;min-width:200px}body.dg-body .dataTables_wrapper .dataTables_paginate{padding:.6rem}body.dg-body .dataTables_wrapper .table-list-footer,body.dg-body .table-container .dataTables_wrapper .row:last-child{align-items:center}body.dg-body div.dataTables_wrapper div.dataTables_processing{background:var(--glass-strong);border:1px solid var(--border2);border-radius:12px;color:var(--text);box-shadow:var(--shadow)}body.dg-body .table-list .dataTables_empty,body.dg-body td.dataTables_empty{text-align:center;padding:2.5rem 1rem!important;color:var(--text3);cursor:default}body.dg-body .dtr-details{list-style:none;padding:0;margin:0}body.dg-body table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before,body.dg-body table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child::before{background:var(--grad);border:0;box-shadow:none;font-family:var(--mono);line-height:14px}body.dg-body .dataTables_wrapper .dataTables_filter,body.dg-body .table-list-filter{text-align:start}body.dg-body .alert{border-radius:var(--r);border:1px solid transparent;padding:.9rem 1.1rem;font-size:.88rem;position:relative;overflow:hidden}body.dg-body .alert::before{content:'';position:absolute;inset-inline-start:0;top:0;bottom:0;width:4px;background:currentColor;opacity:.75}body.dg-body .alert-success{background:var(--signal-soft);color:var(--signal);border-color:rgba(21,150,106,.22)}body.dg-body .alert-danger{background:var(--danger-soft);color:var(--danger);border-color:rgba(225,29,72,.22)}body.dg-body .alert-warning{background:var(--amber-soft);color:var(--amber);border-color:rgba(196,125,10,.22)}body.dg-body .alert-info{background:var(--info-soft);color:var(--info);border-color:rgba(8,145,178,.22)}body.dg-body .alert-light,body.dg-body .alert-primary,body.dg-body .alert-secondary{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--border-glow)}body.dg-body .alert-dark{background:var(--bg3);color:var(--text);border-color:var(--border2)}body.dg-body .alert p:last-child,body.dg-body .alert ul:last-child{margin-bottom:0}body.dg-body .alert ul{padding-inline-start:1.2rem}body.dg-body .alert .alert-link{color:inherit;text-decoration:underline;text-underline-offset:3px}body.dg-body .alert .close{color:inherit;opacity:.6;text-shadow:none}body.dg-body .alert h1,body.dg-body .alert h2,body.dg-body .alert h3,body.dg-body .alert h4,body.dg-body .alert h5,body.dg-body .alert h6{color:inherit}body.dg-body .alert-block{padding:1.1rem 1.25rem}body.dg-body .badge,body.dg-body .label{display:inline-flex;align-items:center;gap:.3rem;padding:.28em .7em;border-radius:999px;font-size:.72rem;font-weight:800;line-height:1.4;white-space:nowrap;vertical-align:middle;background:var(--accent-soft);color:var(--accent)}body.dg-body .badge-primary{background:var(--grad);color:#fff}body.dg-body .badge-default,body.dg-body .badge-light,body.dg-body .badge-secondary,body.dg-body .label-default{background:var(--muted-soft);color:var(--text2)}body.dg-body .badge-success,body.dg-body .label-success{background:var(--signal-soft);color:var(--signal)}body.dg-body .badge-danger,body.dg-body .label-danger{background:var(--danger-soft);color:var(--danger)}body.dg-body .badge-warning,body.dg-body .label-warning{background:var(--amber-soft);color:var(--amber)}body.dg-body .badge-info,body.dg-body .label-info{background:var(--info-soft);color:var(--info)}body.dg-body .badge-dark{background:var(--text);color:var(--bg)}body.dg-body a.badge:hover{filter:brightness(1.05);transform:translateY(-1px)}body.dg-body .card-title .badge,body.dg-body .list-group-item .badge{font-family:var(--font-num)}body.dg-body .label.status,body.dg-body .product-status-text,body.dg-body .status{display:inline-flex;align-items:center;gap:.4rem;padding:.28em .75em;border-radius:999px;font-weight:800;font-size:.72rem;background:var(--muted-soft);color:var(--text2);border:0;white-space:nowrap}body.dg-body .label.status::before,body.dg-body span.status::before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}body.dg-body .status-accepted,body.dg-body .status-active,body.dg-body .status-answered,body.dg-body .status-completed,body.dg-body .status-delivered,body.dg-body .status-open,body.dg-body .status-paid{background:var(--signal-soft)!important;color:var(--signal)!important}body.dg-body .status-active::before,body.dg-body .status-open::before{animation:dgPing 2s infinite}body.dg-body .status-customer-reply,body.dg-body .status-grace,body.dg-body .status-inprogress,body.dg-body .status-onhold,body.dg-body .status-payment-pending,body.dg-body .status-pending,body.dg-body .status-pending-registration,body.dg-body .status-pending-transfer,body.dg-body .status-unpaid{background:var(--amber-soft)!important;color:var(--amber)!important}body.dg-body .status-cancelled,body.dg-body .status-collections,body.dg-body .status-dead,body.dg-body .status-expired,body.dg-body .status-fraud,body.dg-body .status-lost,body.dg-body .status-redemption,body.dg-body .status-suspended,body.dg-body .status-terminated{background:var(--danger-soft)!important;color:var(--danger)!important}body.dg-body .status-closed,body.dg-body .status-draft,body.dg-body .status-refunded,body.dg-body .status-transferred-away{background:var(--muted-soft)!important;color:var(--text2)!important}body.dg-body .status-custom{background:var(--info-soft);color:var(--info)}body.dg-body .requestor-type-operator{background:var(--accent-soft);color:var(--accent)}body.dg-body .requestor-type-authorizeduser,body.dg-body .requestor-type-guest,body.dg-body .requestor-type-owner,body.dg-body .requestor-type-registereduser,body.dg-body .requestor-type-subaccount{background:var(--info-soft);color:var(--info)}body.dg-body .list-group-item{background:0 0;color:var(--text2);border-color:var(--border);padding:.7rem 1.1rem;font-weight:600;transition:background .2s var(--ease),color .2s var(--ease),padding .2s var(--ease)}body.dg-body .list-group-item-action:focus,body.dg-body .list-group-item-action:hover{background:var(--hover);color:var(--accent);padding-inline-start:1.35rem}body.dg-body .list-group-item.active{background:var(--accent-soft);color:var(--accent);border-color:var(--border);font-weight:800;box-shadow:inset -3px 0 0 var(--accent);z-index:1}[dir=ltr] body.dg-body .list-group-item.active{box-shadow:inset 3px 0 0 var(--accent)}body.dg-body .list-group-item.disabled,body.dg-body .list-group-item:disabled{color:var(--text3);background:0 0;opacity:.6}body.dg-body .list-group-item .badge{margin-inline-start:auto}body.dg-body .list-group-flush .list-group-item{border-left:0;border-right:0}body.dg-body .list-group-flush .list-group-item:last-child{border-bottom:0}body.dg-body .nav-tabs{border-bottom:1px solid var(--border2);gap:.25rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}body.dg-body .nav-tabs::-webkit-scrollbar{display:none}body.dg-body .nav-tabs .nav-link{border:0;border-bottom:2px solid transparent;color:var(--text2);font-weight:700;font-size:.88rem;padding:.7rem 1rem;border-radius:10px 10px 0 0;white-space:nowrap;margin-bottom:-1px;transition:all .2s var(--ease)}body.dg-body .nav-tabs .nav-link:hover{color:var(--accent);background:var(--hover);border-color:transparent}body.dg-body .nav-tabs .nav-item.show .nav-link,body.dg-body .nav-tabs .nav-link.active{background:0 0;color:var(--accent);border-bottom-color:var(--accent)}body.dg-body .nav-pills{gap:.35rem}body.dg-body .nav-pills .nav-link{border-radius:11px;color:var(--text2);font-weight:700;padding:.5rem 1rem}body.dg-body .nav-pills .nav-link:hover{background:var(--hover);color:var(--accent)}body.dg-body .nav-pills .nav-link.active,body.dg-body .nav-pills .show>.nav-link{background:var(--grad);color:#fff;box-shadow:var(--shadow-accent)}body.dg-body .tab-content>.tab-pane{animation:dgEnter .45s var(--ease)}body.dg-body .responsive-tabs-sm-connector{display:none}body.dg-body .pagination{gap:.3rem;flex-wrap:wrap;margin:0}body.dg-body .page-link{border-radius:10px!important;border:1px solid var(--border2);background:var(--card);color:var(--text2);font-weight:700;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 .7rem;margin:0!important;font-family:var(--font-num);font-size:.82rem;transition:all .2s var(--ease)}body.dg-body .page-link:hover{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}body.dg-body .page-link:focus{box-shadow:var(--ring)}body.dg-body .page-item.active .page-link{background:var(--grad);border-color:transparent;color:#fff;box-shadow:var(--shadow-accent)}body.dg-body .page-item.disabled .page-link{background:var(--bg3);color:var(--text3);border-color:var(--border);opacity:.6}body.dg-body .dropdown-menu{background:var(--glass-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border2);border-radius:14px;box-shadow:var(--shadow-lg);padding:.4rem;color:var(--text);font-size:.86rem;text-align:start;animation:dgDrop .25s var(--ease)}@keyframes dgDrop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}body.dg-body .dropdown-item{color:var(--text2);border-radius:9px;padding:.45rem .75rem;font-weight:600;display:flex;align-items:center;gap:.5rem;white-space:nowrap}body.dg-body .dropdown-item:focus,body.dg-body .dropdown-item:hover{background:var(--hover);color:var(--accent)}body.dg-body .dropdown-item.active,body.dg-body .dropdown-item:active{background:var(--accent-soft);color:var(--accent)}body.dg-body .dropdown-item.disabled{color:var(--text3)}body.dg-body .dropdown-divider{border-color:var(--border);margin:.3rem 0}body.dg-body .dropdown-header{color:var(--text3);font-size:.72rem;font-weight:800}body.dg-body li.dropdown-item{padding:0;background:0 0!important}body.dg-body li.dropdown-item>a.dropdown-item{padding:.45rem .75rem!important}.modal-backdrop{background:#0a0616}.modal-backdrop.show{opacity:.55}body.dg-body .modal-content{background:var(--card);color:var(--text);border:1px solid var(--border2);border-radius:var(--r-xl);box-shadow:0 40px 100px -30px rgba(20,10,50,.6);overflow:hidden}body.dg-body .modal.fade .modal-dialog{transform:translateY(24px) scale(.97);transition:transform .35s var(--ease)}body.dg-body .modal.show .modal-dialog{transform:none}body.dg-body .modal-header{border-bottom:1px solid var(--border);padding:1.1rem 1.4rem;background:linear-gradient(135deg,var(--accent-soft),transparent 70%);align-items:center}body.dg-body .modal-header .modal-title{font-weight:800;font-size:1.05rem}body.dg-body .modal-header .close{margin:-.5rem auto -.5rem -.5rem}[dir=ltr] body.dg-body .modal-header .close{margin:-.5rem -.5rem -.5rem auto}body.dg-body .modal-body{padding:1.4rem}body.dg-body .modal-footer{border-top:1px solid var(--border);padding:.9rem 1.4rem;gap:.5rem;background:var(--card2)}body.dg-body .modal-footer>*{margin:0}body.dg-body .close{color:var(--text2);text-shadow:none;opacity:.7;font-weight:400;transition:all .2s}body.dg-body .close:hover{color:var(--danger);opacity:1}body.dg-body .modal-header .close,body.dg-body .modal-localisation .close{width:34px;height:34px;border-radius:10px;background:var(--bg3);display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;padding:0}body.dg-body .modal-localisation .modal-content{background:var(--card)}body.dg-body .modal-localisation .close{position:absolute;top:1rem;inset-inline-end:1rem;color:var(--text2)}body.dg-body .modal-localisation .h5{color:var(--text);font-weight:800}body.dg-body .item-selector .item{display:block;padding:.6rem .8rem;margin-bottom:.6rem;border-radius:12px;border:1px solid var(--border2);color:var(--text2);font-weight:700;text-align:center;transition:all .2s var(--ease)}body.dg-body .item-selector .item:hover{border-color:var(--accent);color:var(--accent)}body.dg-body .item-selector .item.active{background:var(--grad);color:#fff;border-color:transparent;box-shadow:var(--shadow-accent)}body.dg-body .popover{background:var(--glass-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border2);border-radius:14px;box-shadow:var(--shadow-lg);color:var(--text)}body.dg-body .popover-header{background:0 0;border-color:var(--border);color:var(--text);font-weight:800}body.dg-body .popover-body{color:var(--text2)}body.dg-body .bs-popover-auto[x-placement^=bottom]>.arrow::after,body.dg-body .bs-popover-bottom>.arrow::after{border-bottom-color:var(--card)}body.dg-body .bs-popover-auto[x-placement^=top]>.arrow::after,body.dg-body .bs-popover-top>.arrow::after{border-top-color:var(--card)}body.dg-body .bs-popover-bottom>.arrow::before,body.dg-body .bs-popover-top>.arrow::before{border-bottom-color:var(--border2);border-top-color:var(--border2)}body.dg-body .tooltip-inner{background:#1c1830;color:#fff;border-radius:9px;font-size:.76rem;padding:.35rem .7rem;box-shadow:var(--shadow);max-width:260px}:root[data-theme=dark] body.dg-body .tooltip-inner{background:#f4f7ff;color:#05060b}body.dg-body .tooltip .arrow::before{border-top-color:#1c1830;border-bottom-color:#1c1830}:root[data-theme=dark] body.dg-body .tooltip .arrow::before{border-top-color:#f4f7ff;border-bottom-color:#f4f7ff}body.dg-body .tooltip.show{opacity:1}body.dg-body .popover-user-notifications{min-width:280px}body.dg-body .progress{background:var(--bg3);border-radius:999px;height:9px;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}body.dg-body .progress-bar{background:var(--grad);border-radius:999px;position:relative;overflow:hidden;transition:width 1s var(--ease)}body.dg-body .progress-bar::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:dgShine 2.4s infinite}body.dg-body .progress-bar.bg-success{background:linear-gradient(90deg,#10b981,#34d399)!important}body.dg-body .progress-bar.bg-warning{background:linear-gradient(90deg,#f59e0b,#fbbf24)!important}body.dg-body .progress-bar.bg-danger{background:linear-gradient(90deg,#e11d48,#fb7185)!important}body.dg-body .progress-bar.bg-info{background:linear-gradient(90deg,#0891b2,#38bdf8)!important}body.dg-body .jumbotron{background:linear-gradient(135deg,var(--accent-soft),transparent);border:1px solid var(--border);border-radius:var(--r-xl)}body.dg-body .embed-responsive,body.dg-body iframe{border-radius:var(--r)}body.dg-body .img-thumbnail{background:var(--card);border-color:var(--border);border-radius:var(--r)}body.dg-body .shadow,body.dg-body .shadow-sm{box-shadow:var(--shadow)!important}body.dg-body .rounded{border-radius:var(--r)!important}body.dg-body .collapse:not(.show){display:none}body.dg-body .intl-tel-input,body.dg-body .iti{width:100%;direction:ltr}body.dg-body .intl-tel-input .country-list,body.dg-body .iti__country-list{background:var(--card);border:1px solid var(--border2);border-radius:12px;box-shadow:var(--shadow-lg);color:var(--text);text-align:left}body.dg-body .intl-tel-input .country-list .country.highlight{background:var(--hover)}body.dg-body .intl-tel-input .selected-flag{border-radius:10px 0 0 10px}body.dg-body .intl-tel-input input{padding-left:52px!important}.lightboxOverlay{background:#07040f}.lb-outerContainer{border-radius:16px;background:var(--card)}.lb-data .lb-caption{font-family:var(--font)}body.dg-body .md-editor{border:1px solid var(--input-border);border-radius:12px;overflow:hidden;background:var(--input)}body.dg-body .md-editor.active{border-color:var(--accent);box-shadow:var(--ring)}body.dg-body .md-editor>.md-header{background:var(--bg3);border-bottom:1px solid var(--border);padding:.35rem}body.dg-body .md-editor>.md-preview,body.dg-body .md-editor>textarea{background:var(--input);color:var(--text);border:0;border-top:0}body.dg-body .md-editor .btn,body.dg-body .md-editor .btn-group .btn{background:0 0;border:0;box-shadow:none;color:var(--text2);padding:.3rem .55rem}body.dg-body .md-editor .btn:hover{color:var(--accent);background:var(--hover)}body.dg-body .markdown-editor-status,body.dg-body .md-editor>.md-footer{background:var(--bg3);color:var(--text3);font-size:.75rem;border-top:1px solid var(--border);padding:.3rem .7rem}body.dg-body .CodeMirror,body.dg-body .EasyMDEContainer .CodeMirror{background:var(--input);color:var(--text);border-color:var(--input-border);border-radius:0 0 12px 12px}body.dg-body .editor-toolbar{background:var(--bg3);border-color:var(--input-border);border-radius:12px 12px 0 0;opacity:1}body.dg-body .editor-toolbar button{color:var(--text2)!important}body.dg-body .editor-toolbar button.active,body.dg-body .editor-toolbar button:hover{background:var(--hover);border-color:transparent}body.dg-body .editor-statusbar{color:var(--text3)}body.dg-body .CodeMirror-cursor{border-color:var(--text)}body.dg-body .editor-preview,body.dg-body .editor-preview-side{background:var(--card);color:var(--text)}body.dg-body .datepicker,body.dg-body .ui-datepicker{background:var(--card);border:1px solid var(--border2);border-radius:12px;color:var(--text);box-shadow:var(--shadow-lg)}body.dg-body .select2-container--default .select2-selection--single,body.dg-body .selectize-input{background:var(--input);border-color:var(--input-border);border-radius:11px;color:var(--text);min-height:42px;box-shadow:none}body.dg-body .selectize-dropdown{background:var(--card);color:var(--text);border-color:var(--border2);border-radius:0 0 12px 12px}body.dg-body .selectize-dropdown .active{background:var(--hover);color:var(--accent)}#fullpage-overlay{position:fixed;inset:0;z-index:2000;background:rgba(8,5,20,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:table;width:100%;height:100%}#fullpage-overlay.w-hidden{display:none}#fullpage-overlay .outer-wrapper{display:table-cell;vertical-align:middle;text-align:center}#fullpage-overlay .inner-wrapper{display:inline-flex;flex-direction:column;align-items:center;gap:1rem;color:#fff;font-weight:700;background:rgba(20,14,40,.6);padding:1.6rem 2.2rem;border-radius:20px;border:1px solid rgba(255,255,255,.1)}.dg-loader{display:inline-flex;gap:7px}.dg-loader span{width:11px;height:11px;border-radius:50%;background:#c084fc;animation:dgBounce 1s infinite ease-in-out}.dg-loader span:nth-child(2){animation-delay:.15s;background:#9333ea}.dg-loader span:nth-child(3){animation-delay:.3s;background:#39ff88}@keyframes dgBounce{0%,100%,80%{transform:scale(.5);opacity:.5}40%{transform:scale(1);opacity:1}}#popup-backdrop{background-color:rgba(8,5,20,.6);z-index:2000}body.dg-body .dataTables_wrapper .dg-dt-top{display:flex;justify-content:flex-start;padding:.55rem .6rem .15rem}body.dg-body .dataTables_wrapper .dg-dt-top .dataTables_filter{float:none;margin:0;padding:0;width:auto;max-width:100%}body.dg-body .dataTables_wrapper .dg-dt-top .dataTables_filter label{margin:0;padding:0}body.dg-body .dataTables_wrapper .dg-dt-top .dataTables_filter input{margin:0;width:280px;max-width:100%}body.dg-body .dataTables_wrapper .dg-dt-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem 1rem;padding:.75rem .6rem .35rem;clear:both}body.dg-body .dataTables_wrapper .dg-dt-foot .dataTables_info{float:none;padding:0!important;margin:0;font-size:.78rem;color:var(--text3);white-space:nowrap}body.dg-body .dataTables_wrapper .dg-dt-foot .dataTables_paginate{float:none;padding:0;margin:0!important}body.dg-body .dataTables_wrapper .dg-dt-foot .pagination{margin:0!important;gap:.3rem;flex-wrap:nowrap;justify-content:center!important}body.dg-body .dataTables_wrapper .dg-dt-foot .page-link{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 .75rem;border-radius:10px!important;margin:0}body.dg-body .dataTables_wrapper .dg-dt-foot .paginate_button.disabled .page-link{opacity:.45}.dg-svc-board .dataTables_wrapper .dg-dt-foot{margin-top:.9rem;padding:.6rem .8rem;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-xs)}@media (max-width:575.98px){body.dg-body .dataTables_wrapper .dg-dt-top .dataTables_filter,body.dg-body .dataTables_wrapper .dg-dt-top .dataTables_filter input{width:100%}body.dg-body .dataTables_wrapper .dg-dt-top .dataTables_filter{flex:1;margin-top:0!important}body.dg-body .dataTables_wrapper .dg-dt-foot{flex-direction:column;justify-content:center}}body.dg-body .dataTables_wrapper table.table-list{border:0}body.dg-body .dataTables_wrapper table.table-list thead th{border-bottom:1px solid var(--border2)}body.dg-body .dataTables_wrapper table.table-list thead th.sorting_asc,body.dg-body .dataTables_wrapper table.table-list thead th.sorting_desc,body.dg-body table.table-list thead th{background:var(--bg3);color:var(--text2);border-bottom-color:var(--border2)}body.dg-body .table-list>tbody>tr>td{background:0 0}body.dg-body .table-list>tbody>tr:hover>td{background:var(--hover)}body.dg-body .table-list>tbody>tr>td a.border-left{border-color:var(--border)!important}body.dg-body .dataTables_wrapper .dataTables_filter label .form-control{background-image:none}body.dg-body .pagination>li>a,body.dg-body .pagination>li>span{color:var(--text2)}body.dg-body .pagination>.active>a,body.dg-body .pagination>.active>span{background:var(--grad);border-color:transparent}body.dg-body .sidebar .list-group-item{border-color:var(--border)}body.dg-body .sidebar .list-group-item .badge{background:var(--accent-soft);color:var(--accent)}body.dg-body .sidebar .list-group-item.active,body.dg-body .sidebar .list-group-item.active:focus,body.dg-body .sidebar .list-group-item.active:hover{background:var(--accent-soft);border-color:var(--border);color:var(--accent)}body.dg-body .sidebar .list-group-item>i.far.fa-circle{color:var(--text3)}body.dg-body .sidebar .card-body .form-control{font-size:.85rem}body.dg-body .sidebar .btn-block{font-size:.82rem}body.dg-body .card-sidebar .alert{border-radius:10px}body.dg-body .label{color:inherit}body.dg-body .has-error button{border-color:var(--danger);box-shadow:none}body.dg-body .field-error-msg,body.dg-body .form-group .field-error-msg{color:var(--danger)}body.dg-body .input-group .btn-reveal-pw{background:var(--input);color:var(--text3);border-color:var(--input-border)}body.dg-body .input-group .btn-reveal-pw:active,body.dg-body .input-group .btn-reveal-pw:hover{background:var(--input);color:var(--accent);border-color:var(--input-border)}body.dg-body form[data-role=json-form] .has-error input.form-control,body.dg-body form[data-role=json-form] .has-error select.form-control,body.dg-body form[data-role=json-form] .has-error textarea.form-control{background:var(--danger-soft)}body.dg-body .modal .modal-header{background:linear-gradient(135deg,var(--accent-soft),transparent 70%)}body.dg-body .modal-localisation .modal-body{background:radial-gradient(ellipse at top,var(--accent-soft),transparent 70%)}body.dg-body .modal-localisation .item-selector .item{border-color:var(--border2);color:var(--text2)}body.dg-body .modal-localisation .item-selector .item:hover{background:var(--hover);color:var(--accent)}body.dg-body .modal-localisation .item-selector .item.active{background:var(--grad);border-color:transparent;color:#fff}body.dg-body .responsive-tabs-sm,body.dg-body .responsive-tabs-sm .nav-item,body.dg-body .responsive-tabs-sm-connector .bottom-border,body.dg-body .responsive-tabs-sm-connector .channel{background:var(--card);border-color:var(--border)}body.dg-body .responsive-tabs-sm .nav-item a:hover{background:var(--hover)}body.dg-body .responsive-tabs-sm .nav-item a.active{background:var(--accent-soft);color:var(--accent)}body.dg-body .select-account{border-color:var(--border);border-radius:var(--r-lg);overflow:hidden;background:var(--card)}body.dg-body .select-account a{border-color:var(--border);color:var(--text);padding:.85rem 1.1rem}body.dg-body .select-account a:hover{background:var(--hover);color:var(--accent)}body.dg-body .continue-container,body.dg-body .invite-box{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}body.dg-body .network-issue-alert,body.dg-body .verification-banner{background:linear-gradient(90deg,var(--amber-soft),transparent);color:var(--text);border-bottom:1px solid var(--border);padding:.7rem 0;margin:0;border-radius:0;font-size:.86rem}body.dg-body .network-issue-alert.alert-info{background:linear-gradient(90deg,var(--info-soft),transparent)}body.dg-body .network-issue-alert::before,body.dg-body .verification-banner::before{display:none}body.dg-body .verification-banner .row{align-items:center}body.dg-body .verification-banner .fal,body.dg-body .verification-banner .far,body.dg-body .verification-banner .fas{color:var(--amber)}body.dg-body .verification-banner .btn.close{color:var(--text3)}body.dg-body .verification-banner.email-verification .btn.btn-action,body.dg-body .verification-banner.user-validation .btn.btn-action{background:var(--grad);border-color:transparent;color:#fff}body.dg-body .action-icon-btns a{background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:all .35s var(--ease)}body.dg-body .action-icon-btns a .ico-container i{color:var(--accent)}body.dg-body .action-icon-btns a:hover{color:var(--accent);transform:translateY(-5px);box-shadow:var(--shadow);border-color:var(--border-glow)}body.dg-body .home-domain-search{background:0 0!important}body.dg-body .home-domain-search .input-group-wrapper{background:var(--card);border-color:var(--border2);border-radius:16px}body.dg-body .home-domain-search .tld-logos{color:var(--text3)}body.dg-body .client-home-cards .card{overflow:hidden}body.dg-body .client-home-cards .card-header{background:0 0}body.dg-body .client-home-cards .card-header .card-title{font-size:.95rem}body.dg-body .client-home-cards .card-header .btn{border-radius:9px}body.dg-body .client-home-cards .card-header .btn[class*=bg-color-]{color:#fff;border-color:transparent}body.dg-body .client-home-cards .card-header .float-left,body.dg-body .client-home-cards .card-header .float-right{order:5;margin-inline-start:auto;float:none!important}body.dg-body .client-home-cards .list-group{border-color:var(--border)}body.dg-body .client-home-cards .list-group .list-group-item{border-color:var(--border);font-size:.86rem}body.dg-body .client-home-cards small{color:var(--text3)}body.dg-body .client-home-cards .card-body{font-size:.88rem;color:var(--text2)}body.dg-body div[menuitemname="Active Products/Services"] .btn-view-more.disabled{color:var(--text3)}body.dg-body .div-service-item{gap:.65rem}body.dg-body .div-service-status{flex-shrink:0}body.dg-body .div-service-name{margin:0}body.dg-body .div-service-name .font-weight-bold{color:var(--text)}body.dg-body .div-service-name .text-domain{color:var(--text3);font-size:.78rem;direction:ltr;text-align:start}body.dg-body .div-service-status .label{color:#fff;border-radius:8px;font-size:.68rem;padding:.3rem .55rem;width:auto!important;min-width:3.2rem;justify-content:center}body.dg-body .div-service-status .label-success{background:var(--signal)}body.dg-body .div-service-status .label-warning{background:var(--amber)}body.dg-body .div-service-status .label-danger{background:var(--danger)}body.dg-body .div-service-status .label-default,body.dg-body .div-service-status .label-info{background:var(--text3)}body.dg-body .div-service-buttons .btn{border-radius:9px!important}body.dg-body .tiles .tile{background:var(--card);border-color:var(--border);color:var(--text)}body.dg-body .tiles .tile .title{color:var(--text3)}body.dg-body .tiles .tile i{color:var(--accent-soft2)}body.dg-body .tiles .tile:hover{background:var(--hover)}body.dg-body .tiles .tile:hover i{color:var(--accent)}body.dg-body .tiles div:first-child>.tile,body.dg-body .tiles div:nth-child(2)>.tile{border-color:var(--border)}body.dg-body .bg-color-amethyst,body.dg-body .bg-color-blue,body.dg-body .bg-color-purple{background:var(--grad)!important}body.dg-body .bg-color-emerald,body.dg-body .bg-color-green,body.dg-body .bg-color-lime{background:linear-gradient(135deg,#10b981,#059669)!important}body.dg-body .bg-color-magenta,body.dg-body .bg-color-pink,body.dg-body .bg-color-pomegranate,body.dg-body .bg-color-red{background:linear-gradient(135deg,#f43f5e,#e11d48)!important}body.dg-body .bg-color-gold,body.dg-body .bg-color-orange,body.dg-body .bg-color-sun-flower{background:linear-gradient(135deg,#fbbf24,#f59e0b)!important}body.dg-body .bg-color-teal,body.dg-body .bg-color-turquoise{background:linear-gradient(135deg,#22d3ee,#0891b2)!important}body.dg-body .bg-color-asbestos,body.dg-body .bg-color-midnight-blue,body.dg-body .bg-color-silver,body.dg-body .bg-color-wet-asphalt{background:linear-gradient(135deg,#94a3b8,#64748b)!important}body.dg-body .popover-user-notifications{border-color:var(--border2)}body.dg-body .popover-user-notifications ul li{border-color:var(--border)}body.dg-body .popover-user-notifications ul li a{color:var(--text2)}body.dg-body .popover-user-notifications ul li a:hover{background:var(--hover)}body.dg-body .twofa-setup .activation-msg{border:1px dashed var(--border-glow);border-radius:14px;background:var(--accent-soft)}body.dg-body .twofa-setup .backup-code{background:var(--bg3);color:var(--text);border-radius:10px;font-family:var(--mono);letter-spacing:2px}body.dg-body .twofa-module{border:1px solid var(--border2);border-radius:14px;background:var(--card);transition:all .25s var(--ease);cursor:pointer}body.dg-body .twofa-module:hover{border-color:var(--border-glow)}body.dg-body .twofa-module.active{border-color:var(--accent);box-shadow:var(--ring);background:var(--accent-soft)}body.dg-body .markdown-content,body.dg-body .md-preview{color:var(--text);line-height:1.95;word-wrap:break-word}body.dg-body .markdown-content h1,body.dg-body .markdown-content h2,body.dg-body .markdown-content h3,body.dg-body .markdown-content h4,body.dg-body .md-preview h1,body.dg-body .md-preview h2,body.dg-body .md-preview h3,body.dg-body .md-preview h4{color:var(--text);margin-top:1.2rem}body.dg-body .markdown-content pre,body.dg-body .md-preview pre{background:#0f0b1f;color:#e9e3ff;border-color:var(--border2)}body.dg-body .markdown-content blockquote,body.dg-body .md-preview blockquote{border-left:0;border-inline-start:3px solid var(--accent)}body.dg-body .markdown-content table,body.dg-body .md-preview table{background:var(--card);border-color:var(--border);border-radius:10px}body.dg-body .markdown-content table>thead>tr>th,body.dg-body .md-preview table>thead>tr>th{background:var(--bg3);border-color:var(--border)}body.dg-body .markdown-content table>tbody>tr>td,body.dg-body .md-preview table>tbody>tr>td{border-color:var(--border)}body.dg-body .markdown-content img{max-width:100%;border-radius:12px}body.dg-body .md-editor>.btn-toolbar{background:var(--bg3)}body.dg-body .md-editor>.md-preview,body.dg-body .md-editor>textarea.markdown-editor{background:var(--input);border-color:var(--border)}body.dg-body div.md-editor.active{border-color:var(--accent)}body.dg-body .markdown-editor-status{color:var(--text3)}body.dg-body .store-order-container .store-domain-tabs li a{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dg-body .store-order-container .store-domain-tabs li.active a{background:var(--card);color:var(--accent)}body.dg-body .store-order-container .store-domain-tab-content{border-color:var(--border);background:var(--card);border-radius:0 0 14px 14px}body.dg-body .store-order-container .domain-validation{color:var(--text3)}body.dg-body .store-order-container .domain-validation.ok{color:var(--signal)}body.dg-body .store-promoted-product ul.features li .fa:not(.fa-spinner){color:var(--signal)}body.dg-body .mc-promo-login,body.dg-body .mc-promo-manage,body.dg-body .promo-container{border-color:var(--border);background:var(--card);border-radius:var(--r-lg);color:var(--text)}body.dg-body .promo-banner{border-radius:var(--r-lg);overflow:hidden}body.dg-body .panel-mc-sso{border-radius:var(--r-lg)}body.dg-body .social-signin-btns{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}body.dg-body .btn-social i.fab,body.dg-body .btn-social i.far,body.dg-body .btn-social i.fas{border:0}body.dg-body .providerLinkingFeedback .alert,body.dg-body .providerPreLinking{border-radius:12px}body.dg-body div.tweet>i{color:var(--accent)}body.dg-body div.tweet span{color:var(--text3)}body.dg-body .upgrade .product-to-be-upgraded{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg)}body.dg-body .upgrade .products .product{background:var(--card);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--border);transition:all .3s var(--ease)}body.dg-body .upgrade .products .product:hover{transform:translateY(-5px);box-shadow:var(--shadow)}body.dg-body .upgrade .products .product .header{background:var(--grad);color:#fff}body.dg-body .upgrade .products .product .header h4{color:#fff}body.dg-body .upgrade .products .product .current{background:var(--amber);color:#fff}body.dg-body .upgrade .products .product .recommended{background:var(--signal);color:#fff}body.dg-body .upgrade .products .product .footer,body.dg-body .upgrade .products .product ul{border-color:var(--border)}body.dg-body .upgrade .products .product ul li{color:var(--text3);border-color:var(--border)}body.dg-body .upgrade .products .product ul li span{color:var(--text)}body.dg-body .upgrade .products .fa-check{color:var(--signal)}body.dg-body .upgrade .products .product .btn{background:var(--grad);color:#fff;border:0}body.dg-body .announcements .announcement article{background:var(--card);border:1px solid var(--border);border-inline-start:4px solid var(--accent);border-left-width:1px;border-radius:var(--r-lg);padding:1.3rem 1.4rem;transition:all .3s var(--ease)}[dir=ltr] body.dg-body .announcements .announcement article{border-left-width:4px}body.dg-body .announcements .announcement article:hover{transform:translateY(-3px);box-shadow:var(--shadow)}body.dg-body .kb-article-item,body.dg-body .kb-category a{border-radius:12px;color:var(--text);transition:all .25s var(--ease)}body.dg-body .kb-article-item:hover,body.dg-body .kb-category a:hover{background:var(--hover);color:var(--accent)}body.dg-body .kb-article-item small{color:var(--text3)}body.dg-body .kb-search.margin-bottom{margin-bottom:1.5rem}body.dg-body .ticket-reply .rating,body.dg-body .ticket-reply .rating-done{float:none;display:inline-flex;align-items:center;gap:2px;padding:.2rem .5rem;border-radius:10px;background:var(--bg3);font-size:22px}body.dg-body .ticket-reply .rating span.star,body.dg-body .ticket-reply .rating-done span.star{font-family:var(--font);line-height:1;transition:transform .2s var(--ease-bounce)}body.dg-body .ticket-reply .rating span.star:hover{transform:scale(1.25)}body.dg-body .ticket-reply .rating span.star::before,body.dg-body .ticket-reply .rating-done span.star::before{content:'★';color:var(--border2)}body.dg-body .ticket-reply .rating span.star:hover::before,body.dg-body .ticket-reply .rating span.star:hover~span.star::before,body.dg-body .ticket-reply .rating-done span.star.active::before{content:'★';color:#fbbf24;text-shadow:0 0 10px rgba(251,191,36,.5)}body.dg-body .ticket-reply .rating-done .rated{font-size:.72rem;color:var(--text3);margin-inline-start:.4rem}body.dg-body .view-ticket .attachment-list li{width:auto}body.dg-body .view-ticket .attachment-list li figure{line-height:1;font-size:.95rem}body.dg-body .view-ticket .card-body{border-color:var(--border)}body.dg-body .view-ticket .posted-by{color:var(--text3);background:var(--bg3)}body.dg-body .view-ticket .attachments{border-color:var(--border2)}body.dg-body .view-ticket .attachment-list li span{border-color:var(--border);border-radius:12px;overflow:hidden}body.dg-body .view-ticket .attachment-list li figure{background:var(--bg3)}body.dg-body .ticketfeedbackstaffcont{background:var(--bg3);border-radius:14px}body.dg-body .ticket-subject.unread{font-weight:900;color:var(--text)}body.dg-body .ticket-subject.unread::before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-inline-end:6px;vertical-align:middle}body.dg-body #registration label{color:var(--text)}body.dg-body #registration .sub-heading{border-color:var(--border)}body.dg-body #registration .sub-heading span{color:var(--accent);background:var(--card);font-weight:800}body.dg-body #registration .field,body.dg-body #registration .form-control{border-color:var(--input-border);color:var(--text);background:var(--input)}body.dg-body #registration .form-control:focus{border-color:var(--accent)}body.dg-body #registration .field-icon i{color:var(--text3)}body.dg-body #registration .field[disabled],body.dg-body #registration .field[readonly]{background:var(--bg3)}body.dg-body #registration .field-help-text{color:var(--text3)}body.dg-body div.credit-card{background:linear-gradient(135deg,#1c1830,#3b1d7a 60%,#7c3aed);border:0;color:#fff;border-radius:18px;box-shadow:var(--shadow-lg)}body.dg-body div.credit-card div.card-number{background:rgba(255,255,255,.15);color:#fff}body.dg-body .invoice-summary-table td.total-row,body.dg-body tr.masspay-total td{background:var(--accent-soft);color:var(--text);font-weight:800}body.dg-body tr.masspay-invoice-detail td{color:var(--text2)}body.dg-body .auth3d-area,body.dg-body .submit-3d{border-color:var(--border);border-radius:14px}body.dg-body #payMethodList .paymethod-info,body.dg-body .paymethod-info{color:var(--text2)}body.dg-body .bank-details,body.dg-body .cc-details{border-color:var(--border)}body.dg-body div.product-details div.product-icon{background:var(--accent-soft);border-radius:var(--r-lg);color:var(--accent)}body.dg-body div.product-details div.product-icon h3,body.dg-body div.product-details div.product-icon h4{color:var(--text)}body.dg-body div.product-details-tab-container{border-color:var(--border);background:var(--card);border-radius:0 0 var(--r-lg) var(--r-lg)}body.dg-body .product-status{border-radius:var(--r-lg);overflow:hidden}body.dg-body .product-status-text{font-size:.85rem}body.dg-body .featured-tld{background:var(--card);box-shadow:var(--shadow);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}body.dg-body .featured-tld .price{background:var(--bg3);color:var(--text)}body.dg-body .domain-pricing .tld-row{border-color:var(--border);transition:background .2s}body.dg-body .domain-pricing .tld-row:hover{background:var(--hover)}body.dg-body .domain-pricing .tld-row.highlighted{background:var(--accent-soft)}body.dg-body .domain-pricing .tld-pricing-header .col-sm-2,body.dg-body .domain-pricing .tld-pricing-header .col-xs-2,body.dg-body .domain-pricing .tld-pricing-header div,body.dg-body .domain-pricing .tld-pricing-header div:nth-child(odd){background:var(--bg3);border-color:var(--accent);color:var(--text)}body.dg-body .domain-pricing .two-row-center{border-color:var(--border2)}body.dg-body .tld-filters .badge{cursor:pointer;margin:0 .2rem .4rem}body.dg-body .tld-filters .badge-success{background:var(--grad);color:#fff}body.dg-body .tld-sale-group-hot{background:linear-gradient(135deg,#f43f5e,#fb7185)}body.dg-body .tld-sale-group-sale{background:linear-gradient(135deg,#f59e0b,#fbbf24)}body.dg-body .tld-sale-group-new{background:linear-gradient(135deg,#10b981,#34d399)}body.dg-body table.table-solid-bottom-border-light-gray{border-color:var(--border)}body.dg-body table.ox-table-accounts tbody.account-entry>tr:hover{background:var(--hover)}body.dg-body .module-client-area{margin-top:.5rem}body.dg-body .module-client-area .btn{margin-bottom:.35rem}body.dg-body .affiliate-stat{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);padding:1.2rem;text-align:center;box-shadow:var(--shadow-sm)}body.dg-body .affiliate-stat span{display:block;font-size:2rem;font-weight:900;font-family:var(--font-num);background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body.dg-body .licensing-addon-latest-download{border-radius:14px}body.dg-body .client-home-cards .card-header .btn:not([class*=bg-color-]),body.dg-body .dg-panel .card-header .dg-panel-btn:not([class*=bg-color-]){color:var(--accent-ink)!important;background:var(--accent-soft);border:1px solid var(--border-glow)!important;font-weight:800}body.dg-body .client-home-cards .card-header .btn:not([class*=bg-color-]):hover,body.dg-body .dg-panel .card-header .dg-panel-btn:not([class*=bg-color-]):hover{background:var(--grad);color:#fff!important}body.dg-body .div-service-item{display:flex;align-items:center;gap:.75rem}body.dg-body .div-service-item .div-service-status{flex:0 0 auto!important;width:auto!important;min-width:max-content;order:2;margin-inline-start:auto}body.dg-body .div-service-item .div-service-name{flex:1 1 auto;min-width:0;order:1}body.dg-body .div-service-item .div-service-name .text-domain{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.dg-body .intl-tel-input{direction:ltr;width:100%}body.dg-body .intl-tel-input input,body.dg-body .intl-tel-input input.form-control{direction:ltr;text-align:left;padding-left:92px!important;padding-right:.9rem!important}body.dg-body .intl-tel-input .flag-container{left:0;right:auto}body.dg-body .intl-tel-input .selected-flag{display:flex;align-items:center;gap:.35rem;padding:0 .6rem;border-radius:11px 0 0 11px;background:var(--card2);border-right:1px solid var(--input-border)}body.dg-body .intl-tel-input .country-list{text-align:left;background:var(--card);color:var(--text);border-color:var(--border);border-radius:12px;box-shadow:var(--shadow)}body.dg-body .table-list td,body.dg-body table.dataTable td{white-space:nowrap}body.dg-body .table-list td:first-child,body.dg-body table.dataTable td.dg-wrap{white-space:normal}.dg-grad-text{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[dir=ltr] .dg-auth-submit .fa-arrow-left,[dir=ltr] .dg-dept-go .fa-arrow-left,[dir=ltr] .dg-group-cta .fa-arrow-left,[dir=ltr] .dg-news .fa-arrow-left,[dir=ltr] .dg-stat-foot .fa-arrow-left,[dir=ltr] .fa-arrow-left.dg-dir{transform:scaleX(-1)}.dg-ltr-inline{direction:ltr;unicode-bidi:isolate;display:inline-block}.dg-link-muted{color:var(--text3)!important;font-weight:600}.dg-link-muted:hover{color:var(--accent)!important}.dg-form-actions{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-top:1.25rem}.dg-ico-amber{background:var(--amber-soft)!important;color:var(--amber)!important}.dg-ico-green{background:var(--signal-soft)!important;color:var(--signal)!important}.dg-ico-cyan{background:var(--info-soft)!important;color:var(--info)!important}.dg-ico-danger{background:var(--danger-soft)!important;color:var(--danger)!important}.dg-list-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.dg-list-head-info{display:flex;align-items:center;gap:.8rem}.dg-list-head-info strong{display:block;font-size:1.02rem}.dg-list-head-info small{color:var(--text3);font-family:var(--font-num)}.dg-list-ico{width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:1.1rem;box-shadow:inset 0 0 0 1px var(--border-glow)}.dg-list-head-actions{display:flex;gap:.5rem;flex-wrap:wrap}.dg-table-card{padding:.35rem!important}.dg-table-loading{padding:2.5rem 1rem;color:var(--text3);display:flex;flex-direction:column;align-items:center;gap:.8rem}.dg-table-loading p{margin:0}.dg-row-ico{width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:.9rem;margin:.5rem 0;transition:transform .3s var(--ease)}tr:hover .dg-row-ico{transform:scale(1.08) rotate(-5deg);background:var(--grad);color:#fff}.dg-cell-ico{width:60px}.dg-cell-title{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.dg-cell-title strong{color:var(--text)}.dg-cell-sub{display:block;font-size:.78rem;color:var(--text3)!important;font-weight:500!important;margin-top:2px}.dg-amount{font-weight:800;font-family:var(--font-num);color:var(--text)}.dg-badge-payg{background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(21,150,106,.14));color:var(--accent);border:1px solid var(--border-glow)}.dg-badge-payg i{color:var(--amber)}.dg-inv-num{display:inline-flex;align-items:center;gap:.45rem;font-weight:800;font-family:var(--font-num);color:var(--text)}.dg-inv-num i{color:var(--accent)}.dg-dept{display:inline-flex;align-items:center;gap:.45rem;color:var(--text2);font-weight:600}.dg-dept i{color:var(--text3)}.dg-ticket-link{display:flex;align-items:center;gap:.5rem;color:var(--text)!important}.dg-ticket-link .ticket-number{font-family:var(--mono);font-size:.76rem;background:var(--bg3);color:var(--text2);border-radius:7px;padding:1px 7px;direction:ltr}.dg-welcome{position:relative;overflow:hidden;border-radius:var(--r-xl);padding:1.9rem 2rem;margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;background:linear-gradient(125deg,#4c1d95 0,#6d28d9 38%,#7c3aed 62%,#9333ea 100%);background-size:180% 180%;animation:dgGradient 14s ease infinite;color:#fff;box-shadow:0 24px 50px -24px rgba(76,29,149,.7)}.dg-welcome-bg span{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 65%);animation:dgFloat 7s ease-in-out infinite}.dg-welcome-bg span:first-child{width:260px;height:260px;top:-110px;inset-inline-end:12%}.dg-welcome-bg span:nth-child(2){width:180px;height:180px;bottom:-90px;inset-inline-start:30%;animation-delay:-2s}.dg-welcome-bg span:nth-child(3){width:90px;height:90px;top:20%;inset-inline-start:6%;animation-delay:-4s;opacity:.6}.dg-welcome::after{content:'';position:absolute;inset:0;background-image:none;background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%);pointer-events:none}.dg-welcome>*{position:relative;z-index:1}.dg-welcome-main{max-width:620px}.dg-welcome h1{color:#fff!important;font-size:clamp(1.35rem, 2.6vw, 1.9rem)!important;margin:.6rem 0 .35rem}.dg-welcome p{color:rgba(255,255,255,.82);margin:0 0 1.1rem}.dg-kicker-light{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.25);color:#fff}.dg-kicker-light .dg-ping{background:#4ade80}.dg-wave{display:inline-block;animation:dgWave 2.4s ease-in-out infinite;transform-origin:70% 70%}@keyframes dgWave{0%,100%,60%{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}.dg-welcome-btns{display:flex;gap:.6rem;flex-wrap:wrap}.dg-btn-white{background:#fff;color:#5b21b6!important;box-shadow:0 8px 20px -8px rgba(0,0,0,.35)}.dg-btn-white:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px rgba(0,0,0,.45)}.dg-btn-glass{background:rgba(255,255,255,.14);color:#fff!important;border-color:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dg-btn-glass:hover{background:rgba(255,255,255,.24);transform:translateY(-2px)}.dg-welcome-balance{min-width:250px;padding:1.1rem 1.25rem;border-radius:var(--r-lg);background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.2rem}.dg-welcome-balance>span{font-size:.78rem;opacity:.85}.dg-welcome-balance strong{font-size:1.7rem;font-weight:900;font-family:var(--font-num);letter-spacing:-.5px}.dg-welcome-balance small{opacity:.85;font-size:.74rem;margin-bottom:.5rem}.dg-welcome-balance .dg-btn{align-self:flex-start}.dg-welcome-orb{width:120px;height:120px;border-radius:34px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;font-size:3rem;animation:dgFloat 6s ease-in-out infinite}.dg-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem}.dg-stat{--c:var(--accent);--cs:var(--accent-soft);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.15rem;padding:1.15rem 1.2rem;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);color:var(--text)!important;box-shadow:var(--shadow-sm);transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s var(--ease)}.dg-stat::before{content:'';position:absolute;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,var(--cs),transparent 70%);top:-60px;inset-inline-end:-40px;transition:transform .5s var(--ease)}.dg-stat::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--c);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.dg-stat:hover{transform:translateY(-5px);box-shadow:var(--shadow);border-color:var(--border2)}.dg-stat:hover::before{transform:scale(1.5)}.dg-stat:hover::after{transform:scaleX(1)}.dg-stat>*{position:relative}.dg-stat-ico{width:42px;height:42px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;background:var(--cs);color:var(--c);font-size:1rem;margin-bottom:.45rem;transition:transform .4s var(--ease-bounce)}.dg-stat:hover .dg-stat-ico{transform:rotate(-8deg) scale(1.1)}.dg-stat-num{font-size:2rem;font-weight:900;line-height:1.1;font-family:var(--font-num);letter-spacing:-1px}.dg-stat-label{color:var(--text2);font-weight:700;font-size:.84rem}.dg-stat-foot{margin-top:.5rem;font-size:.72rem;color:var(--c);font-weight:800;display:inline-flex;align-items:center;gap:.35rem}.dg-stat-foot i{font-size:.62rem;transition:transform .3s var(--ease)}.dg-stat:hover .dg-stat-foot i{transform:translateX(-4px)}.dg-stat-violet{--c:#7c3aed;--cs:rgba(124, 58, 237, .12)}.dg-stat-cyan{--c:#0891b2;--cs:rgba(8, 145, 178, .12)}.dg-stat-green{--c:#059669;--cs:rgba(5, 150, 105, .12)}.dg-stat-amber{--c:#d97706;--cs:rgba(217, 119, 6, .12)}:root[data-theme=dark] .dg-stat-violet{--c:#c084fc}:root[data-theme=dark] .dg-stat-cyan{--c:#38bdf8}:root[data-theme=dark] .dg-stat-green{--c:#39ff88}:root[data-theme=dark] .dg-stat-amber{--c:#ffb454}.dg-stat.is-alert .dg-stat-ico{animation:dgRing 2.6s ease-in-out infinite}.dg-quick{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin-bottom:1.5rem}.dg-quick-item{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.95rem .5rem;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);color:var(--text2)!important;font-weight:700;font-size:.8rem;text-align:center;transition:all .3s var(--ease)}.dg-quick-item span{width:44px;height:44px;border-radius:14px;background:var(--bg3);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;transition:all .35s var(--ease-bounce)}.dg-quick-item:hover{color:var(--accent)!important;border-color:var(--border-glow);transform:translateY(-4px);box-shadow:var(--shadow)}.dg-quick-item:hover span{background:var(--grad);color:#fff;transform:scale(1.1) rotate(-6deg);box-shadow:var(--shadow-accent)}.dg-panel .card-header .card-title{width:100%}.dg-panel-title{flex:1;min-width:0}.dg-panel-btn{margin-inline-start:auto}.dg-addon-html{margin-bottom:1rem}.dg-hero{position:relative;overflow:hidden;padding:4rem 0 3rem}.dg-hero-bg{position:absolute;inset:0;background:radial-gradient(ellipse 60% 55% at 50% 0,rgba(124,58,237,.16) 0,transparent 70%)}.dg-hero-field{position:absolute;inset:0;pointer-events:none}.dg-hemoji{position:absolute;left:var(--x);top:var(--y);opacity:0;transform:translateY(40px) scale(.55) rotate(-10deg);animation:dgHemojiIn .9s var(--ease) forwards;animation-delay:var(--delay, 0s)}.dg-hemoji>span{display:inline-block;font-size:var(--size, 2.2rem);filter:drop-shadow(0 10px 22px var(--chip-glow));animation:dgHemojiFloat var(--dur,8s) ease-in-out infinite;animation-delay:var(--delay, 0s)}@keyframes dgHemojiIn{to{opacity:var(--op, .5);transform:none}}@keyframes dgHemojiFloat{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-16px) rotate(4deg)}}.dg-chip-float{position:absolute;left:var(--x);top:var(--y);display:flex;align-items:center;gap:7px;padding:8px 15px;border-radius:50px;background:var(--chip-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border2);font-size:.76rem;font-weight:700;color:var(--text2);white-space:nowrap;box-shadow:0 14px 34px rgba(0,0,0,.12),0 0 0 1px var(--chip-glow) inset;opacity:0;transform:translateY(26px) scale(.85);animation:dgChipIn .85s var(--ease) forwards,dgFloat 7s ease-in-out infinite;animation-delay:var(--delay, 0s),var(--delay, 0s)}@keyframes dgChipIn{to{opacity:1;transform:none}}.dg-hero-grid{position:relative;display:grid;grid-template-columns:1.25fr 1fr;gap:2rem;align-items:center}.dg-hero-copy h1{font-size:clamp(2rem, 4.2vw, 3.3rem)!important;font-weight:900;line-height:1.2;letter-spacing:-1px;margin:1rem 0}.dg-typewriter{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border-inline-end:3px solid var(--accent2);padding-inline-end:4px;animation:dgBlink 1s step-end infinite}.dg-hero-copy>p{color:var(--text2);font-size:1.02rem;max-width:520px;margin-bottom:1.8rem}.dg-hero-btns{display:flex;gap:.8rem;flex-wrap:wrap;margin-bottom:2rem}.dg-hero-stats{display:flex;gap:2.2rem;flex-wrap:wrap;margin-bottom:1.8rem}.dg-hero-stats strong{display:block;font-size:1.4rem;font-weight:800;font-family:var(--mono);color:var(--accent2);direction:ltr;text-align:start}.dg-hero-stats span{font-size:.76rem;color:var(--text3)}.dg-hero-domain{display:flex;align-items:center;gap:.5rem;max-width:560px;padding:.4rem;border-radius:18px;background:var(--card);border:1px solid var(--border2);box-shadow:var(--shadow);position:relative;transition:box-shadow .3s var(--ease),border-color .3s var(--ease)}.dg-hero-domain:focus-within{border-color:var(--accent);box-shadow:var(--ring),var(--shadow)}.dg-hero-domain>i{color:var(--text3);margin:0 .6rem}.dg-hero-domain input{flex:1;min-width:0;border:0!important;background:0 0!important;box-shadow:none!important;height:44px;color:var(--text);direction:ltr;text-align:left;padding:0 .4rem!important;outline:0}.dg-hero-captcha{margin-top:1rem}.dg-hero-visual{display:grid;place-items:center;position:relative;min-height:360px}.dg-hero-visual::before{content:'';position:absolute;inset:-20%;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(124,58,237,.2),transparent 70%);z-index:-1}.dg-visual-stack{position:relative;width:100%;max-width:380px;height:330px;direction:ltr}.dg-rack{position:absolute;bottom:0;left:0;width:210px;background:linear-gradient(180deg,#11141f,#0a0c14);border:1px solid #262f47;border-radius:12px;padding:16px 14px;box-shadow:0 30px 80px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.04);animation:dgFloat 6s ease-in-out infinite}.dg-rack::before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;height:3px;background:linear-gradient(90deg,var(--accent),transparent);border-radius:12px 12px 0 0}.dg-rack-unit{background:#171b28;border:1px solid #232a3d;border-radius:6px;padding:8px 10px;margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.dg-rack-unit:last-child{margin-bottom:0}.dg-rack-unit>span{font-family:var(--mono);font-size:8px;color:#566076;letter-spacing:.4px}.dg-leds{display:flex;gap:5px}.dg-leds i{width:6px;height:6px;border-radius:50%;background:#1a3a2a}.dg-leds i.on{background:#39ff88;box-shadow:0 0 6px #39ff88,0 0 10px rgba(57,255,136,.5);animation:dgLed 2.6s ease-in-out infinite}.dg-leds i.amber.on{background:#ffb454;box-shadow:0 0 6px #ffb454,0 0 10px rgba(255,180,84,.5)}@keyframes dgLed{0%,100%,45%,55%{opacity:1}50%{opacity:.35}}.dg-rack-bar{position:absolute;bottom:0;left:0;height:2px;background:linear-gradient(90deg,#9333ea,#c084fc);animation:dgBar 3.4s ease-in-out infinite}@keyframes dgBar{0%,100%{width:25%}50%{width:72%}}.dg-monitor{position:absolute;top:0;right:0;width:280px;z-index:2;background:rgba(11,14,23,.86);border:1px solid #262f47;border-radius:14px;padding:18px 18px 14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 80px rgba(0,0,0,.45);animation:dgFloat 6s ease-in-out infinite;animation-delay:-3s;color:#8b95ab}.dg-monitor-head{display:flex;align-items:center;gap:6px;margin-bottom:13px;font-family:var(--mono);font-size:10px;letter-spacing:.4px}.dg-monitor-row{display:flex;align-items:center;gap:9px;margin-bottom:10px}.dg-monitor-row>span{font-family:var(--mono);font-size:9px;color:#566076;width:32px}.dg-monitor-row em{font-style:normal;font-family:var(--mono);font-size:9px;color:#c084fc;width:30px;text-align:right}.dg-track{flex:1;height:5px;background:#171b28;border-radius:3px;overflow:hidden}.dg-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,#9333ea,#c084fc);transition:width 1.6s ease}.dg-monitor-chart{height:54px;width:100%;display:block;margin-top:4px}.dg-group-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.1rem;margin-bottom:2.5rem}.dg-group-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.4rem;padding:1.6rem;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);color:var(--text)!important;transition:all .35s var(--ease)}.dg-group-card::before{content:'';position:absolute;top:-60%;left:-60%;width:220%;height:220%;background:radial-gradient(circle,rgba(124,58,237,.08),transparent 60%);opacity:0;transition:opacity .4s}.dg-group-card::after{content:'';position:absolute;bottom:0;right:0;left:0;height:2px;background:var(--grad);transform:scaleX(0);transition:transform .35s var(--ease);transform-origin:left}.dg-group-card:hover{transform:translateY(-6px);border-color:var(--border2);box-shadow:var(--shadow-lg)}.dg-group-card:hover::before{opacity:1}.dg-group-card:hover::after{transform:scaleX(1)}.dg-group-card>*{position:relative}.dg-group-ico{width:50px;height:50px;border-radius:15px;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:.6rem;transition:transform .4s var(--ease-bounce)}.dg-group-card:hover .dg-group-ico{transform:scale(1.1) rotate(-6deg)}.dg-group-card h3{font-size:1.08rem!important;margin:0}.dg-group-card p{color:var(--text2);font-size:.86rem;margin:0 0 .8rem;flex:1}.dg-group-cta{font-weight:800;font-size:.82rem;color:var(--accent);display:inline-flex;align-items:center;gap:.4rem}.dg-group-cta i{transition:transform .3s var(--ease);font-size:.7rem}.dg-group-card:hover .dg-group-cta i{transform:translateX(-5px)}.dg-feature-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1rem 0 2rem}.dg-feature{display:flex;align-items:center;gap:.8rem;padding:1rem;border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dg-feature strong{display:block;font-size:.95rem}.dg-feature small{color:var(--text3);font-size:.76rem}.dg-feature-ico{width:44px;height:44px;flex-shrink:0;border-radius:13px;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center}.dg-action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.9rem;margin:1.2rem 0 2.2rem}.dg-action{display:flex;flex-direction:column;align-items:center;gap:.7rem;padding:1.4rem .8rem;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);color:var(--text)!important;font-weight:700;font-size:.88rem;text-align:center;transition:all .35s var(--ease)}.dg-action span{width:54px;height:54px;border-radius:17px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg3);color:var(--accent);font-size:1.3rem;transition:all .4s var(--ease-bounce)}.dg-action:hover{transform:translateY(-5px);border-color:var(--border-glow);box-shadow:var(--shadow);color:var(--accent)!important}.dg-action:hover span{background:var(--grad);color:#fff;transform:scale(1.08) rotate(-6deg);box-shadow:var(--shadow-accent)}.dg-cta-box{position:relative;overflow:hidden;text-align:center;max-width:760px;margin:2rem auto 1rem;padding:3rem 2rem;border-radius:var(--r-xl);background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(147,51,234,.04));border:1px solid var(--border-glow)}.dg-cta-glow{position:absolute;top:-50%;right:-20%;width:60%;height:160%;background:radial-gradient(circle,rgba(124,58,237,.18),transparent 65%);pointer-events:none}.dg-cta-box h2{position:relative;margin-bottom:.6rem}.dg-cta-box p{position:relative;color:var(--text2);margin-bottom:1.6rem}.dg-cta-box .dg-hero-btns{position:relative;margin:0}body.dg-auth-page #main-body{padding-top:2rem}.dg-auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1040px;margin:0 auto 1rem;border-radius:28px;overflow:hidden;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-lg);animation:dgEnter .7s var(--ease) backwards}.dg-auth-wide{grid-template-columns:minmax(0,340px) minmax(0,1fr);max-width:1180px;align-items:stretch}.dg-auth-aside{position:relative;overflow:hidden;padding:2.6rem 2.2rem;color:#fff;background:linear-gradient(150deg,#2e1065 0,#5b21b6 45%,#7c3aed 80%,#9333ea 100%);display:flex}.dg-auth-wide .dg-auth-aside{padding:2rem 1.6rem}.dg-auth-aside-grid{position:absolute;inset:0;background-image:none;background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse at 30% 20%,#000,transparent 75%);mask-image:radial-gradient(ellipse at 30% 20%,#000,transparent 75%)}.dg-auth-aside-orb{position:absolute;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(192,132,252,.45),transparent 65%);bottom:-160px;inset-inline-end:-120px;animation:dgOrb 18s ease-in-out infinite}.dg-auth-aside-inner{position:relative;display:flex;flex-direction:column;gap:.8rem;width:100%}.dg-auth-aside .dlogo-text-fill{fill:#fff}.dg-auth-aside .dlogo-accent{stroke:#e9d5ff}.dg-auth-aside .dlogo-accent-fill,.dg-auth-aside .dlogo-accent2-fill{fill:#e9d5ff}.dg-auth-aside .dlogo-accent3-fill{fill:#c4b5fd}.dg-auth-aside h2{color:#fff!important;font-size:1.5rem!important;margin:.6rem 0 0}.dg-auth-aside p{color:rgba(255,255,255,.8);margin:0;font-size:.9rem}.dg-auth-points{list-style:none;padding:0;margin:.6rem 0;display:flex;flex-direction:column;gap:.65rem}.dg-auth-points li{display:flex;align-items:center;gap:.7rem;font-weight:700;font-size:.88rem}.dg-auth-points li span{width:34px;height:34px;border-radius:11px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);display:inline-flex;align-items:center;justify-content:center;font-size:.82rem}.dg-auth-terminal{margin-top:auto;border-radius:14px;background:rgba(5,6,11,.55);border:1px solid rgba(255,255,255,.14);overflow:hidden;font-family:var(--mono);font-size:.72rem;box-shadow:0 20px 40px -20px rgba(0,0,0,.6)}.dg-term-head{display:flex;align-items:center;gap:6px;padding:.5rem .8rem;background:rgba(255,255,255,.06);direction:ltr}.dg-term-head i{width:9px;height:9px;border-radius:50%;background:#fb7185}.dg-term-head i:nth-child(2){background:#fbbf24}.dg-term-head i:nth-child(3){background:#4ade80}.dg-term-head span{margin-left:6px;opacity:.6}.dg-term-body{padding:.7rem .9rem;line-height:1.9;text-align:left}.dg-term-body .c1{color:#c084fc}.dg-term-body .c2{color:#7dd3fc}.dg-term-body .c3{color:#4ade80}.dg-caret-blink{animation:dgBlink 1s step-end infinite;color:#fff}.dg-auth-panel{padding:2.6rem 2.4rem;display:flex;flex-direction:column;justify-content:center;min-width:0}.dg-auth-wide .dg-auth-panel{padding:2rem;justify-content:flex-start}.dg-auth-form{width:100%;max-width:420px;margin:0 auto}.dg-auth-head{margin-bottom:1.4rem}.dg-auth-head-wide{margin-bottom:1rem}.dg-auth-title{font-size:1.75rem!important;margin:.7rem 0 .25rem}.dg-auth-sub{color:var(--text2);margin:0;font-size:.9rem}.dg-auth-bigico{width:64px;height:64px;border-radius:20px;background:var(--grad);color:#fff;font-size:1.6rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--shadow-accent);animation:dgFloat 5s ease-in-out infinite}.dg-input-icon .form-control{height:48px}.dg-input-icon .input-group-text{min-width:46px}.dg-auth-row{display:flex;align-items:center;justify-content:space-between;margin:.2rem 0 1.1rem}.dg-check{display:inline-flex!important;align-items:center;gap:.5rem;font-weight:600!important;color:var(--text2)!important;cursor:pointer;margin:0!important}.dg-auth-submit{display:flex!important;align-items:center;justify-content:center;gap:.6rem;height:52px;border-radius:14px!important}.dg-auth-submit i{transition:transform .3s var(--ease)}.dg-auth-submit:hover i{transform:translateX(-5px)}.dg-auth-foot{text-align:center;margin-top:1.3rem;color:var(--text3);font-size:.86rem}.dg-auth-foot a{font-weight:800}.dg-auth-success{text-align:center;padding:1rem 0}.dg-auth-success-ico{width:72px;height:72px;border-radius:50%;background:var(--signal-soft);color:var(--signal);font-size:1.8rem;display:inline-flex;align-items:center;justify-content:center;margin-bottom:1rem;animation:dgPop .6s var(--ease-bounce)}.dg-auth-success h2{font-size:1.3rem!important}.dg-auth-success p{color:var(--text2)}.dg-auth .social-signin-btns{margin-top:1rem}.dg-auth .providerPreLinking{margin-top:1.2rem}.dg-2fa-challenge input.form-control{text-align:center;letter-spacing:.5em;font-family:var(--mono);font-size:1.3rem;height:56px;direction:ltr}.dg-register .card{box-shadow:none;border-radius:var(--r-lg)}.dg-register .card:hover{box-shadow:none}.dg-register .card-title{display:flex;align-items:center;gap:.5rem;font-size:1rem}.dg-register .card-title::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--grad);box-shadow:0 0 0 4px var(--accent-soft)}.dg-register .prepend-icon{position:relative}.dg-register .prepend-icon .field-icon{position:absolute;inset-inline-start:0;top:0;bottom:0;width:42px;display:flex;align-items:center;justify-content:center;z-index:3;color:var(--text3);pointer-events:none}.dg-register .prepend-icon .field,.dg-register .prepend-icon .form-control{padding-inline-start:42px}.dg-register-submit{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1rem}.dg-register-submit .btn{min-width:220px}.dg-tos{background:var(--bg3);border-radius:12px;padding:.8rem 1rem}#registration.dg-register .sub-heading{margin:1.2rem 0}.dg-svc-hero{position:relative;overflow:hidden;border-radius:var(--r-xl);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);margin-bottom:1.25rem}.dg-svc-hero-bg{position:absolute;inset:0 0 auto 0;height:150px;background:linear-gradient(120deg,#4c1d95,#7c3aed 55%,#9333ea)}.dg-svc-hero-bg::after{content:'';position:absolute;inset:0;background-image:none;background-size:26px 26px}.dg-svc-cancelled .dg-svc-hero-bg,.dg-svc-fraud .dg-svc-hero-bg,.dg-svc-suspended .dg-svc-hero-bg,.dg-svc-terminated .dg-svc-hero-bg{background:linear-gradient(120deg,#4c0519,#be123c 60%,#e11d48)}.dg-svc-pending .dg-svc-hero-bg{background:linear-gradient(120deg,#78350f,#d97706 60%,#f59e0b)}.dg-svc-main{position:relative;display:flex;align-items:flex-end;gap:1.2rem;padding:2.2rem 1.6rem 1.2rem;flex-wrap:wrap}.dg-svc-icon{position:relative;width:86px;height:86px;border-radius:24px;background:var(--card);border:4px solid var(--card);box-shadow:var(--shadow);display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--accent);flex-shrink:0}.dg-svc-pulse{position:absolute;bottom:6px;inset-inline-end:6px;width:14px;height:14px;border-radius:50%;background:var(--signal);border:3px solid var(--card);animation:dgPing 2s infinite}.dg-svc-cancelled .dg-svc-pulse,.dg-svc-suspended .dg-svc-pulse,.dg-svc-terminated .dg-svc-pulse{background:var(--danger)}.dg-svc-pending .dg-svc-pulse{background:var(--amber)}.dg-svc-titles{flex:1;min-width:200px}.dg-svc-group{display:inline-block;font-size:.74rem;font-weight:800;color:rgba(255,255,255,.85);background:rgba(255,255,255,.15);padding:2px 10px;border-radius:999px;margin-bottom:.3rem}.dg-svc-name{color:#fff!important;margin:0 0 .2rem!important;font-size:1.5rem!important;text-shadow:0 2px 12px rgba(0,0,0,.2)}.dg-svc-domain{display:inline-flex;align-items:center;gap:.4rem;color:rgba(255,255,255,.9)!important;font-size:.84rem}.dg-svc-status{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.dg-svc-status .dg-badge-payg,.dg-svc-status .label.status{background:#fff!important;box-shadow:var(--shadow-sm)}.dg-svc-status .dg-badge-payg{color:#6d28d9;border-color:transparent}.dg-svc-specs{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;padding:.6rem 1.6rem 1.4rem}.dg-spec{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border-radius:var(--r);background:var(--card2);border:1px solid var(--border);transition:all .3s var(--ease)}.dg-spec:hover{border-color:var(--border-glow);transform:translateY(-2px)}.dg-spec-ico{width:30px;height:30px;border-radius:9px;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;margin-bottom:.3rem}.dg-spec-label{font-size:.74rem;color:var(--text3);font-weight:700}.dg-spec-val{font-weight:800;color:var(--text);font-size:.95rem;word-break:break-word}.dg-spec-accent{background:linear-gradient(135deg,var(--accent-soft),transparent);border-color:var(--border-glow)}.dg-spec-accent .dg-spec-ico{background:var(--grad);color:#fff}.dg-spec-danger{background:var(--danger-soft);border-color:rgba(225,29,72,.25)}.dg-spec-danger .dg-spec-ico{background:var(--danger);color:#fff}.dg-svc-actions{position:relative;display:flex;gap:.6rem;flex-wrap:wrap;padding:1rem 1.6rem 1.4rem;border-top:1px dashed var(--border2);margin:0!important}.dg-svc-actions .btn{flex:1 1 160px}body.dg-tpl-clientareaproductdetails .nav-tabs{background:var(--card);border:1px solid var(--border);border-bottom:0;border-radius:var(--r-lg) var(--r-lg) 0 0;padding:.35rem .5rem 0}body.dg-tpl-clientareaproductdetails .product-details-tab-container{padding:1.3rem;box-shadow:var(--shadow-sm)}body.dg-tpl-clientareaproductdetails .product-details-tab-container h4{font-size:.8rem!important;color:var(--text3);margin:1rem 0 .25rem}.dg-ticket-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.2rem 1.4rem;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm);margin-bottom:1.2rem}.dg-ticket-head-main{display:flex;align-items:center;gap:1rem;min-width:0}.dg-ticket-id{font-family:var(--mono);font-weight:800;font-size:.9rem;padding:.5rem .8rem;border-radius:12px;background:var(--grad);color:#fff;direction:ltr;box-shadow:var(--shadow-accent);white-space:nowrap}.dg-ticket-subject{font-size:1.12rem!important;margin:0 0 .2rem;word-break:break-word}.dg-ticket-meta{display:flex;gap:.7rem;align-items:center;color:var(--text3);font-size:.8rem}.dg-ticket-actions{display:flex;gap:.5rem;flex-wrap:wrap}.dg-thread{position:relative;display:flex;flex-direction:column;gap:1.1rem;margin-bottom:1.5rem}.dg-thread::before{content:'';position:absolute;inset-inline-start:23px;top:10px;bottom:10px;width:2px;background:linear-gradient(180deg,var(--border-glow),transparent)}.dg-msg{position:relative;display:flex;gap:.9rem;align-items:flex-start;animation:dgEnter .5s var(--ease) backwards}.dg-msg-avatar{position:relative;z-index:1;width:48px;height:48px;flex-shrink:0;border-radius:15px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.1rem;background:var(--bg3);color:var(--text2);border:3px solid var(--bg);text-transform:uppercase}.dg-msg.is-staff .dg-msg-avatar{background:var(--grad);color:#fff;box-shadow:var(--shadow-accent)}.dg-msg-body{flex:1;min-width:0;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm);overflow:hidden}.dg-msg.is-staff .dg-msg-body{border-color:var(--border-glow);background:linear-gradient(180deg,var(--accent-soft),var(--card) 90px)}body.dg-body .view-ticket .dg-msg-head.posted-by{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;padding:.7rem 1.1rem;background:0 0;border-bottom:1px solid var(--border);font-size:.8rem;color:var(--text3)}.dg-msg-head .posted-by-name{font-weight:800;color:var(--text)}.dg-msg-head .requestor-badge{margin-inline-start:auto;float:none!important}.dg-msg-text{padding:1rem 1.2rem}.dg-msg-ip{margin-top:.8rem;padding-top:.6rem;border-top:1px dashed var(--border2);font-size:.74rem;color:var(--text3)}.dg-rating{margin-top:.8rem}body.dg-body .view-ticket .dg-msg-files.attachments{padding:.8rem 1.2rem;border-top:1px dashed var(--border2);font-size:.82rem}body.dg-body .view-ticket .attachment-list{list-style:none;display:flex;gap:.6rem;flex-wrap:wrap;padding:0;margin:.6rem 0 0}body.dg-body .view-ticket .attachment-list li{margin:0}body.dg-body .view-ticket .attachment-list li span{display:flex;align-items:center;gap:.5rem;padding:.3rem .7rem .3rem .3rem;background:var(--card2)}body.dg-body .view-ticket .attachment-list li figure{width:30px;height:30px;margin:0;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--accent)}body.dg-body .view-ticket .attachment-list .caption{font-size:.78rem;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-reply-card .card-header{background:linear-gradient(135deg,var(--accent-soft),transparent)}.dg-intro-card{display:flex;align-items:center;gap:1rem;padding:1.3rem 1.4rem;border-radius:var(--r-lg);margin-bottom:1.2rem;background:linear-gradient(135deg,var(--accent-soft),var(--card) 70%);border:1px solid var(--border-glow)}.dg-intro-card h2{font-size:1.15rem!important;margin:0 0 .15rem}.dg-intro-card p{margin:0;color:var(--text2);font-size:.88rem}.dg-intro-ico{width:54px;height:54px;flex-shrink:0;border-radius:17px;background:var(--grad);color:#fff;font-size:1.3rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--shadow-accent)}.dg-dept-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.9rem}.dg-dept-card{display:flex;align-items:center;gap:.9rem;padding:1.1rem 1.2rem;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);color:var(--text)!important;transition:all .3s var(--ease)}.dg-dept-card:hover{transform:translateY(-4px);border-color:var(--border-glow);box-shadow:var(--shadow)}.dg-dept-ico{width:46px;height:46px;flex-shrink:0;border-radius:14px;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;transition:all .35s var(--ease-bounce)}.dg-dept-card:hover .dg-dept-ico{background:var(--grad);color:#fff;transform:rotate(-8deg)}.dg-dept-body{flex:1;min-width:0}.dg-dept-body strong{display:block}.dg-dept-body small{color:var(--text3);display:block;line-height:1.6}.dg-dept-go{width:32px;height:32px;border-radius:10px;background:var(--bg3);color:var(--text3);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;transition:all .3s var(--ease)}.dg-dept-card:hover .dg-dept-go{background:var(--accent-soft);color:var(--accent);transform:translateX(-4px)}.dg-kb-search{margin-bottom:1.4rem}.dg-kb-search-inner{display:flex;align-items:center;gap:.5rem;padding:.45rem;border-radius:18px;background:var(--card);border:1px solid var(--border2);box-shadow:var(--shadow);transition:all .3s var(--ease)}.dg-kb-search-inner:focus-within{border-color:var(--accent);box-shadow:var(--ring),var(--shadow)}.dg-kb-search-inner>i{color:var(--text3);margin:0 .7rem}.dg-kb-search-inner input{flex:1;min-width:0;height:46px;border:0;background:0 0;color:var(--text);outline:0;font-size:.95rem}.dg-kb-search-inner .btn{height:46px;padding:0 1.4rem;border-radius:13px}.dg-kb-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1.4rem}.dg-kb-grid .card{margin:0}body.dg-body .dg-kb-cat .card-body{display:flex;align-items:center;gap:.9rem;color:var(--text)}.dg-kb-cat:hover{transform:translateY(-4px)}.dg-kb-cat-ico{width:46px;height:46px;flex-shrink:0;border-radius:14px;background:var(--amber-soft);color:var(--amber);display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.dg-kb-cat-body{flex:1;min-width:0}.dg-kb-cat-name{display:block;font-weight:800}.dg-kb-cat-body small{color:var(--text3);display:block}body.dg-body .dg-kb-popular .kb-article-item,body.dg-body .kb-article-item{display:flex;align-items:center;gap:.8rem;border-radius:0}.dg-kb-art-ico{width:36px;height:36px;flex-shrink:0;border-radius:11px;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center}.dg-kb-art-body{flex:1;min-width:0}.dg-kb-art-body strong{display:block;color:var(--text)}.dg-kb-art-body small{color:var(--text3);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dg-body .show-on-card-hover,body.dg-body .show-on-hover{opacity:0;transition:opacity .2s}body.dg-body .card:hover .show-on-card-hover,body.dg-body :hover>.show-on-hover{opacity:1}.dg-news{display:flex;flex-direction:column;gap:1rem}.dg-news-item{display:flex;gap:1.1rem;padding:1.3rem;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:all .3s var(--ease)}.dg-news-item:hover{border-color:var(--border-glow);box-shadow:var(--shadow)}.dg-news-date{flex-shrink:0;width:88px;border-radius:14px;background:var(--accent-soft);color:var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:.7rem .3rem;font-family:var(--font-num);font-weight:800;font-size:.78rem;text-align:center;direction:ltr;height:fit-content}.dg-news-date i{font-size:1.1rem}.dg-news-body{flex:1;min-width:0}.dg-news-title{font-size:1.12rem!important;margin:0 0 .5rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.dg-news-title a{color:var(--text)!important}.dg-news-title a:hover{color:var(--accent)!important}.dg-news-text{color:var(--text2);margin-bottom:.9rem;background:0 0!important;border:0!important;padding:0!important}.dg-contact{display:grid;grid-template-columns:340px minmax(0,1fr);gap:1.25rem;align-items:start}.dg-contact-aside{padding:1.6rem;border-radius:var(--r-xl);background:linear-gradient(150deg,var(--accent-soft),var(--card) 70%);border:1px solid var(--border-glow)}.dg-contact-aside h2{margin:1rem 0 .3rem}.dg-contact-aside>p{color:var(--text2)}.dg-contact-list{list-style:none;padding:0;margin:1.2rem 0 0;display:flex;flex-direction:column;gap:.8rem}.dg-contact-list li{display:flex;gap:.8rem;align-items:center}.dg-contact-list li>span{width:40px;height:40px;border-radius:12px;background:var(--card);color:var(--accent);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dg-contact-list strong{display:block;font-size:.85rem}.dg-contact-list a,.dg-contact-list small{font-size:.8rem;color:var(--text3)}.dg-contact-card{margin:0}.dg-error{max-width:640px;margin:2rem auto;text-align:center;padding:2rem 1rem}.dg-error-visual{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:1.4rem}.dg-error-code{font-size:clamp(5rem, 16vw, 9rem);font-weight:900;line-height:1;font-family:var(--mono);background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-6px;filter:drop-shadow(0 20px 40px rgba(124, 58, 237, .25))}.dg-error-orbit{position:absolute;width:100%;height:100%;animation:dgSpin 9s linear infinite}.dg-error-orbit i{position:absolute;top:-10px;left:50%;font-size:1.4rem;color:var(--accent2)}.dg-error-icon{width:110px;height:110px;border-radius:32px;background:var(--grad);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:2.8rem;box-shadow:var(--shadow-accent);animation:dgFloat 5s ease-in-out infinite}.dg-error-danger .dg-error-icon{background:linear-gradient(135deg,#f43f5e,#be123c);box-shadow:0 16px 40px -10px rgba(225,29,72,.6)}.dg-error-warn .dg-error-icon{background:linear-gradient(135deg,#fbbf24,#d97706);box-shadow:0 16px 40px -10px rgba(217,119,6,.6)}.dg-error-title{font-size:clamp(1.3rem, 3vw, 1.8rem)!important;margin-bottom:.4rem}.dg-error-sub{color:var(--text2);font-size:1.05rem!important;font-weight:700}.dg-error p{color:var(--text2)}.dg-error-btns{display:flex;gap:.7rem;justify-content:center;flex-wrap:wrap;margin-top:1.5rem}.dg-error-details{display:grid;gap:.6rem;margin-top:1rem;text-align:start}.dg-error-details>div{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-radius:12px;background:var(--card);border:1px solid var(--border)}.dg-error-details span{color:var(--text3)}.dg-error-perms{text-align:start;margin:1rem 0}.dg-error-note{max-width:640px;margin:0 auto;word-break:break-all}body.dg-invoice-page{padding:1.5rem 1rem 3rem}.dg-inv-toolbar{max-width:960px;margin:0 auto 1rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}.dg-inv-toolbar-actions{display:flex;gap:.5rem;align-items:center}.dg-invoice{position:relative;max-width:960px;margin:0 auto;padding:2.2rem;border-radius:26px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-lg);overflow:hidden}.dg-invoice::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:var(--grad)}.dg-inv-head{display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding-bottom:1.5rem;border-bottom:1px dashed var(--border2);margin:0 0 1.5rem!important}.dg-inv-brand{display:flex;flex-direction:column;gap:.3rem}.dg-inv-logo{max-height:60px;max-width:240px}.dg-inv-title{font-size:1.5rem!important;margin:.4rem 0 0}.dg-inv-date{color:var(--text3);font-size:.84rem}.dg-inv-state{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;text-align:end}body.dg-body .dg-inv-stamp span,body.dg-body .dg-invoice-legacy .invoice-status span{display:inline-block;padding:.4rem 1.2rem;border-radius:12px;font-weight:900;font-size:1rem;letter-spacing:.03em;border:2px solid currentColor;transform:rotate(-4deg);background:0 0;text-transform:none}body.dg-body .dg-inv-stamp .paid,body.dg-body .dg-invoice-legacy .invoice-status .paid{color:var(--signal);background:var(--signal-soft)}body.dg-body .dg-inv-stamp .unpaid,body.dg-body .dg-invoice-legacy .invoice-status .unpaid{color:var(--danger);background:var(--danger-soft);animation:dgPulseStamp 2.4s ease-in-out infinite}body.dg-body .dg-inv-stamp .cancelled,body.dg-body .dg-inv-stamp .draft,body.dg-body .dg-invoice-legacy .invoice-status .cancelled,body.dg-body .dg-invoice-legacy .invoice-status .draft{color:var(--text3);background:var(--muted-soft)}body.dg-body .dg-inv-stamp .collections,body.dg-body .dg-inv-stamp .refunded,body.dg-body .dg-invoice-legacy .invoice-status .collections,body.dg-body .dg-invoice-legacy .invoice-status .refunded{color:var(--amber);background:var(--amber-soft)}body.dg-body .dg-invoice-legacy .invoice-status .accepted,body.dg-body .dg-invoice-legacy .invoice-status .delivered{color:var(--signal);background:var(--signal-soft)}body.dg-body .dg-invoice-legacy .invoice-status .dead,body.dg-body .dg-invoice-legacy .invoice-status .expired,body.dg-body .dg-invoice-legacy .invoice-status .lost{color:var(--danger);background:var(--danger-soft)}@keyframes dgPulseStamp{0%,100%{transform:rotate(-4deg) scale(1)}50%{transform:rotate(-4deg) scale(1.05)}}.dg-inv-total span{display:block;font-size:.78rem;color:var(--text3)}.dg-inv-total strong{font-size:1.9rem;font-weight:900;font-family:var(--font-num);letter-spacing:-.5px}.dg-inv-due{color:var(--text2);font-size:.84rem}.dg-inv-paybtn{margin-top:.3rem}.dg-inv-paybtn .btn,.dg-inv-paybtn button,.dg-inv-paybtn input[type=submit]{background:var(--grad)!important;border:0!important;color:#fff!important;border-radius:12px!important;padding:.65rem 1.6rem!important;font-weight:800!important;box-shadow:var(--shadow-accent);cursor:pointer}.dg-inv-paybtn form{margin:0}.dg-inv-alert{display:flex;gap:.9rem;align-items:flex-start;padding:1rem 1.2rem;border-radius:var(--r);margin-bottom:1.2rem;border:1px solid}.dg-inv-alert>i{font-size:1.3rem;margin-top:.15rem}.dg-inv-alert strong{display:block}.dg-inv-alert p{margin:.2rem 0 0;color:inherit;opacity:.9}.dg-inv-alert-success{background:var(--signal-soft);color:var(--signal);border-color:rgba(21,150,106,.25)}.dg-inv-alert-info{background:var(--info-soft);color:var(--info);border-color:rgba(8,145,178,.25)}.dg-inv-alert-danger,.dg-inv-alert-error{background:var(--danger-soft);color:var(--danger);border-color:rgba(225,29,72,.25)}.dg-inv-alert-warning{background:var(--amber-soft);color:var(--amber);border-color:rgba(196,125,10,.25)}.dg-inv-parties{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}.dg-inv-party{padding:1rem 1.1rem;border-radius:var(--r);background:var(--card2);border:1px solid var(--border)}.dg-inv-party address{margin:.5rem 0 0;color:var(--text2);font-size:.84rem;line-height:1.9}.dg-inv-label{display:inline-flex;align-items:center;gap:.4rem;font-size:.76rem;font-weight:800;color:var(--accent)}.dg-inv-party-method .custom-select{margin-top:.5rem;width:100%}.dg-inv-party-method [data-role=paymethod-info]{display:block;margin-top:.5rem}.dg-inv-credit{padding:1rem 1.2rem;border-radius:var(--r);background:var(--signal-soft);border:1px solid rgba(21,150,106,.25);margin-bottom:1.5rem}.dg-inv-credit form{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.dg-inv-credit-text{display:flex;gap:.8rem;align-items:center;flex:1 1 300px}.dg-inv-credit-text p{margin:0;font-size:.84rem;color:var(--text2)}.dg-inv-credit-ico{width:44px;height:44px;flex-shrink:0;border-radius:13px;background:var(--signal);color:#fff;display:inline-flex;align-items:center;justify-content:center}.dg-inv-credit-input{max-width:320px}.dg-inv-section{margin-bottom:1.5rem}.dg-inv-section-title{font-size:.95rem!important;display:flex;align-items:center;gap:.5rem;margin-bottom:.7rem}.dg-inv-section-title i{color:var(--accent)}body.dg-body .dg-inv-table{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;border-collapse:separate;border-spacing:0}body.dg-body .dg-inv-table td{font-size:.88rem}body.dg-body .dg-inv-table tbody tr:hover{background:var(--hover)}body.dg-body .dg-inv-table tfoot td{background:var(--card2);font-weight:700}body.dg-body .dg-inv-table .dg-inv-grand td:first-child,body.dg-body .dg-inv-table .dg-inv-sum td:first-child{text-align:end;color:var(--text2)}body.dg-body .dg-inv-table .dg-inv-grand td{background:var(--accent-soft)!important;color:var(--accent-ink)!important;font-weight:900;font-size:1rem}.dg-num-cell{font-family:var(--font-num);font-weight:700;white-space:nowrap}.dg-mono-cell{font-family:var(--mono);font-size:.78rem!important;direction:ltr}.dg-inv-footnote{font-size:.78rem;color:var(--text3);margin-top:.5rem}.dg-inv-qr{display:flex;justify-content:center;margin:1rem 0}.dg-inv-qr img,.dg-inv-qr svg{border-radius:14px;background:#fff;padding:8px}.dg-inv-foot{display:flex;justify-content:center;align-items:center;gap:.6rem;color:var(--text3);font-size:.78rem;padding-top:1rem;border-top:1px dashed var(--border2)}.dg-inv-foot-dot{width:5px;height:5px;border-radius:50%;background:var(--border2)}.dg-invoice-legacy{max-width:960px}body.dg-body .dg-invoice-legacy .invoice-header{border-bottom:1px dashed var(--border2);padding-bottom:1.2rem;margin-bottom:1.2rem}body.dg-body .dg-invoice-legacy .invoice-col{margin-bottom:1rem}body.dg-body .dg-invoice-legacy .table{border:1px solid var(--border);border-radius:var(--r)}body.dg-body .dg-invoice-legacy td.total-row{background:var(--card2);font-weight:700}body.dg-body .dg-invoice-legacy .card-title.bg-danger,body.dg-body .dg-invoice-legacy .card-title.bg-info,body.dg-body .dg-invoice-legacy .card-title.bg-success{border-radius:10px 10px 0 0;padding:.6rem 1rem!important}body.dg-body .dg-invoice-legacy+p a,body.dg-invoice-page>p a{font-weight:700}body.dg-oauth-page #header{background:var(--card);border-bottom:1px solid var(--border);padding:1rem 0}body.dg-oauth-page #content{padding:2rem 0}body.dg-oauth-page #footer{color:var(--text3);padding:1rem 0;text-align:center}body.dg-popup{padding:1rem}@media print{body.dg-invoice-page{padding:0;background:#fff!important}.dg-invoice{box-shadow:none;border:0;padding:0}#dg-ambient,.dg-inv-toolbar{display:none!important}}@media (max-width:1199.98px){.dg-quick{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.dg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-hero-grid{grid-template-columns:1fr;text-align:center}.dg-hero-copy>p,.dg-hero-domain{margin-left:auto;margin-right:auto}.dg-hero-btns,.dg-hero-stats{justify-content:center}.dg-hero-stats strong{text-align:center}.dg-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-auth,.dg-auth-wide{grid-template-columns:1fr}.dg-auth-aside{padding:1.6rem}.dg-auth-aside .dg-auth-points,.dg-auth-aside .dg-auth-terminal,.dg-auth-aside p{display:none}.dg-auth-aside h2{font-size:1.15rem!important;margin:0}.dg-auth-aside-inner{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.dg-contact{grid-template-columns:1fr}.dg-inv-parties{grid-template-columns:1fr 1fr}}@media (max-width:680px){.dg-welcome{padding:1.4rem 1.2rem}.dg-welcome-balance,.dg-welcome-side{width:100%}.dg-stats{gap:.7rem}.dg-stat{padding:.95rem}.dg-stat-num{font-size:1.6rem}.dg-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.dg-quick-item{padding:.8rem .3rem;font-size:.72rem}.dg-hero{padding:2.2rem 0 1.5rem}.dg-hero-field{display:none}.dg-hero-visual{min-height:260px}.dg-visual-stack{max-width:280px;height:240px}.dg-monitor{width:200px;padding:12px}.dg-rack{width:150px;padding:10px}.dg-hero-domain{flex-wrap:wrap}.dg-hero-domain input{flex-basis:calc(100% - 50px)}.dg-hero-domain .dg-btn{flex:1}.dg-feature-strip{grid-template-columns:1fr}.dg-auth{border-radius:22px}.dg-auth-panel,.dg-auth-wide .dg-auth-panel{padding:1.5rem 1.1rem}.dg-svc-main{padding:1.6rem 1.1rem 1rem}.dg-svc-specs{grid-template-columns:1fr 1fr;padding:.5rem 1.1rem 1.1rem}.dg-svc-actions{padding:1rem 1.1rem}.dg-ticket-head{padding:1rem}.dg-thread::before{display:none}.dg-msg-avatar{width:38px;height:38px;border-radius:12px;font-size:.9rem}.dg-news-item{flex-direction:column}.dg-news-date{width:auto;flex-direction:row;justify-content:flex-start;padding:.4rem .8rem}.dg-invoice{padding:1.3rem 1rem;border-radius:20px}.dg-inv-state{align-items:flex-start;text-align:start}.dg-inv-parties{grid-template-columns:1fr}.dg-list-head-actions{width:100%}.dg-list-head-actions .dg-btn{flex:1}body.dg-body table.table-list tbody td,body.dg-body table.table-list thead th{padding:.6rem .5rem}}.dg-quick{display:flex;align-items:stretch;gap:.25rem;padding:.45rem;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-sm)}.dg-quick-item{position:relative;flex:1 1 0;min-width:0;margin:0;flex-direction:column;justify-content:center;gap:.55rem;padding:.9rem .35rem;border:0!important;border-radius:14px;background:0 0!important;box-shadow:none!important;font-size:.8rem;font-weight:700;text-align:center;white-space:nowrap}.dg-quick-item+.dg-quick-item::before{content:'';position:absolute;inset-inline-start:-.13rem;top:22%;bottom:22%;width:1px;background:var(--border)}.dg-quick-item:hover{background:var(--accent-soft)!important;transform:none!important}.dg-quick-item:hover+.dg-quick-item::before,.dg-quick-item:hover::before{opacity:0}.dg-js .dg-stagger.dg-quick.is-in>:hover{transform:none}.dg-quick-item span{width:42px;height:42px;border-radius:13px;background:var(--accent-soft)}@media (max-width:991.98px){.dg-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dg-quick-item+.dg-quick-item::before{display:none}}@media (max-width:575.98px){.dg-quick-item{font-size:.72rem;padding:.75rem .2rem;white-space:normal}}.dg-typewriter{display:inline-block;line-height:1.15;vertical-align:bottom}.dg-chip-float b i{color:var(--accent);font-size:.85em}.dg-svc-summary{display:flex;flex-wrap:wrap;align-items:stretch;gap:.6rem;margin-bottom:.9rem}.dg-svc-chip{--c:var(--accent);--cs:var(--accent-soft);display:flex;align-items:center;gap:.65rem;min-width:128px;padding:.6rem .9rem .6rem .7rem;border-radius:16px;border:1px solid var(--border);background:var(--card);color:var(--text);font:inherit;cursor:pointer;text-align:start;box-shadow:var(--shadow-xs);transition:border-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}.dg-svc-chip:hover{border-color:var(--border-glow)}.dg-svc-chip.is-active{border-color:var(--c);box-shadow:0 0 0 3px var(--cs)}.dg-svc-chip.is-green{--c:var(--signal);--cs:var(--signal-soft)}.dg-svc-chip.is-red{--c:var(--danger);--cs:var(--danger-soft)}.dg-svc-chip.is-amber{--c:var(--amber);--cs:var(--amber-soft)}.dg-svc-chip-ico{width:36px;height:36px;flex-shrink:0;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--cs);color:var(--c);font-size:.8rem}.dg-svc-chip-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.dg-svc-chip-txt b{font-family:var(--font-num);font-size:1.15rem;font-weight:900}.dg-svc-chip-txt small{font-size:.7rem;color:var(--text2);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dg-svc-summary-actions{margin-inline-start:auto;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.dg-svc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem}.dg-svc-stats .dg-svc-chip{min-width:0;padding:.8rem .95rem;gap:.75rem}.dg-svc-stats .dg-svc-chip-ico{width:42px;height:42px;border-radius:13px;font-size:.9rem}.dg-svc-stats .dg-svc-chip-txt b{font-size:1.35rem;line-height:1.15}.dg-svc-bar{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.6rem;background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-xs)}.dg-svc-search{position:relative;flex:0 1 320px;min-width:0;margin:0}.dg-svc-search i{position:absolute;top:50%;inset-inline-start:13px;transform:translateY(-50%);font-size:.8rem;color:var(--text3);pointer-events:none}.dg-svc-search input{width:100%;height:40px;padding:0 .9rem;padding-inline-start:2.3rem;border-radius:12px;border:1px solid var(--input-border);background:var(--card2);color:var(--text);font:inherit;font-size:.84rem;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.dg-svc-search input:focus{outline:0;border-color:var(--accent);box-shadow:var(--ring);background:var(--card)}.dg-svc-search input::-webkit-search-cancel-button{cursor:pointer}.dg-svc-sorts{display:flex;align-items:center;gap:.35rem;min-width:0}.dg-svc-toolbar-label{display:inline-flex;align-items:center;gap:.35rem;font-size:.76rem;color:var(--text3);font-weight:800;margin-inline-end:.2rem;white-space:nowrap}.dg-sort-chip{flex-shrink:0;height:32px;border:1px solid var(--border2);background:var(--card);color:var(--text2);border-radius:10px;padding:0 .8rem;font:inherit;font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .2s var(--ease)}.dg-sort-chip:hover{color:var(--accent);border-color:var(--accent)}.dg-sort-chip.is-active{background:var(--accent);border-color:var(--accent);color:#fff}.dg-sort-chip.is-active::after{content:' ↑'}.dg-sort-chip.is-active[data-dir=desc]::after{content:' ↓'}.dg-svc-bar-actions{display:flex;align-items:center;gap:.45rem;margin-inline-start:auto;flex-shrink:0}.dg-svc-bar-actions .dg-btn{height:40px;white-space:nowrap}body.dg-body .table-container.dg-svc-board{background:0 0;border:0;box-shadow:none;padding:0;overflow:visible}.dg-svc-board .dg-dt-top{display:none!important}.dg-svc-board .dataTables_wrapper .listtable{background:0 0;border:0;box-shadow:none;padding:0;overflow:visible}body.dg-body table.dg-svc-table{display:block!important;margin:0!important;background:0 0;border:0}body.dg-body table.dg-svc-table thead{display:none}body.dg-body table.dg-svc-table tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}body.dg-body table.dg-svc-table tbody tr.dg-svc-card{position:relative;display:grid;cursor:pointer;overflow:hidden;min-width:0;grid-template-columns:48px minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"ico main main status" "price price due due" "go go go go";grid-template-rows:auto 1fr auto;align-content:stretch;gap:.9rem .7rem;padding:1.1rem 1.1rem 0;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-sm);transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s var(--ease)}body.dg-body table.dg-svc-table tbody tr.dg-svc-card::before{content:'';position:absolute;top:0;inset-inline:0;height:3px;background:var(--text3);opacity:.85}body.dg-body table.dg-svc-table tbody tr.dg-svc-card.is-active::before{background:var(--signal)}body.dg-body table.dg-svc-table tbody tr.dg-svc-card.is-cancelled::before,body.dg-body table.dg-svc-table tbody tr.dg-svc-card.is-suspended::before,body.dg-body table.dg-svc-table tbody tr.dg-svc-card.is-terminated::before{background:var(--danger)}body.dg-body table.dg-svc-table tbody tr.dg-svc-card.is-pending::before{background:var(--amber)}body.dg-body table.dg-svc-table tbody tr.dg-svc-card:hover{transform:translateY(-3px);border-color:var(--border-glow);box-shadow:var(--shadow)}body.dg-body table.dg-svc-table tbody tr.dg-svc-card:hover>td{background:0 0}body.dg-body table.dg-svc-table tbody tr.dg-svc-card>td{display:block;padding:0;border:0!important;background:0 0;white-space:normal;text-align:start;min-width:0}body.dg-body table.dg-svc-table tbody tr>td.dataTables_empty{grid-column:1/-1;padding:2.5rem 1rem;text-align:center;background:var(--card);border:1px dashed var(--border2);border-radius:20px}.dg-sc-ico{grid-area:ico;align-self:center}.dg-sc-tile{position:relative;width:48px;height:48px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;color:#fff;background:var(--grad);box-shadow:0 10px 20px -10px rgba(124,58,237,.7)}.is-cancelled .dg-sc-tile,.is-suspended .dg-sc-tile,.is-terminated .dg-sc-tile{background:linear-gradient(135deg,#94a3b8,#64748b);box-shadow:none}.is-pending .dg-sc-tile{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 10px 20px -10px rgba(217,119,6,.7)}.is-payg .dg-sc-tile{background:linear-gradient(135deg,#059669,#10b981)}.dg-sc-ssl{position:absolute;bottom:-5px;inset-inline-end:-5px;width:20px;height:20px;border-radius:50%;background:var(--card);padding:1px;box-shadow:var(--shadow-xs)}.dg-sc-main{grid-area:main;align-self:center;line-height:1.3}.dg-sc-id{display:inline-block;font-family:var(--mono);font-size:.68rem;color:var(--text3);direction:ltr}.dg-sc-name{display:block;font-size:.98rem;font-weight:900;color:var(--text);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-sc-main .dg-badge-payg{margin-top:.2rem}.dg-sc-domain{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;margin-top:.25rem;padding:.12rem .5rem;border-radius:8px;background:var(--bg3);color:var(--text2)!important;font-family:var(--mono);font-size:.72rem;font-weight:600!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-sc-domain i{font-size:.62rem;color:var(--text3)}.dg-sc-domain:hover{color:var(--accent)!important}.dg-sc-domain.is-empty{font-family:inherit}.dg-sc-status{grid-area:status;align-self:start}.dg-sc-status .label{white-space:nowrap}.dg-sc-due,.dg-sc-price{padding:.65rem .8rem!important;border-radius:14px;background:var(--card2)!important;border:1px solid var(--border)!important;display:flex!important;flex-direction:column;justify-content:center;gap:.15rem;min-height:74px}.dg-sc-price{grid-area:price}.dg-sc-due{grid-area:due}.dg-sc-due small,.dg-sc-price small{font-size:.68rem;color:var(--text3);font-weight:800;line-height:1.3}.dg-sc-due strong,.dg-sc-price strong{font-family:var(--font-num);font-size:.92rem;font-weight:900;color:var(--text);line-height:1.45;overflow-wrap:anywhere}.dg-sc-price em{font-style:normal;font-size:.7rem;color:var(--text2);line-height:1.3}.dg-sc-bar{display:block;position:relative;height:5px;margin-top:.3rem;border-radius:99px;background:var(--border)}.dg-sc-bar i{position:absolute;inset-block:0;inset-inline-start:0;width:0;border-radius:inherit;background:var(--signal);transition:width 1s var(--ease)}.dg-sc-bar em{position:absolute;top:8px;inset-inline-start:0;font-style:normal;font-size:.66rem;font-weight:800;color:var(--text2);white-space:nowrap}.dg-sc-bar.is-warn i{background:var(--amber)}.dg-sc-bar.is-warn em{color:var(--amber)}.dg-sc-bar.is-danger i,.dg-sc-bar.is-over i{background:var(--danger)}.dg-sc-bar.is-danger em,.dg-sc-bar.is-over em{color:var(--danger)}.dg-sc-due:has(.dg-sc-bar){padding-bottom:1.35rem!important}body.dg-body table.dg-svc-table tbody tr.dg-svc-card>td.dg-sc-go{grid-area:go;margin:0 -1.1rem;border-top:1px solid var(--border)!important}.dg-sc-go a{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1.1rem;font-size:.8rem;font-weight:800;color:var(--accent)!important;text-decoration:none!important}.dg-sc-go i{font-size:.72rem;transition:transform .25s var(--ease)}[dir=ltr] .dg-sc-go i{transform:scaleX(-1)}.dg-svc-card:hover .dg-sc-go a{background:var(--accent-soft)}.dg-svc-card:hover .dg-sc-go i{transform:translateX(-4px)}[dir=ltr] .dg-svc-card:hover .dg-sc-go i{transform:scaleX(-1) translateX(-4px)}@media (max-width:1399.98px){body.dg-body table.dg-svc-table tbody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1199.98px){.dg-svc-bar{flex-wrap:wrap}.dg-svc-search{flex:1 1 240px}.dg-svc-sorts{order:3;flex:1 1 100%}}@media (max-width:767.98px){body.dg-body table.dg-svc-table tbody{grid-template-columns:minmax(0,1fr)}.dg-svc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.dg-svc-stats .dg-svc-chip{padding:.7rem .8rem}.dg-svc-bar{gap:.5rem;padding:.5rem;border-radius:16px}.dg-svc-search{flex:1 1 0}.dg-svc-bar-actions .dg-btn{width:40px;padding:0;justify-content:center}.dg-svc-bar-actions .dg-btn span{display:none}.dg-svc-bar-actions .dg-btn i{margin:0}.dg-svc-sorts{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -.5rem;padding:0 .5rem .1rem}.dg-svc-sorts::-webkit-scrollbar{display:none}.dg-svc-chip{flex:1 1 calc(50% - .3rem);min-width:0}.dg-svc-summary-actions{width:100%;margin:0}.dg-svc-summary-actions .dg-btn{flex:1 1 auto}}@media (max-width:359.98px){body.dg-body table.dg-svc-table tbody tr.dg-svc-card{grid-template-areas:"ico main main status" "price price price price" "due due due due" "go go go go"}}.dg-svc-specs{display:flex!important;flex-wrap:wrap}.dg-svc-specs>.dg-spec{flex:1 1 170px}.dg-svc-extra{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:0 1.6rem 1.3rem}.dg-conn{border-radius:18px;padding:.85rem 1rem;background:linear-gradient(135deg,#1c1830,#2e1065);color:#fff;box-shadow:0 14px 30px -18px rgba(46,16,101,.9)}:root[data-theme=dark] .dg-conn{background:linear-gradient(135deg,#0d1019,#1e1b4b);border:1px solid var(--border2)}.dg-conn-title{display:flex;align-items:center;gap:.45rem;font-size:.74rem;font-weight:800;opacity:.75;margin-bottom:.6rem}.dg-conn-title i{color:#39ff88}.dg-conn-list{display:flex;flex-wrap:wrap;gap:.5rem}.dg-conn-item{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:.6rem;padding:.55rem .8rem;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#fff;font:inherit;cursor:pointer;text-align:start;transition:background .2s,border-color .2s}.dg-conn-item:hover{background:rgba(255,255,255,.12);border-color:rgba(57,255,136,.5)}.dg-conn-item small{font-size:.68rem;opacity:.65;font-weight:700;white-space:nowrap}.dg-conn-item span{flex:1;min-width:0;font-family:var(--mono);font-size:.84rem;font-weight:600;color:#c4f5d6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.dg-conn-item i{font-size:.75rem;opacity:.6}.dg-conn-item.is-copied i::before{content:"\f00c"}.dg-res{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:.6rem}.dg-res-item{display:flex;align-items:center;gap:.65rem;padding:.7rem .8rem;border-radius:14px;background:var(--card2);border:1px solid var(--border);min-width:0}.dg-res-ico{width:38px;height:38px;flex-shrink:0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:.9rem}.dg-res-txt{display:flex;flex-direction:column;min-width:0;line-height:1.35}.dg-res-txt small{font-size:.68rem;color:var(--text3);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-res-txt strong{font-size:.88rem;font-weight:900;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){.dg-svc-extra{padding:0 1.1rem 1.1rem}.dg-res{grid-template-columns:1fr 1fr}}.dg-svc-specs>.dg-spec{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico label" "ico val";column-gap:.7rem;row-gap:0;align-items:center;padding:.75rem .9rem}.dg-svc-specs>.dg-spec .dg-spec-ico{grid-area:ico;margin:0;width:38px;height:38px;border-radius:12px;font-size:.9rem}.dg-svc-specs>.dg-spec .dg-spec-label{grid-area:label}.dg-svc-specs>.dg-spec .dg-spec-val{grid-area:val;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-res-txt strong{unicode-bidi:plaintext;text-align:start}@media (max-width:575.98px){.dg-svc-specs>.dg-spec{flex:1 1 140px}}.dg-conn-item:nth-child(2){flex-grow:2}div.dg-svc-chip{cursor:default}div.dg-svc-chip:hover{transform:none}.dg-svc-chip:not(.is-active){box-shadow:var(--shadow-xs)}@media (max-width:767.98px){body.dg-body .dataTables_wrapper .listtable,body.dg-body .table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}body.dg-body .table-container:not(.dg-svc-board) table.table-list{min-width:560px}body.dg-body .dg-svc-board .listtable{overflow:visible}}@media (max-width:575.98px){.dg-welcome-btns{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%}.dg-welcome-btns .dg-btn{justify-content:center;padding-inline:.5rem;font-size:.82rem}body.dg-body .dg-panel .card-header .card-title{flex-wrap:wrap;row-gap:.5rem}}.dg-home-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;align-items:start}.dg-home-grid>.dg-panel{margin:0!important;height:100%}@media (max-width:575.98px){.dg-home-grid{grid-template-columns:minmax(0,1fr)}}.dg-js .dg-reveal,.dg-js .dg-stagger>*{animation:dgRevealFallback .01s 2.8s forwards}@keyframes dgRevealFallback{to{opacity:1;transform:none}}.dg-js .dg-reveal.is-in,.dg-js .dg-stagger.is-in>*{animation:none}.dg-stagger.is-done>*{transition-delay:0s!important}.dg-ripple-host{position:relative;overflow:hidden}.dg-ripple{position:absolute;border-radius:50%;pointer-events:none;transform:scale(0);opacity:.45;background:currentColor;animation:dgRipple .65s var(--ease) forwards}.btn-danger .dg-ripple,.btn-primary .dg-ripple,.btn-success .dg-ripple,.dg-btn-primary .dg-ripple{background:#fff}@keyframes dgRipple{to{transform:scale(2.6);opacity:0}}.dg-spot{--mx:50%;--my:50%}.dg-spot::marker{content:none}.dg-spotlight{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .35s var(--ease);background:radial-gradient(360px circle at var(--mx) var(--my),rgba(124,58,237,.12),transparent 45%);border-radius:inherit;z-index:0}:root[data-theme=dark] .dg-spotlight{background:radial-gradient(360px circle at var(--mx) var(--my),rgba(192,132,252,.14),transparent 45%)}.dg-spot>.dg-spotlight{position:absolute}.dg-spot:hover>.dg-spotlight{opacity:1}body.dg-body .form-control:focus{animation:dgFocusGlow .6s var(--ease)}@keyframes dgFocusGlow{0%{box-shadow:0 0 0 0 rgba(124,58,237,.35)}100%{box-shadow:var(--ring)}}[data-dg-count]{font-variant-numeric:tabular-nums}.dg-copy{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--border2);background:var(--card);color:var(--text3);cursor:pointer;transition:all .2s var(--ease);margin-inline-start:.35rem;vertical-align:middle}.dg-copy:hover{color:var(--accent);border-color:var(--accent)}.dg-copy.is-copied{color:var(--signal);border-color:var(--signal)}.dg-toast-wrap{position:fixed;z-index:2100;bottom:24px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:.5rem;align-items:center;pointer-events:none}.dg-toast{pointer-events:auto;display:flex;align-items:center;gap:.6rem;padding:.7rem 1.1rem;border-radius:14px;background:#1c1830;color:#fff;font-weight:700;font-size:.85rem;box-shadow:var(--shadow-lg);animation:dgToastIn .45s var(--ease-bounce)}:root[data-theme=dark] .dg-toast{background:#f4f7ff;color:#05060b}.dg-toast i{color:#4ade80}.dg-toast.is-out{animation:dgToastOut .35s var(--ease) forwards}@keyframes dgToastIn{from{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:none}}@keyframes dgToastOut{to{opacity:0;transform:translateY(12px)}}@media (max-width:680px){.dg-toast-wrap{bottom:calc(100px + env(safe-area-inset-bottom))}}html.dg-theme-anim,html.dg-theme-anim *{transition:background-color .45s var(--ease),border-color .45s var(--ease),color .45s var(--ease),fill .45s var(--ease)!important}.dlogo-accent{stroke:var(--accent)}.dlogo-accent-fill{fill:var(--accent)}.dlogo-accent2-fill{fill:var(--accent2)}.dlogo-accent3{stroke:var(--accent3)}.dlogo-accent3-fill{fill:var(--accent3)}.dlogo-text-fill{fill:var(--text)}.dg-logo-svg .dlogo-node{animation:dgNode 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.dg-logo-svg .dlogo-wire{stroke-dashoffset:0;animation:dgWire 1.6s linear infinite}@keyframes dgNode{50%{transform:scale(1.6);opacity:.6}}@keyframes dgWire{to{stroke-dashoffset:-16}}.dg-logo-img{max-width:100%;height:auto}
.dg-cloud-banner{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-bottom:1rem;padding:.9rem 1.1rem;border-radius:var(--r-lg,18px);color:#fff !important;text-decoration:none !important;background:linear-gradient(125deg,#1e1142 0%,#4c1d95 45%,#7c3aed 100%);box-shadow:0 18px 40px -20px rgba(76,29,149,.8);transition:transform .3s var(--ease),box-shadow .3s}.dg-cloud-banner::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(closest-side at 85% 20%,rgba(57,255,136,.25),transparent 70%)}.dg-cloud-banner:hover{transform:translateY(-2px);box-shadow:0 22px 48px -20px rgba(76,29,149,.95)}.dg-cloud-banner-ico{flex:0 0 46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:1.2rem;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25)}.dg-cloud-banner-txt{flex:1 1 240px;min-width:0}.dg-cloud-banner-txt strong{display:block;font-size:.98rem;font-weight:800}.dg-cloud-banner-txt small{display:block;font-size:.8rem;opacity:.85;line-height:1.7}.dg-cloud-banner .dg-btn{flex-shrink:0}.dg-badge-cloud i{color:var(--info,#0891b2)}.dg-svc-card.is-cloud .dg-sc-tile{background:linear-gradient(135deg,#4c1d95,var(--accent));color:#fff}.dg-quick-item.is-cloud span{background:var(--grad);color:#fff}@media (max-width:991.98px){.dg-quick:has(>:nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:575.98px){.dg-cloud-banner .dg-btn{width:100%;justify-content:center}.dg-quick:has(>:nth-child(7)){grid-template-columns:repeat(3,minmax(0,1fr))}.dg-quick:has(>:nth-child(7))>:nth-child(7){grid-column:1 / -1}}

.dg-cloud-steps{counter-reset:none;}.dg-step-num{position:absolute !important;top:1rem;inset-inline-end:1.1rem;font-family:var(--font-num,inherit);font-weight:800;font-size:2.4rem;line-height:1;color:var(--accent);opacity:.16;pointer-events:none;}.dg-group-grid-sm{grid-template-columns:repeat(auto-fit,minmax(220px,320px));justify-content:center;}.dg-cloud-perks .dg-feature{align-items:flex-start;}.dg-cloud-perks .dg-feature small{display:block;line-height:1.6;margin-top:.15rem;}.dg-nav-link.dg-nav-cloud{color:var(--accent) !important;font-weight:800;}.dg-nav-link.dg-nav-cloud i{font-size:.85em;}.dg-drawer-cloud{margin-bottom:.8rem;justify-content:center;}.sb-cta.sb-cta-cloud{background:var(--grad);color:#fff !important;border:0;box-shadow:0 10px 24px -12px rgba(124,58,237,.8);}.sb-cta.sb-cta-cloud i{background:rgba(255,255,255,.22);}.sb-cta.sb-cta-cloud:hover{filter:brightness(1.06);}.sb-link.sb-link-cloud:not(.active) .sb-ico{background:var(--accent-soft);color:var(--accent);}.sb-link.sb-link-cloud:not(.active){color:var(--text) !important;font-weight:700;}.dg-topbar-cloud{white-space:nowrap;}@media (max-width:767.98px){.dg-topbar-cloud{padding:.45rem .6rem;}}

.btn-return-to-admin,.btn-return-to-admin:hover,.btn-return-to-admin:focus,.btn-return-to-admin:active{top:auto!important;bottom:24px;transform:none!important;transform-origin:50% 50%!important;width:auto!important;height:auto!important;display:inline-flex!important;align-items:center;gap:.45rem;padding:.55rem 1rem!important;font-size:.82rem!important;font-weight:700;line-height:1.4;background-color:var(--amber)!important;color:#fff!important;border:0!important;border-radius:12px!important;text-decoration:none!important}.btn-return-to-admin:hover{filter:brightness(1.08)}[dir="rtl"] .btn-return-to-admin{right:24px!important;left:auto!important}[dir="ltr"] .btn-return-to-admin{left:24px!important;right:auto!important}@media (max-width:680px){.btn-return-to-admin,.btn-return-to-admin:hover{bottom:calc(100px + env(safe-area-inset-bottom))}}

.dg-badge-mode{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:800;padding:2px 8px;border-radius:8px;color:#fff;margin-inline-start:4px;vertical-align:middle}.dg-badge-mode.is-monthly{background:var(--info,#0891b2)}.dg-badge-mode.is-hourly{background:var(--accent,#7c3aed)}

:root[data-theme=dark] .dg-orb-1{background:radial-gradient(circle,rgba(154,130,244,.07),transparent 70%);}:root[data-theme=dark] .dg-orb-2{background:none;}:root[data-theme=dark] .dg-orb-3{background:radial-gradient(circle,rgba(154,130,244,.04),transparent 70%);}:root[data-theme=dark] .dg-grid-glow{opacity:.12;}:root[data-theme=dark] #dg-particles{opacity:.35;}:root[data-theme=dark] .dg-pagehead-title{background:none;-webkit-text-fill-color:var(--text);color:var(--text);}:root[data-theme=dark] .dg-tabbar{background:rgba(26,27,31,.97);border-color:var(--border2);box-shadow:0 10px 28px -12px rgba(0,0,0,.6);}:root[data-theme=dark] body.dg-body .tooltip-inner{background:#e7e7ea;color:#131417;}:root[data-theme=dark] body.dg-body .tooltip .arrow::before{border-top-color:#e7e7ea;border-bottom-color:#e7e7ea;}:root[data-theme=dark] .dg-toast{background:#e7e7ea;color:#131417;}:root[data-theme=dark] .dg-stat-violet{--c:#b4a2f8;--cs:rgba(154,130,244,.13);}:root[data-theme=dark] .dg-stat-cyan{--c:#62a8e5;--cs:rgba(98,168,229,.13);}:root[data-theme=dark] .dg-stat-green{--c:#4cc38a;--cs:rgba(76,195,138,.13);}:root[data-theme=dark] .dg-stat-amber{--c:#e2a54c;--cs:rgba(226,165,76,.13);}:root[data-theme=dark] .dg-stat::before{opacity:.35;}:root[data-theme=dark] .dg-conn{background:linear-gradient(135deg,#1e1f24,#26233a);border:1px solid var(--border2);}:root[data-theme=dark] .dg-conn-title i{color:var(--signal);}:root[data-theme=dark] .dg-spotlight{background:radial-gradient(360px circle at var(--mx) var(--my),rgba(154,130,244,.05),transparent 45%);}:root[data-theme=dark] .dg-loader span{background:var(--accent);}:root[data-theme=dark] .dg-loader span:nth-child(3){background:var(--signal);}:root[data-theme=dark] .dg-leds i.on{background:var(--signal);box-shadow:0 0 4px rgba(76,195,138,.45);}:root[data-theme=dark] .dg-rack-bar,:root[data-theme=dark] .dg-fill{background:linear-gradient(90deg,#7657e0,#b4a2f8);}:root[data-theme=dark] .dg-monitor-row em,:root[data-theme=dark] .dg-term-body .c1{color:#b4a2f8;}:root[data-theme=dark] body.dg-body a:not(.btn):not(.dg-btn):hover{color:var(--accent-ink);}:root[data-theme=dark] ::selection{background:rgba(154,130,244,.35);color:#fff;}
:root[data-theme=dark] .sb-wallet,:root[data-theme=dark] .dg-welcome,:root[data-theme=dark] .dg-auth-aside,:root[data-theme=dark] .dg-svc-hero-bg,:root[data-theme=dark] body.dg-body div.credit-card{background:linear-gradient(135deg,#2a2350 0%,#362b6b 55%,#44358a 100%);box-shadow:0 12px 30px -16px rgba(0,0,0,.7)}:root[data-theme=dark] .sb-wallet::before{opacity:.35}:root[data-theme=dark] .dg-auth-aside-orb{opacity:.35}:root[data-theme=dark] .sb-wallet-bar span{background:linear-gradient(90deg,#4cc38a,#d9d9df)}
:root[data-theme=dark] .dg-welcome-bg span{opacity:.3}
:root[data-theme=dark] .dg-sort-chip.is-active{background:#6448d4;border-color:#6448d4}:root[data-theme=dark] body.dg-body .custom-range::-webkit-slider-thumb{background:#7657e0}
:root[data-theme=dark] .dg-btn-primary,:root[data-theme=dark] .sb-cta.sb-cta-cloud,:root[data-theme=dark] .sb-link.active .sb-ico{box-shadow:0 6px 18px -10px rgba(100,72,212,.65)}
 .dg-tg{--tg1: #3bb0e6;--tg2: #1f8fc7;--tg-soft: rgba(42,160,218,.12);--tg-line: rgba(42,160,218,.45);position: fixed;bottom: 24px;inset-inline-end: 24px;z-index: 1012;transition: bottom .4s var(--ease)}:root[data-theme="dark"] .dg-tg{--tg1: #2f9fd4;--tg2: #1b78a9;--tg-soft: rgba(64,170,222,.14);--tg-line: rgba(90,185,232,.45)}.dg-tg,.dg-tg *{box-sizing: border-box}.dg-tg[hidden]{display: none !important}.dg-tg.is-raised{bottom: 80px}.dg-tg-fab{position: relative;display: flex;align-items: center;justify-content: center;width: 52px;height: 52px;padding: 0;border: 0;border-radius: 50%;cursor: pointer;color: #fff;font-size: 1.3rem;background: linear-gradient(135deg,var(--tg1),var(--tg2));box-shadow: 0 10px 24px -10px rgba(31,143,199,.75),0 0 0 1px rgba(255,255,255,.14) inset;opacity: 0;transform: translateY(16px) scale(.85);transition: opacity .45s var(--ease),transform .5s var(--ease-bounce),box-shadow .3s var(--ease)}.dg-tg.is-in .dg-tg-fab{opacity: 1;transform: none}.dg-tg-fab:hover,.dg-tg.is-open .dg-tg-fab{box-shadow: 0 14px 30px -10px rgba(31,143,199,.9),0 0 0 1px rgba(255,255,255,.2) inset}.dg-tg-fab:focus-visible{outline: 3px solid var(--tg-line);outline-offset: 3px}.dg-tg-plane{position: relative;z-index: 1;margin-inline-start: -2px}[dir="rtl"] .dg-tg-plane{margin: 0 0 0 2px}.dg-tg-fab:hover .dg-tg-plane,.dg-tg.is-peek .dg-tg-plane{animation: dgTgFly .9s var(--ease) both}@keyframes dgTgFly{0%{transform: none;opacity: 1}40%{transform: translate(20px,-20px) rotate(8deg);opacity: 0}41%{transform: translate(-20px,20px);opacity: 0}100%{transform: none;opacity: 1}}.dg-tg-ring{position: absolute;inset: 0;border-radius: 50%;border: 2px solid var(--tg1);opacity: 0;pointer-events: none}.dg-tg.is-in .dg-tg-ring{animation: dgTgRing 2.6s 1.2s var(--ease) 3}@keyframes dgTgRing{0%{transform: scale(1);opacity: .7}80%,100%{transform: scale(1.75);opacity: 0}}.dg-tg-dot{position: absolute;top: 3px;inset-inline-end: 3px;width: 11px;height: 11px;border-radius: 50%;background: var(--signal);border: 2px solid var(--bg2);transform: scale(0);transition: transform .35s var(--ease-bounce)}.dg-tg.has-dot .dg-tg-dot{transform: scale(1)}.dg-tg-card{position: absolute;bottom: calc(100% + 14px);inset-inline-end: 0;width: 304px;max-width: calc(100vw - 32px);padding: 18px 18px 16px;border-radius: 20px;overflow: hidden;background: var(--card);border: 1px solid var(--border2);color: var(--text);box-shadow: 0 24px 48px -20px rgba(20,24,40,.35),0 2px 6px rgba(20,24,40,.06);opacity: 0;visibility: hidden;pointer-events: none;transform: translateY(10px) scale(.96);transform-origin: 90% 100%;transition: opacity .3s var(--ease),transform .4s var(--ease-bounce),visibility .4s}[dir="rtl"] .dg-tg-card{transform-origin: 10% 100%}:root[data-theme="dark"] .dg-tg-card{box-shadow: 0 24px 48px -18px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.02) inset}.dg-tg-card::before{content: "";position: absolute;inset: 0 0 auto;height: 96px;pointer-events: none;background: radial-gradient(120% 100% at 85% 0%,var(--tg-soft),transparent 70%)}[dir="rtl"] .dg-tg-card::before{background: radial-gradient(120% 100% at 15% 0%,var(--tg-soft),transparent 70%)}.dg-tg.is-open .dg-tg-card{opacity: 1;visibility: visible;pointer-events: auto;transform: none}.dg-tg-trail{position: absolute;top: 0;left: 0;width: 100%;height: 26px;pointer-events: none;overflow: visible}[dir="rtl"] .dg-tg-trail{transform: scaleX(-1)}.dg-tg-trail path{fill: none;stroke: var(--tg-line);stroke-width: 1.4;stroke-linecap: round;stroke-dasharray: 2 6;opacity: .55}.dg-tg.is-open .dg-tg-trail path{animation: dgTgTrail 1.4s var(--ease) both}@keyframes dgTgTrail{from{stroke-dashoffset: 120;opacity: 0}to{stroke-dashoffset: 0;opacity: .55}}.dg-tg-x{position: absolute;top: 10px;inset-inline-end: 10px;z-index: 2;width: 28px;height: 28px;padding: 0;border: 0;border-radius: 9px;display: flex;align-items: center;justify-content: center;font-size: .78rem;color: var(--text3);background: transparent;cursor: pointer;transition: background .2s,color .2s}.dg-tg-x:hover{background: var(--hover);color: var(--text)}.dg-tg-head{position: relative;display: flex;align-items: center;gap: .75rem;margin-bottom: .7rem;padding-inline-end: 26px}.dg-tg-ava{position: relative;flex: none;width: 46px;height: 46px;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 1.15rem;background: linear-gradient(135deg,var(--tg1),var(--tg2));box-shadow: 0 8px 18px -8px rgba(31,143,199,.7)}.dg-tg-ava b{position: absolute;bottom: 1px;inset-inline-end: 1px;width: 12px;height: 12px;border-radius: 50%;background: var(--signal);border: 2px solid var(--card)}.dg-tg.is-open .dg-tg-ava b{animation: dgTgLive 2s ease-in-out infinite}@keyframes dgTgLive{0%,100%{box-shadow: 0 0 0 0 var(--signal-soft)}50%{box-shadow: 0 0 0 5px var(--signal-soft)}}.dg-tg-who{display: flex;flex-direction: column;min-width: 0;line-height: 1.35}.dg-tg-who strong{font-size: .95rem;font-weight: 800;color: var(--text)}.dg-tg-who small{font-size: .78rem;font-weight: 600;color: var(--tg2);text-align: start;font-family: 'JetBrains Mono',monospace}:root[data-theme="dark"] .dg-tg-who small{color: #7cc4ea}.dg-tg-sub{position: relative;margin: 0 0 .75rem;font-size: .84rem;line-height: 1.75;color: var(--text2)}.dg-tg-tags{position: relative;display: flex;flex-wrap: wrap;gap: .35rem;margin: 0 0 .9rem;padding: 0;list-style: none}.dg-tg-tags li{display: inline-flex;align-items: center;gap: .35rem;padding: .28rem .6rem;border-radius: 999px;font-size: .72rem;font-weight: 700;color: var(--text2);background: var(--card2);border: 1px solid var(--border)}.dg-tg-tags i{font-size: .68rem;color: var(--tg2)}:root[data-theme="dark"] .dg-tg-tags i{color: #7cc4ea}.dg-tg.is-open .dg-tg-tags li{animation: dgTgPop .45s var(--ease-bounce) both}.dg-tg.is-open .dg-tg-tags li:nth-child(2){animation-delay: .07s}.dg-tg.is-open .dg-tg-tags li:nth-child(3){animation-delay: .14s}@keyframes dgTgPop{from{opacity: 0;transform: translateY(6px) scale(.9)}to{opacity: 1;transform: none}}.dg-tg-join{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;gap: .5rem;width: 100%;padding: .7rem 1rem;border-radius: 13px;font-size: .88rem;font-weight: 800;color: #fff !important;text-decoration: none !important;background: linear-gradient(135deg,var(--tg1),var(--tg2));box-shadow: 0 10px 20px -12px rgba(31,143,199,.9);transition: transform .25s var(--ease),box-shadow .25s var(--ease),filter .25s}.dg-tg-join::after{content: "";position: absolute;top: 0;bottom: 0;width: 40%;left: -60%;background: linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform: skewX(-18deg)}.dg-tg.is-open .dg-tg-join::after{animation: dgTgShine 1.1s .5s var(--ease) both}.dg-tg-join:hover::after{animation: dgTgShine .9s var(--ease) both}@keyframes dgTgShine{to{left: 130%}}.dg-tg-join:hover{transform: translateY(-2px);filter: brightness(1.05);box-shadow: 0 14px 26px -12px rgba(31,143,199,1)}@media (max-width: 680px){.dg-tg{bottom: calc(100px + env(safe-area-inset-bottom));inset-inline-end: 16px}.dg-tg.is-raised{bottom: calc(156px + env(safe-area-inset-bottom))}.dg-tg-fab{width: 46px;height: 46px;font-size: 1.15rem}body.dg-sidebar-open .dg-tg{display: none}}@media (prefers-reduced-motion: reduce){.dg-tg,.dg-tg *,.dg-tg *::before,.dg-tg *::after{animation: none !important;transition: none !important}}@media print{.dg-tg{display: none !important}}