@font-face{font-family:Vazir;src:url('/font.woff2') format('woff2');font-weight:100 900;font-display:swap}
:root{color-scheme:dark;--lime:#dcff00;--muted:#91999f;--border:#343a3f;--panel:#1b1e21}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 50% 0,#252b2d55,transparent 60%),#101214;color:#eceff1;font:14px/1.85 Vazir,Tahoma,sans-serif;min-height:100vh}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{opacity:.45;cursor:wait}[hidden]{display:none!important}::selection{background:var(--lime);color:#111}button,input,textarea,select{outline:none}:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.svg-defs{position:absolute;width:0;height:0;overflow:hidden}.muted{color:var(--muted)}.small{font-size:12px}.center{text-align:center}.lime-text{color:var(--lime)}.eyebrow{font:10px/1.7 Arial,sans-serif;letter-spacing:2px;color:#9aa4ac}.panel{border:1px solid var(--border);border-radius:22px;background:linear-gradient(145deg,#272c3080,#191c1fee);box-shadow:inset 0 1px 0 #ffffff08,0 16px 40px #0002}header{height:85px;max-width:1440px;margin:auto;padding:0 40px;display:flex;direction:ltr;align-items:center;justify-content:space-between;border-bottom:1px solid #292e32}.brand{font:900 21px Arial,sans-serif;letter-spacing:-.9px;display:flex;align-items:center;gap:2px}.brand span{font-weight:400}.brand i{width:6px;height:6px;background:var(--lime);border-radius:50%;margin-left:8px;box-shadow:0 0 12px #dcff0055}.header-actions{display:flex;align-items:center;gap:18px;direction:rtl}.account-btn{background:linear-gradient(140deg,#333a3f,#22272c);border:1px solid #50585e;color:#eee;border-radius:12px;padding:9px 19px;direction:rtl;box-shadow:inset 0 1px #ffffff0b}.account-btn:hover{border-color:var(--lime)}.quiet{background:none;border:0;color:#a6afb6;padding:8px}.quiet:hover{color:#fff}.view{max-width:1010px;margin:auto;padding:25px 30px 75px}.wide{max-width:1200px;padding-top:45px}.identity{display:flex;flex-direction:column;align-items:center;padding:0 0 35px}.network-mark{width:165px;height:125px;filter:drop-shadow(0 14px 10px #0008)}h1{font-size:32px;line-height:1.5;margin:5px 0 0;letter-spacing:-1px}.identity h1{font:900 clamp(29px,5vw,41px)/1 Arial,sans-serif;letter-spacing:-1.8px}.identity h1 span{font-weight:400}.plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.plan{position:relative;overflow:hidden;isolation:isolate;border:1px solid #555f67;border-radius:27px;background:linear-gradient(145deg,#363e45 0%,#20262b 34%,#181d21 65%,#292f34 100%);padding:24px;box-shadow:inset 0 1px 0 #ffffff18,0 25px 45px #0005;transition:transform .3s,border-color .3s}.plan:hover{transform:translateY(-5px);border-color:#919da6}.plan:before{content:'';position:absolute;pointer-events:none;inset:0;border-radius:inherit;background:linear-gradient(120deg,transparent 30%,#ffffff09 45%,transparent 60%);background-size:250% 100%;animation:sheen 9s ease-in-out infinite;z-index:-1}.plan.featured{border-color:#777f4c;background:linear-gradient(145deg,#414a3b,#252c2b 36%,#1a2022 65%,#30372b);box-shadow:inset 0 1px #f2ffca20,0 25px 50px #0005,0 0 45px #dcff0006}.plan-top{display:flex;align-items:center;justify-content:space-between;font:10px Arial,sans-serif;letter-spacing:1.4px;color:#b6bfc5}.badge{font:11px Vazir,Tahoma,sans-serif;letter-spacing:0;border:1px solid #5f696f;border-radius:20px;padding:4px 12px;color:#d7dee3;background:#ffffff04}.featured .badge{color:var(--lime);border-color:#68753c;background:#dcff0009}.sculpture{height:225px;position:relative;display:grid;place-items:center;perspective:800px}.sculpture svg{width:280px;height:224px;position:relative;filter:drop-shadow(5px 13px 6px #0009);animation:levitate 6s ease-in-out infinite;transform-style:preserve-3d}.featured .sculpture svg{animation-delay:-2s}.art-halo{position:absolute;width:170px;height:115px;border-radius:50%;background:#9bb2c421;filter:blur(30px);animation:breathe 5s ease-in-out infinite}.featured .art-halo{background:#c6ed6921}.orbit-dot{position:absolute;bottom:28px;left:50%;width:5px;height:5px;background:var(--lime);border-radius:50%;box-shadow:0 0 13px 4px #dcff0022;animation:breathe 3s ease-in-out infinite}.plan-name{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.plan-name h2{font-size:27px;margin:0;font-weight:900}.plan-name>span{font:10px Arial,sans-serif;color:#87949c;letter-spacing:2px}.price{font-size:34px;font-weight:900;white-space:nowrap;letter-spacing:-1px;margin:10px 0 23px}.price small{font-size:12px;font-weight:400;color:#adb7be;margin-right:5px}.button{min-height:48px;border:1px solid transparent;border-radius:12px;padding:11px 18px;font-weight:750;display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;transition:background .2s,border-color .2s}.button.lime{background:linear-gradient(#e7ff31,#d2ef00);color:#15180a;box-shadow:0 3px 0 #879b13,inset 0 1px #ffffff77}.button.lime:hover{background:#e5ff48}.button.outline{background:linear-gradient(135deg,#ffffff0c,#ffffff02);border-color:#59646c;color:#eaf0f4;box-shadow:inset 0 1px #ffffff0b}.button.outline:hover{border-color:#a4b0b9}.button.compact{width:auto;min-height:40px;font-size:12px;justify-content:center}.feature-panel{border:1px solid #ffffff0c;border-radius:15px;margin-top:25px;padding:17px;background:#10161a55}.feature-panel h3{font-size:12px;margin:0 0 13px;color:#d0d9de}.feature-panel ul{list-style:none;padding:0;margin:0}.feature-panel li{position:relative;padding:10px 22px 10px 0;border-top:1px solid #ffffff07;display:flex;flex-direction:column}.feature-panel li:before{content:'✓';position:absolute;right:0;color:#bac7d1;font-size:12px}.featured .feature-panel li:before{color:var(--lime)}.feature-panel b{font-size:13px;font-weight:650}.feature-panel li span{font-size:11px;color:#94a2ad}.feature-panel .conditional:before{content:'◌'}.availability{text-align:center;font-size:11px;color:#7d8992;margin:22px auto 0;max-width:650px}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;gap:15px}.back-link{color:#b3bec6;font-size:12px}.checkout-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.payment-art{position:sticky;top:25px;padding:25px 22px 20px;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#4b565c55,transparent 70%),#191e22}.bank-stage{height:330px;position:relative;display:grid;place-items:center;perspective:1100px}.bank-card{width:min(355px,100%);aspect-ratio:1.586;border-radius:19px;padding:25px 25px 20px;background:linear-gradient(125deg,#292e33 0%,#0c1014 42%,#181e24 70%,#30383e 100%);border:1px solid #626d74;box-shadow:8px 12px 0 -6px #58636b,11px 16px 0 -8px #11181d,15px 35px 40px #000a,inset 0 1px 1px #ffffff3d;transform:rotateY(-17deg) rotateX(12deg) rotateZ(-8deg);animation:cardFloat 7s ease-in-out infinite;position:relative;overflow:hidden;z-index:2;color:#d6dee5}.card-shine{position:absolute;inset:0;background:linear-gradient(115deg,transparent 15%,#c5d5e111 43%,transparent 65%);background-size:220% 100%;animation:sheen 8s infinite;pointer-events:none}.bank-top{display:flex;align-items:center;justify-content:space-between}.blu-logo{font:900 28px Arial,sans-serif;letter-spacing:-2px}.blu-logo span{font-size:11px;margin-left:3px;letter-spacing:0;font-weight:400}.card-label{font:8px Arial,sans-serif;letter-spacing:2px;color:#7e8e99}.chip{width:35px;height:27px;border-radius:6px;border:1px solid #c9d0d5;background:linear-gradient(125deg,#c7c5ad,#757c7d,#e2dfcc);margin:17px 0 18px;position:relative}.chip:before{content:'';position:absolute;inset:7px 0;border-top:1px solid #5b6468;border-bottom:1px solid #5b6468}.chip:after{content:'';position:absolute;inset:0 11px;border-right:1px solid #5b6468;border-left:1px solid #5b6468}.card-number{font:700 clamp(17px,2vw,23px) Arial,sans-serif;letter-spacing:2px;white-space:nowrap;text-shadow:0 1px #fff5,0 -1px #000}.bank-bottom{display:flex;justify-content:space-between;align-items:end;margin-top:17px;font:9px Arial,sans-serif;letter-spacing:1.8px;color:#82929e}.bank-bottom b{font-size:19px;color:#d7e0e5;letter-spacing:-1px}.card-shadow{position:absolute;bottom:40px;width:65%;height:25px;border-radius:50%;background:#0009;filter:blur(15px)}.copy-number{display:flex;align-items:center;flex-direction:column;gap:6px;width:100%;padding:14px;background:#0e1419;border:1px dashed #505d68;color:#d9e1e6;border-radius:13px;font:18px Arial,sans-serif;letter-spacing:2px}.copy-number span{font:11px Vazir;letter-spacing:0;color:var(--lime)}.checkout-form{padding:30px}.checkout-form h2{font-size:26px;margin:7px 0}.checkout-amount{font-size:29px;font-weight:900;color:var(--lime)}.checkout-form p{font-size:12px;color:#a6b1b9}.country-options{display:flex;gap:8px;flex-wrap:wrap}.country-chip{margin:0;position:relative}.country-chip input{position:absolute;opacity:0;pointer-events:none}.country-chip span{display:block;padding:6px 13px;border:1px solid #45515a;border-radius:9px;color:#c4cdd3;cursor:pointer}.country-chip input:checked+span{background:#dcff0014;border-color:#b9d32a;color:var(--lime)}.country-chip input:focus-visible+span{outline:2px solid var(--lime)}.upload-zone{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:23px 15px;border:1px dashed #73828c;border-radius:15px;cursor:pointer;background:#37424a26;position:relative;overflow:hidden}.upload-zone input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-icon{font-size:32px;line-height:1.4;color:#d1dbe2}.upload-zone>span:last-of-type{font-size:10px;color:#94a2ad}.receipt-preview{width:100%;max-height:220px;object-fit:contain;background:#0f1417;border-radius:10px;margin-top:8px}.consent{display:flex;align-items:flex-start;gap:9px;font-size:11px!important;color:#9eabb4!important}.consent input{width:15px;height:15px;margin:4px 0 0;accent-color:var(--lime);flex-shrink:0}.workspace{max-width:1420px;display:grid;grid-template-columns:235px minmax(0,1fr);gap:30px;padding-top:32px}.workspace .sidebar{padding:25px 18px;align-self:start;position:sticky;top:25px;display:flex;flex-direction:column}.sidebar-label{font:9px Arial,sans-serif;letter-spacing:2px;color:#7c8d98;margin-bottom:24px}.user-avatar,.admin-emblem{display:grid;place-items:center;width:62px;height:62px;background:linear-gradient(140deg,#535f69,#1b232a);border:1px solid #71808a;border-radius:18px;font:900 28px Arial,sans-serif;color:#e1e9ed;box-shadow:inset 1px 1px #ffffff36,0 8px 15px #0004;margin-bottom:16px}.sidebar>strong{font-size:16px}.sidebar>.small{overflow-wrap:anywhere;font-size:10px;margin-top:4px}.sidebar nav{display:flex;flex-direction:column;gap:5px;margin-top:25px}.sidebar nav button,.sidebar nav a{font-size:12px;text-align:right;color:#9dabb6;border:1px solid transparent;border-radius:10px;background:none;padding:11px 12px}.sidebar nav .active{color:var(--lime);background:#dcff000a;border-color:#6b783938}.sidebar nav button:hover,.sidebar nav a:hover{background:#ffffff05;color:#fff}.workspace-content{min-width:0}.workspace-content .page-heading h1{font-size:28px}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:22px}.stats-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.stat{padding:24px;display:flex;flex-direction:column;gap:7px}.stat>span{font-size:12px;color:#a2b0bb}.stat strong{font-size:27px;font-weight:900;letter-spacing:-.5px}.stat small{font-size:10px;color:#7d8e9a}.four .stat{padding:20px 17px}.four .stat strong{font-size:22px}.four .stat:last-child strong{font-size:17px}.connection-panel{display:flex;align-items:center;padding:24px;gap:25px}.connection-logo{width:160px;height:140px;flex-shrink:0;filter:drop-shadow(0 12px 10px #0006)}.connection-panel h2{margin:5px 0;font-size:23px}.connection-panel p{font-size:12px}.connection-panel .compact{display:inline-flex}.section-title{font-size:16px;margin:25px 0 15px}.order-card{padding:23px;margin-bottom:15px}.order-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.order-head h3{margin:5px 0;font-size:18px}.order-meta{display:flex;gap:15px;align-items:center;flex-wrap:wrap;font-size:12px;color:#a2b2be;margin:15px 0}.order-note{background:#ffffff05;border:1px solid #ffffff08;padding:12px;border-radius:10px;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.status{display:inline-flex;align-items:center;border-radius:20px;padding:4px 11px;font-size:10px;white-space:nowrap;border:1px solid #59636a;background:#ffffff05;color:#c3cfd7}.status.pending{background:#e6b8520c;border-color:#a18a4547;color:#e1c880}.status.approved{background:#c4e84c0b;border-color:#a8c34240;color:#cfeb87}.status.rejected{background:#ee6e6e0c;border-color:#c0606044;color:#f2a4a4}.text-link{font-size:12px;color:var(--lime)}.empty{padding:55px 25px;text-align:center}.empty h2{font-size:20px}.empty-icon{font-size:40px;color:#8598a4}.empty .compact{display:inline-flex;margin-top:15px}.settings-panel{padding:30px;max-width:600px}.chat-layout{display:flex;flex-direction:column;overflow:hidden;height:min(720px,calc(100dvh - 190px));min-height:450px;background:linear-gradient(145deg,#242a2f,#171d22)}.chat-top{padding:18px 23px;display:flex;align-items:center;gap:13px;border-bottom:1px solid #3b444b}.chat-top>div{display:flex;flex-direction:column}.chat-top strong{font-size:13px}.chat-top small{font-size:10px;color:#8c9faa}.chat-top button{margin-right:auto;font-size:23px}.chat-logo{font-size:29px;color:#b7c7d2}.chat-messages{padding:28px;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:20px;scrollbar-color:#546570 transparent;scrollbar-width:thin}.message{max-width:85%;padding:13px 17px;border-radius:16px;font-size:13px;overflow-wrap:anywhere;white-space:pre-wrap}.message.own{align-self:flex-start;background:#3b4751;border:1px solid #61727d55;border-bottom-right-radius:4px}.message.other{align-self:flex-end;background:#121a20;border:1px solid #3e4d58;border-bottom-left-radius:4px}.message-author{display:block;font-size:8px;letter-spacing:1px;color:#afc1cd;margin-bottom:6px}.message time{font-size:9px;color:#7e929f;display:block;margin-top:8px}.chat-composer{display:flex;align-items:flex-end;margin:0 22px;padding:8px;background:#38434c;border:1px solid #62737f;border-radius:19px;box-shadow:0 4px 10px #0003}.chat-composer textarea{border:0;background:none;resize:none;margin:0;min-height:55px;max-height:170px;box-shadow:none;font-size:13px;line-height:1.8}.chat-composer button{width:37px;height:37px;border:0;border-radius:11px;background:linear-gradient(#dde7ee,#9aaebd);color:#1a2228;font-size:25px;flex-shrink:0;margin:4px;box-shadow:inset 0 1px #fff}.chat-note{font-size:9px;color:#6f8390;text-align:center;margin:10px 15px 12px}.chat-empty{margin:auto;text-align:center;color:#879ba9}.chat-empty>span{font-size:55px;color:#c9d6df}.chat-empty h2{font-size:22px;color:#cdd8e0}.chat-empty p{font-size:12px}.admin-emblem{position:relative}.admin-emblem span{position:absolute;bottom:-7px;right:-7px;font-size:20px;color:var(--lime)}.sidebar h2{font-size:19px;margin:0}.admin-toolbar{display:flex;gap:10px;margin-bottom:20px}.admin-toolbar input{margin:0;flex:1;min-width:0}.admin-toolbar select{width:170px}.table-wrap{overflow:auto;border-radius:17px}table{width:100%;border-collapse:collapse;font-size:12px;text-align:right;white-space:nowrap}th{font-weight:500;color:#8298a8;font-size:10px;padding:15px 20px;border-bottom:1px solid #3e4b54;background:#10171d33}td{padding:18px 20px;border-bottom:1px solid #ffffff06;color:#d0dbe2}td small{display:block;font-size:10px;color:#8399aa;margin-top:5px}tr:last-child td{border:0}.mini-button{font-size:11px;border:1px solid #536572;background:#ffffff05;color:#c8d7e2;border-radius:8px;padding:7px 13px}.mini-button:hover{border-color:#a1b4c1}.danger{background:#7e333a;color:#ffe0e3;border-color:#b75560}.danger-text{color:#ed9d9d;border-color:#ad6c6c55}.pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin:23px 0;color:#8da1b1;font-size:12px}.admin-welcome{padding:35px}.admin-welcome h2{font-size:25px}.admin-welcome .notice{max-width:720px}.notice{background:#cce86709;border:1px solid #a6bc4930;color:#c2cda8;border-radius:12px;font-size:12px;padding:15px;margin:18px 0}.action-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:16px 0}.threads{display:flex;flex-direction:column;gap:12px}.thread-card{display:flex;align-items:center;gap:16px;text-align:right;color:#d3e0e9;padding:20px;width:100%}.thread-card>div{flex:1;min-width:0}.thread-card p{margin:4px 0;font-size:12px;color:#99b0c0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-card small{font-size:10px;color:#6f8a9e}.thread-avatar{background:#435b6c;border:1px solid #7895a766;width:45px;height:45px;border-radius:14px;display:grid;place-items:center;font:700 20px Arial}.thread-card>b{font-size:22px;color:#8a9eac}.loading{padding:50px;text-align:center;color:#9eafb9}dialog{width:min(450px,calc(100% - 32px));max-height:90dvh;overflow:auto;padding:33px;border:1px solid #53636e;border-radius:24px;background:linear-gradient(145deg,#2a3239,#191f24 70%);color:#e9f0f4;box-shadow:0 25px 100px #000a}dialog::backdrop{background:#05090dbb;backdrop-filter:blur(11px)}.close{position:absolute;top:10px;left:14px;background:#0002;border:0;border-radius:50%;color:#a8bbc8;width:26px;height:26px;font:23px Arial}.modal-brand{font:800 15px Arial,sans-serif;letter-spacing:-.5px;color:#b1c1cb;margin:8px 0 22px}.auth-tabs{display:flex;background:#11191f;border:1px solid #384a58;border-radius:12px;padding:4px;margin:20px 0;gap:4px}.auth-tabs button{flex:1;border:0;border-radius:8px;background:none;color:#98adbb;padding:7px}.auth-tabs button.selected{background:#3c4d59;color:var(--lime)}label{display:block;font-size:12px;color:#b1c3d0;margin:14px 0}input,textarea,select{display:block;width:100%;padding:11px 13px;background:#10181e;border:1px solid #415563;border-radius:10px;color:#e4edf4;margin-top:6px;accent-color:var(--lime)}input:focus,textarea:focus,select:focus{border-color:#b6ce42}textarea{resize:vertical}form>.button{margin-top:20px}.error{font-size:12px;color:#ffabab;margin-bottom:0}.error:empty{display:none}.logout{width:100%;border:0;background:none;color:#8097a8;padding:24px 0 0;font-size:11px}.success-dialog{width:min(580px,calc(100% - 32px));text-align:center;padding:38px 35px;border-color:#62703766;overflow:hidden;background:radial-gradient(ellipse at 50% 0,#535d3530,transparent 55%),linear-gradient(145deg,#2b3034,#191c20);box-shadow:0 25px 100px #000b,0 0 80px #c8ff0007}.success-dialog h2{font-size:30px;font-weight:800;line-height:1.7;letter-spacing:-1px;margin:15px 0}.success-dialog h2 em{font-style:normal;color:var(--lime)}.success-dialog>p{font-size:12px;color:#9da8af}.success-orbit{width:65px;height:65px;margin:0 auto 20px;display:grid;place-items:center;border-radius:50%;font-size:31px;color:var(--lime);background:#dcff0009;border:1px solid #bcce6640;box-shadow:0 0 25px #dcff0011;animation:breathe 4s infinite}.success-info{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:19px;background:#ffffff03;border:1px solid #ffffff08;border-radius:13px;margin:25px 0;font-size:12px}.manage-dialog{width:min(780px,calc(100% - 32px))}.review-receipt{display:block;width:100%;max-height:400px;object-fit:contain;border-radius:12px;margin:20px 0;background:#0b1116}.management-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:20px 0}.management-grid section{padding:18px;border:1px solid #536d7b40;border-radius:13px;background:#0d19232b}.management-grid h3{font-size:13px;margin:0 0 10px}.management-grid .button{font-size:11px;padding:9px 12px}.inline-form{display:flex;gap:8px;align-items:center}.inline-form input{width:75px;margin:0}.inline-form .button{margin:0;min-height:43px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);width:max-content;max-width:calc(100% - 32px);background:#34444f;color:#eef7fc;border:1px solid #7d9463;border-radius:12px;padding:14px 22px;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s;z-index:100;font-size:13px}.toast.visible{opacity:1;visibility:visible;transform:translate(-50%,0)}
.chrome{color:#11191f!important;background:linear-gradient(115deg,#aab2b9,#ecf0f2 31%,#9ba5ae 58%,#dce2e6)!important;border:1px solid #d7dfe6!important;box-shadow:inset 0 1px 0 #fff,0 5px 0 #3a4249,0 13px 25px #0005!important;font-weight:900;transition:transform .2s,filter .2s}.chrome:hover{filter:brightness(1.08);transform:translateY(-2px)}.order-delivery-actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.server-receive{display:flex;align-items:center;gap:11px;padding:11px 16px;border-radius:15px;color:#eff3f6;background:linear-gradient(135deg,#69747d,#343c43 43%,#20262c);border:1px solid #87939d;box-shadow:inset 0 1px #dce5ec66,0 5px #12161a,0 12px 26px #0005;font-weight:900;transition:transform .2s}.server-receive:hover{transform:translateY(-3px);border-color:var(--lime)}.server-receive small{display:block;font:10px/1.5 Arial,sans-serif;letter-spacing:1px;color:#c0c9d0}.server-mini-orb{display:grid;place-items:center;width:39px;height:39px;border-radius:50%;font-size:30px;line-height:1;color:#dcff00;background:radial-gradient(circle at 28% 20%,#cbd3da,#4b5660 40%,#141a20 80%);text-shadow:0 0 12px #dcff0077;animation:deliveryPulse 3s ease-in-out infinite}.server-download,.server-admin-card{display:grid;grid-template-columns:300px minmax(0,1fr);gap:38px;padding:35px;align-items:center}.server-download h2,.server-admin-card h2{font:900 clamp(30px,4vw,47px)/1.3 Arial,sans-serif;margin:12px 0;text-align:right;letter-spacing:-1.6px}.server-hero-art{height:250px;position:relative;display:grid;place-items:center;perspective:800px;background:radial-gradient(ellipse,#68758022,transparent 68%)}.server-hero-art>svg{width:300px;height:240px;filter:drop-shadow(0 18px 12px #0008);animation:levitate 8s ease-in-out infinite}.flag-germany{width:72px;height:47px;position:absolute;left:35px;bottom:25px;border-radius:8px;background:linear-gradient(#131517 0 33.33%,#aa2830 33.33% 66.66%,#d6b14c 66.66%);border:1px solid #a5acb8;box-shadow:inset 0 1px 3px #fff5,0 8px 15px #0008;transform:rotate(-10deg)}.server-host{font:13px/1.8 Consolas,monospace;color:#a7b3be;overflow-wrap:anywhere;text-align:right}.server-chips{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 25px}.server-chips>span{font-size:10px;padding:5px 10px;border:1px solid #4a545e;border-radius:30px;background:#20262c;color:#c6cfd6}.download-main{max-width:360px}.order-admin-delivery{margin:24px 0;padding:20px;border:1px solid #505c66;border-radius:17px;background:#1a2127}.delivery-order-picker{padding:14px;margin:10px 0;border:1px solid #414b54;border-radius:12px}.delivery-order-picker>b{display:block;margin-bottom:10px}.guide-heading{margin:45px 0 24px}.guide-heading h2{font-size:30px;margin:8px 0}.guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.guide-step{padding:16px;position:relative;overflow:hidden}.guide-step-number{font:900 26px/1.5 Arial,sans-serif;color:#aebbc5;margin-bottom:17px}.guide-step img{display:block;width:100%;height:auto;aspect-ratio:340/450;filter:drop-shadow(0 9px 10px #0007);border-radius:20px}.guide-step h3{font-size:16px;line-height:1.8;margin:20px 0 10px}.guide-step p{font-size:12px;color:#adb7bf;line-height:2}.guide-notes{margin-top:25px;padding:25px 30px}.guide-notes h3{font-size:21px}.guide-notes p{color:#aeb7bf;font-size:13px}.guide-notes b{color:#e6edf3}.server-admin-info{min-width:0}@keyframes deliveryPulse{0%,100%{box-shadow:0 0 0 0 #dcff0000}50%{box-shadow:0 0 20px 2px #dcff0022}}@media(max-width:950px){.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.server-download,.server-admin-card{grid-template-columns:220px minmax(0,1fr);gap:22px;padding:25px}.server-hero-art>svg{width:240px;height:200px}.flag-germany{left:7px}}@media(max-width:600px){.server-download,.server-admin-card{display:block;padding:24px}.server-hero-art{height:200px;max-width:300px;margin:auto}.server-download h2,.server-admin-card h2{font-size:34px}.server-hero-art>svg{width:270px;height:220px}.server-download .download-main{max-width:none}.guide-grid{gap:12px}.guide-step{padding:12px}.guide-step h3{font-size:14px}.guide-step p{font-size:11px}.guide-notes{padding:20px}.order-delivery-actions{justify-content:flex-start}.server-receive{padding:8px 12px;font-size:12px}.server-mini-orb{width:31px;height:31px;font-size:24px}.order-head{gap:15px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.server-hero-art>svg,.server-mini-orb{animation:none}.server-receive,.chrome{transition:none}}
@keyframes levitate{0%,100%{transform:translateY(0) rotateY(-8deg) rotateZ(-3deg)}50%{transform:translateY(-9px) rotateY(8deg) rotateZ(3deg)}}@keyframes breathe{0%,100%{opacity:.5;transform:scale(.93)}50%{opacity:1;transform:scale(1.06)}}@keyframes sheen{0%,100%{background-position:150% 0}50%{background-position:-60% 0}}@keyframes cardFloat{0%,100%{transform:rotateY(-17deg) rotateX(12deg) rotateZ(-8deg) translateY(0)}50%{transform:rotateY(-9deg) rotateX(7deg) rotateZ(-5deg) translateY(-9px)}}
@media(min-width:1600px){.view{padding-top:35px}}@media(max-width:1100px){.stats-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace{gap:20px;grid-template-columns:205px minmax(0,1fr)}.bank-card{padding:20px}.card-number{font-size:18px;letter-spacing:1px}.bank-stage{height:290px}.payment-art{padding:15px}.checkout-grid{gap:18px}.checkout-form{padding:24px}.sculpture{height:205px}.sculpture svg{width:255px;height:204px}}@media(max-width:760px){header{height:75px;padding:0 20px}.brand{font-size:17px}.header-actions{gap:6px}.header-actions .quiet{font-size:11px}.account-btn{padding:8px 12px;font-size:11px}.view{padding:20px 18px 40px}.identity{padding-bottom:26px}.network-mark{width:145px;height:110px}.plan-grid{gap:17px}.plan{padding:19px}.price{font-size:29px}.sculpture{height:170px}.sculpture svg{width:220px;height:175px}.plan-name h2{font-size:24px}.plan-name>span{font-size:8px;letter-spacing:1px}.feature-panel{padding:14px}.checkout-grid{grid-template-columns:1fr}.payment-art{position:static}.bank-stage{height:270px}.bank-card{max-width:330px;padding:23px}.card-number{font-size:22px}.checkout-form{padding:25px}.workspace{display:block}.workspace .sidebar{position:static;margin-bottom:23px;padding:17px;display:block}.sidebar-label,.sidebar>.user-avatar,.sidebar>.admin-emblem,.sidebar>h2,.sidebar>.small,.sidebar>strong{display:none}.sidebar nav{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.sidebar nav button,.sidebar nav a{font-size:11px;padding:8px 10px}.sidebar .logout{padding:10px 0 0;font-size:10px;text-align:left}.workspace-content .page-heading h1{font-size:25px}.workspace .page-heading{margin-bottom:23px}.connection-panel{padding:18px;gap:12px}.connection-logo{width:110px;height:110px}.connection-panel h2{font-size:21px}.stats-grid{gap:12px}.stat{padding:18px}.stat strong{font-size:25px}.stat small{font-size:9px}.chat-layout{height:650px;max-height:calc(100dvh - 120px)}.chat-messages{padding:20px}.message{max-width:92%}.admin-toolbar{flex-wrap:wrap}.admin-toolbar input{flex-basis:100%}.admin-toolbar select{flex:1;margin:0}.admin-toolbar .button{margin:0}.page-heading h1{font-size:27px}.success-dialog h2{font-size:25px}.management-grid{grid-template-columns:1fr}.table-wrap td,.table-wrap th{padding:14px}.admin-welcome{padding:24px}.page-heading>.compact{font-size:10px;padding:9px 10px}.order-head h3{font-size:16px}.chat-top{padding:15px}.chat-composer{margin:0 14px}}@media(max-width:540px){.plan-grid{grid-template-columns:1fr;max-width:420px;margin:auto}.plan{padding:23px}.sculpture{height:210px}.sculpture svg{width:265px;height:210px}.price{font-size:34px}.plan-name h2{font-size:27px}.plan-name>span{font-size:10px}.feature-panel{padding:17px}.feature-panel li{padding-top:9px;padding-bottom:9px}.plan-grid .plan{border-radius:24px}.connection-logo{width:85px;height:95px}.connection-panel{align-items:flex-start}.connection-panel h2{font-size:18px}.connection-panel p{font-size:11px}.stats-grid .stat strong{font-size:22px}.stat{padding:16px}.four .stat:last-child strong{font-size:14px}.success-dialog{padding:30px 22px}.success-dialog h2{font-size:23px}.success-info{padding:14px;font-size:11px}.order-meta{gap:10px;font-size:11px}.page-heading{align-items:flex-start}.page-heading .eyebrow{font-size:8px}.chat-empty h2{font-size:19px}.card-number{font-size:20px}.card-label{font-size:7px}.bank-stage{height:260px}.header-actions .quiet{padding:5px}.checkout-amount{font-size:27px}.availability{font-size:10px}.chat-messages{padding:16px}.admin-toolbar select{max-width:180px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

.custom-delivery-form{margin:16px 0;padding:16px;border:1px solid #41464b;border-radius:16px}.custom-delivery-form label{display:block;margin:12px 0}.custom-delivery-form input,.custom-delivery-form select{display:block;width:100%;box-sizing:border-box}.delivery-result{overflow-wrap:anywhere}@media(max-width:600px){.custom-delivery-form{padding:12px}}
