@keyframes auroraMorph1{0%{transform:translate(0, 0) scale(1) rotate(0deg);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;opacity:.55}33%{transform:translate(80px, -50px) scale(1.2) rotate(45deg);border-radius:40% 60% 70% 30%/40% 50% 60% 50%;opacity:.75}66%{transform:translate(-50px, 40px) scale(0.9) rotate(90deg);border-radius:70% 30% 50% 50%/30% 70% 40% 60%;opacity:.45}100%{transform:translate(0, 0) scale(1) rotate(0deg);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;opacity:.55}}@keyframes auroraMorph2{0%{transform:translate(0, 0) scale(1) rotate(0deg);border-radius:40% 60% 60% 40%/60% 30% 70% 40%;opacity:.45}40%{transform:translate(-90px, 60px) scale(1.25) rotate(-60deg);border-radius:60% 40% 30% 70%/50% 60% 30% 60%;opacity:.7}75%{transform:translate(60px, -40px) scale(0.85) rotate(40deg);border-radius:30% 70% 70% 30%/40% 40% 60% 60%;opacity:.35}100%{transform:translate(0, 0) scale(1) rotate(0deg);border-radius:40% 60% 60% 40%/60% 30% 70% 40%;opacity:.45}}@keyframes auroraMorph3{0%{transform:translate(0, 0) scale(1) rotate(0deg);border-radius:50% 50% 40% 60%/40% 60% 50% 50%;opacity:.35}50%{transform:translate(60px, 80px) scale(1.18) rotate(120deg);border-radius:70% 30% 60% 40%/60% 40% 60% 40%;opacity:.65}100%{transform:translate(0, 0) scale(1) rotate(0deg);border-radius:50% 50% 40% 60%/40% 60% 50% 50%;opacity:.35}}@keyframes auroraMorph4{0%{transform:translate(0, 0) scale(1);opacity:.25}50%{transform:translate(-50px, -40px) scale(1.3);opacity:.55}100%{transform:translate(0, 0) scale(1);opacity:.25}}@keyframes lightHorizonGlow{0%,100%{opacity:.4;transform:scaleX(0.9) translateY(0)}50%{opacity:.75;transform:scaleX(1.15) translateY(-5px)}}@keyframes gridGlowDrift{0%{background-position:0 0}100%{background-position:48px 48px}}@keyframes gentlePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(0.98)}}@keyframes pulseStatusDot{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{transform:scale(1);box-shadow:0 0 0 7px rgba(16,185,129,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(16,185,129,0)}}@keyframes shimmerSweep{0%{background-position:-200% 0}100%{background-position:200% 0}}@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width: 767.98px){.anim-aurora-1,.anim-aurora-2,.anim-aurora-3,.anim-aurora-4{animation:none !important}}.anim-aurora-1{animation:auroraMorph1 15s ease-in-out infinite}.anim-aurora-2{animation:auroraMorph2 18s ease-in-out infinite}.anim-aurora-3{animation:auroraMorph3 22s ease-in-out infinite}.anim-aurora-4{animation:auroraMorph4 14s ease-in-out infinite}@keyframes typedBlink{0%,100%{opacity:1}50%{opacity:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.anim-fade-up{opacity:0;animation:fadeUp .6s cubic-bezier(0.16, 1, 0.3, 1) forwards}.anim-delay-1{animation-delay:0.1s}.anim-delay-2{animation-delay:0.2s}.anim-delay-3{animation-delay:0.3s}.anim-delay-4{animation-delay:0.4s}.anim-delay-5{animation-delay:0.5s}.anim-delay-6{animation-delay:0.6s}.anim-delay-7{animation-delay:0.7s}.anim-delay-8{animation-delay:0.8s}.anim-delay-9{animation-delay:0.9s}.anim-delay-10{animation-delay:1s}@keyframes dropdownFade{from{opacity:0}to{opacity:1}}@keyframes mobileAuroraBreathe1{0%,100%{opacity:.45;transform:translate3d(0, 0, 0) scale(1)}50%{opacity:.75;transform:translate3d(12px, -8px, 0) scale(1.08)}}@keyframes mobileAuroraBreathe2{0%,100%{opacity:.4;transform:translate3d(0, 0, 0) scale(1)}50%{opacity:.7;transform:translate3d(-10px, 12px, 0) scale(1.1)}}@keyframes mobileHorizonShimmer{0%,100%{opacity:.4;transform:translateX(-50%) scaleX(0.95)}50%{opacity:.75;transform:translateX(-50%) scaleX(1.06)}}@keyframes starTwinkle{0%,100%{opacity:.2;transform:scale(0.7)}50%{opacity:.95;transform:scale(1.25)}}@keyframes microFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}:root{--t-bg: #08090a;--t-bg-elevated: #0f1012;--t-surface: rgba(18, 19, 22, 0.75);--t-surface-hover: rgba(26, 28, 33, 0.85);--t-surface-3: #18191d;--t-accent: #5e6ad2;--t-accent-hover: #717cf0;--t-accent-active: #4b55b8;--t-accent-soft: rgba(94, 106, 210, 0.14);--t-accent-glow: rgba(94, 106, 210, 0.28);--t-accent-gradient: linear-gradient(135deg, #5e6ad2 0%, #38bdf8 100%);--t-text: #cbd5e1;--t-text-strong: #f8fafc;--t-text-muted: #94a3b8;--t-text-dim: #94a3b8;--t-border: rgba(255, 255, 255, 0.08);--t-border-hover: rgba(255, 255, 255, 0.18);--t-border-strong: rgba(255, 255, 255, 0.14);--t-blob-1: rgba(94, 106, 210, 0.32);--t-blob-2: rgba(56, 189, 248, 0.22);--t-blob-3: rgba(113, 124, 240, 0.16);--t-highlight: #717cf0}*,*::before,*::after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0);color-scheme:dark;width:100% !important;max-width:100vw !important;overflow-x:hidden !important}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.95rem;line-height:1.6;color:var(--t-text);background-color:var(--t-bg);min-height:100vh;width:100% !important;max-width:100vw !important;display:flex;flex-direction:column;overflow-x:hidden !important;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}body::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar-track{background:var(--t-bg)}body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}body::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}::selection{background:var(--t-accent-soft);color:#fff}a{color:var(--t-highlight);text-decoration:none;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}a:hover{color:#fff;text-decoration:none}.form-group{margin-bottom:1.15rem}.form-group label{display:block;color:#e2e8f0;font-size:.85rem;font-weight:600;margin-bottom:.4rem}.form-control{display:block;width:100%;height:46px;padding:.65rem .95rem;font-size:.92rem;font-weight:400;line-height:1.5;color:#fff;background-color:rgba(255,255,255,.03);background-clip:padding-box;border:1px solid rgba(255,255,255,.07);border-radius:12px;box-shadow:none;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.form-control::placeholder{color:#94a3b8}.form-control:hover{border-color:rgba(255,255,255,.14);background-color:rgba(255,255,255,.05)}.form-control:focus{color:#fff;background-color:rgba(255,255,255,.06);border-color:var(--t-accent);outline:0;box-shadow:0 0 0 3px var(--t-accent-soft)}.form-control[disabled],.form-control[readonly]{background-color:rgba(0,0,0,.25);border-color:rgba(255,255,255,.03);color:var(--t-text-dim);cursor:not-allowed}textarea.form-control{height:auto;min-height:100px}.custom-control{position:relative;z-index:1;display:block;min-height:1.4rem;padding-left:1.65rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1.1rem;height:1.1rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:var(--t-accent);background-color:var(--t-accent)}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 3px var(--t-accent-soft)}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top;color:var(--t-text);font-size:.88rem;cursor:pointer;user-select:none}.custom-control-label::before{position:absolute;top:.15rem;left:-1.65rem;display:block;width:1.1rem;height:1.1rem;pointer-events:none;content:"";background-color:rgba(255,255,255,.04);border:1px solid var(--t-border);border-radius:6px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.custom-control-label::after{position:absolute;top:.15rem;left:-1.65rem;display:block;width:1.1rem;height:1.1rem;content:"";background:no-repeat 50%/50% 50%}.btn{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.92rem;line-height:1.5;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid rgba(0,0,0,0);padding:.65rem 1.35rem;border-radius:12px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);gap:.45rem}.btn:focus{outline:0;box-shadow:0 0 0 3px var(--t-accent-soft)}@keyframes btnGlowPulse{0%{box-shadow:0 0 0 0 var(--t-accent-glow)}70%{box-shadow:0 0 0 12px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.btn-primary{color:#fff;background:var(--t-accent-gradient);border-color:rgba(0,0,0,0);box-shadow:0 8px 22px -4px var(--t-accent-glow)}.btn-primary.btn-pulse{animation:btnGlowPulse 2s infinite}.btn-primary:hover{color:#fff;opacity:.93;box-shadow:0 12px 28px -4px var(--t-accent-glow);transform:translateY(-1px);animation:none}.btn-primary:active{transform:translateY(0)}.btn-outline-secondary,.btn-outline-light{color:#f1f5f9;background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.07)}.btn-outline-secondary:hover,.btn-outline-light:hover{color:#fff;background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18);transform:translateY(-1px)}.btn-block{display:flex;width:100%}.btn-lg{padding:.85rem 1.65rem;font-size:1rem;border-radius:16px}.btn-sm{padding:.35rem .8rem;font-size:.82rem;border-radius:8px}.alert{position:relative;padding:.85rem 1.15rem;margin-bottom:1.15rem;border:1px solid rgba(0,0,0,0);border-radius:12px;display:flex;align-items:center;gap:.65rem;font-size:.88rem;box-shadow:0 1px 3px rgba(0,0,0,.4)}.alert .close{padding:.65rem .85rem;color:#fff;opacity:.5;background:rgba(0,0,0,0);border:0;margin-left:auto;cursor:pointer;font-size:1.15rem}.alert .close:hover{opacity:1}.alert-danger{color:#fca5a5;background-color:rgba(225,29,72,.1);border-color:rgba(225,29,72,.25)}.alert-success{color:#86efac;background-color:rgba(16,185,129,.1);border-color:rgba(16,185,129,.25)}.alert-warning{color:#fde047;background-color:rgba(217,119,6,.1);border-color:rgba(217,119,6,.25)}.alert-info{color:#7dd3fc;background-color:rgba(56,189,248,.1);border-color:rgba(56,189,248,.25)}.badge{display:inline-block;padding:.35em .65em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:999px}.badge-primary{color:#fff;background-color:var(--t-accent)}.badge-soft-primary{color:var(--t-highlight);background-color:var(--t-accent-soft);border:1px solid var(--t-border-strong)}.badge-soft-cyan{color:var(--t-highlight);background-color:var(--t-accent-soft);border:1px solid var(--t-border-strong)}.badge-soft-success{color:#34d399;background-color:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.25)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background:#0b0e15;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;box-shadow:0 20px 50px -10px rgba(0,0,0,.75);outline:0;color:#cbd5e1}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.4rem;border-bottom:1px solid rgba(255,255,255,.07);border-top-left-radius:20px;border-top-right-radius:20px}.modal-header .modal-title{color:#fff;font-size:1.15rem;margin-bottom:0}.modal-header .close{padding:.5rem;color:#94a3b8;background:rgba(0,0,0,0);border:0;font-size:1.35rem;cursor:pointer;line-height:1}.modal-header .close:hover{color:#fff}.modal-body{position:relative;flex:1 1 auto;padding:1.4rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem 1.4rem;border-top:1px solid rgba(255,255,255,.07);gap:.65rem}.modal-backdrop.show{opacity:.85;background-color:#040508;backdrop-filter:blur(8px)}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1060;display:none;float:left;min-width:13rem;padding:.5rem 0;margin:.35rem 0 0;font-size:.9rem;color:#f1f5f9;text-align:left;list-style:none;background:rgba(14,17,26,.97) !important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12) !important;border-radius:16px;box-shadow:0 16px 40px rgba(0,0,0,.7)}.dropdown-menu::-webkit-scrollbar{width:6px;height:6px}.dropdown-menu::-webkit-scrollbar-track{background:var(--t-bg)}.dropdown-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.dropdown-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.dropdown-menu.show{display:block;animation:dropdownFade .12s ease-out}.dropdown-menu.dropdown-menu-right{right:0;left:auto}.dropdown-item{display:flex;align-items:center;width:100%;padding:.65rem 1.15rem;clear:both;font-weight:500;color:#cbd5e1;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);gap:.5rem;text-decoration:none;cursor:pointer}.dropdown-item i,.dropdown-item svg{color:var(--t-highlight, #38bdf8);font-size:.95rem;flex-shrink:0}.dropdown-item .badge{margin-left:auto;font-size:.72rem;padding:.2rem .5rem;border-radius:999px;background:rgba(255,255,255,.08);color:#94a3b8}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.07)}.dropdown-item:hover .badge,.dropdown-item:focus .badge{background:rgba(255,255,255,.15);color:#fff}.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:var(--t-accent-soft)}.dropdown-item.dropdown-item--danger{color:#f87171}.dropdown-item.dropdown-item--danger:hover,.dropdown-item.dropdown-item--danger:focus{color:#fff;background-color:rgba(225,29,72,.2)}.dropdown-divider{height:0;margin:.45rem 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.07)}select:not(.select2-hidden-accessible):not(.select2-offscreen),select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen),select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen),.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen){display:block;width:100%;height:48px;min-height:48px;padding:.65rem 2.75rem .65rem 1rem !important;font-family:inherit;font-size:.92rem;font-weight:500;line-height:1.5;color:#fff !important;vertical-align:middle;background-color:var(--t-surface-2, rgba(20, 24, 36, 0.8)) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.6)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 1rem center !important;background-size:1rem 1rem !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.1)) !important;border-radius:16px !important;box-shadow:0 2px 6px rgba(0,0,0,.25) !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}select:not(.select2-hidden-accessible):not(.select2-offscreen):hover:not(:disabled):not([disabled]),select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen):hover:not(:disabled):not([disabled]),select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen):hover:not(:disabled):not([disabled]),.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen):hover:not(:disabled):not([disabled]){border-color:var(--t-border-hover, rgba(255, 255, 255, 0.22)) !important;background-color:var(--t-surface-hover, rgba(255, 255, 255, 0.06)) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 1rem center !important}select:not(.select2-hidden-accessible):not(.select2-offscreen):focus,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen):focus,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen):focus,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen):focus{color:#fff !important;border-color:var(--t-accent) !important;background-color:var(--t-surface-3, rgba(16, 20, 32, 0.95)) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 1rem center !important;outline:0 !important;box-shadow:0 0 0 3px var(--t-accent-soft, rgba(56, 189, 248, 0.25)),0 8px 24px -4px rgba(0,0,0,.5) !important}select:not(.select2-hidden-accessible):not(.select2-offscreen)[disabled],select:not(.select2-hidden-accessible):not(.select2-offscreen):disabled,select:not(.select2-hidden-accessible):not(.select2-offscreen)[readonly],select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen)[disabled],select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen):disabled,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen)[readonly],select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen)[disabled],select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen):disabled,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen)[readonly],.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen)[disabled],.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen):disabled,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen)[readonly]{background-color:rgba(0,0,0,.3) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;border-color:rgba(255,255,255,.05) !important;color:var(--t-text-dim, #64748b) !important;cursor:not-allowed !important;opacity:.65}select:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-sm,select:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-sm,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-sm,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-sm,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-sm,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-sm,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-sm,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-sm{height:38px !important;min-height:38px !important;padding:.35rem 2.25rem .35rem .75rem !important;font-size:.82rem !important;background-position:right .75rem center !important;background-size:.85rem .85rem !important}select:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-lg,select:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-lg,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-lg,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-lg,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-lg,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-lg,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen).form-control-lg,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen).custom-select-lg{height:54px !important;min-height:54px !important;padding:.85rem 3rem .85rem 1.15rem !important;font-size:1.05rem !important;background-position:right 1.25rem center !important;background-size:1.15rem 1.15rem !important}select:not(.select2-hidden-accessible):not(.select2-offscreen) option,select:not(.select2-hidden-accessible):not(.select2-offscreen) optgroup,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen) option,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen) optgroup,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen) option,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen) optgroup,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen) option,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen) optgroup{background-color:#0b0f19 !important;color:#f8fafc !important;padding:.75rem 1rem !important;font-size:.92rem;font-weight:500}select:not(.select2-hidden-accessible):not(.select2-offscreen) option:disabled,select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen) option:disabled,select.custom-select:not(.select2-hidden-accessible):not(.select2-offscreen) option:disabled,.form-group select:not(.select2-hidden-accessible):not(.select2-offscreen) option:disabled{color:var(--t-text-dim, #64748b) !important;background-color:#070a10 !important}.text-primary,.text-theme-primary{color:var(--t-accent) !important}.text-info,.text-theme-accent{color:var(--t-highlight) !important}.text-muted{color:var(--t-text-dim) !important}.app-navbar{position:sticky;top:0;left:0;right:0;z-index:1020;height:68px;background:var(--t-surface, rgba(8, 10, 14, 0.85));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.app-navbar.is-scrolled{background:var(--t-bg-elevated, rgba(12, 15, 22, 0.96));box-shadow:0 4px 12px rgba(0,0,0,.45);border-bottom-color:var(--t-border-hover, rgba(255, 255, 255, 0.14))}.app-navbar__inner{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 1rem;max-width:1440px;margin:0 auto}@media(min-width: 768px){.app-navbar__inner{padding:0 1.75rem}}.app-navbar__left{display:flex;align-items:center;gap:.85rem}.app-navbar__brand{display:flex;align-items:center;gap:.65rem;text-decoration:none}.app-navbar__brand img{max-height:38px;width:auto;object-fit:contain}.app-navbar__brand-text{font-size:1.25rem;font-weight:800;letter-spacing:-0.03em;color:#fff}.app-navbar__spacer{flex:1 1 auto}.app-navbar__actions{display:flex;align-items:center;gap:.65rem}@media(min-width: 768px){.app-navbar__actions{gap:.85rem}}@media(min-width: 992px){.guest-collapse{display:flex !important;align-items:center}}.guest-collapse .navbar-nav{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}@media(min-width: 992px){.guest-collapse .navbar-nav{flex-direction:row;align-items:center;gap:.4rem}}.guest-collapse .navbar-nav .nav-item{position:relative}.guest-collapse .navbar-nav .nav-link{display:flex;align-items:center;padding:.45rem .85rem;color:var(--t-text, #cbd5e1);font-weight:500;font-size:.9rem;border-radius:8px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);gap:.4rem}.guest-collapse .navbar-nav .nav-link:hover,.guest-collapse .navbar-nav .nav-link.is-active{color:#fff;background:var(--t-surface-hover, rgba(255, 255, 255, 0.06))}.guest-collapse .navbar-nav .nav-link.is-active{color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12))}@media(max-width: 991.98px){.guest-collapse.collapse.show,.guest-collapse.collapsing{position:absolute;top:68px;left:0;right:0;background:var(--t-bg-elevated, #0c0e14);backdrop-filter:blur(20px);border-bottom:1px solid var(--t-border-strong, rgba(255, 255, 255, 0.14));padding:1.5rem;box-shadow:0 20px 50px -10px rgba(0,0,0,.75)}}.nav-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:0;background:var(--t-surface-3, rgba(255, 255, 255, 0.04));border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));border-radius:12px;cursor:pointer;color:#fff;transition:all .2s ease}.nav-toggle:hover{background:var(--t-surface-hover, rgba(255, 255, 255, 0.08));border-color:var(--t-accent, #38bdf8);transform:scale(1.02)}.nav-toggle__bars,.nav-toggle__bars::before,.nav-toggle__bars::after{display:block;width:18px;height:2px;background-color:#fff;border-radius:2px;transition:all .2s ease}.nav-toggle__bars{position:relative}.nav-toggle__bars::before,.nav-toggle__bars::after{content:"";position:absolute;left:0}.nav-toggle__bars::before{top:-5px}.nav-toggle__bars::after{top:5px}.currency-switcher-nav{position:relative}.currency-switcher-nav .currency-nav-btn{height:38px;display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;background:var(--t-surface-3, rgba(255, 255, 255, 0.04));border:1px solid var(--t-border, rgba(255, 255, 255, 0.12));color:#f1f5f9;font-size:.85rem;font-weight:600;transition:all .2s ease}.currency-switcher-nav .currency-nav-btn:hover,.currency-switcher-nav .currency-nav-btn:focus{background:var(--t-surface-hover, rgba(255, 255, 255, 0.08));border-color:var(--t-accent, #38bdf8);color:#fff}.balance-chip{display:none;align-items:center;gap:.55rem;height:38px;padding:0 .75rem 0 .95rem;background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.35));border-radius:999px;color:#fff;font-weight:700;font-size:.88rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}@media(min-width: 768px){.balance-chip{display:inline-flex}}.balance-chip__amount{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:700}.balance-chip__plus{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--t-accent-soft, rgba(56, 189, 248, 0.25));color:var(--t-highlight, #38bdf8);font-size:.68rem;transition:all .2s ease}.balance-chip:hover{background:var(--t-accent-soft, rgba(56, 189, 248, 0.22));border-color:var(--t-accent, #38bdf8);box-shadow:0 0 16px var(--t-accent-glow, rgba(56, 189, 248, 0.25));color:#fff;text-decoration:none;transform:translateY(-1px)}.balance-chip:hover .balance-chip__plus{transform:scale(1.12);background:var(--t-accent, #38bdf8);color:#fff}.user-menu{position:relative}.user-menu__toggle{display:flex;align-items:center;gap:.55rem;height:38px;padding:.2rem .75rem .2rem .25rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.04));border:1px solid var(--t-border, rgba(255, 255, 255, 0.12));border-radius:999px;cursor:pointer;color:var(--t-text, #cbd5e1);transition:all .2s ease}.user-menu__toggle:hover,.user-menu__toggle:focus{background:var(--t-surface-hover, rgba(255, 255, 255, 0.08));border-color:var(--t-accent, #38bdf8);outline:none}.user-menu__meta{display:flex;flex-direction:column;text-align:left;line-height:1.15}.user-menu__name{color:#fff;font-weight:700;font-size:.84rem;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-menu__role{color:var(--t-text-dim, #94a3b8);font-size:.7rem;font-weight:500}.user-menu__chevron{font-size:.72rem;color:var(--t-text-dim, #94a3b8);transition:transform .2s ease}.user-menu.show .user-menu__chevron{transform:rotate(180deg)}.user-menu__dropdown{min-width:15.5rem;padding:0;overflow:hidden}.user-menu__header{display:flex;align-items:center;gap:.75rem;padding:.9rem 1.15rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.03));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.user-menu__header-text{display:flex;flex-direction:column;overflow:hidden}.user-menu__header-name{font-weight:700;color:#fff;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-menu__header-email{color:var(--t-text-dim, #94a3b8);font-size:.76rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-menu__balance-preview{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1.15rem;background:var(--t-accent-soft, rgba(56, 189, 248, 0.08));font-size:.82rem;font-weight:600;border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.04))}.user-menu__balance-preview .user-menu__balance-val{color:var(--t-highlight, #38bdf8);font-weight:700;font-size:.88rem}.avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1));color:#fff;font-weight:700;font-size:.82rem;text-transform:uppercase;flex-shrink:0;box-shadow:0 0 12px var(--t-accent-glow, rgba(56, 189, 248, 0.3))}.avatar--sm{width:24px;height:24px;font-size:.7rem}.avatar--md{width:36px;height:36px;font-size:.9rem}.avatar--lg{width:44px;height:44px;font-size:1.1rem}.app-sidebar{position:fixed;top:68px;bottom:0;left:0;z-index:1010;width:260px;background:var(--t-bg-elevated, #0a0d14);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-right:1px solid var(--t-border, rgba(255, 255, 255, 0.08));overflow-y:auto;transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1),visibility .25s ease}.app-sidebar::-webkit-scrollbar{width:6px;height:6px}.app-sidebar::-webkit-scrollbar-track{background:var(--t-bg)}.app-sidebar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.app-sidebar::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.app-sidebar__body{padding:1.15rem .85rem;display:flex;flex-direction:column;gap:1.15rem;min-height:100%}.app-sidebar__section{display:flex;flex-direction:column;gap:.25rem}.app-sidebar__label{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--t-text-muted, #94a3b8);padding:0 .75rem .35rem}.app-sidebar__nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.app-sidebar__nav li{position:relative}.app-sidebar__icon{width:20px;text-align:center;font-size:.95rem;color:var(--t-text-dim, #94a3b8);transition:all .2s ease;flex-shrink:0}.app-sidebar__text{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user-card{position:relative;background:var(--t-surface-3, rgba(20, 24, 36, 0.7));border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;padding:.95rem;transition:all .25s ease}.sidebar-user-card:hover{border-color:var(--t-border-hover, rgba(255, 255, 255, 0.18));box-shadow:0 8px 24px -6px var(--t-accent-glow, rgba(56, 189, 248, 0.18))}.sidebar-user-card__main{display:flex;align-items:center;gap:.85rem;margin-bottom:.75rem}.sidebar-user-card__avatar-wrap{position:relative;flex-shrink:0}.sidebar-user-card__avatar-wrap .avatar{width:42px;height:42px;font-size:1.05rem;border-radius:50%;background:var(--t-accent-gradient);box-shadow:0 0 14px var(--t-accent-glow)}.sidebar-user-card__status-dot{position:absolute;bottom:0;right:0;width:11px;height:11px;border-radius:50%;background:#10b981;border:2px solid var(--t-bg-elevated, #0a0d14);box-shadow:0 0 6px #10b981}.sidebar-user-card__details{display:flex;flex-direction:column;overflow:hidden;line-height:1.3}.sidebar-user-card__name{font-size:.92rem;font-weight:700;color:#fff;letter-spacing:-0.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user-card__balance-val{font-size:1rem;font-weight:800;color:var(--t-highlight, #38bdf8);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.1rem}.sidebar-user-card__deposit-btn{display:flex;align-items:center;justify-content:center;width:100%;height:36px;background:var(--t-accent, #38bdf8);color:#fff !important;font-size:.82rem;font-weight:700;border-radius:12px;text-decoration:none !important;white-space:nowrap;transition:all .2s ease;box-shadow:0 2px 8px -2px var(--t-accent-glow, rgba(56, 189, 248, 0.3))}.sidebar-user-card__deposit-btn:hover{background:var(--t-accent-hover, #717cf0);transform:translateY(-1px);box-shadow:0 6px 16px -2px var(--t-accent-glow, rgba(56, 189, 248, 0.45))}.sidebar-currency{position:relative}.sidebar-currency .dropdown{position:relative}.sidebar-currency__btn{background:var(--t-surface-3, rgba(255, 255, 255, 0.03)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.1)) !important;border-radius:12px !important;color:#fff !important;font-weight:500 !important;font-size:.88rem !important;padding:.55rem .85rem !important;transition:all .2s ease !important}.sidebar-currency__btn:hover,.sidebar-currency__btn:focus{border-color:var(--t-accent, #38bdf8) !important;background:var(--t-surface-hover, rgba(255, 255, 255, 0.07)) !important}.sidebar-currency .dropdown-menu{position:absolute !important;top:calc(100% + 4px) !important;left:0 !important;right:0 !important;width:100% !important;min-width:100% !important;max-width:100% !important;transform:none !important;box-sizing:border-box !important;background:var(--t-bg-elevated, #0d111a) !important;backdrop-filter:blur(24px) !important;-webkit-backdrop-filter:blur(24px) !important;border:1px solid var(--t-border-strong, rgba(255, 255, 255, 0.16)) !important;border-radius:16px !important;box-shadow:0 16px 36px -4px rgba(0,0,0,.6) !important;padding:.35rem !important;z-index:1060 !important;max-height:260px !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--t-border-hover, rgba(255, 255, 255, 0.2)) rgba(0,0,0,0) !important}.sidebar-currency .dropdown-menu::-webkit-scrollbar{width:5px;height:5px}.sidebar-currency .dropdown-menu::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sidebar-currency .dropdown-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.sidebar-currency .dropdown-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.sidebar-currency .dropdown-menu .dropdown-item{padding:.5rem .75rem !important;border-radius:8px !important;font-size:.85rem !important;color:var(--t-text, #cbd5e1) !important;display:flex !important;align-items:center !important;justify-content:space-between !important;margin-bottom:.15rem !important;background:rgba(0,0,0,0) !important;transition:all .15s ease !important}.sidebar-currency .dropdown-menu .dropdown-item:last-child{margin-bottom:0 !important}.sidebar-currency .dropdown-menu .dropdown-item:hover,.sidebar-currency .dropdown-menu .dropdown-item:focus,.sidebar-currency .dropdown-menu .dropdown-item.active{background-color:var(--t-accent-soft, rgba(56, 189, 248, 0.14)) !important;color:#fff !important}.nav-link--sidebar{display:flex;align-items:center;gap:.75rem;padding:.58rem .85rem;border-radius:12px;color:var(--t-text, #cbd5e1);font-weight:500;font-size:.88rem;text-decoration:none;transition:all .2s ease}.nav-link--sidebar:hover{color:#fff;background:var(--t-surface-hover, rgba(255, 255, 255, 0.05));transform:translateX(3px)}.nav-link--sidebar:hover .app-sidebar__icon{color:var(--t-highlight, #38bdf8);transform:scale(1.1)}.nav-link--sidebar.is-active,li.active .nav-link--sidebar{color:#fff;background:var(--t-accent-soft, rgba(56, 189, 248, 0.14));border-left:3px solid var(--t-accent, #38bdf8);font-weight:600;box-shadow:inset 3px 0 0 0 var(--t-accent, #38bdf8)}.nav-link--sidebar.is-active .app-sidebar__icon,li.active .nav-link--sidebar .app-sidebar__icon{color:var(--t-highlight, #38bdf8)}.nav-link--logout{color:#f87171 !important}.nav-link--logout .app-sidebar__icon{color:#f87171 !important}.nav-link--logout:hover{background:rgba(239,68,68,.12) !important;color:#fca5a5 !important}.sidebar-nav-badge{background:var(--t-accent, #38bdf8) !important;color:#fff !important;font-size:.72rem;font-weight:700;border-radius:999px;padding:.15rem .5rem;box-shadow:0 0 8px var(--t-accent-glow, rgba(56, 189, 248, 0.3))}.sidebar-backdrop{display:none;position:fixed;top:68px;left:0;right:0;bottom:0;z-index:1005;background:rgba(4,5,8,.8);backdrop-filter:blur(4px);border:0}.app-shell{display:flex;flex:1 1 auto;min-height:calc(100vh - 68px);transition:padding-left .25s cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 992px){.app-shell{padding-left:260px}}.guest-shell{display:flex;flex-direction:column;flex:1 1 auto;width:100%}.app-main{flex:1 1 auto;width:100%;padding-bottom:2rem}@media(min-width: 992px){body.is-sidebar-collapsed .app-sidebar{transform:translateX(-100%);visibility:hidden;pointer-events:none}body.is-sidebar-collapsed .app-shell{padding-left:0 !important}}@media(max-width: 991.98px){.app-sidebar{transform:translateX(-100%)}body.is-sidebar-open .app-sidebar{transform:translateX(0)}body.is-sidebar-open .sidebar-backdrop{display:block}}.auth{display:flex;align-items:center;justify-content:center;padding:3rem 1rem;width:100%}.auth__inner{width:100%;max-width:440px;margin:0 auto}.auth__head{text-align:center;margin-bottom:2rem}.auth__logo{display:inline-block;margin-bottom:1.25rem}.auth__logo img{max-height:44px}.auth__title{font-size:1.75rem;font-weight:800;margin-bottom:.5rem;color:#fff}.auth__subtitle{color:#94a3b8;font-size:.92rem;margin-bottom:0}.auth__card{background:rgba(15,18,27,.72);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:2.25rem 2rem;box-shadow:0 20px 50px -10px rgba(0,0,0,.75)}.auth__foot{text-align:center;margin-top:1.5rem;color:#94a3b8;font-size:.88rem}.auth__foot a{color:var(--t-highlight);font-weight:600}.auth__foot a:hover{text-decoration:underline}.auth__aside{margin-top:2rem}.hero-auth-card{background:var(--t-surface);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,0,0,0);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);padding:1.4rem 1.15rem;box-shadow:0 12px 40px rgba(0,0,0,.4),0 0 20px var(--t-accent-glow);position:relative;border-radius:20px}@media(min-width: 768px){.hero-auth-card{padding:2.25rem 2rem}}.hero-auth-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg, var(--t-accent), var(--t-highlight), transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hero-auth-card::after{content:"";position:absolute;top:-50px;right:-50px;width:200px;height:200px;background:var(--t-accent);filter:blur(80px);opacity:.25;border-radius:50%;z-index:-1;pointer-events:none}.hero-auth-card__header{margin-bottom:1.5rem;text-align:center}.hero-auth-card__title{font-size:1.35rem;font-weight:700;color:#fff;margin-bottom:.35rem;letter-spacing:-0.02em}.hero-auth-card__subtitle{color:#94a3b8;font-size:.85rem;margin-bottom:0}.password-field{position:relative}.password-field .form-control{padding-right:2.75rem}.password-field .password-toggle{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);background:rgba(0,0,0,0);border:0;color:#94a3b8;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.password-field .password-toggle:hover{color:#fff}.divider-or{display:flex;align-items:center;text-align:center;margin:1.25rem 0;color:#475569;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.divider-or::before,.divider-or::after{content:"";flex:1;border-bottom:1px solid rgba(255,255,255,.07)}.divider-or span{padding:0 .75rem}.google-btn{display:flex;align-items:center;justify-content:center;gap:.65rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:#fff;font-weight:600;font-size:.9rem;border-radius:12px;padding:.7rem 1rem;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);text-decoration:none}.google-btn svg,.google-btn img,.google-btn i{width:18px;height:18px;flex-shrink:0}.google-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#fff;transform:translateY(-1px)}.landing-bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;max-width:100vw !important;pointer-events:none !important;overflow:hidden !important;contain:paint layout !important;z-index:0}.landing-bg__grid{position:absolute;top:0;left:0;right:0;height:1500px;background-image:linear-gradient(to right, rgba(255, 255, 255, 0.035) 1px, transparent 1px),linear-gradient(to bottom, rgba(255, 255, 255, 0.035) 1px, transparent 1px);background-size:36px 36px;mask-image:radial-gradient(circle at 50% 18%, rgb(0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%);-webkit-mask-image:radial-gradient(circle at 50% 18%, rgb(0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%)}@media(max-width: 767.98px){.landing-bg__grid{animation:none !important}}@media(min-width: 768px){.landing-bg__grid{background-size:48px 48px;animation:gridGlowDrift 40s linear infinite}}.landing-bg__beam{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:90%;max-width:1100px;height:320px;background:radial-gradient(ellipse at 50% 0%, var(--t-blob-1) 0%, rgba(0, 0, 0, 0) 70%);filter:blur(50px);z-index:1;pointer-events:none}@media(max-width: 767.98px){.landing-bg__beam{height:200px;filter:blur(30px);animation:mobileHorizonShimmer 6s ease-in-out infinite !important}}@media(min-width: 768px){.landing-bg__beam{animation:lightHorizonGlow 8s ease-in-out infinite}}.landing-bg__spotlight{position:fixed;top:0;left:0;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle, var(--t-accent-glow) 0%, rgba(0, 0, 0, 0) 70%);filter:blur(80px);pointer-events:none;will-change:transform,opacity;opacity:0;transition:opacity .4s ease;z-index:1}.landing-bg__spotlight.is-active{opacity:.85}@media(max-width: 767.98px){.landing-bg__spotlight{display:none}}.landing-bg__canvas{display:block;position:absolute;top:0;left:0;width:100% !important;max-width:100% !important;max-width:100vw !important;height:850px;pointer-events:none;opacity:.75;z-index:2;overflow:hidden}@media(min-width: 768px){.landing-bg__canvas{height:1350px;opacity:.9}}.landing-bg__blob{position:absolute;border-radius:50%;filter:blur(100px);-webkit-filter:blur(100px);will-change:transform,opacity,border-radius}@media(max-width: 767.98px){.landing-bg__blob{filter:blur(35px) !important;-webkit-filter:blur(35px) !important;will-change:transform,opacity !important}}.landing-bg__blob--1{width:260px;height:260px;top:0%;left:0%;background:radial-gradient(circle, var(--t-blob-1) 0%, transparent 70%)}@media(max-width: 767.98px){.landing-bg__blob--1{animation:mobileAuroraBreathe1 7s ease-in-out infinite !important}}@media(min-width: 768px){.landing-bg__blob--1{width:620px;height:620px;filter:blur(130px);left:8%}}.landing-bg__blob--2{width:220px;height:220px;top:18%;right:0%;background:radial-gradient(circle, var(--t-blob-2) 0%, transparent 70%)}@media(max-width: 767.98px){.landing-bg__blob--2{animation:mobileAuroraBreathe2 9s ease-in-out infinite !important}}@media(min-width: 768px){.landing-bg__blob--2{width:550px;height:550px;filter:blur(120px);right:4%}}.landing-bg__blob--3{display:none}@media(min-width: 768px){.landing-bg__blob--3{display:block;width:650px;height:650px;filter:blur(140px);left:25%;top:42%;background:radial-gradient(circle, var(--t-blob-3) 0%, transparent 70%)}}.landing-bg__blob--4{display:none}@media(min-width: 768px){.landing-bg__blob--4{display:block;width:480px;height:480px;filter:blur(120px);top:65%;right:15%;background:radial-gradient(circle, var(--t-blob-1) 0%, transparent 70%)}}.landing-section{position:relative;z-index:2;padding:3rem 0}@media(min-width: 768px){.landing-section{padding:5rem 0}}.landing-section--hero{padding:2rem 0 3.5rem}@media(min-width: 768px){.landing-section--hero{padding:2.5rem 0 6rem}}.landing-section--stats{padding:1rem 0 2.5rem}.landing-section__tag{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#e2e8f0;font-size:.78rem;font-weight:600;letter-spacing:.03em;margin-bottom:1rem;box-shadow:0 1px 3px rgba(0,0,0,.4);backdrop-filter:blur(8px)}@media(min-width: 768px){.landing-section__tag{font-size:.82rem;padding:.4rem .95rem;margin-bottom:1.25rem}}.landing-section__header{text-align:center;max-width:680px;margin:0 auto 2.25rem;padding:0 .5rem}@media(min-width: 768px){.landing-section__header{margin-bottom:3.5rem}}.landing-section__header-title{font-size:1.65rem;font-weight:800;letter-spacing:-0.03em;margin-bottom:.65rem;color:#f8fafc;line-height:1.2}@media(min-width: 768px){.landing-section__header-title{font-size:2.5rem;margin-bottom:.85rem}}.landing-section__header-subtitle{color:#cbd5e1;font-size:.9rem;line-height:1.55;margin-bottom:0;opacity:.88}@media(min-width: 768px){.landing-section__header-subtitle{font-size:1rem;line-height:1.6}}.landing-section__rings-wrap{position:absolute;top:5%;right:5%;width:600px;height:600px;pointer-events:none;perspective:1000px;opacity:.45;z-index:1}@media(max-width: 767.98px){.landing-section__rings-wrap{display:none}}.landing-section__ring{position:absolute;top:50%;left:50%;border-radius:50%;transform-style:preserve-3d;box-sizing:border-box}.landing-section__ring--1{width:480px;height:480px;margin-top:-240px;margin-left:-240px;border:1px dashed var(--t-border-hover, rgba(56, 189, 248, 0.3));box-shadow:0 0 25px var(--t-accent-glow, rgba(56, 189, 248, 0.15));animation:orbitRotate3D 45s linear infinite}.landing-section__ring--2{width:320px;height:320px;margin-top:-160px;margin-left:-160px;border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-top-color:var(--t-accent, #38bdf8);border-bottom-color:var(--t-accent, #6366f1);box-shadow:0 0 35px var(--t-accent-glow, rgba(56, 189, 248, 0.2));animation:orbitRotateReverse 30s linear infinite}.landing-section__ring--3{width:180px;height:180px;margin-top:-90px;margin-left:-90px;border:1px dotted var(--t-border-hover, rgba(56, 189, 248, 0.25));animation:orbitRotate3D 20s linear infinite}.landing-section__orbs{position:absolute;inset:0;pointer-events:none;z-index:1}.landing-section__orb{position:absolute;border-radius:50%;filter:blur(12px);opacity:.5;will-change:transform,opacity}.landing-section__orb--1{width:14px;height:14px;top:22%;left:12%;background:var(--t-accent, #38bdf8);box-shadow:0 0 20px var(--t-accent, #38bdf8),0 0 40px var(--t-accent-glow, rgba(56, 189, 248, 0.5));animation:floatSlowOrb1 12s ease-in-out infinite}.landing-section__orb--2{width:20px;height:20px;top:65%;left:6%;background:var(--t-highlight, #818cf8);box-shadow:0 0 24px var(--t-highlight, #818cf8);animation:floatSlowOrb2 16s ease-in-out infinite}.landing-section__orb--3{width:16px;height:16px;top:38%;right:14%;background:var(--t-accent, #38bdf8);box-shadow:0 0 22px var(--t-accent, #38bdf8);animation:floatSlowOrb3 14s ease-in-out infinite}.landing-section__orb--4{width:24px;height:24px;top:80%;right:20%;background:var(--t-accent-glow, rgba(99, 102, 241, 0.8));box-shadow:0 0 30px rgba(99,102,241,.6);animation:floatSlowOrb1 18s ease-in-out infinite reverse}.landing-section__laser{position:absolute;top:15%;left:-30%;width:60%;height:2px;background:linear-gradient(90deg, transparent 0%, var(--t-accent, #38bdf8) 50%, var(--t-highlight, #ffffff) 75%, transparent 100%);box-shadow:0 0 16px var(--t-accent-glow, rgba(56, 189, 248, 0.8));transform:rotate(-25deg);opacity:0;pointer-events:none;z-index:1;animation:laserStreak 14s ease-in-out infinite}.hero__headline{font-size:clamp(1.75rem,5.5vw,3.25rem);font-weight:800;line-height:1.18;letter-spacing:-0.035em;margin-bottom:1rem;color:#fff;word-break:break-word}@media(min-width: 768px){.hero__headline{margin-bottom:1.25rem}}.hero__headline span.highlight,.hero__headline .typed-headline{background-image:var(--t-accent-gradient) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important;background-clip:text !important;color:var(--t-highlight) !important;display:inline-block}.hero__headline .typed-cursor{color:var(--t-highlight) !important;font-weight:300;display:inline-block;vertical-align:baseline}.hero__lead{font-size:.95rem;color:#cbd5e1;line-height:1.6;margin-bottom:1.5rem;max-width:580px;opacity:.9}@media(min-width: 768px){.hero__lead{font-size:1.12rem;line-height:1.65;margin-bottom:1.75rem}}.hero__perks{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.5rem;list-style:none;padding:0}@media(min-width: 768px){.hero__perks{gap:.65rem;margin-bottom:2rem}}.hero__perks li{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:999px;font-size:.78rem;font-weight:600;color:#f1f5f9;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);opacity:0;animation:fadeUp .5s cubic-bezier(0.16, 1, 0.3, 1) forwards}.hero__perks li:nth-child(1){animation-delay:0.3s}.hero__perks li:nth-child(2){animation-delay:0.4s}.hero__perks li:nth-child(3){animation-delay:0.5s}.hero__perks li:nth-child(4){animation-delay:0.6s}.hero__perks li:nth-child(5){animation-delay:0.7s}.hero__perks li:nth-child(6){animation-delay:0.8s}@media(min-width: 768px){.hero__perks li{padding:.45rem .85rem;font-size:.85rem;gap:.5rem}}.hero__perks li:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.15);box-shadow:0 4px 12px rgba(255,255,255,.05);transform:translateY(-2px)}.hero__platforms-preview{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}@media(min-width: 768px){.hero__platforms-preview{gap:.5rem}}.hero__platforms-preview span.label{width:100%;display:block;font-size:.75rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem}@media(min-width: 576px){.hero__platforms-preview span.label{width:auto;display:inline;margin-bottom:0;margin-right:.25rem}}.platform-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:999px;font-size:.78rem;font-weight:600;color:#e2e8f0;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}@media(min-width: 768px){.platform-pill{gap:.45rem;padding:.35rem .75rem;font-size:.82rem}}.platform-pill i,.platform-pill svg{font-size:.85rem}.platform-pill--ig{color:#f43f5e}.platform-pill--ig:hover{border-color:rgba(244,63,94,.4);background:rgba(244,63,94,.08)}.platform-pill--tt{color:#38bdf8}.platform-pill--tt:hover{border-color:rgba(56,189,248,.4);background:rgba(56,189,248,.08)}.platform-pill--yt{color:#ef4444}.platform-pill--yt:hover{border-color:rgba(239,68,68,.4);background:rgba(239,68,68,.08)}.platform-pill--tg{color:#0284c7}.platform-pill--tg:hover{border-color:rgba(2,132,199,.4);background:rgba(2,132,199,.08)}.platform-pill--sp{color:#10b981}.platform-pill--sp:hover{border-color:rgba(16,185,129,.4);background:rgba(16,185,129,.08)}.platform-pill--x{color:#fff}.platform-pill--x:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.08)}.platform-pill:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.45)}.stat-card{background:rgba(15,18,27,.72);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.07);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:16px;padding:1rem .85rem;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;height:100%;overflow:hidden;box-sizing:border-box;transition:all .3s ease}.stat-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.15);box-shadow:0 10px 30px -5px rgba(0,0,0,.6),0 8px 24px -8px var(--t-accent-glow)}@media(min-width: 768px){.stat-card{flex-direction:row;align-items:center;gap:.85rem;padding:1.25rem 1.15rem}}.stat-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.08), transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:all .3s ease}.stat-card:hover::before{background:linear-gradient(135deg, var(--t-accent), rgba(255, 255, 255, 0.05))}.stat-card::after{content:"";position:absolute;inset:0;background:radial-gradient(400px circle at var(--mouse-x, -500px) var(--mouse-y, -500px), rgba(255, 255, 255, 0.06), transparent 40%);pointer-events:none;opacity:0;transition:opacity .3s ease;border-radius:inherit}.stat-card:hover::after{opacity:1}.stat-card__icon-box{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--t-border);color:var(--t-highlight);font-size:1.05rem;flex-shrink:0}@media(min-width: 768px){.stat-card__icon-box{width:46px;height:46px;font-size:1.3rem}}.stat-card__content{display:flex;flex-direction:column;min-width:0;width:100%;overflow:hidden}.stat-card__value{font-size:1.25rem;font-weight:800;line-height:1.15;color:var(--t-text-strong);margin-bottom:.2rem;letter-spacing:-0.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 576px){.stat-card__value{font-size:1.4rem}}@media(min-width: 768px){.stat-card__value{font-size:1.6rem}}.stat-card__label{font-size:.72rem;color:var(--t-text-dim);font-weight:500;margin-bottom:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 768px){.stat-card__label{font-size:.82rem;font-weight:600}}.service-preview-card{background:var(--t-surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--t-border);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:1.35rem 1.15rem;height:100%;display:flex;flex-direction:column;position:relative;box-sizing:border-box;transition:all .3s ease}.service-preview-card:hover{transform:translateY(-4px);border-color:var(--t-border-hover);box-shadow:0 20px 50px -10px rgba(0,0,0,.75),0 10px 30px -10px var(--t-accent-glow)}@media(min-width: 768px){.service-preview-card{padding:1.75rem 1.5rem}}.service-preview-card::after{content:"";position:absolute;inset:0;background:radial-gradient(500px circle at var(--mouse-x, -500px) var(--mouse-y, -500px), rgba(255, 255, 255, 0.06), transparent 40%);pointer-events:none;opacity:0;transition:opacity .3s ease;border-radius:inherit}.service-preview-card:hover::after{opacity:1}.service-preview-card__badge{font-size:.72rem;font-weight:700;padding:.3rem .55rem;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid var(--t-border);color:#f1f5f9}@media(min-width: 768px){.service-preview-card__badge{font-size:.75rem;padding:.35rem .65rem}}.service-preview-card__rate{font-weight:700;color:var(--t-highlight);font-size:.85rem}@media(min-width: 768px){.service-preview-card__rate{font-size:.95rem}}.service-preview-card__title{font-size:1.1rem;font-weight:700;color:var(--t-text-strong);margin:.85rem 0 .4rem}@media(min-width: 768px){.service-preview-card__title{font-size:1.2rem;margin:1rem 0 .5rem}}.service-preview-card__desc{color:var(--t-text);font-size:.85rem;line-height:1.5;margin-bottom:1.25rem;opacity:.85;flex-grow:1}@media(min-width: 768px){.service-preview-card__desc{font-size:.88rem;line-height:1.55;margin-bottom:1.5rem}}.service-preview-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:.85rem;border-top:1px solid var(--t-border);margin-top:auto;gap:.5rem}.bento-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 768px){.bento-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.bento-grid{grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(220px, auto)}}.bento-card{background:var(--t-surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,0);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:1.5rem 1.25rem;display:flex;flex-direction:column;position:relative;box-sizing:border-box;transition:all .3s ease;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2)}.bento-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.02) 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:all .3s ease}.bento-card::after{content:"";position:absolute;inset:0;background:radial-gradient(800px circle at var(--mouse-x, -500px) var(--mouse-y, -500px), rgba(255, 255, 255, 0.06), transparent 40%);pointer-events:none;opacity:0;transition:opacity .3s ease}.bento-card:hover::after{opacity:1}.bento-card:hover::before{background:linear-gradient(135deg, var(--t-accent), rgba(255, 255, 255, 0.05))}.bento-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px -10px rgba(0,0,0,.75),0 10px 30px -10px var(--t-accent-glow)}@media(min-width: 768px){.bento-card{padding:2rem 1.75rem}}@media(min-width: 992px){.bento-card--large{grid-column:span 2}}@media(min-width: 992px){.bento-card--tall{grid-row:span 2}}.feature-card__content{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.feature-card__bg-graphic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.1;pointer-events:none}.feature-card__bg-graphic--api{background-image:radial-gradient(circle at right center, var(--t-accent) 0%, transparent 60%);background-size:100% 100%}.feature-card__bg-graphic--reseller{background:linear-gradient(to bottom right, transparent 50%, var(--t-highlight) 100%)}.feature-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:rgba(255,255,255,.03);border:1px solid var(--t-border);color:var(--t-highlight);font-size:1.25rem;margin-bottom:1.15rem;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}@media(min-width: 768px){.feature-card__icon-wrap{width:54px;height:54px;font-size:1.4rem;margin-bottom:1.5rem}}.feature-card:hover .feature-card__icon-wrap{background:var(--t-accent-soft);border-color:var(--t-border-hover);color:var(--t-text-strong);transform:scale(1.05)}.feature-card__title{font-size:1.1rem;font-weight:700;margin-bottom:.55rem;color:var(--t-text-strong)}@media(min-width: 768px){.feature-card__title{font-size:1.2rem;margin-bottom:.75rem}}.feature-card__desc{color:var(--t-text);font-size:.85rem;line-height:1.55;margin-bottom:0;flex-grow:1;opacity:.85}@media(min-width: 768px){.feature-card__desc{font-size:.9rem;line-height:1.6}}.step-card{background:var(--t-surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--t-border);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:1.5rem 1.15rem;height:100%;position:relative;text-align:center;box-sizing:border-box;transition:all .3s ease}.step-card:hover{transform:translateY(-4px);border-color:var(--t-border-hover);box-shadow:0 20px 50px -10px rgba(0,0,0,.75),0 10px 30px -10px var(--t-accent-glow)}@media(min-width: 768px){.step-card{padding:2rem 1.5rem}}.step-card__number{position:absolute;top:.85rem;right:1rem;font-size:1.25rem;font-weight:800;color:rgba(255,255,255,.1);line-height:1}@media(min-width: 768px){.step-card__number{font-size:1.5rem;top:1rem;right:1.25rem}}.step-card__icon-box{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 auto 1rem;border-radius:50%;background:var(--t-accent-gradient);color:#fff;font-size:1.2rem;box-shadow:0 8px 20px -4px var(--t-accent-glow)}@media(min-width: 768px){.step-card__icon-box{width:60px;height:60px;font-size:1.35rem;margin-bottom:1.25rem}}.step-card__title{font-size:1.05rem;font-weight:700;margin-bottom:.4rem;color:var(--t-text-strong)}@media(min-width: 768px){.step-card__title{font-size:1.15rem;margin-bottom:.5rem}}.step-card__desc{color:var(--t-text);font-size:.82rem;line-height:1.5;margin-bottom:0;opacity:.85}@media(min-width: 768px){.step-card__desc{font-size:.88rem;line-height:1.55}}.calculator-widget{background:var(--t-surface);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--t-border-strong);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:1.5rem 1.15rem;box-shadow:0 20px 50px -10px rgba(0,0,0,.75);max-width:880px;margin:0 auto;box-sizing:border-box}@media(min-width: 768px){.calculator-widget{border-radius:28px;padding:3rem 2.5rem}}.calculator-widget::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1), transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:all .3s ease}.calculator-widget:hover::before{background:linear-gradient(135deg, var(--t-accent), rgba(255, 255, 255, 0.05))}.calculator-widget::after{content:"";position:absolute;inset:0;background:radial-gradient(800px circle at var(--mouse-x, -500px) var(--mouse-y, -500px), rgba(255, 255, 255, 0.04), transparent 40%);pointer-events:none;opacity:0;transition:opacity .3s ease;border-radius:inherit;z-index:-1}.calculator-widget:hover::after{opacity:1}.calculator-widget__platforms{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem;justify-content:center}@media(min-width: 768px){.calculator-widget__platforms{gap:.5rem;margin-bottom:2rem}}.calculator-widget__platform-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;background:rgba(255,255,255,.03);border:1px solid var(--t-border);border-radius:999px;color:#cbd5e1;font-weight:600;font-size:.8rem;cursor:pointer;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}@media(min-width: 768px){.calculator-widget__platform-btn{gap:.5rem;padding:.6rem 1.15rem;font-size:.88rem}}.calculator-widget__platform-btn:hover{background:rgba(255,255,255,.07);border-color:var(--t-border-hover);color:#fff}.calculator-widget__platform-btn.is-active{background:var(--t-accent);border-color:rgba(0,0,0,0);color:#fff;box-shadow:0 6px 18px -3px var(--t-accent-glow)}.calculator-widget__result-box{background:var(--t-accent-soft);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--t-border-strong);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:16px;padding:1.5rem 1.15rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;box-sizing:border-box}@media(min-width: 768px){.calculator-widget__result-box{border-radius:20px;padding:2rem 1.5rem}}.calculator-widget__price-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--t-text-dim);font-weight:700}@media(min-width: 768px){.calculator-widget__price-label{font-size:.82rem}}.calculator-widget__price-value{font-size:2rem;font-weight:800;color:var(--t-text-strong);line-height:1.1;margin:.4rem 0;letter-spacing:-0.03em}@media(min-width: 768px){.calculator-widget__price-value{font-size:2.5rem;margin:.5rem 0}}.calculator-widget__speed-tag{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:#10b981;font-weight:600;margin-bottom:1rem}@media(min-width: 768px){.calculator-widget__speed-tag{font-size:.82rem;gap:.4rem;margin-bottom:1.25rem}}.custom-range-slider{width:100%;height:6px;border-radius:999px;background:rgba(255,255,255,.08);outline:none;-webkit-appearance:none}.custom-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--t-accent);cursor:pointer;box-shadow:0 0 10px var(--t-accent-glow);transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.custom-range-slider::-webkit-slider-thumb:hover{transform:scale(1.15);background:var(--t-accent-hover)}.testimonial-card{background:var(--t-surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--t-border);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:1.35rem 1.15rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;transition:all .3s cubic-bezier(0.16, 1, 0.3, 1)}.testimonial-card:hover{transform:translateY(-4px);border-color:var(--t-border-hover);box-shadow:0 20px 50px -10px rgba(0,0,0,.75)}@media(min-width: 768px){.testimonial-card{padding:1.75rem}}.testimonial-card__stars{color:#f59e0b;font-size:.85rem;margin-bottom:.85rem;display:flex;gap:.25rem}@media(min-width: 768px){.testimonial-card__stars{font-size:.9rem;margin-bottom:1rem}}.testimonial-card__quote{color:var(--t-text);font-size:.88rem;line-height:1.55;margin-bottom:1.25rem;opacity:.9}@media(min-width: 768px){.testimonial-card__quote{font-size:.92rem;line-height:1.6;margin-bottom:1.5rem}}.testimonial-card__author{display:flex;align-items:center;gap:.65rem}@media(min-width: 768px){.testimonial-card__author{gap:.75rem}}.testimonial-card__author-meta{display:flex;flex-direction:column}.testimonial-card__author-name{color:var(--t-text-strong);font-weight:700;font-size:.88rem}@media(min-width: 768px){.testimonial-card__author-name{font-size:.92rem}}.testimonial-card__author-badge{color:var(--t-highlight);font-size:.75rem;font-weight:500}@media(min-width: 768px){.testimonial-card__author-badge{font-size:.78rem}}.faq-accordion{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}@media(min-width: 768px){.faq-accordion{gap:.85rem}}.faq-item{background:var(--t-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--t-border);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:16px;overflow:hidden;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.faq-item.is-active{border-color:var(--t-border-hover);background:var(--t-surface-hover)}.faq-item.is-active .faq-item__toggle i{transform:rotate(180deg);color:var(--t-highlight)}.faq-item__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.15rem;background:rgba(0,0,0,0);border:0;color:var(--t-text-strong);font-weight:600;font-size:.92rem;text-align:left;cursor:pointer;gap:.75rem}@media(min-width: 768px){.faq-item__toggle{padding:1.2rem 1.4rem;font-size:1rem;gap:1rem}}.faq-item__toggle i{transition:transform all .2s cubic-bezier(0.16, 1, 0.3, 1);color:var(--t-text-dim);font-size:.8rem;flex-shrink:0}@media(min-width: 768px){.faq-item__toggle i{font-size:.85rem}}.faq-item__body{padding:0 1.15rem 1rem;color:var(--t-text);font-size:.88rem;line-height:1.55;display:none;opacity:.9}@media(min-width: 768px){.faq-item__body{padding:0 1.4rem 1.25rem;font-size:.92rem;line-height:1.6}}.faq-item__body p:last-child{margin-bottom:0}.payment-methods-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}@media(min-width: 768px){.payment-methods-grid{gap:.75rem}}.payment-methods-grid .payment-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;background:rgba(255,255,255,.025);border:1px solid var(--t-border);border-radius:12px;color:#cbd5e1;font-weight:600;font-size:.78rem;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}@media(min-width: 768px){.payment-methods-grid .payment-badge{gap:.5rem;padding:.6rem 1.15rem;font-size:.85rem}}.payment-methods-grid .payment-badge i,.payment-methods-grid .payment-badge svg{font-size:.9rem}@media(min-width: 768px){.payment-methods-grid .payment-badge i,.payment-methods-grid .payment-badge svg{font-size:1rem}}.payment-methods-grid .payment-badge:hover{background:rgba(255,255,255,.06);border-color:var(--t-border-hover);color:#fff;transform:translateY(-2px)}.final-cta{background:linear-gradient(135deg, var(--t-accent-soft) 0%, rgba(0, 0, 0, 0.4) 100%);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--t-border-hover);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:2.5rem 1.25rem;text-align:center;box-shadow:0 20px 50px -10px rgba(0,0,0,.75);position:relative;overflow:hidden}@media(min-width: 768px){.final-cta{border-radius:28px;padding:4.5rem 2rem}}.final-cta__title{font-size:1.65rem;font-weight:800;margin-bottom:.75rem;color:var(--t-text-strong);line-height:1.2}@media(min-width: 768px){.final-cta__title{font-size:2.6rem;margin-bottom:1rem}}.final-cta__desc{color:var(--t-text);font-size:.92rem;max-width:560px;margin:0 auto 1.5rem;opacity:.9;line-height:1.55}@media(min-width: 768px){.final-cta__desc{font-size:1.05rem;margin-bottom:2rem}}.final-cta__actions{display:flex;flex-direction:column;gap:.65rem;max-width:380px;margin:0 auto}@media(min-width: 576px){.final-cta__actions{flex-direction:row;justify-content:center;max-width:none;gap:.85rem}}.live-order-ticker{position:fixed;bottom:1.75rem;left:1.75rem;z-index:1035;display:flex;align-items:center;gap:.85rem;padding:.75rem 1.15rem;background:rgba(11,14,21,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;box-shadow:0 20px 50px -10px rgba(0,0,0,.75);max-width:340px;transform:translateY(120px);opacity:0;transition:transform .4s cubic-bezier(0.16, 1, 0.3, 1),opacity .4s ease;pointer-events:none}.live-order-ticker.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.live-order-ticker__dot{width:9px;height:9px;border-radius:50%;background:#10b981;box-shadow:0 0 10px #10b981;flex-shrink:0;animation:pulseStatusDot 2s infinite}.live-order-ticker__content{display:flex;flex-direction:column;overflow:hidden}.live-order-ticker__title{font-size:.8rem;font-weight:700;color:#fff;line-height:1.2}.live-order-ticker__text{font-size:.75rem;color:#94a3b8;line-height:1.2;margin-top:.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 767.98px){.live-order-ticker{display:none}}.avatar-group{display:flex;align-items:center}.avatar-group .avatar{border:2px solid #1a1a24;margin-left:-12px;transition:transform .2s ease,z-index .2s ease;position:relative;background-color:var(--t-accent)}.avatar-group .avatar:first-child{margin-left:0}.avatar-group .avatar:hover{transform:translateY(-2px);z-index:10 !important}.blog-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 768px){.blog-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.blog-grid{grid-template-columns:repeat(3, 1fr)}}.blog-card{background:var(--t-surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,0);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;display:flex;flex-direction:column;position:relative;box-sizing:border-box;transition:all .3s ease;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2);padding:0;text-decoration:none !important}.blog-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.02) 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:all .3s ease;z-index:2}.blog-card::after{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at var(--mouse-x, -500px) var(--mouse-y, -500px), rgba(255, 255, 255, 0.06), transparent 40%);pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:2}.blog-card:hover::after{opacity:1}.blog-card:hover::before{background:linear-gradient(135deg, var(--t-accent), rgba(255, 255, 255, 0.05))}.blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px -10px rgba(0,0,0,.75),0 10px 30px -10px var(--t-accent-glow)}.blog-card__image-wrapper{width:100%;height:220px;overflow:hidden;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}.blog-card__image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog-card:hover .blog-card__image-wrapper img{transform:scale(1.05)}.blog-card__content{padding:1.5rem;display:flex;flex-direction:column;flex:1;z-index:3}.blog-card__title{font-size:1.15rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.4}.blog-card__read-more{margin-top:auto;font-size:.9rem;font-weight:600;color:var(--t-highlight);display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease}.blog-card__read-more i{transition:transform .2s ease}.blog-card:hover .blog-card__read-more{color:var(--t-accent)}.blog-card:hover .blog-card__read-more i{transform:translateX(4px)}.blog-article{max-width:840px;margin:0 auto 4rem;background:var(--t-surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,0);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.3);position:relative}.blog-article::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.02) 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:10}.blog-article__image{width:100%;max-height:400px;object-fit:cover;border-bottom:1px solid rgba(255,255,255,.05)}.blog-article__content{padding:2.5rem;font-size:1.05rem;line-height:1.7;color:#94a3b8}@media(min-width: 768px){.blog-article__content{padding:4rem;font-size:1.1rem}}.blog-article__content h2,.blog-article__content h3,.blog-article__content h4,.blog-article__content h5,.blog-article__content h6{color:#fff;margin-top:2rem;margin-bottom:1rem;font-weight:700}.blog-article__content h2{font-size:1.8rem}.blog-article__content h3{font-size:1.5rem}.blog-article__content p{margin-bottom:1.5rem}.blog-article__content a{color:var(--t-highlight);text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.blog-article__content a:hover{border-color:var(--t-highlight)}.blog-article__content ul,.blog-article__content ol{margin-bottom:1.5rem;padding-left:1.5rem}.blog-article__content ul li,.blog-article__content ol li{margin-bottom:.5rem}.blog-article__content blockquote{border-left:4px solid var(--t-accent);padding:1rem 1.5rem;margin:2rem 0;background:rgba(255,255,255,.03);border-radius:0 12px 12px 0;font-style:italic;color:#fff}.blog-article__content img{max-width:100%;height:auto;border-radius:16px;margin:2rem 0;box-shadow:0 4px 20px rgba(0,0,0,.2)}@keyframes orbitRotate3D{0%{transform:rotateX(65deg) rotateY(15deg) rotateZ(0deg)}100%{transform:rotateX(65deg) rotateY(15deg) rotateZ(360deg)}}@keyframes orbitRotateReverse{0%{transform:rotateX(65deg) rotateY(-15deg) rotateZ(360deg)}100%{transform:rotateX(65deg) rotateY(-15deg) rotateZ(0deg)}}@keyframes floatSlowOrb1{0%,100%{transform:translate(0, 0) scale(1);opacity:.35}50%{transform:translate(25px, -35px) scale(1.3);opacity:.75}}@keyframes floatSlowOrb2{0%,100%{transform:translate(0, 0) scale(1.1);opacity:.4}50%{transform:translate(-30px, 40px) scale(0.9);opacity:.8}}@keyframes floatSlowOrb3{0%,100%{transform:translate(0, 0) scale(0.95);opacity:.5}50%{transform:translate(35px, 30px) scale(1.25);opacity:.85}}@keyframes hudPulse{0%{opacity:.35}100%{opacity:.75}}@keyframes laserStreak{0%{transform:translate(0, 0) rotate(-25deg);opacity:0}8%{opacity:.85}16%{transform:translate(220vw, 80vh) rotate(-25deg);opacity:0}100%{transform:translate(220vw, 80vh) rotate(-25deg);opacity:0}}.app-footer{margin-top:auto;background:rgba(6,8,13,.98);border-top:1px solid rgba(255,255,255,.07);padding:3.5rem 0 2rem;color:#94a3b8;position:relative;z-index:1}.app-footer__grid{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.5rem}@media(min-width: 768px){.app-footer__grid{grid-template-columns:2fr 1fr 1fr 1fr}}.app-footer__brand{display:flex;flex-direction:column;gap:.85rem}.app-footer__brand p{color:#94a3b8;font-size:.88rem;line-height:1.6;max-width:320px}.app-footer__status-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2);border-radius:999px;color:#34d399;font-size:.78rem;font-weight:600;width:fit-content}.app-footer__status-pill .dot{width:7px;height:7px;border-radius:50%;background:#10b981}.app-footer__col-title{color:#fff;font-size:.92rem;font-weight:700;margin-bottom:1.15rem;letter-spacing:-0.01em}.app-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.app-footer__links li a{color:#cbd5e1;font-size:.88rem;opacity:.85;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.app-footer__links li a:hover{color:#fff;opacity:1;padding-left:3px}.app-footer__bottom{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.07);gap:.85rem;font-size:.82rem;color:#475569}@media(min-width: 768px){.app-footer__bottom{flex-direction:row}}select.select2-hidden-accessible,.select2-hidden-accessible,select.select2-offscreen,.select2-offscreen{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;min-height:0 !important;max-height:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;margin:-1px !important;opacity:0 !important;pointer-events:none !important;white-space:nowrap !important;background:none !important;box-shadow:none !important}.select2-container{width:100% !important;transition:none !important}.select2-container .select2-selection--single{height:46px !important;background-color:rgba(255,255,255,.03) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:12px !important;display:flex !important;align-items:center !important;padding:0 .85rem !important;transition:all .2s ease !important}.select2-container .select2-selection--single .select2-selection__rendered{color:#fff !important;line-height:46px !important;padding-left:0 !important;font-size:.92rem !important}.select2-container .select2-selection--single .select2-selection__arrow{height:44px !important;right:.75rem !important}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#94a3b8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important}.select2-container.select2-container--open .select2-selection,.select2-container.select2-container--open .select2-selection--single,.select2-container.select2-container--focus .select2-selection,.select2-container.select2-container--focus .select2-selection--single,.select2-container.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container.select2-container--bootstrap.select2-container--focus .select2-selection--single,.select2-container.select2-container--bootstrap.select2-container--open .select2-selection,.select2-container.select2-container--bootstrap.select2-container--open .select2-selection--single{border-color:var(--t-accent) !important;background-color:rgba(255,255,255,.05) !important;box-shadow:0 0 0 3px var(--t-accent-soft),0 0 12px var(--t-accent-glow) !important}.select2-container.select2-container--open .select2-selection .select2-selection__arrow b,.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container.select2-container--focus .select2-selection .select2-selection__arrow b,.select2-container.select2-container--focus .select2-selection--single .select2-selection__arrow b,.select2-container.select2-container--bootstrap.select2-container--focus .select2-selection .select2-selection__arrow b,.select2-container.select2-container--bootstrap.select2-container--focus .select2-selection--single .select2-selection__arrow b,.select2-container.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b,.select2-container.select2-container--bootstrap.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--t-highlight) rgba(0,0,0,0) !important}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection,.select2-container--default.select2-container--focus .select2-selection,.select2-container--default.select2-container--open .select2-selection{border-color:var(--t-accent) !important;background-color:rgba(255,255,255,.05) !important;box-shadow:0 0 0 3px var(--t-accent-soft),0 0 12px var(--t-accent-glow) !important}.select2-dropdown{background:var(--t-bg-elevated) !important;backdrop-filter:blur(24px) !important;-webkit-backdrop-filter:blur(24px) !important;border:1px solid var(--t-border-strong) !important;border-radius:16px !important;box-shadow:0 20px 50px -10px rgba(0,0,0,.75) !important;z-index:1060 !important;transition:none !important;animation:none !important}.select2-dropdown::-webkit-scrollbar{width:6px;height:6px}.select2-dropdown::-webkit-scrollbar-track{background:var(--t-bg)}.select2-dropdown::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.select2-dropdown::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.select2-dropdown .select2-search--dropdown{padding:.65rem !important}.select2-dropdown .select2-search--dropdown .select2-search__field{background-color:rgba(255,255,255,.04) !important;border:1px solid var(--t-border) !important;border-radius:8px !important;color:#fff !important;padding:.45rem .75rem !important;outline:none !important}.select2-dropdown .select2-search--dropdown .select2-search__field:focus{border-color:var(--t-accent) !important}.select2-dropdown .select2-results__option{padding:.55rem .9rem !important;color:var(--t-text, #cbd5e1) !important;font-size:.88rem !important;line-height:1.5 !important;white-space:normal !important;word-break:break-word !important;cursor:pointer !important;transition:background .15s ease,color .15s ease !important;border:none !important}.select2-dropdown .select2-results__option a{color:inherit !important;text-decoration:none !important;display:inline !important;cursor:pointer !important}.select2-dropdown .select2-results__option[aria-selected=true],.select2-dropdown .select2-results__option--highlighted,.select2-dropdown .select2-results__option--highlighted[aria-selected],.select2-dropdown .select2-results__option:hover,.select2-dropdown .select2-results__option:focus{background-color:var(--t-accent-soft, rgba(56, 189, 248, 0.14)) !important;color:#fff !important}.select2-dropdown .select2-results__option[aria-selected=true] a,.select2-dropdown .select2-results__option--highlighted a,.select2-dropdown .select2-results__option--highlighted[aria-selected] a,.select2-dropdown .select2-results__option:hover a,.select2-dropdown .select2-results__option:focus a{color:#fff !important}.select2-dropdown .select2-results__option .select2-selection__service-id,.select2-dropdown .select2-results__option .badge-primary{display:inline-block !important;padding:.15rem .45rem !important;border-radius:8px !important;font-size:.72rem !important;font-weight:700 !important;background-color:var(--t-accent, #38bdf8) !important;color:#fff !important;vertical-align:middle !important;margin-right:.35rem !important;border:0 !important}.select2-dropdown .select2-results__option .select2-selection__text{color:inherit !important}.select2-dropdown .select2-results__option .select2-selection__rate{color:#34d399 !important;font-weight:700 !important}.select2-dropdown .select2-results__option .select2-selection__quantity{color:var(--t-text-dim, #94a3b8) !important;font-size:.8rem !important}.select2-dropdown .select2-results__option b{color:var(--t-highlight, #38bdf8) !important;font-weight:800 !important}.select2-results__options,#searchServicesResultsDropdown,.neworder-search-results,.search-results{scrollbar-width:thin;scrollbar-color:var(--t-border-hover, rgba(255, 255, 255, 0.2)) rgba(0,0,0,0)}.select2-results__options::-webkit-scrollbar,#searchServicesResultsDropdown::-webkit-scrollbar,.neworder-search-results::-webkit-scrollbar,.search-results::-webkit-scrollbar{background-color:rgba(255,255,255,.04);width:5px;height:5px}.select2-results__options::-webkit-scrollbar-track,#searchServicesResultsDropdown::-webkit-scrollbar-track,.neworder-search-results::-webkit-scrollbar-track,.search-results::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.select2-results__options::-webkit-scrollbar-thumb,#searchServicesResultsDropdown::-webkit-scrollbar-thumb,.neworder-search-results::-webkit-scrollbar-thumb,.search-results::-webkit-scrollbar-thumb{background-color:var(--t-border-hover, rgba(255, 255, 255, 0.25));border-radius:10px;border:none}.select2-results__options::-webkit-scrollbar-thumb:hover,#searchServicesResultsDropdown::-webkit-scrollbar-thumb:hover,.neworder-search-results::-webkit-scrollbar-thumb:hover,.search-results::-webkit-scrollbar-thumb:hover{background-color:var(--t-highlight, #38bdf8)}.select2-results__options::-webkit-scrollbar-button,#searchServicesResultsDropdown::-webkit-scrollbar-button,.neworder-search-results::-webkit-scrollbar-button,.search-results::-webkit-scrollbar-button{display:none;width:0;height:0}.table{color:#cbd5e1;background-color:rgba(0,0,0,0);width:100%;margin-bottom:1rem}.table th,.table td{padding:.75rem .9rem;vertical-align:middle;border-top:1px solid rgba(255,255,255,.07)}.table thead th{vertical-align:bottom;border-bottom:2px solid rgba(255,255,255,.14);color:#fff;font-size:.82rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.table tbody tr:hover{background-color:rgba(255,255,255,.02)}.table-responsive::-webkit-scrollbar{width:6px;height:6px}.table-responsive::-webkit-scrollbar-track{background:var(--t-bg)}.table-responsive::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.table-responsive::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background:rgba(15,18,27,.72);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.07);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;box-shadow:0 10px 30px -5px rgba(0,0,0,.6);margin-bottom:1.5rem}.card:last-child{margin-bottom:0}.card .card-body{flex:1 1 auto;padding:1.5rem}.card .card-header{padding:1.15rem 1.4rem;margin-bottom:0;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,.07);font-weight:700;color:#fff}.card .card-footer{padding:.9rem 1.4rem;background-color:rgba(0,0,0,0);border-top:1px solid rgba(255,255,255,.07)}.text-gradient{background:linear-gradient(135deg, #4f46e5 0%, #0284c7 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;display:inline-block}.hidden{display:none !important}.services-catalog-toolbar{position:relative;z-index:100;background:rgba(16,20,30,.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;padding:1.25rem 1.4rem;margin-bottom:1.75rem;box-shadow:0 10px 30px -5px rgba(0,0,0,.6)}@media(max-width: 767.98px){.services-catalog-toolbar{padding:1rem;margin-bottom:1.25rem}}.services-catalog-toolbar .dropdown{position:relative;z-index:105}.catalog-controls-grid{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width: 768px){.catalog-controls-grid{grid-template-columns:1fr 1fr;gap:.85rem}}@media(min-width: 992px){.catalog-controls-grid{grid-template-columns:2.2fr 1.4fr 1.1fr auto;align-items:center;gap:.85rem}}.catalog-control-item{position:relative;min-width:0;width:100%}.catalog-control-item--search{z-index:40}.catalog-control-item--category{z-index:30}.catalog-control-item--sort{z-index:20}.catalog-control-item--actions{z-index:10}.catalog-control-item:focus-within,.catalog-control-item:has(.show),.catalog-control-item:has(.is-open){z-index:1200 !important}.catalog-control-item .dropdown{position:relative}.catalog-control-item .dropdown.show{z-index:1250 !important}.catalog-control-item .dropdown-menu{z-index:1300 !important}.catalog-control-item--actions .catalog-actions-group{display:flex;align-items:center;gap:.5rem;width:100%}.search-input-wrapper{position:relative;display:flex;align-items:center;width:100%;height:46px;background:rgba(11,14,22,.95);border:1px solid rgba(255,255,255,.2) !important;border-radius:10px;padding:0 .95rem;transition:all .2s ease}.search-input-wrapper:hover{border-color:rgba(255,255,255,.35) !important;background:rgba(15,19,30,.98)}.search-input-wrapper:focus-within{border-color:var(--t-accent, #38bdf8) !important;box-shadow:0 0 0 3px rgba(56,189,248,.22);background:#0f131f}.search-input-wrapper .search-icon{color:#94a3b8;font-size:.95rem;margin-right:.75rem;flex-shrink:0}.search-input-wrapper .search-input{flex:1 1 auto;width:100%;height:100%;background:rgba(0,0,0,0) !important;border:none !important;outline:none !important;box-shadow:none !important;color:#fff !important;font-size:.92rem;font-weight:500;padding:0}.search-input-wrapper .search-input::placeholder{color:#94a3b8;font-weight:400}.search-input-wrapper .search-clear-btn{background:rgba(0,0,0,0);border:none;color:#94a3b8;padding:.25rem .4rem;cursor:pointer;font-size:.9rem;flex-shrink:0;transition:color .15s ease}.search-input-wrapper .search-clear-btn:hover{color:#fff}.catalog-control-btn,.catalog-select{height:46px !important;border:1px solid rgba(255,255,255,.2) !important;border-radius:10px !important;background-color:rgba(11,14,22,.95) !important;color:#fff !important;font-size:.9rem !important;font-weight:500 !important;padding:.6rem .95rem !important;transition:all .2s ease !important}.catalog-control-btn:hover,.catalog-select:hover{border-color:rgba(255,255,255,.35) !important;background-color:rgba(18,23,36,.98) !important;color:#fff !important}.catalog-control-btn:focus,.catalog-select:focus{border-color:var(--t-accent, #38bdf8) !important;box-shadow:0 0 0 3px rgba(56,189,248,.22) !important;outline:none !important}.catalog-select{padding-right:2.5rem !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-repeat:no-repeat !important;background-position:right .85rem center !important;background-size:.9rem .9rem !important}.category-pills-slider{display:flex;align-items:center;gap:.5rem;overflow-x:auto;padding-bottom:.4rem;margin-bottom:1rem}.category-pills-slider::-webkit-scrollbar{width:6px;height:6px}.category-pills-slider::-webkit-scrollbar-track{background:var(--t-bg)}.category-pills-slider::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.category-pills-slider::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.category-pills-slider .category-pill{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;padding:.45rem .9rem;border-radius:999px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);color:var(--t-text-dim, #8b949e);font-size:.85rem;font-weight:600;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);cursor:pointer;text-decoration:none}.category-pills-slider .category-pill:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#fff;transform:translateY(-1px)}.category-pills-slider .category-pill.is-active{background:var(--t-accent-soft, rgba(56, 189, 248, 0.15));border-color:var(--t-accent, #38bdf8);color:var(--t-highlight, #38bdf8);box-shadow:0 0 16px rgba(var(--t-accent-rgb, 56, 189, 248), 0.25)}.category-pills-slider .category-pill .category-pill__count{font-size:.72rem;padding:.1rem .4rem;border-radius:999px;background:rgba(255,255,255,.08);color:inherit}.service-category-card{opacity:1 !important;visibility:visible !important;transform:none !important;background:rgba(17,20,29,.65);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.06);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;margin-bottom:1.75rem;overflow:hidden;transition:all .3s cubic-bezier(0.16, 1, 0.3, 1)}.service-category-card:hover{border-color:rgba(255,255,255,.12);box-shadow:0 12px 36px rgba(0,0,0,.4)}.service-category-card .service-category-header{padding:1.1rem 1.4rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;user-select:none;background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.04);transition:background .2s ease}@media(max-width: 767.98px){.service-category-card .service-category-header{padding:.85rem 1rem;gap:.5rem}}.service-category-card .service-category-header:hover{background:rgba(255,255,255,.04)}.service-category-card .service-category-header .category-title-group{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}@media(max-width: 767.98px){.service-category-card .service-category-header .category-title-group{gap:.6rem}}.service-category-card .service-category-header .category-title-group .category-icon-wrapper{width:36px;height:36px;min-width:36px;max-width:36px;flex-shrink:0;align-self:center;border-radius:10px;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:var(--t-highlight, #38bdf8);border:1px solid rgba(255,255,255,.08)}@media(max-width: 767.98px){.service-category-card .service-category-header .category-title-group .category-icon-wrapper{width:32px;height:32px;min-width:32px;max-width:32px;font-size:.95rem}}.service-category-card .service-category-header .category-title-group .category-icon-wrapper img{max-width:20px;max-height:20px;object-fit:contain}.service-category-card .service-category-header .category-title-group .category-name{font-size:1rem;font-weight:700;color:#fff;margin:0;line-height:1.35;word-break:break-word}@media(max-width: 767.98px){.service-category-card .service-category-header .category-title-group .category-name{font-size:.88rem}}.service-category-card .service-category-header .category-meta-group{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.service-category-card .service-category-header .category-meta-group .category-badge-count{font-size:.74rem;padding:.2rem .6rem;border-radius:999px;background:rgba(255,255,255,.08);color:#94a3b8;font-weight:600;white-space:nowrap}@media(max-width: 767.98px){.service-category-card .service-category-header .category-meta-group .category-badge-count{font-size:.68rem;padding:.15rem .45rem}}.service-category-card .service-category-header .category-meta-group .category-chevron{color:#94a3b8;transition:transform .25s ease;font-size:.85rem}.service-category-card.is-collapsed .category-chevron{transform:rotate(-90deg)}.service-row{transition:background-color .15s ease}.service-row:hover{background-color:rgba(255,255,255,.03) !important}.service-row .service-id-badge{display:inline-flex;align-items:center;gap:.35rem;font-family:"SF Mono",monospace;font-size:.8rem;font-weight:600;padding:.25rem .5rem;border-radius:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--t-text-dim, #8b949e);cursor:pointer;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.service-row .service-id-badge:hover{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.2)}.service-row .service-name-text{font-weight:600;color:#f0f6fc;line-height:1.4;font-size:.9rem}.service-row .service-rate-badge{font-weight:700;color:var(--t-highlight, #38bdf8);font-size:.92rem;white-space:nowrap}.service-row .service-range-badge{font-size:.82rem;color:var(--t-text-dim, #8b949e);white-space:nowrap;font-variant-numeric:tabular-nums}.service-row .service-speed-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;padding:.2rem .5rem;border-radius:6px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.15);color:#38bdf8;white-space:nowrap}.service-row .favouriteServiceToggle{background:rgba(0,0,0,0);border:none;padding:.3rem;cursor:pointer;font-size:1.05rem;color:#8b949e;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.service-row .favouriteServiceToggle:hover{transform:scale(1.18);color:#eab308}.service-modal-glass .modal-content{background:rgba(18,22,34,.95);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px -5px rgba(0,0,0,.6);transition:all .3s cubic-bezier(0.16, 1, 0.3, 1);border-radius:20px;box-shadow:0 20px 50px -10px rgba(0,0,0,.75),0 0 40px rgba(0,0,0,.7);color:#fff}.service-modal-glass .modal-header{border-bottom:1px solid rgba(255,255,255,.06);padding:1.25rem 1.75rem}.service-modal-glass .modal-header .modal-title{font-size:1.15rem;font-weight:700;color:#fff}.service-modal-glass .modal-header .close{color:#fff;opacity:.6;text-shadow:none}.service-modal-glass .modal-header .close:hover{opacity:1}.service-modal-glass .modal-body{padding:1.5rem 1.75rem;font-size:.92rem;color:#c9d1d9;line-height:1.6}.service-modal-glass .modal-footer{border-top:1px solid rgba(255,255,255,.06);padding:1rem 1.75rem}.dropdown-menu,.dropdown .dropdown-menu{z-index:1060 !important;background:#0e111a !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 16px 48px rgba(0,0,0,.85) !important}.dropdown-menu .dropdown-item,.dropdown-menu a.dropdown-item,.dropdown-menu button.dropdown-item,.dropdown .dropdown-menu .dropdown-item,.dropdown .dropdown-menu a.dropdown-item,.dropdown .dropdown-menu button.dropdown-item{color:#f1f5f9 !important;background-color:rgba(0,0,0,0) !important;font-weight:500 !important}.dropdown-menu .dropdown-item *,.dropdown-menu a.dropdown-item *,.dropdown-menu button.dropdown-item *,.dropdown .dropdown-menu .dropdown-item *,.dropdown .dropdown-menu a.dropdown-item *,.dropdown .dropdown-menu button.dropdown-item *{color:inherit}.dropdown-menu .dropdown-item span,.dropdown-menu a.dropdown-item span,.dropdown-menu button.dropdown-item span,.dropdown .dropdown-menu .dropdown-item span,.dropdown .dropdown-menu a.dropdown-item span,.dropdown .dropdown-menu button.dropdown-item span{color:#f1f5f9 !important}.dropdown-menu .dropdown-item .badge,.dropdown-menu a.dropdown-item .badge,.dropdown-menu button.dropdown-item .badge,.dropdown .dropdown-menu .dropdown-item .badge,.dropdown .dropdown-menu a.dropdown-item .badge,.dropdown .dropdown-menu button.dropdown-item .badge{background:rgba(255,255,255,.12) !important;color:#cbd5e1 !important}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus,.dropdown-menu a.dropdown-item:hover,.dropdown-menu a.dropdown-item:focus,.dropdown-menu button.dropdown-item:hover,.dropdown-menu button.dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu a.dropdown-item:hover,.dropdown .dropdown-menu a.dropdown-item:focus,.dropdown .dropdown-menu button.dropdown-item:hover,.dropdown .dropdown-menu button.dropdown-item:focus{color:#fff !important;background-color:rgba(255,255,255,.08) !important}.dropdown-menu .dropdown-item:hover span,.dropdown-menu .dropdown-item:focus span,.dropdown-menu a.dropdown-item:hover span,.dropdown-menu a.dropdown-item:focus span,.dropdown-menu button.dropdown-item:hover span,.dropdown-menu button.dropdown-item:focus span,.dropdown .dropdown-menu .dropdown-item:hover span,.dropdown .dropdown-menu .dropdown-item:focus span,.dropdown .dropdown-menu a.dropdown-item:hover span,.dropdown .dropdown-menu a.dropdown-item:focus span,.dropdown .dropdown-menu button.dropdown-item:hover span,.dropdown .dropdown-menu button.dropdown-item:focus span{color:#fff !important}.dropdown-menu .dropdown-item:hover .badge,.dropdown-menu .dropdown-item:focus .badge,.dropdown-menu a.dropdown-item:hover .badge,.dropdown-menu a.dropdown-item:focus .badge,.dropdown-menu button.dropdown-item:hover .badge,.dropdown-menu button.dropdown-item:focus .badge,.dropdown .dropdown-menu .dropdown-item:hover .badge,.dropdown .dropdown-menu .dropdown-item:focus .badge,.dropdown .dropdown-menu a.dropdown-item:hover .badge,.dropdown .dropdown-menu a.dropdown-item:focus .badge,.dropdown .dropdown-menu button.dropdown-item:hover .badge,.dropdown .dropdown-menu button.dropdown-item:focus .badge{background:rgba(255,255,255,.2) !important;color:#fff !important}.dropdown-menu,.dropdown .dropdown-menu{margin-top:.25rem !important;margin-bottom:0 !important}.module.alert-box-popup{z-index:1090 !important;position:fixed !important;border-radius:16px !important;box-shadow:0 20px 48px rgba(0,0,0,.7),0 0 0 1px var(--t-border, rgba(255, 255, 255, 0.1)) !important;background:var(--t-bg-elevated, #0d111a) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;color:#fff !important;border:1px solid var(--t-border-strong, rgba(255, 255, 255, 0.16)) !important}.module.alert-box-popup .content h4{color:#fff !important;font-weight:700 !important;font-size:.95rem !important;margin-bottom:.35rem !important}.module.alert-box-popup .content{font-size:.85rem !important;color:var(--t-text, #cbd5e1) !important}.module.alert-box-popup.success{border-color:rgba(16,185,129,.4) !important}.module.alert-box-popup.success .content h4 i{color:#34d399 !important}.module.alert-box-popup.danger{border-color:rgba(239,68,68,.4) !important}.module.alert-box-popup.danger .content h4 i{color:#f87171 !important}.module.alert-box-popup.warning{border-color:rgba(245,158,11,.4) !important}.module.alert-box-popup.warning .content h4 i{color:#fbbf24 !important}.module.alert-box-popup.info{border-color:var(--t-border-hover, rgba(56, 189, 248, 0.4)) !important}.module.alert-box-popup.info .content h4 i{color:var(--t-highlight, #38bdf8) !important}:root{--category-filter-icon-color: var(--t-text-muted, #94a3b8);--category-filter-bg-hover: var(--t-surface-hover, rgba(255, 255, 255, 0.08));--category-filter-bg-hover-dark: var(--t-surface-hover, rgba(255, 255, 255, 0.08));--category-filter-icon-active-color: var(--t-highlight, var(--t-accent, #38bdf8))}.category-filter-wrapper{--bg: transparent;--bg-hover: var(--t-surface-hover, rgba(255, 255, 255, 0.08));--bg-active: var(--t-accent-soft, rgba(56, 189, 248, 0.14));--icon: var(--t-text-muted, #94a3b8);--icon-active: #ffffff;gap:.5rem;padding:.25rem 0;margin-bottom:1.25rem}.category-filter-wrapper .filter-item{background:var(--t-card-bg, rgba(17, 24, 39, 0.65)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.08)) !important;color:var(--t-text-muted, #94a3b8) !important;border-radius:10px;padding:.45rem .9rem;font-size:.88rem;font-weight:600;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.category-filter-wrapper .filter-item .filter-icon{color:var(--t-text-muted, #94a3b8);font-size:1.15rem;transition:color .2s ease,transform .2s ease}.category-filter-wrapper .filter-item .filter-icon img{max-width:20px;max-height:20px;object-fit:contain}.category-filter-wrapper .filter-item .filter-label{color:inherit;font-weight:600;letter-spacing:-0.01em}.category-filter-wrapper .filter-item:hover{background:var(--t-surface-hover, rgba(255, 255, 255, 0.1)) !important;border-color:var(--t-border-hover, rgba(255, 255, 255, 0.2)) !important;color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.25)}.category-filter-wrapper .filter-item:hover .filter-icon{color:var(--t-highlight, var(--t-accent, #38bdf8)) !important;transform:scale(1.08)}.category-filter-wrapper .filter-item.active{background:var(--t-accent-soft, rgba(56, 189, 248, 0.16)) !important;border-color:var(--t-accent, #38bdf8) !important;color:#fff !important;box-shadow:0 0 16px var(--t-accent-glow, rgba(56, 189, 248, 0.28)),0 4px 12px rgba(0,0,0,.3)}.category-filter-wrapper .filter-item.active .filter-icon{color:var(--t-highlight, var(--t-accent, #38bdf8)) !important;transform:scale(1.06)}.category-filter-wrapper .filter-item.active .filter-label{color:#fff !important;font-weight:700}.category-filter-wrapper .filter-item:focus{outline:none !important;box-shadow:0 0 0 2px var(--t-accent-soft, rgba(56, 189, 248, 0.4)) !important}.category-filter-wrapper[data-shape=pill] .filter-item{border-radius:999px !important}.category-filter-wrapper[data-shape=circle] .filter-item{border-radius:50% !important;width:44px;height:44px;padding:0 !important}.category-filter-wrapper[data-shape=circle] .filter-item .filter-icon{width:26px;height:26px;font-size:26px}.category-filter-wrapper[data-shape=square] .filter-item{border-radius:8px !important}.category-filter-wrapper[data-flow=single]{padding-bottom:6px;scrollbar-width:thin;scrollbar-color:var(--t-accent, #38bdf8) rgba(0,0,0,0)}.category-filter-wrapper[data-flow=single]::-webkit-scrollbar{height:4px}.category-filter-wrapper[data-flow=single]::-webkit-scrollbar-track{background:rgba(255,255,255,.02);border-radius:10px}.category-filter-wrapper[data-flow=single]::-webkit-scrollbar-thumb{background:var(--t-border-hover, rgba(255, 255, 255, 0.2));border-radius:10px}.category-filter-wrapper[data-flow=single]::-webkit-scrollbar-thumb:hover{background:var(--t-accent, #38bdf8)}@media(max-width: 575.98px){.category-filter-wrapper[data-mobile=icons_only] .filter-item{flex:0 0 42px;min-width:42px;height:42px;padding:0 !important}}body.night-mode .category-filter-wrapper .filter-item{border-color:var(--t-border, rgba(255, 255, 255, 0.08)) !important;color:var(--t-text-muted, #94a3b8) !important}body.night-mode .category-filter-wrapper .filter-item:hover{background:var(--t-surface-hover, rgba(255, 255, 255, 0.1)) !important;color:#fff !important}body.night-mode .category-filter-wrapper .filter-item.active{background:var(--t-accent-soft, rgba(56, 189, 248, 0.16)) !important;border-color:var(--t-accent, #38bdf8) !important;color:#fff !important}.timeline-item__card img,.announcements-timeline img,.neworder-announcements-card img,.news-item img,.card img,.card-body img{max-width:100% !important;height:auto !important;object-fit:contain}.pagination,ul.pagination,.pagination-wrap ul,nav[aria-label*=pagination i] ul{display:flex !important;align-items:center !important;justify-content:center !important;gap:.4rem !important;list-style:none !important;padding:0 !important;margin:0 !important;border-radius:0 !important}.pagination .page-item,.pagination li,ul.pagination .page-item,ul.pagination li,.pagination-wrap ul .page-item,.pagination-wrap ul li,nav[aria-label*=pagination i] ul .page-item,nav[aria-label*=pagination i] ul li{margin:0 !important;display:inline-flex !important}.pagination .page-item .page-link,.pagination .page-item a,.pagination .page-item span,.pagination li .page-link,.pagination li a,.pagination li span,ul.pagination .page-item .page-link,ul.pagination .page-item a,ul.pagination .page-item span,ul.pagination li .page-link,ul.pagination li a,ul.pagination li span,.pagination-wrap ul .page-item .page-link,.pagination-wrap ul .page-item a,.pagination-wrap ul .page-item span,.pagination-wrap ul li .page-link,.pagination-wrap ul li a,.pagination-wrap ul li span,nav[aria-label*=pagination i] ul .page-item .page-link,nav[aria-label*=pagination i] ul .page-item a,nav[aria-label*=pagination i] ul .page-item span,nav[aria-label*=pagination i] ul li .page-link,nav[aria-label*=pagination i] ul li a,nav[aria-label*=pagination i] ul li span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:38px !important;height:38px !important;padding:0 .75rem !important;font-size:.85rem !important;font-weight:700 !important;color:var(--t-text, #cbd5e1) !important;background:var(--t-surface-3, rgba(255, 255, 255, 0.04)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.1)) !important;border-radius:12px !important;text-decoration:none !important;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1) !important;box-shadow:0 2px 6px rgba(0,0,0,.2) !important;cursor:pointer !important}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus,.pagination .page-item a:hover,.pagination .page-item a:focus,.pagination .page-item span:hover,.pagination .page-item span:focus,.pagination li .page-link:hover,.pagination li .page-link:focus,.pagination li a:hover,.pagination li a:focus,.pagination li span:hover,.pagination li span:focus,ul.pagination .page-item .page-link:hover,ul.pagination .page-item .page-link:focus,ul.pagination .page-item a:hover,ul.pagination .page-item a:focus,ul.pagination .page-item span:hover,ul.pagination .page-item span:focus,ul.pagination li .page-link:hover,ul.pagination li .page-link:focus,ul.pagination li a:hover,ul.pagination li a:focus,ul.pagination li span:hover,ul.pagination li span:focus,.pagination-wrap ul .page-item .page-link:hover,.pagination-wrap ul .page-item .page-link:focus,.pagination-wrap ul .page-item a:hover,.pagination-wrap ul .page-item a:focus,.pagination-wrap ul .page-item span:hover,.pagination-wrap ul .page-item span:focus,.pagination-wrap ul li .page-link:hover,.pagination-wrap ul li .page-link:focus,.pagination-wrap ul li a:hover,.pagination-wrap ul li a:focus,.pagination-wrap ul li span:hover,.pagination-wrap ul li span:focus,nav[aria-label*=pagination i] ul .page-item .page-link:hover,nav[aria-label*=pagination i] ul .page-item .page-link:focus,nav[aria-label*=pagination i] ul .page-item a:hover,nav[aria-label*=pagination i] ul .page-item a:focus,nav[aria-label*=pagination i] ul .page-item span:hover,nav[aria-label*=pagination i] ul .page-item span:focus,nav[aria-label*=pagination i] ul li .page-link:hover,nav[aria-label*=pagination i] ul li .page-link:focus,nav[aria-label*=pagination i] ul li a:hover,nav[aria-label*=pagination i] ul li a:focus,nav[aria-label*=pagination i] ul li span:hover,nav[aria-label*=pagination i] ul li span:focus{color:#fff !important;background:rgba(255,255,255,.08) !important;border-color:var(--t-border-hover, rgba(56, 189, 248, 0.35)) !important;box-shadow:0 4px 12px rgba(0,0,0,.3),0 0 10px var(--t-accent-glow, rgba(56, 189, 248, 0.2)) !important;transform:translateY(-1px) !important}.pagination .page-item.active .page-link,.pagination .page-item.active a,.pagination .page-item.active span,.pagination .page-item span.current,.pagination li.active .page-link,.pagination li.active a,.pagination li.active span,.pagination li span.current,ul.pagination .page-item.active .page-link,ul.pagination .page-item.active a,ul.pagination .page-item.active span,ul.pagination .page-item span.current,ul.pagination li.active .page-link,ul.pagination li.active a,ul.pagination li.active span,ul.pagination li span.current,.pagination-wrap ul .page-item.active .page-link,.pagination-wrap ul .page-item.active a,.pagination-wrap ul .page-item.active span,.pagination-wrap ul .page-item span.current,.pagination-wrap ul li.active .page-link,.pagination-wrap ul li.active a,.pagination-wrap ul li.active span,.pagination-wrap ul li span.current,nav[aria-label*=pagination i] ul .page-item.active .page-link,nav[aria-label*=pagination i] ul .page-item.active a,nav[aria-label*=pagination i] ul .page-item.active span,nav[aria-label*=pagination i] ul .page-item span.current,nav[aria-label*=pagination i] ul li.active .page-link,nav[aria-label*=pagination i] ul li.active a,nav[aria-label*=pagination i] ul li.active span,nav[aria-label*=pagination i] ul li span.current{color:#fff !important;background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1)) !important;border-color:rgba(0,0,0,0) !important;box-shadow:0 4px 16px var(--t-accent-glow, rgba(56, 189, 248, 0.45)) !important;font-weight:800 !important;pointer-events:none !important;transform:none !important}.pagination .page-item.disabled .page-link,.pagination .page-item.disabled a,.pagination .page-item.disabled span,.pagination li.disabled .page-link,.pagination li.disabled a,.pagination li.disabled span,ul.pagination .page-item.disabled .page-link,ul.pagination .page-item.disabled a,ul.pagination .page-item.disabled span,ul.pagination li.disabled .page-link,ul.pagination li.disabled a,ul.pagination li.disabled span,.pagination-wrap ul .page-item.disabled .page-link,.pagination-wrap ul .page-item.disabled a,.pagination-wrap ul .page-item.disabled span,.pagination-wrap ul li.disabled .page-link,.pagination-wrap ul li.disabled a,.pagination-wrap ul li.disabled span,nav[aria-label*=pagination i] ul .page-item.disabled .page-link,nav[aria-label*=pagination i] ul .page-item.disabled a,nav[aria-label*=pagination i] ul .page-item.disabled span,nav[aria-label*=pagination i] ul li.disabled .page-link,nav[aria-label*=pagination i] ul li.disabled a,nav[aria-label*=pagination i] ul li.disabled span{color:var(--t-text-dim, #64748b) !important;background:rgba(255,255,255,.02) !important;border-color:rgba(255,255,255,.05) !important;opacity:.4 !important;pointer-events:none !important;box-shadow:none !important;cursor:not-allowed !important}.landing-bg--fixed{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;max-width:100vw !important;height:100% !important;max-height:100vh !important;pointer-events:none !important;overflow:hidden !important;contain:strict !important;z-index:0 !important}#neworder-page{position:relative;z-index:1}#neworder-page .stat-grid.order-overview{margin-bottom:1.15rem !important}@media(min-width: 768px){#neworder-page .stat-grid.order-overview{margin-bottom:1.5rem !important}}#neworder-page .glass-panel{margin-bottom:1.15rem !important}@media(min-width: 768px){#neworder-page .glass-panel{margin-bottom:1.5rem !important}}#neworder-page .glass-panel:last-child{margin-bottom:0 !important}#neworder-page .row{margin-bottom:0 !important}#neworder-page .col-lg-8{margin-bottom:1.15rem !important}@media(min-width: 992px){#neworder-page .col-lg-8{margin-bottom:0 !important}}#neworder-page .col-lg-8 .neworder-card{margin-bottom:0 !important}#neworder-page .col-lg-4{margin-bottom:0 !important;display:flex;flex-direction:column;gap:1.15rem}@media(min-width: 768px){#neworder-page .col-lg-4{gap:1.5rem}}#neworder-page .col-lg-4 .card{margin-bottom:0 !important}#neworder-page .row+.glass-panel{margin-top:1.15rem !important}@media(min-width: 768px){#neworder-page .row+.glass-panel{margin-top:1.5rem !important}}.order-overview{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;box-sizing:border-box}@media(min-width: 576px){.order-overview{grid-template-columns:repeat(3, 1fr);gap:1rem}}.order-overview .stat-card{position:relative;background:var(--t-surface-3, rgba(20, 24, 36, 0.7)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.08)) !important;border-radius:20px !important;padding:.95rem 1rem !important;display:flex !important;flex-direction:row !important;align-items:center !important;gap:.85rem !important;width:100% !important;min-width:0 !important;box-sizing:border-box !important;overflow:hidden !important;transition:all .25s ease !important}@media(min-width: 768px){.order-overview .stat-card{padding:1.15rem 1.25rem !important;gap:1rem !important}}.order-overview .stat-card:hover{border-color:var(--t-border-hover, rgba(255, 255, 255, 0.18)) !important;transform:translateY(-2px) !important;box-shadow:0 8px 24px -6px var(--t-accent-glow, rgba(56, 189, 248, 0.2)) !important}.order-overview .stat-card__icon{width:44px !important;height:44px !important;border-radius:16px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:1.15rem !important;flex-shrink:0 !important;background:var(--t-accent-soft, rgba(56, 189, 248, 0.14)) !important;color:var(--t-highlight, #38bdf8) !important;border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.3)) !important;box-shadow:0 0 14px var(--t-accent-glow, rgba(56, 189, 248, 0.2)) !important}@media(min-width: 768px){.order-overview .stat-card__icon{width:48px !important;height:48px !important;font-size:1.25rem !important}}.order-overview .stat-card__icon--balance,.order-overview .stat-card__icon--spent,.order-overview .stat-card__icon--orders{background:var(--t-accent-soft, rgba(56, 189, 248, 0.14)) !important;color:var(--t-highlight, #38bdf8) !important;border-color:var(--t-border-hover, rgba(56, 189, 248, 0.3)) !important;box-shadow:0 0 14px var(--t-accent-glow, rgba(56, 189, 248, 0.2)) !important}.order-overview .stat-card__body{display:flex !important;flex-direction:column !important;min-width:0 !important;flex:1 1 auto !important;overflow:hidden !important}.order-overview .stat-card__label{font-size:.68rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.06em !important;color:var(--t-text-dim, #94a3b8) !important;margin-bottom:.1rem !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}@media(min-width: 768px){.order-overview .stat-card__label{font-size:.72rem !important}}.order-overview .stat-card__value{font-size:1.15rem !important;font-weight:800 !important;color:#fff !important;font-variant-numeric:tabular-nums !important;letter-spacing:-0.02em !important;line-height:1.2 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}@media(min-width: 768px){.order-overview .stat-card__value{font-size:1.35rem !important}}.order-overview .stat-card__meta{font-size:.72rem !important;font-weight:600 !important;color:var(--t-highlight, #38bdf8) !important;text-decoration:none !important;margin-top:.2rem !important;display:inline-flex !important;align-items:center !important;white-space:nowrap !important}.order-overview .stat-card__meta:hover{text-decoration:underline !important;color:#fff !important}@media(min-width: 768px){.order-overview .stat-card__meta{font-size:.75rem !important}}.neworder-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:28px;box-shadow:0 12px 32px -8px rgba(0,0,0,.4);overflow:visible !important}.neworder-card__header{padding:1.25rem 1.5rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06));border-top-left-radius:inherit;border-top-right-radius:inherit}.neworder-card__title{font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:-0.01em;margin-bottom:.2rem}.neworder-card__subtitle{font-size:.84rem;color:var(--t-text-dim, #94a3b8)}.neworder-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.3);border-radius:999px;color:#34d399;font-size:.75rem;font-weight:700}.live-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981}.neworder-search-group{position:relative}.neworder-search-wrapper{position:relative;display:flex;align-items:center;width:100%}.neworder-search-icon{position:absolute;left:1rem;color:var(--t-text-dim, #94a3b8);font-size:.95rem;pointer-events:none;z-index:2}.neworder-search-input{height:48px !important;padding-left:2.75rem !important;padding-right:2.5rem !important;background:var(--t-surface-3, rgba(255, 255, 255, 0.03)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.12)) !important;border-radius:16px !important;color:#fff !important;font-size:.92rem !important;transition:all .2s ease !important}.neworder-search-input::-webkit-search-decoration,.neworder-search-input::-webkit-search-cancel-button,.neworder-search-input::-webkit-search-results-button,.neworder-search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none !important}.neworder-search-input::placeholder{color:var(--t-text-dim, #64748b)}.neworder-search-input:focus{border-color:var(--t-accent, #38bdf8) !important;background:var(--t-surface-hover, rgba(255, 255, 255, 0.05)) !important;box-shadow:0 0 0 3px var(--t-accent-soft, rgba(56, 189, 248, 0.15)) !important}.neworder-search-actions{position:absolute;right:.75rem;display:flex;align-items:center;z-index:2}.neworder-search-actions .btn-clear-search{background:rgba(0,0,0,0);border:0;color:var(--t-text-dim, #94a3b8);font-size:.85rem;padding:.25rem .5rem;cursor:pointer;border-radius:8px;transition:color .2s ease}.neworder-search-actions .btn-clear-search:hover{color:#fff}#searchServicesResultsDropdown,.neworder-search-results,.search-results{position:absolute}#searchServicesResultsDropdown:empty,.neworder-search-results:empty,.search-results:empty{display:none !important}#searchServicesResultsDropdown,.neworder-search-results,.search-results{top:100% !important;left:0 !important;right:0 !important;width:100% !important;z-index:1060 !important;max-height:50vh !important;overflow-y:auto !important;background:var(--t-bg-elevated, #0d111a) !important;backdrop-filter:blur(24px) !important;-webkit-backdrop-filter:blur(24px) !important;border:1px solid var(--t-border-strong, rgba(255, 255, 255, 0.16)) !important;border-radius:16px !important;box-shadow:0 16px 36px -4px rgba(0,0,0,.6) !important;padding:0 !important;transition:none !important;animation:none !important}#searchServicesResultsDropdown::-webkit-scrollbar,.neworder-search-results::-webkit-scrollbar,.search-results::-webkit-scrollbar{width:6px;height:6px}#searchServicesResultsDropdown::-webkit-scrollbar-track,.neworder-search-results::-webkit-scrollbar-track,.search-results::-webkit-scrollbar-track{background:var(--t-bg)}#searchServicesResultsDropdown::-webkit-scrollbar-thumb,.neworder-search-results::-webkit-scrollbar-thumb,.search-results::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}#searchServicesResultsDropdown::-webkit-scrollbar-thumb:hover,.neworder-search-results::-webkit-scrollbar-thumb:hover,.search-results::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}#searchServicesResultsDropdown ul.resultServicesList,#searchServicesResultsDropdown ul.select2-results__options,.neworder-search-results ul.resultServicesList,.neworder-search-results ul.select2-results__options,.search-results ul.resultServicesList,.search-results ul.select2-results__options{list-style:none !important;margin:0 !important;padding:0 !important;display:block !important}#searchServicesResultsDropdown li.resultService,#searchServicesResultsDropdown li.select2-results__option,.neworder-search-results li.resultService,.neworder-search-results li.select2-results__option,.search-results li.resultService,.search-results li.select2-results__option{display:block !important;padding:.55rem .9rem !important;margin:0 !important;color:var(--t-text, #cbd5e1) !important;font-size:.88rem !important;line-height:1.5 !important;white-space:normal !important;word-break:break-word !important;cursor:pointer !important;border:none !important;border-bottom:1px solid rgba(255,255,255,.05) !important;background:rgba(0,0,0,0) !important;transition:background .15s ease,color .15s ease !important}#searchServicesResultsDropdown li.resultService:last-child,#searchServicesResultsDropdown li.select2-results__option:last-child,.neworder-search-results li.resultService:last-child,.neworder-search-results li.select2-results__option:last-child,.search-results li.resultService:last-child,.search-results li.select2-results__option:last-child{border-bottom:none !important}#searchServicesResultsDropdown li.resultService a,#searchServicesResultsDropdown li.select2-results__option a,.neworder-search-results li.resultService a,.neworder-search-results li.select2-results__option a,.search-results li.resultService a,.search-results li.select2-results__option a{color:inherit !important;text-decoration:none !important;display:inline !important;cursor:pointer !important;background:rgba(0,0,0,0) !important}#searchServicesResultsDropdown li.resultService:hover,#searchServicesResultsDropdown li.resultService:focus,#searchServicesResultsDropdown li.resultService.is-selected,#searchServicesResultsDropdown li.resultService.select2-results__option--highlighted,#searchServicesResultsDropdown li.resultService[aria-selected=true],#searchServicesResultsDropdown li.select2-results__option:hover,#searchServicesResultsDropdown li.select2-results__option:focus,#searchServicesResultsDropdown li.select2-results__option.is-selected,#searchServicesResultsDropdown li.select2-results__option.select2-results__option--highlighted,#searchServicesResultsDropdown li.select2-results__option[aria-selected=true],.neworder-search-results li.resultService:hover,.neworder-search-results li.resultService:focus,.neworder-search-results li.resultService.is-selected,.neworder-search-results li.resultService.select2-results__option--highlighted,.neworder-search-results li.resultService[aria-selected=true],.neworder-search-results li.select2-results__option:hover,.neworder-search-results li.select2-results__option:focus,.neworder-search-results li.select2-results__option.is-selected,.neworder-search-results li.select2-results__option.select2-results__option--highlighted,.neworder-search-results li.select2-results__option[aria-selected=true],.search-results li.resultService:hover,.search-results li.resultService:focus,.search-results li.resultService.is-selected,.search-results li.resultService.select2-results__option--highlighted,.search-results li.resultService[aria-selected=true],.search-results li.select2-results__option:hover,.search-results li.select2-results__option:focus,.search-results li.select2-results__option.is-selected,.search-results li.select2-results__option.select2-results__option--highlighted,.search-results li.select2-results__option[aria-selected=true]{background-color:var(--t-accent-soft, rgba(56, 189, 248, 0.14)) !important;color:#fff !important}#searchServicesResultsDropdown li.resultService:hover a,#searchServicesResultsDropdown li.resultService:focus a,#searchServicesResultsDropdown li.resultService.is-selected a,#searchServicesResultsDropdown li.resultService.select2-results__option--highlighted a,#searchServicesResultsDropdown li.resultService[aria-selected=true] a,#searchServicesResultsDropdown li.select2-results__option:hover a,#searchServicesResultsDropdown li.select2-results__option:focus a,#searchServicesResultsDropdown li.select2-results__option.is-selected a,#searchServicesResultsDropdown li.select2-results__option.select2-results__option--highlighted a,#searchServicesResultsDropdown li.select2-results__option[aria-selected=true] a,.neworder-search-results li.resultService:hover a,.neworder-search-results li.resultService:focus a,.neworder-search-results li.resultService.is-selected a,.neworder-search-results li.resultService.select2-results__option--highlighted a,.neworder-search-results li.resultService[aria-selected=true] a,.neworder-search-results li.select2-results__option:hover a,.neworder-search-results li.select2-results__option:focus a,.neworder-search-results li.select2-results__option.is-selected a,.neworder-search-results li.select2-results__option.select2-results__option--highlighted a,.neworder-search-results li.select2-results__option[aria-selected=true] a,.search-results li.resultService:hover a,.search-results li.resultService:focus a,.search-results li.resultService.is-selected a,.search-results li.resultService.select2-results__option--highlighted a,.search-results li.resultService[aria-selected=true] a,.search-results li.select2-results__option:hover a,.search-results li.select2-results__option:focus a,.search-results li.select2-results__option.is-selected a,.search-results li.select2-results__option.select2-results__option--highlighted a,.search-results li.select2-results__option[aria-selected=true] a{color:#fff !important;background:rgba(0,0,0,0) !important}#searchServicesResultsDropdown li.resultService .select2-selection__service-id,#searchServicesResultsDropdown li.resultService .badge-primary,#searchServicesResultsDropdown li.select2-results__option .select2-selection__service-id,#searchServicesResultsDropdown li.select2-results__option .badge-primary,.neworder-search-results li.resultService .select2-selection__service-id,.neworder-search-results li.resultService .badge-primary,.neworder-search-results li.select2-results__option .select2-selection__service-id,.neworder-search-results li.select2-results__option .badge-primary,.search-results li.resultService .select2-selection__service-id,.search-results li.resultService .badge-primary,.search-results li.select2-results__option .select2-selection__service-id,.search-results li.select2-results__option .badge-primary{display:inline-block !important;padding:.15rem .45rem !important;border-radius:8px !important;font-size:.72rem !important;font-weight:700 !important;background-color:var(--t-accent, #38bdf8) !important;color:#fff !important;vertical-align:middle !important;margin-right:.35rem !important;border:0 !important}#searchServicesResultsDropdown li.resultService .select2-selection__text,#searchServicesResultsDropdown li.select2-results__option .select2-selection__text,.neworder-search-results li.resultService .select2-selection__text,.neworder-search-results li.select2-results__option .select2-selection__text,.search-results li.resultService .select2-selection__text,.search-results li.select2-results__option .select2-selection__text{color:inherit !important}#searchServicesResultsDropdown li.resultService .select2-selection__rate,#searchServicesResultsDropdown li.select2-results__option .select2-selection__rate,.neworder-search-results li.resultService .select2-selection__rate,.neworder-search-results li.select2-results__option .select2-selection__rate,.search-results li.resultService .select2-selection__rate,.search-results li.select2-results__option .select2-selection__rate{color:#34d399 !important;font-weight:700 !important}#searchServicesResultsDropdown li.resultService .select2-selection__quantity,#searchServicesResultsDropdown li.select2-results__option .select2-selection__quantity,.neworder-search-results li.resultService .select2-selection__quantity,.neworder-search-results li.select2-results__option .select2-selection__quantity,.search-results li.resultService .select2-selection__quantity,.search-results li.select2-results__option .select2-selection__quantity{color:var(--t-text-dim, #94a3b8) !important;font-size:.8rem !important}#searchServicesResultsDropdown li.resultService b,#searchServicesResultsDropdown li.select2-results__option b,.neworder-search-results li.resultService b,.neworder-search-results li.select2-results__option b,.search-results li.resultService b,.search-results li.select2-results__option b{color:var(--t-highlight, #38bdf8) !important;font-weight:800 !important}#neworder_fields .form-group,.neworder-form-body .form-group{margin-bottom:1.15rem;position:relative}#neworder_fields .control-label,#neworder_fields label,.neworder-form-body .control-label,.neworder-form-body label{font-size:.86rem;font-weight:600;color:var(--t-text, #cbd5e1);margin-bottom:.45rem;display:block}#neworder_fields .control-label .fa-circle-question,#neworder_fields label .fa-circle-question,.neworder-form-body .control-label .fa-circle-question,.neworder-form-body label .fa-circle-question{color:var(--t-text-dim, #94a3b8);font-size:.85rem;transition:color .2s ease;cursor:help}#neworder_fields .control-label .fa-circle-question:hover,#neworder_fields label .fa-circle-question:hover,.neworder-form-body .control-label .fa-circle-question:hover,.neworder-form-body label .fa-circle-question:hover{color:var(--t-highlight, #38bdf8)}#neworder_fields .form-control,.neworder-form-body .form-control{height:46px;background-color:var(--t-surface-3, rgba(255, 255, 255, 0.03));border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));border-radius:12px;color:#fff;font-size:.9rem;padding:.55rem .85rem;transition:all .2s ease}#neworder_fields .form-control:focus,.neworder-form-body .form-control:focus{border-color:var(--t-accent, #38bdf8);box-shadow:0 0 0 3px var(--t-accent-soft, rgba(56, 189, 248, 0.15));background-color:var(--t-surface-hover, rgba(255, 255, 255, 0.05));color:#fff}#neworder_fields .form-control::placeholder,.neworder-form-body .form-control::placeholder{color:var(--t-text-dim, #64748b);opacity:.8}#neworder_fields .form-control[readonly],#neworder_fields .form-control[disabled],.neworder-form-body .form-control[readonly],.neworder-form-body .form-control[disabled]{background-color:rgba(0,0,0,.25) !important;border-color:var(--t-border, rgba(255, 255, 255, 0.08)) !important;color:var(--t-text, #cbd5e1);cursor:not-allowed}#neworder_fields select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen),.neworder-form-body select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen){appearance:none;-webkit-appearance:none;-moz-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='%2394a3b8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px;padding-right:2.5rem;cursor:pointer}#neworder_fields select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen) option,.neworder-form-body select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen) option{background-color:var(--t-bg-elevated, #0d111a);color:#fff;padding:.5rem}#neworder_fields textarea.form-control,.neworder-form-body textarea.form-control{height:auto;min-height:110px;font-family:inherit;line-height:1.5;resize:vertical;scrollbar-width:thin;scrollbar-color:var(--t-border-hover, rgba(255, 255, 255, 0.2)) rgba(0,0,0,0)}#neworder_fields textarea.form-control::-webkit-scrollbar,.neworder-form-body textarea.form-control::-webkit-scrollbar{width:5px;height:5px}#neworder_fields textarea.form-control::-webkit-scrollbar-track,.neworder-form-body textarea.form-control::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#neworder_fields textarea.form-control::-webkit-scrollbar-thumb,.neworder-form-body textarea.form-control::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}#neworder_fields textarea.form-control::-webkit-scrollbar-thumb:hover,.neworder-form-body textarea.form-control::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}#neworder_fields .help-block.min-max,.neworder-form-body .help-block.min-max{display:inline-block;margin-top:.35rem;font-size:.76rem;font-weight:700;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.1));padding:.15rem .6rem;border-radius:999px;border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));font-variant-numeric:tabular-nums}#neworder_fields .form-group__checkbox,.neworder-form-body .form-group__checkbox{display:inline-flex;align-items:center;position:relative;cursor:pointer;user-select:none;margin-right:1.25rem;margin-bottom:.5rem}#neworder_fields .form-group__checkbox-label,.neworder-form-body .form-group__checkbox-label{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:0;cursor:pointer}#neworder_fields .form-group__checkbox-label input[type=checkbox],#neworder_fields .form-group__checkbox-label input[type=radio],#neworder_fields .form-group__checkbox-label .form-check-input,.neworder-form-body .form-group__checkbox-label input[type=checkbox],.neworder-form-body .form-group__checkbox-label input[type=radio],.neworder-form-body .form-group__checkbox-label .form-check-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#neworder_fields .form-group__checkbox .checkmark,.neworder-form-body .form-group__checkbox .checkmark{position:relative;display:inline-block;height:20px;width:20px;background-color:var(--t-surface-3, rgba(255, 255, 255, 0.04));border:1.5px solid var(--t-border, rgba(255, 255, 255, 0.18));border-radius:5px;transition:all .2s ease;flex-shrink:0}#neworder_fields .form-group__checkbox .checkmark::after,.neworder-form-body .form-group__checkbox .checkmark::after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#neworder_fields .form-group__checkbox input:checked~.checkmark,.neworder-form-body .form-group__checkbox input:checked~.checkmark{background:var(--t-accent, #38bdf8);border-color:var(--t-accent, #38bdf8);box-shadow:0 0 12px var(--t-accent-glow, rgba(56, 189, 248, 0.4))}#neworder_fields .form-group__checkbox input:checked~.checkmark::after,.neworder-form-body .form-group__checkbox input:checked~.checkmark::after{display:block}#neworder_fields .form-group__checkbox .radiomark,.neworder-form-body .form-group__checkbox .radiomark{position:relative;display:inline-block;height:20px;width:20px;background-color:var(--t-surface-3, rgba(255, 255, 255, 0.04));border:1.5px solid var(--t-border, rgba(255, 255, 255, 0.18));border-radius:50%;transition:all .2s ease;flex-shrink:0}#neworder_fields .form-group__checkbox .radiomark::after,.neworder-form-body .form-group__checkbox .radiomark::after{content:"";position:absolute;display:none;top:4px;left:4px;width:9px;height:9px;border-radius:50%;background:#fff}#neworder_fields .form-group__checkbox input:checked~.radiomark,.neworder-form-body .form-group__checkbox input:checked~.radiomark{background:var(--t-accent, #38bdf8);border-color:var(--t-accent, #38bdf8);box-shadow:0 0 12px var(--t-accent-glow, rgba(56, 189, 248, 0.4))}#neworder_fields .form-group__checkbox input:checked~.radiomark::after,.neworder-form-body .form-group__checkbox input:checked~.radiomark::after{display:block}#neworder_fields .form-group__checkbox:hover .checkmark,#neworder_fields .form-group__checkbox:hover .radiomark,.neworder-form-body .form-group__checkbox:hover .checkmark,.neworder-form-body .form-group__checkbox:hover .radiomark{border-color:var(--t-accent, #38bdf8);background-color:var(--t-surface-hover, rgba(255, 255, 255, 0.08))}#neworder_fields .form-group__checkbox .form-group__label-title,#neworder_fields .form-group__checkbox .form-check-label,.neworder-form-body .form-group__checkbox .form-group__label-title,.neworder-form-body .form-group__checkbox .form-check-label{margin-left:.65rem;margin-bottom:0;font-size:.88rem;font-weight:500;color:var(--t-text, #cbd5e1);cursor:pointer;line-height:1.4;transition:color .2s ease}#neworder_fields .form-group__checkbox:hover .form-group__label-title,#neworder_fields .form-group__checkbox:hover .form-check-label,.neworder-form-body .form-group__checkbox:hover .form-group__label-title,.neworder-form-body .form-group__checkbox:hover .form-check-label{color:#fff}#neworder_fields .dripfeed-options,.neworder-form-body .dripfeed-options{background:rgba(255,255,255,.02);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:16px;padding:1.15rem;margin-top:.75rem}#neworder_fields .dripfeed-options.hidden,.neworder-form-body .dripfeed-options.hidden{display:none !important}#neworder_fields .dripfeed-options #neworder-dripfeed-total-quantity,.neworder-form-body .dripfeed-options #neworder-dripfeed-total-quantity{background-color:rgba(0,0,0,.3) !important;border-color:var(--t-border-hover, rgba(56, 189, 248, 0.25)) !important;color:var(--t-highlight, #38bdf8) !important;font-weight:700 !important;font-size:1.05rem !important;font-variant-numeric:tabular-nums}#neworder_fields #order_expiry .input-group,.neworder-form-body #order_expiry .input-group{display:flex;align-items:stretch;width:100%}#neworder_fields #order_expiry .input-group .form-control,.neworder-form-body #order_expiry .input-group .form-control{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;flex:1 1 auto}#neworder_fields #order_expiry .input-group .input-group-btn,.neworder-form-body #order_expiry .input-group .input-group-btn{display:flex}#neworder_fields #order_expiry .input-group .input-group-btn .clear-datetime,.neworder-form-body #order_expiry .input-group .input-group-btn .clear-datetime{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;background:rgba(239,68,68,.12) !important;border:1px solid rgba(239,68,68,.3) !important;border-left:0 !important;color:#f87171 !important;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}#neworder_fields #order_expiry .input-group .input-group-btn .clear-datetime:hover,.neworder-form-body #order_expiry .input-group .input-group-btn .clear-datetime:hover{background:rgba(239,68,68,.25) !important;color:#fff !important}#service_description{background:var(--t-surface-3, rgba(255, 255, 255, 0.03)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.1)) !important;border-radius:16px !important;padding:1rem 1.15rem !important;color:var(--t-text, #cbd5e1) !important;font-size:.88rem !important;line-height:1.6 !important;max-height:220px;overflow-y:auto}#service_description::-webkit-scrollbar{width:6px;height:6px}#service_description::-webkit-scrollbar-track{background:var(--t-bg)}#service_description::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}#service_description::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}#service_description p:last-child{margin-bottom:0}#service_description ul,#service_description ol{padding-left:1.25rem;margin-bottom:.5rem}#service_description li{margin-bottom:.25rem}#service_description a{color:var(--t-highlight, #38bdf8);text-decoration:underline}#service_avg_time{background:var(--t-surface-3, rgba(255, 255, 255, 0.03)) !important;border-color:var(--t-border, rgba(255, 255, 255, 0.1)) !important;color:#34d399 !important;font-weight:700 !important;font-size:.92rem !important}.neworder-charge-card{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:linear-gradient(135deg, var(--t-surface-3, rgba(255, 255, 255, 0.03)), var(--t-accent-soft, rgba(56, 189, 248, 0.08)));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));border-radius:20px;margin-top:1.25rem;gap:1rem}.neworder-charge-card__info{display:flex;flex-direction:column}.neworder-charge-card__label{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-dim, #94a3b8)}.neworder-charge-card__hint{font-size:.75rem}.neworder-charge-card__input-wrap{max-width:180px}.neworder-charge-card__input-wrap .neworder-charge-input{height:44px !important;font-size:1.25rem !important;font-weight:800 !important;color:#fff !important;background:rgba(0,0,0,.25) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.1)) !important;border-radius:12px !important;text-align:right !important;font-variant-numeric:tabular-nums}.neworder-submit-btn{height:50px !important;font-size:1rem !important;font-weight:700 !important;border-radius:16px !important;background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1)) !important;border:0 !important;box-shadow:0 8px 24px -4px var(--t-accent-glow, rgba(56, 189, 248, 0.35)) !important;transition:all .25s ease !important}.neworder-submit-btn:hover{transform:translateY(-2px) !important;box-shadow:0 12px 30px -4px var(--t-accent-glow, rgba(56, 189, 248, 0.5)) !important}.neworder-submit-btn:active{transform:translateY(0) !important}.order-receipt-card{background:rgba(16,185,129,.06);border:1px solid rgba(16,185,129,.3);border-radius:20px;padding:1.25rem;box-shadow:0 8px 24px -6px rgba(16,185,129,.15)}.order-receipt-card__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(16,185,129,.15);padding-bottom:.85rem;margin-bottom:.85rem}.order-receipt-card__icon{font-size:1.5rem;color:#34d399}.order-receipt-card__grid{display:grid;grid-template-columns:1fr;gap:.65rem}@media(min-width: 576px){.order-receipt-card__grid{grid-template-columns:repeat(2, 1fr)}}.order-receipt-card .order-receipt-item{display:flex;flex-direction:column;padding:.5rem .75rem;background:rgba(0,0,0,.2);border-radius:12px;border:1px solid rgba(255,255,255,.04)}.order-receipt-card .order-receipt-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--t-text-dim, #94a3b8);margin-bottom:.1rem}.order-receipt-card .order-receipt-value{font-size:.88rem;color:#fff}.neworder-announcements-card{border-radius:20px;background:var(--t-surface-3, rgba(20, 24, 36, 0.7));border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));box-shadow:0 10px 30px -5px rgba(0,0,0,.6)}.neworder-announcements-card .badge-accent-soft{background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));color:var(--t-highlight, #38bdf8);font-size:.72rem;font-weight:700;border-radius:999px;border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25))}.announcements-timeline{position:relative;max-height:380px;overflow-y:auto;padding:.25rem .25rem .25rem 0;scrollbar-width:thin;scrollbar-color:var(--t-border-hover, rgba(255, 255, 255, 0.2)) rgba(0,0,0,0)}.announcements-timeline::-webkit-scrollbar{width:5px;height:5px}.announcements-timeline::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.announcements-timeline::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:999px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1)}.announcements-timeline::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}.announcements-timeline::before{content:"";position:absolute;top:12px;bottom:12px;left:11px;width:2px;background:linear-gradient(to bottom, var(--t-accent, #38bdf8), var(--t-border, rgba(255, 255, 255, 0.12)), transparent);border-radius:2px;z-index:1}.announcements-timeline .timeline-item{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding-bottom:1.15rem}.announcements-timeline .timeline-item:last-child{padding-bottom:.25rem}.announcements-timeline .timeline-item__marker{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;flex-shrink:0;z-index:2;margin-top:.15rem}.announcements-timeline .timeline-item__dot{width:10px;height:10px;border-radius:50%;background:var(--t-accent, #38bdf8);box-shadow:0 0 0 3px var(--t-bg-elevated, #0d111a),0 0 0 5px var(--t-accent-soft, rgba(56, 189, 248, 0.25)),0 0 10px var(--t-accent-glow, rgba(56, 189, 248, 0.4));transition:transform .2s ease,box-shadow .2s ease}.announcements-timeline .timeline-item:hover .announcements-timeline .timeline-item__dot{transform:scale(1.25);box-shadow:0 0 0 3px var(--t-bg-elevated, #0d111a),0 0 0 6px var(--t-accent-soft, rgba(56, 189, 248, 0.35)),0 0 16px var(--t-accent-glow, rgba(56, 189, 248, 0.6))}.announcements-timeline .timeline-item__card{flex:1 1 auto;min-width:0;background:rgba(255,255,255,.025);border:1px solid var(--t-border, rgba(255, 255, 255, 0.07));border-radius:16px;padding:.85rem 1rem;transition:all .25s ease}.announcements-timeline .timeline-item__card:hover{background:rgba(255,255,255,.04);border-color:var(--t-border-hover, rgba(56, 189, 248, 0.25));transform:translateX(3px);box-shadow:0 6px 18px -4px rgba(0,0,0,.4)}.announcements-timeline .timeline-item__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem;margin-bottom:.35rem}.announcements-timeline .timeline-item__icon{width:20px;height:20px;object-fit:contain;flex-shrink:0;border-radius:4px}.announcements-timeline .timeline-item__title{font-size:.88rem;font-weight:700;color:#fff;margin:0;line-height:1.35;word-break:break-word}.announcements-timeline .timeline-item__date{font-size:.72rem;font-weight:600;color:var(--t-text-dim, #94a3b8);white-space:nowrap;display:inline-flex;align-items:center}.announcements-timeline .timeline-item__body{font-size:.82rem;line-height:1.5;color:var(--t-text, #cbd5e1);word-break:break-word;overflow-wrap:break-word}.announcements-timeline .timeline-item__body p{margin:0;max-width:100%}.announcements-timeline .timeline-item__body img,.announcements-timeline .timeline-item__body video,.announcements-timeline .timeline-item__body iframe{max-width:100% !important;height:auto !important;border-radius:12px;margin-top:.5rem;display:block;object-fit:contain}.order-help-card{border-radius:20px !important;background:linear-gradient(145deg, var(--t-surface-3, rgba(20, 24, 36, 0.7)), rgba(255, 255, 255, 0.02)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.08)) !important;box-shadow:0 10px 30px -5px rgba(0,0,0,.6) !important;position:relative !important;overflow:hidden !important;width:100% !important;box-sizing:border-box !important;transition:all .3s ease !important}.order-help-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--t-accent-gradient, linear-gradient(90deg, #38bdf8, #6366f1));opacity:.8}.order-help-card:hover{border-color:var(--t-border-hover, rgba(56, 189, 248, 0.3)) !important;box-shadow:0 20px 50px -10px rgba(0,0,0,.75),0 12px 32px -8px var(--t-accent-glow, rgba(56, 189, 248, 0.2)) !important}.order-help-card__header{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:.65rem !important;width:100% !important;margin:8px auto !important}.order-help-card__icon{display:flex !important;align-items:center !important;justify-content:center !important;width:52px !important;height:52px !important;border-radius:16px !important;background:var(--t-accent-soft, rgba(56, 189, 248, 0.12)) !important;border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.3)) !important;color:var(--t-highlight, #38bdf8) !important;font-size:1.4rem !important;box-shadow:0 0 20px var(--t-accent-glow, rgba(56, 189, 248, 0.25)) !important;margin:0 auto !important;flex-shrink:0 !important;transition:transform .25s ease !important}.order-help-card:hover .order-help-card__icon{transform:translateY(-2px) scale(1.05) !important}.order-help-card__status{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.45rem !important;font-size:.72rem !important;font-weight:700 !important;color:#34d399 !important;background:rgba(16,185,129,.1) !important;padding:.25rem .75rem !important;border-radius:999px !important;border:1px solid rgba(16,185,129,.2) !important;margin:0 auto !important}.order-help-card__title{font-size:1.1rem !important;font-weight:800 !important;color:#fff !important;letter-spacing:-0.01em !important;margin-bottom:.4rem !important}.order-help-card__desc{font-size:.85rem !important;line-height:1.55 !important;color:var(--t-text, #cbd5e1) !important;max-width:100% !important;padding:0 .5rem !important;margin:0 auto 1.25rem auto !important;word-break:normal !important}.order-help-card__actions{width:100% !important}.order-help-card .btn-help-primary{width:100% !important;height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:.88rem !important;font-weight:700 !important;border-radius:16px !important;background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1)) !important;color:#fff !important;border:none !important;box-shadow:0 4px 14px -2px var(--t-accent-glow, rgba(56, 189, 248, 0.35)) !important;transition:all .2s ease !important}.order-help-card .btn-help-primary:hover{transform:translateY(-1px) !important;box-shadow:0 8px 20px -2px var(--t-accent-glow, rgba(56, 189, 248, 0.5)) !important;color:#fff !important}.order-help-card .btn-help-secondary{width:100% !important;height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:.88rem !important;font-weight:600 !important;border-radius:16px !important;background:rgba(255,255,255,.04) !important;color:#fff !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.1)) !important;transition:all .2s ease !important}.order-help-card .btn-help-secondary:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.2) !important;transform:translateY(-1px) !important;color:#fff !important}.card-icon-accent{color:var(--t-accent, #38bdf8) !important}.account-tabs-wrap{margin-bottom:1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.account-tabs-wrap::-webkit-scrollbar{display:none}.account-tabs-wrap .nav-pills{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;background:var(--t-surface-3, rgba(20, 24, 36, 0.7));border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:14px;padding:.35rem;gap:.35rem;box-shadow:0 4px 12px rgba(0,0,0,.45)}@media(min-width: 576px){.account-tabs-wrap .nav-pills{display:inline-flex;width:auto;border-radius:999px}}.account-tabs-wrap .nav-pills .nav-item{margin:0;flex:1 1 auto}@media(min-width: 576px){.account-tabs-wrap .nav-pills .nav-item{flex:0 0 auto}}.account-tabs-wrap .nav-pills .nav-link{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.15rem;border-radius:10px;color:var(--t-text, #cbd5e1);font-size:.88rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:all .25s ease;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}@media(min-width: 576px){.account-tabs-wrap .nav-pills .nav-link{display:inline-flex;border-radius:999px;padding:.55rem 1.35rem}}.account-tabs-wrap .nav-pills .nav-link i{font-size:.95rem}.account-tabs-wrap .nav-pills .nav-link:hover{color:#fff;background:rgba(255,255,255,.05)}.account-tabs-wrap .nav-pills .nav-link.active,.account-tabs-wrap .nav-pills .nav-link.is-active{background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1));color:#fff !important;border-color:rgba(0,0,0,0);box-shadow:0 4px 16px -2px var(--t-accent-glow, rgba(56, 189, 248, 0.4))}.account-card{border-radius:20px;background:var(--t-surface-3, rgba(20, 24, 36, 0.7));border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));box-shadow:0 10px 30px -5px rgba(0,0,0,.6);margin-bottom:1.5rem;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.account-card:hover{border-color:var(--t-border-hover, rgba(56, 189, 248, 0.22))}.account-card .card-header{padding:1.25rem 1.5rem 1rem;background:rgba(0,0,0,0);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.account-card .card-header .card-title-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.account-card .card-header .card-title{font-size:1.05rem;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:.65rem}.account-card .card-header .card-subtitle{font-size:.8rem;color:var(--t-text-dim, #94a3b8);margin:.25rem 0 0}.account-card .card-body{padding:1.5rem}@media(max-width: 575.98px){.account-card .card-body{padding:1.15rem}}.account-card .form-group{margin-bottom:1.25rem}.account-card .form-group:last-child{margin-bottom:0}.account-card .form-group label,.account-card .form-group .control-label{display:block;font-size:.84rem;font-weight:600;color:var(--t-text, #cbd5e1);margin-bottom:.45rem}.account-card .form-group .form-control{height:46px;background-color:rgba(255,255,255,.03);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));border-radius:12px;color:#fff;font-size:.9rem;padding:.55rem .85rem;transition:all .2s ease}.account-card .form-group .form-control:focus{border-color:var(--t-accent, #38bdf8);box-shadow:0 0 0 3px var(--t-accent-soft, rgba(56, 189, 248, 0.15));background-color:rgba(255,255,255,.05)}.account-card .form-group .form-control[readonly],.account-card .form-group .form-control[disabled]{background-color:rgba(0,0,0,.25) !important;border-color:var(--t-border, rgba(255, 255, 255, 0.08)) !important;color:var(--t-text, #cbd5e1)}.account-card .form-group select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen){appearance:none;-webkit-appearance:none;-moz-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='%2394a3b8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px;padding-right:2.5rem;cursor:pointer}.account-card .form-group select.form-control:not(.select2-hidden-accessible):not(.select2-offscreen) option{background-color:var(--t-bg-elevated, #0d111a);color:#fff;padding:.5rem}.form-row-inline{display:flex;align-items:center;gap:.65rem;width:100%}.form-row-inline__input{flex:1 1 auto;min-width:0}.form-row-inline__btn{flex-shrink:0}.form-row-inline__btn .btn{height:46px;padding:0 1.25rem;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;font-weight:700}@media(max-width: 575.98px){.form-row-inline{flex-direction:column;align-items:stretch;gap:.6rem}.form-row-inline__input,.form-row-inline__btn,.form-row-inline__btn .btn{width:100% !important}}.badge-status{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.badge-status--success{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3)}.badge-status--muted{background:rgba(255,255,255,.06);color:var(--t-text-dim, #94a3b8);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1))}.btn-outline-danger{background:rgba(239,68,68,.08) !important;border:1px solid rgba(239,68,68,.35) !important;color:#f87171 !important;font-weight:600;transition:all .2s ease}.btn-outline-danger:hover{background:rgba(239,68,68,.22) !important;border-color:rgba(239,68,68,.6) !important;color:#fff !important;box-shadow:0 0 15px rgba(239,68,68,.3)}.account-profile-banner{display:flex;align-items:center;gap:1.25rem;padding:1.25rem;background:linear-gradient(135deg, var(--t-surface-3, rgba(20, 24, 36, 0.7)), var(--t-accent-soft, rgba(56, 189, 248, 0.06)));border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;margin-bottom:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.45)}@media(max-width: 575.98px){.account-profile-banner{flex-direction:column;text-align:center;gap:.85rem}}.account-profile-banner__avatar{width:64px;height:64px;border-radius:50%;background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1));color:#fff;font-size:1.5rem;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px var(--t-accent-glow, rgba(56, 189, 248, 0.35));flex-shrink:0}.account-profile-banner__info{flex:1 1 auto;min-width:0}.account-profile-banner__info .username{font-size:1.2rem;font-weight:800;color:#fff;margin:0 0 .15rem;line-height:1.2}.account-profile-banner__info .email{font-size:.85rem;color:var(--t-text-dim, #94a3b8);margin:0}.account-profile-banner__chips{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}@media(max-width: 575.98px){.account-profile-banner__chips{justify-content:center;width:100%}}.account-profile-banner .stat-chip{display:flex;flex-direction:column;padding:.5rem .85rem;background:rgba(0,0,0,.25);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:16px;min-width:110px}.account-profile-banner .stat-chip__label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--t-text-dim, #94a3b8);margin-bottom:.1rem}.account-profile-banner .stat-chip__val{font-size:.95rem;font-weight:800;color:var(--t-highlight, #38bdf8);font-variant-numeric:tabular-nums}.password-field{position:relative;width:100%}.password-field .form-control{padding-right:2.75rem !important}.password-field .password-toggle{position:absolute;top:50% !important;right:.5rem !important;transform:translateY(-50%) !important;background:rgba(0,0,0,0) !important;border:0 !important;color:var(--t-text-dim, #94a3b8) !important;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:2}.password-field .password-toggle:hover{color:#fff !important}.api-key-group .input-group{display:flex;align-items:stretch;width:100%}.api-key-group .input-group .form-control{font-family:monospace;font-size:.88rem;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;flex:1 1 auto;letter-spacing:.05em}.api-key-group .input-group .input-group-append{display:flex}.api-key-group .input-group .input-group-append .btn{border-radius:0;border-left:0;height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 1.25rem;font-size:.88rem;font-weight:700;border-top-right-radius:12px !important;border-bottom-right-radius:12px !important}.sessions-table-wrap{border-radius:16px;overflow:hidden;border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));background:rgba(0,0,0,.2)}.sessions-table-wrap .table{margin-bottom:0;color:var(--t-text, #cbd5e1)}.sessions-table-wrap .table th{background:rgba(255,255,255,.02);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));color:var(--t-text-dim, #94a3b8);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.85rem 1rem;border-top:none}.sessions-table-wrap .table td{padding:.95rem 1rem;vertical-align:middle;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.05));font-size:.86rem}.sessions-table-wrap .table tr:hover td{background:rgba(255,255,255,.02)}.sessions-table-wrap .session-device{display:flex;align-items:center;gap:.65rem}.sessions-table-wrap .session-device__icon{font-size:1.1rem;color:var(--t-accent, #38bdf8);width:24px;text-align:center;flex-shrink:0}.sessions-table-wrap .session-device__title{font-weight:600;color:#fff;margin-right:.35rem}.sessions-table-wrap .badge-current-device{display:inline-flex;align-items:center;gap:.35rem;background:rgba(16,185,129,.14);color:#34d399;border:1px solid rgba(16,185,129,.3);font-size:.68rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;white-space:nowrap}.sessions-table-wrap code{background:rgba(255,255,255,.05);color:var(--t-highlight, #38bdf8);padding:.2rem .45rem;border-radius:8px;font-size:.8rem}.notification-prefs-card .table{margin-bottom:0;color:var(--t-text, #cbd5e1)}.notification-prefs-card .table th{background:rgba(255,255,255,.02);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));color:var(--t-text-dim, #94a3b8);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.95rem 1.25rem;border-top:none}.notification-prefs-card .table th.text-center{text-align:center}.notification-prefs-card .table td{padding:1.1rem 1.25rem;vertical-align:middle;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.05));font-size:.88rem}.notification-prefs-card .table td.text-center{text-align:center}.notification-prefs-card .table tr{transition:background .2s ease}.notification-prefs-card .table tr:hover td{background:rgba(255,255,255,.025)}.notification-prefs-card .notification-event{font-weight:600;color:#fff;font-size:.95rem;display:block;margin-bottom:.15rem}.notification-prefs-card .form-group__checkbox{display:inline-flex;align-items:center;justify-content:center;margin:0;vertical-align:middle}.notification-prefs-card .form-group__checkbox-label{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;cursor:pointer;user-select:none;padding:4px}.notification-prefs-card .form-group__checkbox-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0}.notification-prefs-card .form-group__checkbox-label .checkmark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:rgba(255,255,255,.04);border:2px solid var(--t-border, rgba(255, 255, 255, 0.22));border-radius:6px;transition:all .22s cubic-bezier(0.4, 0, 0.2, 1);position:relative;cursor:pointer}.notification-prefs-card .form-group__checkbox-label .checkmark::after{content:"";display:block;width:6px;height:11px;border:solid #0b0f19;border-width:0 2.4px 2.4px 0;transform:rotate(45deg) scale(0);margin-top:-2px;opacity:0;transition:all .18s cubic-bezier(0.4, 0, 0.2, 1)}.notification-prefs-card .form-group__checkbox-label:hover .checkmark{border-color:var(--t-accent, #f59e0b);background:rgba(255,255,255,.08);box-shadow:0 0 10px var(--t-accent-glow, rgba(245, 158, 11, 0.25))}.notification-prefs-card .form-group__checkbox-label input[type=checkbox]:checked~.checkmark{background:var(--t-accent-gradient, linear-gradient(135deg, #f59e0b, #d97706));border-color:var(--t-accent, #f59e0b);box-shadow:0 0 14px var(--t-accent-glow, rgba(245, 158, 11, 0.45));transform:scale(1.05)}.notification-prefs-card .form-group__checkbox-label input[type=checkbox]:checked~.checkmark::after{opacity:1;transform:rotate(45deg) scale(1)}.notification-prefs-card .form-group__checkbox-label input[type=checkbox]:focus-visible~.checkmark{outline:2px solid var(--t-accent);outline-offset:2px}.telegram-connect-box{background:var(--t-accent-soft, rgba(56, 189, 248, 0.06));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));border-radius:16px;padding:1.15rem;margin-top:1.25rem}.telegram-connect-box__header{display:flex;align-items:center;gap:.65rem;margin-bottom:.5rem}.telegram-connect-box__header i{font-size:1.3rem;color:var(--t-accent, #38bdf8)}.telegram-connect-box__header h4{font-size:.95rem;font-weight:700;color:#fff;margin:0}.telegram-connect-box__desc{font-size:.82rem;color:var(--t-text, #cbd5e1);line-height:1.45;margin-bottom:.95rem}.telegram-connect-box .btn{height:44px;display:inline-flex;align-items:center;justify-content:center;font-weight:700}#changeEmailModal .modal-dialog{margin-top:5rem}#changeEmailModal .modal-content{background:var(--t-bg-elevated, #0d111a) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;border:1px solid var(--t-border-strong, rgba(255, 255, 255, 0.16)) !important;border-radius:20px !important;box-shadow:0 24px 60px -12px rgba(0,0,0,.8) !important;color:#fff}#changeEmailModal .modal-header{padding:1.25rem 1.5rem;border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08))}#changeEmailModal .modal-header .modal-title{font-size:1.1rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:.5rem}#changeEmailModal .modal-header .close{color:var(--t-text-dim, #94a3b8);opacity:.8;text-shadow:none;transition:all .2s ease}#changeEmailModal .modal-header .close:hover{color:#fff;opacity:1}#changeEmailModal .modal-body{padding:1.5rem}#changeEmailModal .modal-body .form-group{margin-bottom:1.15rem}#changeEmailModal .modal-body .form-group:last-child{margin-bottom:0}#changeEmailModal .modal-body .form-group label{font-size:.84rem;font-weight:600;color:var(--t-text, #cbd5e1);margin-bottom:.4rem}#changeEmailModal .modal-body .form-group .form-control{height:46px;background-color:rgba(255,255,255,.04);border:1px solid var(--t-border, rgba(255, 255, 255, 0.12));border-radius:12px;color:#fff;font-size:.9rem;padding:.55rem .85rem}#changeEmailModal .modal-body .form-group .form-control:focus{border-color:var(--t-accent, #38bdf8);box-shadow:0 0 0 3px var(--t-accent-soft, rgba(56, 189, 248, 0.15))}#changeEmailModal .modal-footer{padding:1rem 1.5rem;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.08));display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.input-with-icon{position:relative;width:100%}.input-with-icon .input-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--t-accent, #38bdf8);font-size:1.05rem;pointer-events:none;z-index:2}.input-with-icon .form-control{padding-left:2.75rem !important}#addfunds-page{position:relative;z-index:1}#addfunds-page .debit-card-section{margin-bottom:1.15rem !important}@media(min-width: 768px){#addfunds-page .debit-card-section{margin-bottom:1.5rem !important}}#addfunds-page .glass-panel{margin-bottom:1.15rem !important}@media(min-width: 768px){#addfunds-page .glass-panel{margin-bottom:1.5rem !important}}#addfunds-page .glass-panel:last-child{margin-bottom:0 !important}#addfunds-page .row{margin-bottom:0 !important}#addfunds-page .col-lg-5{margin-bottom:1.15rem !important;display:flex;flex-direction:column;gap:1.15rem}@media(min-width: 768px){#addfunds-page .col-lg-5{gap:1.5rem}}@media(min-width: 992px){#addfunds-page .col-lg-5{margin-bottom:0 !important}}#addfunds-page .col-lg-5 .card{margin-bottom:0 !important}#addfunds-page .col-lg-7{margin-bottom:0 !important}#addfunds-page .col-lg-7 .card{margin-bottom:0 !important}#addfunds-page .row+.glass-panel{margin-top:1.15rem !important}@media(min-width: 768px){#addfunds-page .row+.glass-panel{margin-top:1.5rem !important}}.debit-card-section{width:100%}.debit-card-container{width:100%;max-width:520px;margin:0 auto}@media(min-width: 992px){.debit-card-container{max-width:100%}}.virtual-debit-card{position:relative;width:100%;border-radius:28px;background:var(--t-surface-3, rgba(16, 20, 30, 0.75));background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.01) 50%, rgba(0, 0, 0, 0.2) 100%);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));box-shadow:0 16px 36px -10px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.18);overflow:hidden;box-sizing:border-box;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .3s cubic-bezier(0.16, 1, 0.3, 1),box-shadow .3s ease,border-color .3s ease}.virtual-debit-card:hover{transform:translateY(-3px);border-color:var(--t-border-hover, rgba(255, 255, 255, 0.2));box-shadow:0 22px 48px -12px rgba(0,0,0,.75),0 0 28px -4px var(--t-accent-glow, rgba(56, 189, 248, 0.25)),inset 0 1px 1px rgba(255,255,255,.25)}.virtual-debit-card__ambient-glow{position:absolute;top:-40%;right:-25%;width:300px;height:300px;border-radius:50%;background:var(--t-accent-gradient, linear-gradient(135deg, #f59e0b, #ec4899));filter:blur(65px);opacity:.18;pointer-events:none;z-index:0}.virtual-debit-card__sheen{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(115deg, transparent 0%, rgba(255, 255, 255, 0.04) 40%, rgba(255, 255, 255, 0.09) 45%, transparent 55%);pointer-events:none;z-index:1}.virtual-debit-card__mesh{position:absolute;inset:0;background-image:radial-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px);background-size:18px 18px;opacity:.4;pointer-events:none;z-index:0}.virtual-debit-card__inner{position:relative;z-index:2;padding:1.35rem 1.4rem;display:flex;flex-direction:column;box-sizing:border-box}@media(min-width: 768px){.virtual-debit-card__inner{padding:1.65rem 1.85rem}}.virtual-debit-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.35rem}.virtual-debit-card__brand{display:inline-flex;align-items:center;gap:.65rem}.virtual-debit-card__brand-icon{width:32px;height:32px;border-radius:12px;background:var(--t-accent-soft, rgba(56, 189, 248, 0.15));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.3));color:var(--t-accent, #38bdf8);display:flex;align-items:center;justify-content:center;font-size:.95rem;box-shadow:0 0 12px var(--t-accent-glow, rgba(56, 189, 248, 0.25))}.virtual-debit-card__brand-name{font-size:1rem;font-weight:800;color:#fff;letter-spacing:.05em;text-transform:uppercase}.virtual-debit-card__contactless{font-size:1.1rem;color:var(--t-text-dim, #94a3b8);transform:rotate(90deg);opacity:.75;margin-left:.2rem}.virtual-debit-card__tier{font-size:.68rem;font-weight:800;letter-spacing:.08em;padding:.25rem .65rem;border-radius:999px;background:var(--t-surface-2, rgba(255, 255, 255, 0.06));border:1px solid var(--t-border, rgba(255, 255, 255, 0.14));color:#f8fafc;display:inline-flex;align-items:center;white-space:nowrap}.virtual-debit-card__mid{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.35rem}.virtual-debit-card__balance{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.virtual-debit-card__balance-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-dim, #94a3b8);margin-bottom:.2rem}.virtual-debit-card__balance-value{font-size:1.55rem;font-weight:900;color:#fff;letter-spacing:-0.02em;line-height:1.1;font-variant-numeric:tabular-nums;text-shadow:0 2px 10px rgba(0,0,0,.5)}@media(min-width: 768px){.virtual-debit-card__balance-value{font-size:1.85rem}}.virtual-debit-card__number{display:flex;align-items:center;gap:.75rem;font-family:monospace;font-size:1rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.35rem}@media(min-width: 768px){.virtual-debit-card__number{font-size:1.1rem;gap:.95rem}}.virtual-debit-card__number-dots{color:var(--t-text-dim, #64748b);letter-spacing:.18em}.virtual-debit-card__number-last{color:#fff;font-weight:800}.virtual-debit-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:.85rem;padding-top:.5rem}.virtual-debit-card__meta{display:flex;flex-direction:column;min-width:0}.virtual-debit-card__meta-label{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-dim, #94a3b8);margin-bottom:.15rem}.virtual-debit-card__meta-value{font-size:.86rem;font-weight:700;color:#fff;letter-spacing:.02em;line-height:1.2}.emv-chip{position:relative;width:40px;height:30px;border-radius:5px;background:linear-gradient(135deg, #d4af37 0%, #ffd700 50%, #b8860b 100%);box-shadow:inset 0 1px 1px rgba(255,255,255,.6),0 2px 6px rgba(0,0,0,.4);border:1px solid rgba(0,0,0,.3);overflow:hidden;flex-shrink:0}.emv-chip__core{position:absolute;inset:4px;border-radius:3px;border:1px solid rgba(0,0,0,.25);background:linear-gradient(135deg, #c5a028 0%, #e6c200 100%)}.emv-chip__line{position:absolute;background:rgba(0,0,0,.25)}.emv-chip__line--1{top:50%;left:0;right:0;height:1px;transform:translateY(-50%)}.emv-chip__line--2{left:33%;top:0;bottom:0;width:1px}.emv-chip__line--3{right:33%;top:0;bottom:0;width:1px}.card-network-holo{position:relative;display:flex;align-items:center;width:44px;height:26px;flex-shrink:0}.card-network-holo__circle{width:26px;height:26px;border-radius:50%;opacity:.88}.card-network-holo__circle--1{background:linear-gradient(135deg, #eb001b, #ff5f00);box-shadow:0 0 8px rgba(235,0,27,.35)}.card-network-holo__circle--2{background:linear-gradient(135deg, #f79e1b, #ffd700);margin-left:-11px;mix-blend-mode:screen;box-shadow:0 0 8px rgba(247,158,27,.35)}.addfunds-card,.coupon-card,.addfunds-history-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;box-shadow:0 12px 32px -8px rgba(0,0,0,.4);overflow:hidden}.addfunds-card .card-header,.coupon-card .card-header,.addfunds-history-card .card-header{display:flex;align-items:center;justify-content:space-between;padding:1.15rem 1.4rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.addfunds-card .card-header .card-title,.coupon-card .card-header .card-title,.addfunds-history-card .card-header .card-title{font-size:1.05rem;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:.65rem}.addfunds-card .card-body,.coupon-card .card-body,.addfunds-history-card .card-body{padding:1.4rem}.addfunds-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .65rem;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));white-space:nowrap}#amount_field .form-group{margin-bottom:1rem}#amount_field .form-group label{font-size:.85rem;font-weight:600;color:var(--t-text, #cbd5e1);margin-bottom:.4rem}#amount_field .form-group textarea.form-control{min-height:100px;font-family:monospace;font-size:.85rem;line-height:1.5}#amount_field .form-group__checkbox{display:flex;align-items:flex-start;gap:.65rem;background:rgba(255,255,255,.02);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));padding:.85rem 1rem;border-radius:16px;margin-top:.85rem;transition:all .2s ease}#amount_field .form-group__checkbox:hover{border-color:var(--t-border-hover, rgba(56, 189, 248, 0.3));background:rgba(255,255,255,.035)}#amount_field .form-group__checkbox-label{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;cursor:pointer;flex-shrink:0;margin-top:2px}#amount_field .form-group__checkbox-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#amount_field .form-group__checkbox-label .checkmark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(255,255,255,.04);border:2px solid var(--t-border, rgba(255, 255, 255, 0.22));border-radius:5px;transition:all .2s ease;position:relative}#amount_field .form-group__checkbox-label .checkmark::after{content:"";display:block;width:5px;height:10px;border:solid #0b0f19;border-width:0 2.2px 2.2px 0;transform:rotate(45deg) scale(0);margin-top:-2px;opacity:0;transition:all .18s ease}#amount_field .form-group__checkbox-label:hover .checkmark{border-color:var(--t-accent, #f59e0b)}#amount_field .form-group__checkbox-label input[type=checkbox]:checked~.checkmark{background:var(--t-accent-gradient, linear-gradient(135deg, #f59e0b, #d97706));border-color:var(--t-accent, #f59e0b);box-shadow:0 0 12px var(--t-accent-glow, rgba(245, 158, 11, 0.45))}#amount_field .form-group__checkbox-label input[type=checkbox]:checked~.checkmark::after{opacity:1;transform:rotate(45deg) scale(1)}#amount_field .form-group__checkbox .form-group__label-title{font-size:.8rem;color:var(--t-text, #cbd5e1);line-height:1.45;margin-bottom:0;cursor:pointer;user-select:none}#button_field button,#button_field .btn{width:100%;height:48px;font-size:.95rem;font-weight:700;border-radius:16px;background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1)) !important;border:0 !important;box-shadow:0 8px 24px -4px var(--t-accent-glow, rgba(56, 189, 248, 0.35)) !important;color:#fff !important;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:all .25s ease}#button_field button:hover,#button_field .btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px -4px var(--t-accent-glow, rgba(56, 189, 248, 0.5)) !important}#button_field button:active,#button_field .btn:active{transform:translateY(0)}.addfunds-empty-state{padding:2rem 1.5rem;text-align:center}.addfunds-empty-state__icon{width:54px;height:54px;border-radius:20px;background:var(--t-surface-3, rgba(255, 255, 255, 0.04));border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--t-accent, #38bdf8);margin-bottom:.85rem}.table-transactions{margin-bottom:0;color:var(--t-text, #cbd5e1)}.table-transactions th{background:rgba(255,255,255,.02);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));color:var(--t-text-dim, #94a3b8);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.95rem 1.15rem;border-top:none;white-space:nowrap}.table-transactions td{padding:1rem 1.15rem;vertical-align:middle;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.05));font-size:.86rem;white-space:nowrap}.table-transactions tbody tr{transition:background .2s ease}.table-transactions tbody tr:hover td{background:rgba(255,255,255,.025)}.table-transactions .badge-tx-id{font-family:monospace;font-weight:700;font-size:.82rem;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));padding:.2rem .5rem;border-radius:8px;border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25))}.table-transactions .tx-amount{font-size:.95rem;letter-spacing:-0.01em}.table-transactions .tx-method{color:#fff;font-weight:500}.table-transactions .tx-date{color:var(--t-text-dim, #94a3b8);font-size:.8rem}.table-transactions .tx-ref{background:rgba(255,255,255,.05);color:#cbd5e1;padding:.2rem .45rem;border-radius:8px;font-size:.78rem;max-width:160px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tickets-page,#open-ticket-page{position:relative;z-index:1}#tickets-page .support-hero-banner,#open-ticket-page .support-hero-banner{margin-bottom:1.15rem !important}@media(min-width: 768px){#tickets-page .support-hero-banner,#open-ticket-page .support-hero-banner{margin-bottom:1.5rem !important}}#tickets-page .glass-panel,#open-ticket-page .glass-panel{margin-bottom:1.15rem !important}@media(min-width: 768px){#tickets-page .glass-panel,#open-ticket-page .glass-panel{margin-bottom:1.5rem !important}}#tickets-page .glass-panel:last-child,#open-ticket-page .glass-panel:last-child{margin-bottom:0 !important}#tickets-page .row,#open-ticket-page .row{margin-bottom:0 !important}#tickets-page .col-lg-5,#open-ticket-page .col-lg-5{margin-bottom:1.15rem !important;display:flex;flex-direction:column;gap:1.15rem}@media(min-width: 768px){#tickets-page .col-lg-5,#open-ticket-page .col-lg-5{gap:1.5rem}}@media(min-width: 992px){#tickets-page .col-lg-5,#open-ticket-page .col-lg-5{margin-bottom:0 !important}}#tickets-page .col-lg-5 .card,#open-ticket-page .col-lg-5 .card{margin-bottom:0 !important}#tickets-page .col-lg-7,#open-ticket-page .col-lg-7{margin-bottom:0 !important}#tickets-page .col-lg-7 .card,#open-ticket-page .col-lg-7 .card{margin-bottom:0 !important}#tickets-page .row+.glass-panel,#open-ticket-page .row+.glass-panel{margin-top:1.15rem !important}@media(min-width: 768px){#tickets-page .row+.glass-panel,#open-ticket-page .row+.glass-panel{margin-top:1.5rem !important}}.support-hero-banner{position:relative;width:100%;border-radius:28px;background:var(--t-surface-3, rgba(16, 20, 30, 0.75));background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.04) 0%, rgba(255, 255, 255, 0.01) 60%, rgba(0, 0, 0, 0.25) 100%);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));box-shadow:0 16px 36px -10px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.15);overflow:hidden;box-sizing:border-box;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.support-hero-banner__ambient{position:absolute;top:-50%;right:-20%;width:340px;height:340px;border-radius:50%;background:var(--t-accent-gradient, linear-gradient(135deg, #38bdf8, #6366f1));filter:blur(75px);opacity:.14;pointer-events:none;z-index:0}.support-hero-banner__mesh{position:absolute;inset:0;background-image:radial-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px);background-size:18px 18px;opacity:.35;pointer-events:none;z-index:0}.support-hero-banner__inner{position:relative;z-index:2;padding:1.35rem 1.4rem}@media(min-width: 768px){.support-hero-banner__inner{padding:1.6rem 1.85rem}}.support-hero-banner__content{display:flex;flex-direction:column}.support-hero-banner__pills-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin-bottom:.85rem}.support-hero-banner__badge{font-size:.72rem;font-weight:800;letter-spacing:.04em;padding:.3rem .8rem;border-radius:999px;background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.3));color:var(--t-highlight, #38bdf8);display:inline-flex;align-items:center;gap:.5rem;line-height:1.3}.support-hero-banner__badge .live-dot{flex-shrink:0}.support-hero-banner__reply-badge{font-size:.72rem;font-weight:700;padding:.3rem .8rem;border-radius:999px;background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.25);color:#fbbf24;display:inline-flex;align-items:center;gap:.5rem;line-height:1.3}.support-hero-banner__reply-badge i{color:#eab308;flex-shrink:0}.support-hero-banner__title{font-size:1.25rem;font-weight:800;color:#fff;letter-spacing:-0.02em;margin:0 0 .45rem 0;line-height:1.3}@media(min-width: 768px){.support-hero-banner__title{font-size:1.4rem}}.support-hero-banner__subtitle{font-size:.88rem;color:var(--t-text-dim, #94a3b8);line-height:1.55;max-width:640px;margin:0 0 1.15rem 0}.support-hero-banner__trust-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin-top:0}.support-hero-banner__trust-row .trust-chip{font-size:.76rem;font-weight:600;color:var(--t-text, #cbd5e1);background:rgba(255,255,255,.04);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));padding:.35rem .8rem;border-radius:999px;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;transition:all .2s ease}.support-hero-banner__trust-row .trust-chip i{flex-shrink:0}.support-hero-banner__trust-row .trust-chip--link{text-decoration:none !important;color:#fff !important;background:rgba(0,136,204,.15) !important;border-color:rgba(0,136,204,.35) !important}.support-hero-banner__trust-row .trust-chip--link:hover{background:rgba(0,136,204,.28) !important;border-color:rgba(0,136,204,.5) !important;transform:translateY(-1px)}.tickets-form-card,.tickets-history-card,.ticket-thread-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;box-shadow:0 12px 32px -8px rgba(0,0,0,.4);overflow:hidden}.tickets-form-card .card-header,.tickets-history-card .card-header,.ticket-thread-card .card-header{display:flex;align-items:center;justify-content:space-between;padding:1.15rem 1.4rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.tickets-form-card .card-header .card-title,.tickets-history-card .card-header .card-title,.ticket-thread-card .card-header .card-title{font-size:1.05rem;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:.65rem}.tickets-form-card .card-body,.tickets-history-card .card-body,.ticket-thread-card .card-body{padding:1.4rem}.tickets-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .65rem;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));white-space:nowrap}#ticketsData .form-group{margin-bottom:1rem}#ticketsData .form-group label{font-size:.85rem;font-weight:600;color:var(--t-text, #cbd5e1);margin-bottom:.4rem}.table-tickets{margin-bottom:0;color:var(--t-text, #cbd5e1)}.table-tickets th{background:rgba(255,255,255,.02);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));color:var(--t-text-dim, #94a3b8);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.95rem 1.15rem;border-top:none;white-space:nowrap}.table-tickets td{padding:1rem 1.15rem;vertical-align:middle;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.05));font-size:.88rem}.table-tickets tbody tr{transition:background .2s ease}.table-tickets tbody tr:hover td{background:rgba(255,255,255,.025)}.table-tickets tbody tr.is-unread td{background:var(--t-accent-soft, rgba(56, 189, 248, 0.04))}.table-tickets .badge-ticket-id{font-family:monospace;font-weight:700;font-size:.82rem;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));padding:.2rem .5rem;border-radius:8px;border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25))}.table-tickets .ticket-subject-cell{display:flex;align-items:center;max-width:260px;overflow:hidden}.table-tickets .ticket-link{color:var(--t-text, #cbd5e1);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.table-tickets .ticket-link:hover{color:var(--t-accent, #38bdf8);text-decoration:underline}.table-tickets .ticket-time{color:var(--t-text-dim, #94a3b8);font-size:.8rem;white-space:nowrap}.tickets-empty-state{padding:2rem 1.5rem;text-align:center}.tickets-empty-state__icon{width:54px;height:54px;border-radius:20px;background:var(--t-surface-3, rgba(255, 255, 255, 0.04));border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--t-accent, #38bdf8);margin-bottom:.85rem}.ticket-header-bar{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;padding:1.1rem 1.4rem;box-shadow:0 8px 24px -6px rgba(0,0,0,.35)}.ticket-header-bar__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;width:100%}.ticket-header-bar__left{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;min-width:0}.ticket-header-bar__right{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.ticket-header-bar .btn-ticket-back{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:.82rem;font-weight:600;white-space:nowrap;border-radius:16px;border-color:rgba(255,255,255,.15);color:var(--t-text, #cbd5e1)}.ticket-header-bar .btn-ticket-back:hover{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.3)}.ticket-header-bar .ticket-header-meta{display:flex;align-items:center;gap:.85rem;min-width:0}.ticket-header-bar .badge-ticket-id{font-family:monospace;font-weight:700;font-size:.85rem;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));padding:.25rem .6rem;border-radius:8px;border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));white-space:nowrap;flex-shrink:0}.ticket-header-bar .ticket-header-title{font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:-0.01em;margin:0;line-height:1.3}.ticket-thread-card{width:100%}.ticket-chat-body{padding:1.5rem !important;background:rgba(0,0,0,.12)}@media(min-width: 768px){.ticket-chat-body{padding:2rem !important}}.ticket-messages-stream{display:flex;flex-direction:column;gap:1.5rem}.ticket-bubble-wrap{display:flex;width:100%}.ticket-bubble-wrap--user{justify-content:flex-end}.ticket-bubble-wrap--user .ticket-bubble{background:var(--t-surface-3, rgba(22, 28, 42, 0.85));border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));border-top-right-radius:8px}.ticket-bubble-wrap--support{justify-content:flex-start}.ticket-bubble-wrap--support .ticket-bubble{background:rgba(14,18,28,.98);border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.3));border-top-left-radius:8px;box-shadow:0 8px 24px -4px var(--t-accent-glow, rgba(56, 189, 248, 0.15))}.ticket-bubble{max-width:100%;width:100%;min-width:0;border-radius:20px;padding:.95rem 1.1rem;box-sizing:border-box}@media(min-width: 768px){.ticket-bubble{max-width:75%;width:auto;padding:1.15rem 1.35rem}}.ticket-bubble__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:.85rem;gap:.5rem 1rem;padding-bottom:.65rem;border-bottom:1px solid rgba(255,255,255,.06)}.ticket-bubble .ticket-author-info{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.ticket-bubble__author{font-size:.88rem;font-weight:700;color:#fff;white-space:nowrap}.ticket-bubble__time{font-size:.72rem;font-weight:600;color:var(--t-text-dim, #94a3b8);display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;margin-left:auto}.ticket-bubble__content{font-size:.92rem;line-height:1.65;color:var(--t-text, #cbd5e1);word-break:break-word}.ticket-avatar{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;flex-shrink:0}.ticket-avatar--user{background:var(--t-surface-2, rgba(255, 255, 255, 0.12));color:#fff;border:1px solid var(--t-border, rgba(255, 255, 255, 0.2))}.ticket-avatar--support{background:var(--t-accent-soft, rgba(56, 189, 248, 0.15));color:var(--t-highlight, #38bdf8);border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.35));box-shadow:0 0 10px var(--t-accent-glow, rgba(56, 189, 248, 0.2))}.badge-staff{font-size:.7rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.3);color:#34d399;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.ticket-reply-footer{background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.06));padding:1.35rem 1.6rem}.ticket-reply-footer .ticket-reply-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.ticket-locked-footer{background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.06));padding:1.25rem 1.4rem}.ticket-locked-footer .ticket-locked-notice{font-size:.88rem;line-height:1.6;color:var(--t-text-dim, #94a3b8);display:block;text-align:center;word-break:normal}.ticket-locked-footer .ticket-locked-notice a{color:var(--t-highlight, #38bdf8);text-decoration:none}.ticket-locked-footer .ticket-locked-notice a:hover{text-decoration:underline}#massorder-page{position:relative;z-index:1}#massorder-page .page-head{margin-bottom:1.15rem !important}@media(min-width: 768px){#massorder-page .page-head{margin-bottom:1.5rem !important}}#massorder-page .glass-panel{margin-bottom:1.15rem !important}@media(min-width: 768px){#massorder-page .glass-panel{margin-bottom:1.5rem !important}}#massorder-page .glass-panel:last-child{margin-bottom:0 !important}#massorder-page .row{margin-bottom:0 !important}#massorder-page .col-lg-7,#massorder-page .col-xl-8{margin-bottom:1.15rem !important}@media(min-width: 992px){#massorder-page .col-lg-7,#massorder-page .col-xl-8{margin-bottom:0 !important}}#massorder-page .col-lg-7 .card,#massorder-page .col-xl-8 .card{margin-bottom:0 !important}#massorder-page .col-lg-5,#massorder-page .col-xl-4{margin-bottom:0 !important;display:flex;flex-direction:column;gap:1.15rem}@media(min-width: 768px){#massorder-page .col-lg-5,#massorder-page .col-xl-4{gap:1.5rem}}#massorder-page .col-lg-5 .card,#massorder-page .col-xl-4 .card{margin-bottom:0 !important}#massorder-page .row+.glass-panel{margin-top:1.15rem !important}@media(min-width: 768px){#massorder-page .row+.glass-panel{margin-top:1.5rem !important}}.massorder-card,.massorder-guide-card,.massorder-tips-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;box-shadow:0 12px 32px -8px rgba(0,0,0,.4);overflow:hidden}.massorder-card .card-header,.massorder-guide-card .card-header,.massorder-tips-card .card-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem;padding:1.15rem 1.4rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.massorder-card .card-header .card-title,.massorder-guide-card .card-header .card-title,.massorder-tips-card .card-header .card-title{font-size:1.05rem;font-weight:700;color:#fff;margin:0;display:flex;align-items:center}.massorder-card .card-body,.massorder-guide-card .card-body,.massorder-tips-card .card-body{padding:1.4rem}.massorder-actions-bar{display:flex;flex-direction:column-reverse;gap:.85rem;width:100%}@media(min-width: 768px){.massorder-actions-bar{flex-direction:row-reverse;align-items:center;justify-content:space-between}}.massorder-actions-bar .massorder-submit-btn{width:100%;padding:.65rem 1.75rem;font-weight:700}@media(min-width: 768px){.massorder-actions-bar .massorder-submit-btn{width:auto}}.massorder-actions-bar .massorder-hint{display:inline-flex;align-items:center;line-height:1.4}.massorder-format-badge{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1))}.massorder-format-badge code{color:var(--t-highlight, #38bdf8);font-family:monospace;font-size:.76rem;font-weight:600}.massorder-textarea-wrap{position:relative;width:100%}.massorder-textarea{font-family:Consolas,"Fira Code","Roboto Mono",Menlo,Monaco,monospace !important;font-size:.88rem !important;line-height:1.65 !important;color:#f1f5f9 !important;background:var(--t-surface-2, rgba(12, 16, 26, 0.95)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.12)) !important;border-radius:16px !important;padding:1rem 1.15rem !important;resize:vertical !important;min-height:320px;box-shadow:inset 0 2px 8px rgba(0,0,0,.4) !important;transition:border-color .2s ease,box-shadow .2s ease !important}.massorder-textarea:focus{border-color:var(--t-accent, #38bdf8) !important;box-shadow:0 0 0 3px var(--t-accent-soft, rgba(56, 189, 248, 0.22)),inset 0 2px 8px rgba(0,0,0,.4) !important;outline:none !important}.massorder-textarea::placeholder{color:rgba(148,163,184,.4) !important;font-style:italic}.massorder-guide-step{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem}.massorder-guide-step:last-child{margin-bottom:0}.massorder-guide-step .guide-step-number{width:26px;height:26px;border-radius:50%;background:var(--t-accent-soft, rgba(56, 189, 248, 0.15));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.35));color:var(--t-highlight, #38bdf8);font-size:.78rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.1rem}.massorder-guide-step .guide-step-text{flex:1}.massorder-guide-step .guide-step-text strong{color:#fff;font-size:.88rem;display:block;margin-bottom:.15rem}.massorder-syntax-box{background:rgba(0,0,0,.3);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:12px;padding:.75rem .95rem}.massorder-syntax-box .syntax-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--t-text-dim, #94a3b8);margin-bottom:.25rem}.massorder-syntax-box .syntax-code{font-family:Consolas,monospace;font-size:.8rem;color:var(--t-highlight, #38bdf8);word-break:break-all}.massorder-tips-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.massorder-tips-list li{display:flex;align-items:flex-start;font-size:.85rem;color:var(--t-text, #cbd5e1);line-height:1.5}.massorder-tips-list li i{font-size:.9rem;margin-top:.2rem;flex-shrink:0}#childpanel-page{position:relative;z-index:1}#childpanel-page .page-head{margin-bottom:1.15rem !important}@media(min-width: 768px){#childpanel-page .page-head{margin-bottom:1.5rem !important}}#childpanel-page .glass-panel{margin-bottom:1.15rem !important}@media(min-width: 768px){#childpanel-page .glass-panel{margin-bottom:1.5rem !important}}#childpanel-page .glass-panel:last-child{margin-bottom:0 !important}#childpanel-page .row{margin-bottom:0 !important}#childpanel-page .col-lg-5,#childpanel-page .col-xl-4{margin-bottom:1.15rem !important}@media(min-width: 992px){#childpanel-page .col-lg-5,#childpanel-page .col-xl-4{margin-bottom:0 !important}}#childpanel-page .col-lg-5 .card,#childpanel-page .col-xl-4 .card{margin-bottom:0 !important}#childpanel-page .col-lg-7,#childpanel-page .col-xl-8{margin-bottom:0 !important}#childpanel-page .col-lg-7 .card,#childpanel-page .col-xl-8 .card{margin-bottom:0 !important}#childpanel-page .row+.glass-panel{margin-top:1.15rem !important}@media(min-width: 768px){#childpanel-page .row+.glass-panel{margin-top:1.5rem !important}}.childpanel-form-card,.childpanel-table-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;box-shadow:0 12px 32px -8px rgba(0,0,0,.4);overflow:hidden}.childpanel-form-card .card-header,.childpanel-table-card .card-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem;padding:1.15rem 1.4rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.childpanel-form-card .card-header .card-title,.childpanel-table-card .card-header .card-title{font-size:1.05rem;font-weight:700;color:#fff;margin:0;display:flex;align-items:center}.childpanel-form-card .card-body,.childpanel-table-card .card-body{padding:1.4rem}.childpanel-price-badge{font-family:monospace;font-size:.8rem;font-weight:700;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));padding:.25rem .65rem;border-radius:999px;white-space:nowrap}.childpanel-dns-box{background:rgba(56,189,248,.06);border:1px solid rgba(56,189,248,.18);border-radius:16px;padding:.85rem 1rem}.table-childpanels{margin-bottom:0;color:var(--t-text, #cbd5e1)}.table-childpanels th{background:rgba(255,255,255,.02);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));color:var(--t-text-dim, #94a3b8);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.95rem 1.15rem;border-top:none;white-space:nowrap}.table-childpanels td{padding:1rem 1.15rem;vertical-align:middle;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.05));font-size:.88rem}.table-childpanels tbody tr{transition:background .2s ease}.table-childpanels tbody tr:hover td{background:rgba(255,255,255,.025)}.table-childpanels .panel-domain-link{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;transition:color .2s ease}.table-childpanels .panel-domain-link:hover{color:var(--t-accent, #38bdf8);text-decoration:underline}.table-childpanels .panel-ns-info{font-size:.76rem;color:var(--t-text-dim, #94a3b8);margin-top:.2rem;white-space:nowrap}.table-childpanels .badge-currency-pill{font-family:monospace;font-size:.78rem;font-weight:700;background:rgba(255,255,255,.05);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));color:var(--t-text, #cbd5e1);padding:.2rem .5rem;border-radius:8px}.table-childpanels .panel-time{color:var(--t-text-dim, #94a3b8);font-size:.8rem;white-space:nowrap}.table-childpanels .panel-actions-group{display:inline-flex;align-items:center;gap:.4rem;justify-content:flex-end}.glass-modal{background:var(--t-bg-elevated, #0e121a) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.12)) !important;border-radius:28px !important;box-shadow:0 24px 48px -12px rgba(0,0,0,.75) !important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-modal .modal-header{border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));padding:1.25rem 1.5rem}.glass-modal .modal-body{padding:1.5rem}.glass-modal .modal-footer{border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.08));padding:1.15rem 1.5rem}#refer-page{position:relative;z-index:1}#refer-page .page-head{margin-bottom:1.15rem !important}@media(min-width: 768px){#refer-page .page-head{margin-bottom:1.5rem !important}}#refer-page .referral-hero-card{margin-bottom:1.15rem !important}@media(min-width: 768px){#refer-page .referral-hero-card{margin-bottom:1.5rem !important}}#refer-page .referral-stats-row{margin-bottom:1.15rem !important}@media(min-width: 768px){#refer-page .referral-stats-row{margin-bottom:1.5rem !important}}#refer-page .referral-stats-row>div{margin-bottom:1.15rem}@media(min-width: 992px){#refer-page .referral-stats-row>div{margin-bottom:0 !important}}#refer-page .glass-panel{margin-bottom:1.15rem !important}@media(min-width: 768px){#refer-page .glass-panel{margin-bottom:1.5rem !important}}#refer-page .glass-panel:last-child{margin-bottom:0 !important}#refer-page .col-lg-5,#refer-page .col-xl-4{margin-bottom:1.15rem !important}@media(min-width: 992px){#refer-page .col-lg-5,#refer-page .col-xl-4{margin-bottom:0 !important}}#refer-page .col-lg-7,#refer-page .col-xl-8{margin-bottom:0 !important}#refer-page .row+.glass-panel{margin-top:1.15rem !important}@media(min-width: 768px){#refer-page .row+.glass-panel{margin-top:1.5rem !important}}.referral-hero-card{background:radial-gradient(circle at top right, rgba(56, 189, 248, 0.08) 0%, rgba(14, 18, 26, 0.95) 70%);border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));border-radius:28px;box-shadow:0 16px 36px -8px rgba(0,0,0,.45);overflow:hidden;position:relative}.referral-hero-card .referral-hero-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:1.25rem}.referral-hero-card .referral-hero-meta__tags{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.referral-hero-card .referral-hero-title{font-size:1.25rem;font-weight:800;color:#fff;letter-spacing:-0.01em;margin-top:.25rem}.referral-hero-card .badge-commission-rate{font-size:.8rem;font-weight:700;color:#f59e0b;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);padding:.35rem .75rem;border-radius:999px;display:inline-flex;align-items:center;gap:.5rem}.referral-hero-card .badge-commission-rate i{flex-shrink:0}.referral-hero-card .badge-payout-min{font-size:.8rem;font-weight:700;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));padding:.35rem .75rem;border-radius:999px;display:inline-flex;align-items:center;gap:.5rem}.referral-hero-card .badge-payout-min i{flex-shrink:0}.referral-hero-card .badge-ref-code{font-family:monospace;font-size:.82rem;color:#fff;background:rgba(255,255,255,.06);border:1px solid var(--t-border, rgba(255, 255, 255, 0.1));padding:.35rem .85rem;border-radius:12px;white-space:nowrap;display:inline-flex;align-items:center;gap:.35rem}.referral-hero-card .badge-ref-code strong{color:var(--t-highlight, #38bdf8)}.referral-link-bar{display:flex;flex-direction:column;gap:.75rem;background:var(--t-surface-2, rgba(0, 0, 0, 0.4));border:1px solid var(--t-border, rgba(255, 255, 255, 0.15));border-radius:20px;padding:.75rem;transition:border-color .2s ease,box-shadow .2s ease}.referral-link-bar:focus-within{border-color:var(--t-accent, #38bdf8);box-shadow:0 0 0 3px var(--t-accent-soft, rgba(56, 189, 248, 0.25))}@media(min-width: 768px){.referral-link-bar{flex-direction:row;align-items:center;justify-content:space-between;padding:.35rem .35rem .35rem 1rem}}.referral-link-bar__field{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.referral-link-bar__icon{color:var(--t-text-dim, #94a3b8);font-size:1.05rem;flex-shrink:0}.referral-link-bar__input{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;color:#fff !important;font-family:Consolas,monospace;font-size:.92rem;font-weight:600;padding:.4rem 0 !important;width:100%;min-width:0;text-overflow:ellipsis;outline:none !important}.referral-link-bar__input:focus{outline:none !important;box-shadow:none !important}.referral-link-bar .btn-copy-link{width:100%;white-space:nowrap;font-weight:700;padding:.65rem 1.25rem;border-radius:16px}@media(min-width: 768px){.referral-link-bar .btn-copy-link{width:auto;padding:.55rem 1.4rem}}.ref-stat-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;box-shadow:0 8px 24px -6px rgba(0,0,0,.35);transition:transform .2s ease,border-color .2s ease}.ref-stat-card:hover{transform:translateY(-2px);border-color:var(--t-border-hover, rgba(56, 189, 248, 0.3))}.ref-stat-card .card-body{padding:1rem .85rem;display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}@media(min-width: 768px){.ref-stat-card .card-body{padding:1.25rem 1.4rem;flex-direction:row;align-items:center;gap:1rem}}.ref-stat-card .ref-stat-icon{width:38px;height:38px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}@media(min-width: 768px){.ref-stat-card .ref-stat-icon{width:46px;height:46px;font-size:1.25rem}}.ref-stat-card .ref-stat-info{display:flex;flex-direction:column;min-width:0;width:100%}.ref-stat-card .ref-stat-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--t-text-dim, #94a3b8);margin-bottom:.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 768px){.ref-stat-card .ref-stat-label{font-size:.76rem;margin-bottom:.2rem}}.ref-stat-card .ref-stat-value{font-size:1.2rem;font-weight:800;color:#fff;letter-spacing:-0.01em;line-height:1.2;word-break:break-word}@media(min-width: 768px){.ref-stat-card .ref-stat-value{font-size:1.35rem}}.ref-stat-card--clicks .ref-stat-icon{background:rgba(56,189,248,.12);color:#38bdf8;border:1px solid rgba(56,189,248,.25)}.ref-stat-card--signups .ref-stat-icon{background:rgba(52,211,153,.12);color:#34d399;border:1px solid rgba(52,211,153,.25)}.ref-stat-card--conversion .ref-stat-icon{background:rgba(167,139,250,.12);color:#a78bfa;border:1px solid rgba(167,139,250,.25)}.ref-stat-card--earnings .ref-stat-icon{background:rgba(245,158,11,.12);color:#f59e0b;border:1px solid rgba(245,158,11,.25)}.ref-payout-card,.ref-history-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;box-shadow:0 12px 32px -8px rgba(0,0,0,.4);overflow:hidden}.ref-payout-card .card-header,.ref-history-card .card-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem;padding:1.15rem 1.4rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.ref-payout-card .card-header .card-title,.ref-history-card .card-header .card-title{font-size:1.05rem;font-weight:700;color:#fff;margin:0;display:flex;align-items:center}.ref-payout-card .card-body,.ref-history-card .card-body{padding:1.4rem}.ref-available-balance{background:rgba(0,0,0,.25);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:16px;padding:1.15rem 1.25rem;text-align:center}.ref-available-balance .ref-balance-subtitle{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--t-text-dim, #94a3b8);display:block;margin-bottom:.35rem}.ref-available-balance .ref-balance-number{font-size:1.85rem;font-weight:900;color:#34d399;letter-spacing:-0.02em}.ref-breakdown-list{display:flex;flex-direction:column;gap:.75rem}.ref-breakdown-list .ref-breakdown-item{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.04);font-size:.88rem}.ref-breakdown-list .ref-breakdown-item:last-child{border-bottom:none}.table-ref-history{margin-bottom:0;color:var(--t-text, #cbd5e1)}.table-ref-history th{background:rgba(255,255,255,.02);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));color:var(--t-text-dim, #94a3b8);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.95rem 1.15rem;border-top:none;white-space:nowrap}.table-ref-history td{padding:1rem 1.15rem;vertical-align:middle;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.05));font-size:.88rem}.table-ref-history tbody tr{transition:background .2s ease}.table-ref-history tbody tr:hover td{background:rgba(255,255,255,.025)}.table-ref-history .ref-time{color:var(--t-text-dim, #94a3b8);font-size:.82rem;white-space:nowrap}.table-ref-history .ref-amount-badge{font-family:monospace;font-size:.88rem;font-weight:800;color:#fff}#orders-page{position:relative;z-index:1}#orders-page .page-head{margin-bottom:1.15rem !important}@media(min-width: 768px){#orders-page .page-head{margin-bottom:1.5rem !important}}#orders-page .glass-panel{margin-bottom:1.15rem !important}@media(min-width: 768px){#orders-page .glass-panel{margin-bottom:1.5rem !important}}#orders-page .glass-panel:last-child{margin-bottom:0 !important}#orders-page .orders-main-card{margin-bottom:0 !important}.orders-main-card{background:var(--t-bg-elevated, #0e121a);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:20px;box-shadow:0 16px 36px -8px rgba(0,0,0,.45);overflow:hidden}.orders-toolbar-header{padding:1.25rem 1.4rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.orders-toolbar-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.orders-status-nav{display:flex;align-items:center;gap:.4rem;overflow-x:auto;padding-bottom:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.orders-status-nav::-webkit-scrollbar{display:none}.orders-status-tab{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .85rem;border-radius:999px;font-size:.82rem;font-weight:700;color:var(--t-text-dim, #94a3b8);background:rgba(255,255,255,.03);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));text-decoration:none;white-space:nowrap;transition:all .2s ease}.orders-status-tab:hover{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);text-decoration:none}.orders-status-tab.is-active{color:#fff;background:var(--t-accent-soft, rgba(56, 189, 248, 0.15));border-color:var(--t-accent, #38bdf8);box-shadow:0 0 12px var(--t-accent-glow, rgba(56, 189, 248, 0.25))}.orders-status-tab .tab-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.orders-status-tab .tab-dot--all{background:#94a3b8}.orders-status-tab .tab-dot--pending{background:#f59e0b}.orders-status-tab .tab-dot--inprogress{background:#38bdf8}.orders-status-tab .tab-dot--processing{background:#818cf8}.orders-status-tab .tab-dot--completed{background:#34d399}.orders-status-tab .tab-dot--partial{background:#fb923c}.orders-status-tab .tab-dot--canceled{background:#f43f5e}.orders-search-form{flex-shrink:0;width:100%}@media(min-width: 768px){.orders-search-form{width:260px}}.orders-search-input-wrap{position:relative;width:100%}.orders-search-icon{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--t-text-dim, #94a3b8);font-size:.85rem;pointer-events:none}.orders-search-input{background:var(--t-surface-2, rgba(0, 0, 0, 0.35)) !important;border:1px solid var(--t-border, rgba(255, 255, 255, 0.12)) !important;border-radius:16px !important;color:#fff !important;font-size:.85rem !important;height:38px !important;padding-left:2.25rem !important;padding-right:2rem !important;transition:border-color .2s ease,box-shadow .2s ease !important}.orders-search-input:focus{border-color:var(--t-accent, #38bdf8) !important;box-shadow:0 0 0 2px var(--t-accent-soft, rgba(56, 189, 248, 0.2)) !important}.orders-search-clear{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--t-text-dim, #94a3b8);font-size:.8rem;cursor:pointer}.orders-search-clear:hover{color:#fff}.orders-bulk-bar:not(:empty){margin-top:.85rem}.table-orders{margin-bottom:0;color:var(--t-text, #cbd5e1)}.table-orders th{background:rgba(255,255,255,.02);border-bottom:1px solid var(--t-border, rgba(255, 255, 255, 0.08));color:var(--t-text-dim, #94a3b8);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.95rem 1rem;border-top:none;white-space:nowrap}.table-orders td{padding:1rem;vertical-align:middle;border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.05));font-size:.88rem}.table-orders tbody tr{transition:background .2s ease}.table-orders tbody tr:hover td{background:rgba(255,255,255,.025)}.table-orders tbody tr.is-selected td{background:var(--t-accent-soft, rgba(56, 189, 248, 0.08)) !important}.table-orders .th-select,.table-orders .td-select{width:36px;padding-left:1rem;padding-right:.35rem;text-align:center}.table-orders .td-id-date{white-space:nowrap}.table-orders .td-service{min-width:200px;max-width:300px}.table-orders .td-link{min-width:160px;max-width:240px}.table-orders .td-charge{white-space:nowrap}.table-orders .td-quantity{white-space:nowrap}.table-orders .td-counts{white-space:nowrap}.table-orders .td-status{white-space:nowrap}.table-orders .td-actions{white-space:nowrap}.btn-icon-copy{background:rgba(0,0,0,0);border:none;color:var(--t-text-dim, #94a3b8);padding:.15rem .35rem;font-size:.78rem;border-radius:8px;transition:color .15s ease,background .15s ease}.btn-icon-copy:hover{color:var(--t-highlight, #38bdf8);background:rgba(255,255,255,.08)}.order-date-text{display:block;white-space:nowrap;font-size:.76rem}.order-service-cell{display:flex;align-items:flex-start;gap:.35rem;line-height:1.35}.badge-service-num{font-family:monospace;font-size:.75rem;font-weight:700;color:var(--t-highlight, #38bdf8);background:rgba(56,189,248,.1);padding:.15rem .4rem;border-radius:8px;border:1px solid rgba(56,189,248,.2);flex-shrink:0;display:inline-block}.order-service-name{font-size:.86rem;font-weight:600}.order-target-link-wrap{max-width:100%}.order-target-link{color:var(--t-text-dim, #94a3b8);font-size:.8rem;text-decoration:none;display:inline-flex;align-items:center;max-width:100%;padding:.25rem .5rem;background:rgba(0,0,0,.25);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:12px;transition:all .15s ease}.order-target-link span{display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-target-link:hover{color:var(--t-accent, #38bdf8);border-color:var(--t-border-hover, rgba(56, 189, 248, 0.3));text-decoration:none}.order-price{font-family:monospace;font-size:.95rem;font-weight:800}.order-qty-pill{font-family:monospace;font-size:.82rem;font-weight:700;color:#fff;background:rgba(255,255,255,.06);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));padding:.2rem .55rem;border-radius:12px;display:inline-block}.order-counts-matrix{display:inline-flex;align-items:center;background:rgba(0,0,0,.25);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));border-radius:12px;padding:.35rem .65rem;gap:.65rem}.order-counts-matrix .count-item{display:flex;flex-direction:column;align-items:center}.order-counts-matrix .count-label{font-size:.65rem;font-weight:700;text-transform:uppercase;color:var(--t-text-dim, #94a3b8);letter-spacing:.04em}.order-counts-matrix .count-val{font-family:monospace;font-size:.8rem;color:#fff;font-weight:700}.order-counts-matrix .count-divider{width:1px;height:20px;background:rgba(255,255,255,.1)}.order-status-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.badge-status--indigo{color:#818cf8;background:rgba(129,140,248,.12);border:1px solid rgba(129,140,248,.3);border-radius:999px;font-size:.76rem;font-weight:700;padding:.25rem .65rem;display:inline-flex;align-items:center;white-space:nowrap}.badge-refund-link{font-size:.72rem;font-weight:600;color:var(--t-text-dim, #94a3b8);text-decoration:underline;transition:color .15s ease}.badge-refund-link:hover{color:#fff}.order-completion-pill{font-size:.7rem;color:var(--t-text-dim, #94a3b8);display:inline-flex;align-items:center;white-space:nowrap}.order-actions-group{display:inline-flex;align-items:center;gap:.4rem;justify-content:flex-end;flex-wrap:wrap}.btn-action,a.btn-action,button.btn-action{padding:.35rem .75rem !important;font-size:.78rem !important;font-weight:700 !important;border-radius:12px !important;white-space:nowrap !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.35rem !important;text-decoration:none !important;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1) !important;cursor:pointer !important}.btn-action--cancel,a.btn-action--cancel,button.btn-action--cancel{background:rgba(244,63,94,.12) !important;border:1px solid rgba(244,63,94,.35) !important;color:#fb7185 !important}.btn-action--cancel i,a.btn-action--cancel i,button.btn-action--cancel i{color:#fb7185 !important}.btn-action--cancel:hover,.btn-action--cancel:focus,a.btn-action--cancel:hover,a.btn-action--cancel:focus,button.btn-action--cancel:hover,button.btn-action--cancel:focus{background:#f43f5e !important;border-color:#f43f5e !important;color:#fff !important;box-shadow:0 4px 14px rgba(244,63,94,.4) !important;transform:translateY(-1px) !important}.btn-action--cancel:hover i,.btn-action--cancel:focus i,a.btn-action--cancel:hover i,a.btn-action--cancel:focus i,button.btn-action--cancel:hover i,button.btn-action--cancel:focus i{color:#fff !important}.btn-action--refill,a.btn-action--refill,button.btn-action--refill{background:rgba(16,185,129,.12) !important;border:1px solid rgba(16,185,129,.35) !important;color:#34d399 !important}.btn-action--refill i,a.btn-action--refill i,button.btn-action--refill i{color:#34d399 !important}.btn-action--refill:hover,.btn-action--refill:focus,a.btn-action--refill:hover,a.btn-action--refill:focus,button.btn-action--refill:hover,button.btn-action--refill:focus{background:#10b981 !important;border-color:#10b981 !important;color:#fff !important;box-shadow:0 4px 14px rgba(16,185,129,.4) !important;transform:translateY(-1px) !important}.btn-action--refill:hover i,.btn-action--refill:focus i,a.btn-action--refill:hover i,a.btn-action--refill:focus i,button.btn-action--refill:hover i,button.btn-action--refill:focus i{color:#fff !important}.btn-action--refill.disabled,a.btn-action--refill.disabled,button.btn-action--refill.disabled{opacity:.5 !important;pointer-events:none !important}.btn-action--reorder,a.btn-action--reorder,button.btn-action--reorder{background:var(--t-accent-soft, rgba(56, 189, 248, 0.15)) !important;border:1px solid var(--t-accent, #38bdf8) !important;color:#fff !important;font-weight:700 !important;box-shadow:0 0 10px var(--t-accent-glow, rgba(56, 189, 248, 0.25)) !important}.btn-action--reorder i,a.btn-action--reorder i,button.btn-action--reorder i{color:var(--t-highlight, var(--t-accent, #38bdf8)) !important;transition:transform .2s ease !important}.btn-action--reorder:hover,.btn-action--reorder:focus,a.btn-action--reorder:hover,a.btn-action--reorder:focus,button.btn-action--reorder:hover,button.btn-action--reorder:focus{background:var(--t-accent, #38bdf8) !important;border-color:var(--t-accent, #38bdf8) !important;color:#0b0f19 !important;box-shadow:0 4px 14px var(--t-accent-glow, rgba(56, 189, 248, 0.5)) !important;transform:translateY(-1px) !important}.btn-action--reorder:hover i,.btn-action--reorder:focus i,a.btn-action--reorder:hover i,a.btn-action--reorder:focus i,button.btn-action--reorder:hover i,button.btn-action--reorder:focus i{color:#0b0f19 !important;transform:rotate(90deg) !important}.orders-pagination-footer{padding:1rem 1.4rem;background:var(--t-surface-3, rgba(255, 255, 255, 0.02));border-top:1px solid var(--t-border, rgba(255, 255, 255, 0.06))}.orders-pagination-footer .pagination .page-link{background:rgba(255,255,255,.04);border-color:var(--t-border, rgba(255, 255, 255, 0.1));color:var(--t-text, #cbd5e1);font-size:.8rem;padding:.35rem .75rem}.orders-pagination-footer .pagination .page-link:hover{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.25)}.orders-pagination-footer .pagination .page-item.active .page-link{background:var(--t-accent, #38bdf8);border-color:var(--t-accent, #38bdf8);color:#0b0f19;font-weight:800}.badge-ref-order{font-family:monospace;font-size:.82rem;font-weight:700;color:var(--t-highlight, #38bdf8);background:var(--t-accent-soft, rgba(56, 189, 248, 0.12));border:1px solid var(--t-border-hover, rgba(56, 189, 248, 0.25));padding:.2rem .5rem;border-radius:12px;text-decoration:none;display:inline-flex;align-items:center;transition:all .15s ease}.badge-ref-order:hover{background:var(--t-accent, #38bdf8);color:#0b0f19;text-decoration:none}.order-runs-badge{font-family:monospace;font-size:.84rem;font-weight:700;color:#fff;background:rgba(0,0,0,.25);border:1px solid var(--t-border, rgba(255, 255, 255, 0.08));padding:.25rem .6rem;border-radius:12px;display:inline-flex;align-items:center}