:root{--bg:#f4f7fb;--bg2:#ffffff;--card:#ffffff;--card2:#fbfdff;--line:#e3eaf4;--teal:#00bfa5;--teal-d:#009e86;--teal-link:#00806a;--lime:#84cc16;--lime-soft:#ecfccb;--navy:#10233f;--text:#16294a;--muted:#5d6f8c;--muted2:#5f718f;--danger:#dc2626;--warn:#d97706;--info:#2563eb;--ok:#16a34a;--radius:14px;--shadow:0 4px 18px rgba(16,35,63,.08)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:Cairo,system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans","Noto Sans Arabic",Tahoma,Arial,sans-serif;line-height:1.6;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}html[dir=rtl] body{font-family:Cairo,"Segoe UI","Noto Sans Arabic",Tahoma,Arial,system-ui,sans-serif}a{color:var(--teal-link);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%}.container{width:100%;max-width:1100px;margin:0 auto;padding:0 16px}.site-header{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50;box-shadow:0 2px 10px rgba(16,35,63,.05)}.header-inner{display:flex;align-items:center;gap:12px;padding:10px 0;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:10px;color:var(--text);text-decoration:none;font-weight:800}.brand:hover{text-decoration:none}.brand-logo{width:46px;height:46px;border-radius:50%;overflow:hidden;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.brand-logo img{width:100%;height:100%;object-fit:contain}.brand-text-badge{font-size:11px;font-weight:900;letter-spacing:.5px;color:#0b4f4a;text-align:center;line-height:1.15;padding:0 6px}.brand-name{font-size:19px;letter-spacing:.2px;line-height:1.3;color:#142d52;font-weight:700;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;direction:ltr;unicode-bidi:isolate;display:inline-block}.brand-sub{font-size:12px;color:var(--muted);font-weight:500;letter-spacing:.2px;line-height:1.6;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;direction:ltr;unicode-bidi:isolate;display:inline-block}.main-nav{display:flex;gap:4px;flex-wrap:wrap;margin-inline-start:auto;align-items:center}.main-nav a{color:var(--muted);padding:8px 12px;border-radius:10px;font-size:14px;font-weight:600}.main-nav a:hover{background:#eef3f9;color:var(--text);text-decoration:none}.main-nav a.active{background:#e7f6f4;color:var(--teal-d)}.lang-switch{display:flex;gap:4px;background:#eef3f9;border:1px solid var(--line);border-radius:999px;padding:3px}.lang-switch button{border:0;background:0 0;color:var(--muted);font-weight:700;font-size:12px;padding:5px 10px;border-radius:999px;cursor:pointer}.lang-switch button.active{background:var(--teal);color:var(--navy)}#lang-switch{position:relative}.lang-btn{border:0;background:0 0;font-size:21px;line-height:1;cursor:pointer;padding:5px 9px;border-radius:50%}.lang-btn:hover{background:#eef3f9}.lang-menu{position:absolute;top:calc(100% + 8px);inset-inline-end:0;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 34px rgba(16,35,63,.18);min-width:200px;max-height:330px;overflow:auto;z-index:300;padding:6px}.lang-opt{display:flex;align-items:center;gap:10px;width:100%;border:0;background:0 0;padding:9px 10px;border-radius:9px;cursor:pointer;font-size:14px;color:var(--navy);text-align:start}.lang-opt:hover{background:#eef3f9}.lang-opt.active{background:#e2f3f1;font-weight:700}.lang-opt .flag{font-size:19px}.hidden{display:none!important}.phone-wrap{display:flex;gap:8px}.cc-select{max-width:132px;flex:none;border:1px solid var(--line);border-radius:10px;padding:10px 6px;font-size:14px;background:#fff;color:var(--navy)}.phone-wrap input[type=tel]{flex:1;min-width:0}.hero{position:relative;overflow:hidden;padding:56px 0 0;background:radial-gradient(58% 68% at 50% 42%,rgba(255,255,255,.94),rgba(255,255,255,0) 72%),radial-gradient(700px 340px at 85% 10%,rgba(0,191,165,.1),transparent 60%),radial-gradient(600px 300px at 10% 90%,rgba(132,204,22,.1),transparent 60%)}.hero::before{content:"";position:absolute;inset:0;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='104' viewBox='0 0 120 104'%3E%3Cpath d='M30 2 L90 2 L120 52 L90 102 L30 102 L0 52 Z' fill='none' stroke='%2300968a' stroke-width='2'/%3E%3C/svg%3E");background-size:120px 104px}.hero-inner{position:relative}.hero h1{font-size:clamp(26px,5.5vw,44px);margin:0 0 10px;line-height:1.25;color:var(--navy)}.hero h1 .accent{color:var(--teal-d)}.hero p.lead{color:var(--muted);font-size:clamp(15px,3.5vw,18px);max-width:640px;margin:0 0 24px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:12px 20px;font-weight:700;font-size:15px;cursor:pointer;text-decoration:none;transition:.15s}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btn:active{transform:none}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary{background:var(--teal);color:var(--navy)}.btn-primary:hover{background:var(--teal-d)}.btn-lime{background:var(--lime);color:var(--navy)}.btn-lime:hover{background:#6b9e12}.btn-ghost{background:#fff;border:1px solid var(--line);color:var(--text)}.btn-ghost:hover{border-color:var(--teal);color:var(--teal-d)}.btn-danger{background:#fdf0ef;color:var(--danger);border:1px solid #f3c1bd}.btn-small{padding:8px 14px;font-size:13px;border-radius:10px}.btn-block{width:100%}main{flex:1;padding:24px 0 48px}.grid{display:grid;gap:14px}.grid-2{grid-template-columns:1fr}.grid-3{grid-template-columns:1fr}@media(min-width:640px){.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:1fr 1fr 1fr}}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px;box-shadow:var(--shadow)}.card h2,.card h3{margin:0 0 12px;color:var(--navy)}.section-title{margin:6px 0 16px;font-size:22px;display:flex;align-items:center;gap:10px;color:var(--navy)}.section-title::before{content:"";width:10px;height:26px;background:linear-gradient(180deg,var(--teal),var(--lime));border-radius:3px;flex:0 0 auto}.muted{color:var(--muted)}.small{font-size:13px}.center{text-align:center}.mt{margin-top:16px}form .field{margin-bottom:14px}label{display:block;font-weight:600;font-size:14px;margin-bottom:6px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{width:100%;background:#fff;border:1px solid var(--line);color:var(--text);border-radius:10px;padding:11px 12px;font-size:15px;font-family:inherit}input:focus,select:focus,textarea:focus{outline:2px solid var(--teal);border-color:var(--teal)}textarea{min-height:110px;resize:vertical}.hint{font-size:12.5px;color:var(--muted2);margin-top:4px}.error-box{background:#fdf0ef;border:1px solid #f3c1bd;color:#9a2f29;padding:10px 14px;border-radius:10px;margin-bottom:14px;font-size:14px}.success-box{background:#ecfdf3;border:1px solid #a9e5bd;color:#166534;padding:12px 16px;border-radius:10px;margin-bottom:14px;font-size:14px}.tp-success{display:flex;gap:12px;align-items:center;margin:14px 0;font-size:15px}.big-check{flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:#16a34a;color:#fff;font-size:26px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(22,163,74,.35)}.form-row{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.form-row{grid-template-columns:1fr 1fr}}.brand-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.brand-badge{border:1px solid var(--line);background:#fff;color:var(--text);border-radius:12px;padding:10px 6px;text-align:center;font-weight:700;font-size:13px;cursor:pointer;transition:.12s}.brand-badge:hover{border-color:var(--teal)}.brand-badge.selected{background:#e7f6f4;border-color:var(--teal);color:var(--teal-d);box-shadow:0 0 0 1px var(--teal)}.cat-chips{display:flex;gap:8px;flex-wrap:wrap}.chip{border:1px solid var(--line);background:#fff;color:var(--muted);border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;cursor:pointer}.chip.selected{background:var(--teal);border-color:var(--teal);color:#fff}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:#fff}table{width:100%;border-collapse:collapse;font-size:14px;min-width:560px}td,th{padding:10px 12px;text-align:start;border-bottom:1px solid var(--line)}th{background:#eef3f9;color:var(--muted);font-size:12.5px;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}tr:last-child td{border-bottom:0}tbody tr:hover{background:#f6fafd}.badge{display:inline-block;padding:4px 12px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap}.b-received{background:#e3ecfb;color:#1d4ed8}.b-diagnosing{background:#fef3d8;color:#a16207}.b-in_repair{background:#e8e4fb;color:#6d28d9}.b-ready{background:var(--lime-soft);color:#5b8a10}.b-delivered{background:#dcf9ea;color:#15803d}.b-cancelled,.b-rejected{background:#fde8e7;color:#b3261e}.b-awaiting_payment,.b-pending{background:#fef3d8;color:#a16207}.b-approved,.b-paid{background:#dcf9ea;color:#15803d}.b-proforma{background:#e3f0fd;color:#1d4ed8}.b-void{background:#f1f1f1;color:#6b7280}.b-completed{background:#dcf5f2;color:#00776e}.b-topup{background:#e3ecfb;color:#1d4ed8}.b-purchase{background:var(--lime-soft);color:#5b8a10}.b-adjustment{background:#edf1f6;color:#4b5a74}.price{font-size:20px;font-weight:800;color:var(--teal-d)}.price .cur{font-size:13px;color:var(--muted);font-weight:600}.price-guest-tag{font-size:12px;color:var(--muted)}.login-to-see-price{font-size:13px;font-weight:700;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.onrequest{font-weight:700;color:var(--warn)}.avail-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-inline-end:6px;vertical-align:baseline}.avail-dot.on{background:#22c55e;box-shadow:0 0 6px rgba(34,197,94,.7)}.avail-dot.off{background:#ef4444;box-shadow:0 0 6px rgba(239,68,68,.7)}.catalog-cat{margin:26px 0 10px}.catalog-cat h3{margin:0;display:flex;align-items:center;gap:8px;color:var(--navy)}.timeline{list-style:none;margin:14px 0;padding:0;position:relative}.timeline::before{content:"";position:absolute;top:8px;bottom:8px;inset-inline-start:7px;width:2px;background:var(--line)}.timeline li{position:relative;padding:6px 0 6px 28px;font-size:14px}html[dir=rtl] .timeline li{padding:6px 28px 6px 0}.timeline li::before{content:"";position:absolute;inset-inline-start:0;top:11px;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--muted2)}.timeline li.done::before{background:var(--teal);border-color:var(--teal)}.timeline li.current::before{background:var(--lime);border-color:var(--lime);box-shadow:0 0 0 4px rgba(124,181,24,.18)}.msg-thread{display:flex;flex-direction:column;gap:10px;max-height:340px;overflow-y:auto;padding:4px 2px}.msg{max-width:85%;padding:10px 14px;border-radius:14px;font-size:14px}.msg .msg-meta{font-size:11px;color:var(--muted2);margin-top:4px}.msg.customer{align-self:flex-start;background:#eef3f9;border:1px solid var(--line)}html[dir=rtl] .msg.customer{align-self:flex-end}.msg.owner{align-self:flex-end;background:#e7f6f4;border:1px solid #bfe6e1}html[dir=rtl] .msg.owner{align-self:flex-start}.msg-form{display:flex;gap:8px;margin-top:12px}.msg-form input{flex:1}.tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px;border-bottom:1px solid var(--line);padding-bottom:12px}.tabs button{border:1px solid var(--line);background:#fff;color:var(--muted);border-radius:10px;padding:10px 16px;font-weight:700;font-size:14px;cursor:pointer}.tabs button.active{background:var(--teal);border-color:var(--teal);color:#fff}.tabs button .count{background:rgba(0,0,0,.12);border-radius:999px;padding:1px 8px;font-size:12px;margin-inline-start:6px}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}@media(min-width:640px){.kpis{grid-template-columns:repeat(4,1fr)}}.kpi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px;box-shadow:var(--shadow)}.kpi .kpi-label{font-size:12.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-weight:600}.kpi .kpi-value{font-size:24px;font-weight:800;color:var(--teal-d);margin-top:4px}.kpi .kpi-value.teal{color:var(--teal)}.kpi .kpi-value.warn{color:var(--warn)}.kv{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-bottom:1px dashed var(--line);font-size:15px}.kv:last-child{border-bottom:0}.kv .kv-key{color:var(--muted);font-size:13.5px}.kv .kv-val{font-weight:700;font-family:ui-monospace,Consolas,monospace;letter-spacing:.5px;direction:ltr}.copy-btn{border:1px solid var(--line);background:#eef3f9;color:var(--teal-d);border-radius:8px;padding:5px 12px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.copy-btn:hover{border-color:var(--teal)}.coming-soon{display:inline-block;background:#fef9ec;border:1px dashed var(--warn);color:var(--warn);padding:8px 16px;border-radius:10px;font-weight:700;font-size:14px}.modal-back{position:fixed;inset:0;background:rgba(16,35,63,.45);display:flex;align-items:center;justify-content:center;z-index:100;padding:16px}.modal{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:22px;width:100%;max-width:480px;max-height:calc(100vh - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 16px 48px rgba(16,35,63,.2)}.modal h3{margin-top:0;color:var(--navy)}.modal-actions{display:flex;gap:10px;margin-top:16px;justify-content:flex-end}#toast{position:fixed;bottom:20px;inset-inline:0;margin-inline:auto;width:max-content;max-width:90vw;background:var(--navy);border:1px solid var(--teal);color:#fff;padding:12px 20px;border-radius:12px;font-weight:600;z-index:200;opacity:0;pointer-events:none;transition:opacity .25s;box-shadow:var(--shadow)}#toast.show{opacity:1}.gate-wrap{max-width:440px;margin:8vh auto 0}.hex-icon{width:84px;height:84px;margin:0 auto 18px;background:linear-gradient(135deg,var(--teal),var(--lime));clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);display:flex;align-items:center;justify-content:center;font-size:34px;color:#fff;font-weight:900}.site-footer{border-top:1px solid var(--line);background:#fff;padding:26px 0;margin-top:auto}.footer-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.footer-grid .f-block{font-size:13.5px;color:var(--muted)}.footer-grid .f-block strong{color:var(--text)}.footer-bottom{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted2);text-align:center}.sec-head{text-align:center;font-size:clamp(22px,5vw,30px);font-weight:800;color:var(--navy);margin:34px 0 20px}.pill{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #d7e3f5;color:#2563eb;font-weight:700;padding:10px 20px;border-radius:999px;font-size:14px;box-shadow:0 2px 8px rgba(16,35,63,.05);white-space:nowrap}.feat-card{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:24px;padding:36px 22px 30px;text-align:center;box-shadow:0 6px 24px rgba(16,35,63,.06)}.feat-card::after{content:"";position:absolute;top:-70px;inset-inline-end:-70px;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(0,191,165,.12),transparent 70%);pointer-events:none}.feat-card h3{margin:20px 0 8px;font-size:20px;color:var(--navy)}.feat-card p{margin:0;color:var(--muted);font-size:15px}.tile{width:88px;height:88px;margin:0 auto;border-radius:28px;display:flex;align-items:center;justify-content:center;font-size:40px;position:relative;z-index:1}.tile svg{width:42px;height:42px;display:block}.tile-teal{background:#d7f6f0;color:#0d9488}.tile-lime{background:#eef8d2;color:#65a30d}.tile-navy{background:#e3eaf6;color:#1e40af}.tile-blue{background:#e2ebfd;color:#2563eb}.steps{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:8px}@media(min-width:640px){.steps{grid-template-columns:repeat(4,1fr)}}.step{text-align:center;padding:6px 4px}.g-orange{background:linear-gradient(135deg,#fb923c,#ea580c)}.g-teal{background:linear-gradient(135deg,#2dd4bf,#0d9488)}.g-lime{background:linear-gradient(135deg,#a3e635,#65a30d)}.g-navy{background:linear-gradient(135deg,#3b82f6,#1e3a8a)}.step h4{margin:0 0 6px;font-size:16px;color:var(--navy)}.step p{margin:0;color:var(--muted);font-size:13.5px}.plogo{color:#fff;opacity:.9;font-weight:800;font-size:17px;letter-spacing:.5px;display:inline-flex;align-items:center;transition:opacity .15s}.plogo:hover{opacity:1}.plogo.visa{font-style:italic;font-weight:900;letter-spacing:2px}.mclogo i{width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.92);display:block}.mclogo i:last-child{margin-inline-start:-12px;opacity:.7}::selection{background:rgba(0,191,165,.28)}body{font-family:Cairo,system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans","Noto Sans Arabic",Tahoma,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[dir=rtl] body{font-family:Cairo,"Segoe UI","Noto Sans Arabic",Tahoma,Arial,system-ui,sans-serif}h1,h2,h3,h4{letter-spacing:-.01em}.site-header{background:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn{border-radius:14px;box-shadow:0 6px 16px rgba(16,35,63,.1);transition:transform .15s,box-shadow .15s,background .15s,border-color .15s}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(16,35,63,.14)}.btn:active{transform:none;box-shadow:0 4px 12px rgba(16,35,63,.1)}.btn-primary{background:linear-gradient(135deg,#00cfae,var(--teal-d));color:var(--navy)}.btn-primary:hover{background:linear-gradient(135deg,#00bfa5,#009e86)}.btn-lime{background:linear-gradient(135deg,#a4e635,var(--lime));box-shadow:0 6px 16px rgba(132,204,22,.35)}.btn-lime:hover{background:linear-gradient(135deg,#84cc16,#65a30d)}.sec-head{position:relative;padding-bottom:18px}.sec-head::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:68px;height:5px;border-radius:3px;background:linear-gradient(90deg,var(--teal),var(--lime))}.feat-card{transition:transform .18s,box-shadow .18s}.feat-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(16,35,63,.11)}.feat-card::before{content:"";position:absolute;top:0;inset-inline:0;height:5px;z-index:1;background:linear-gradient(90deg,var(--teal),var(--lime));opacity:.9}.tile{box-shadow:inset 0 2px 6px rgba(255,255,255,.6),0 4px 12px rgba(16,35,63,.08)}.pill{transition:transform .15s,box-shadow .15s}.pill:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(16,35,63,.1)}.card{transition:transform .18s,box-shadow .18s}.card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(16,35,63,.1)}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px rgba(0,191,165,.18)}.brand-name{letter-spacing:.5px}.main-nav a{transition:background .15s,color .15s}.site-footer{background:linear-gradient(180deg,#102a4c,#0b1e36);border-top:0;color:#c4d2e8;padding:34px 0 0}.footer-grid .f-block{color:#aebdd6}.footer-grid .f-block strong{color:#fff}.site-footer a{color:#6ff2dd}.site-footer a:hover{color:#a4f7e6}.footer-bottom{border-top:1px solid rgba(255,255,255,.12);color:#8fa0b8;margin-top:22px;padding:16px 0}.trust-strip{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin:30px 0 4px}.trust-strip[hidden]{display:none}.tb{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 30px;text-align:center;box-shadow:var(--shadow);min-width:160px}.tb-num{font-size:32px;font-weight:800;color:var(--teal-d)}.tb-label{font-size:13px;color:var(--muted);font-weight:600;margin-top:2px}.step-num{width:64px;height:64px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;color:#fff;box-shadow:0 10px 22px rgba(16,35,63,.2)}.tstrip{display:grid;gap:14px;grid-template-columns:1fr 1fr}@media(min-width:640px){.tstrip{grid-template-columns:repeat(4,1fr)}}.ts-item{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px 16px;text-align:center;box-shadow:var(--shadow)}.ts-item h4{margin:12px 0 6px;color:var(--navy);font-size:16px}.ts-item p{margin:0;color:var(--muted);font-size:13.5px}.ts-ico{width:64px;height:64px;border-radius:20px;font-size:30px}.ts-ico svg{width:30px;height:30px}.checks{list-style:none;margin:0 0 6px;padding:0;display:grid;gap:10px}@media(min-width:640px){.checks{grid-template-columns:1fr 1fr}}.checks li{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 14px;font-weight:600;font-size:14.5px}.checks li svg{width:22px;height:22px;color:var(--teal-d);flex:none;margin-top:2px}.honesty-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#0f2a4d,#143a63);color:#e8f4ff;border-radius:24px;padding:34px 30px;margin:36px 0 6px;box-shadow:0 10px 30px rgba(16,35,63,.25);text-align:center}.honesty-card h3{margin:0 0 10px;color:#fff;font-size:21px}.honesty-card p{margin:0 auto;max-width:720px;line-height:2;font-size:15.5px;color:#d7e7fa}.honesty-mark{font-size:64px;line-height:1;color:var(--lime);opacity:.85;font-family:Georgia,serif}.mission-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:34px 30px;margin:36px 0 6px;text-align:center;box-shadow:var(--shadow);position:relative;overflow:hidden}.mission-card::before{content:"";position:absolute;top:0;inset-inline:0;height:5px;background:linear-gradient(90deg,var(--teal),var(--lime))}.mission-card h2{margin:0 0 12px;color:var(--navy);font-size:24px}.mission-card p{margin:0 auto;max-width:760px;color:var(--muted);line-height:2;font-size:15.5px}.faq-item{background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:10px;overflow:hidden}.faq-item summary{padding:14px 16px;font-weight:700;cursor:pointer;color:var(--navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";flex:none;width:28px;height:28px;border-radius:50%;background:#e7f6f4;color:var(--teal-d);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800}.faq-item[open] summary::after{content:"\2212"}.faq-item .faq-a{padding:0 16px 16px;color:var(--muted);font-size:14.5px;line-height:1.9}.pro-note{background:#eef6ff;border:1px solid #c9e2ff;color:#1d4ed8;border-radius:12px;padding:10px 16px;font-weight:600;font-size:14px;margin:0 0 16px}.svc-meta{font-size:12.5px;color:var(--muted)}.center-chips{justify-content:center}a.chip{color:var(--muted);text-decoration:none}a.chip:hover{color:var(--teal-d);border-color:var(--teal);text-decoration:none}.teaser-d{max-width:640px;margin:0 auto 18px}.feat-compact{padding:26px 18px}.legal-card p{line-height:2;color:var(--text)}.footer-grid .f-block a{display:inline-block;padding:3px 0;font-size:13.5px}.toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.toolbar input[type=search],.toolbar input[type=text],.toolbar select{width:auto;min-width:180px}.search-bar{position:relative;margin-bottom:14px}.search-bar input{padding-inline-start:40px}.search-bar .s-ico{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:var(--muted2)}.detail-grid{display:grid;grid-template-columns:1fr;gap:6px;font-size:14.5px}@media(min-width:640px){.detail-grid{grid-template-columns:1fr 1fr}}.detail-grid dt{color:var(--muted);font-size:12.5px}.ord-row{cursor:pointer}.ord-row:hover{background:rgba(37,99,235,.05)}.detail-grid dd{margin:0 0 8px;font-weight:600}.photo-thumb{max-width:100%;max-height:260px;border-radius:10px;border:1px solid var(--line)}.empty{padding:30px 10px;text-align:center;color:var(--muted2)}.wallet-balance{font-size:34px;font-weight:800;color:var(--teal-d)}@media print{#toast,.site-footer,.site-header{display:none!important}body{background:#fff;color:#111}main{padding:0}}.util-strip{background:#0b1e36;color:#aebdd6;font-size:12.5px}.util-inner{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding-top:6px;padding-bottom:6px}.util-links{display:flex;gap:18px;flex-wrap:wrap}.util-links a{color:#aebdd6;text-decoration:none;font-weight:600}.util-links a:hover{color:#6ff2dd}.util-cur{color:#8fa0b8;font-weight:600}.getstarted{max-width:720px;margin:26px auto 0;text-align:start}.gs-title{margin:0 0 14px;font-size:18px}.btn-xl{padding:14px;font-size:18px;font-weight:800}.gs-picked{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#e7f6f4;border:1px solid var(--teal);border-radius:10px;padding:8px 12px;margin-bottom:14px}.link-btn{background:0 0;border:none;color:var(--teal-d);cursor:pointer;font:inherit;font-weight:700;text-decoration:underline;white-space:nowrap}.price-table{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:24px;background:var(--card)}.prow{display:grid;grid-template-columns:52px 1fr 150px 150px 200px;gap:10px;align-items:center;padding:10px 14px;border-top:1px solid var(--line)}.prow:first-child{border-top:none}.prow.phead{background:#eef4fb;font-weight:700;font-size:13px;color:var(--muted)}.pbrand{display:flex;justify-content:center}.blogo-naked{width:38px;height:38px;object-fit:contain;display:inline-block;vertical-align:middle;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45)) drop-shadow(0 0 3px rgba(255,255,255,.18))}.bicon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#5eead4}.bicon svg{width:23px;height:23px}.bgen{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;color:#fff;font-weight:800;font-size:14px;letter-spacing:.5px;flex:none}.pname{font-weight:600;font-size:14.5px}.pdel{font-size:13px;color:var(--muted)}.pprice{text-align:end;white-space:nowrap}.pact{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;align-items:center}.cat-count{font-size:12px;color:var(--muted);font-weight:400}.svc-detail{display:grid;grid-template-columns:300px 1fr;gap:18px;align-items:start}.svc-buybox{text-align:center;position:sticky;top:120px;display:flex;flex-direction:column;align-items:center;gap:4px}.svc-big-price{font-size:26px;font-weight:800;margin:8px 0}.steps-list{margin:0;padding-inline-start:20px;display:grid;gap:8px}@media (max-width:900px){.prow{grid-template-columns:44px 1fr;grid-auto-rows:auto}.prow.phead{display:none}.pdel,.pprice{grid-column:2;text-align:start}.pact{grid-column:2;justify-content:flex-start}.svc-detail{grid-template-columns:1fr}.svc-buybox{position:static}}body::before{content:"";position:fixed;inset:-25%;z-index:-1;pointer-events:none;background:radial-gradient(38% 42% at 22% 24%,rgba(0,191,165,.17),transparent 70%),radial-gradient(34% 38% at 80% 18%,rgba(56,189,248,.15),transparent 70%),radial-gradient(42% 46% at 76% 86%,rgba(132,204,22,.16),transparent 70%),radial-gradient(30% 34% at 14% 82%,rgba(16,35,63,.09),transparent 70%);filter:blur(28px) saturate(1.25);animation:aurora 26s ease-in-out infinite alternate;will-change:transform}@keyframes aurora{0%{transform:translate3d(-4%,-2%,0) rotate(0) scale(1)}50%{transform:translate3d(4%,3%,0) rotate(7deg) scale(1.12)}100%{transform:translate3d(-3%,4%,0) rotate(-6deg) scale(1.05)}}.tech-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.tech-bg svg{width:100%;height:100%;display:block}.tg-hex{animation:hexfloat 26s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}@keyframes hexfloat{from{transform:translateY(14px) rotate(-4deg)}to{transform:translateY(-22px) rotate(5deg)}}@media (prefers-reduced-motion:reduce){body::before{animation:none}.tg-hex{animation:none}}html.dark{--bg:#0b1424;--bg2:#101c33;--card:#101c33;--card2:#0d1728;--line:#223252;--text:#e9eff9;--muted:#9db0cc;--muted2:#7a8db0;--navy:#eef3fb;--shadow:0 4px 18px rgba(0,0,0,.4);color-scheme:dark}html.dark a{color:#2dd4bf}html.dark .site-footer,html.dark .site-header{background:#0d1728}html.dark .brand-badge,html.dark .btn-ghost,html.dark .card,html.dark .chip,html.dark .feat-card,html.dark .getstarted,html.dark .kpi,html.dark .lang-menu,html.dark .modal,html.dark .pill,html.dark .price-table,html.dark .table-wrap,html.dark .tabs button,html.dark .tb,html.dark .ts-item{background:var(--card);color:var(--text)}html.dark .checks li,html.dark .faq-item,html.dark .mission-card{background:var(--card);border-color:var(--line)}html.dark input,html.dark select,html.dark textarea{background:#0d1728;color:var(--text);border-color:var(--line)}html.dark .cc-select{background:#0d1728;color:var(--text)}html.dark th{background:#16263f;color:var(--muted)}html.dark .timeline li::before{background:var(--card)}html.dark .brand-logo{background:#fff}html.dark .brand-name{color:#eef3fa}html.dark .lang-opt:hover,html.dark .main-nav a:hover{background:#1a2742}html.dark .lang-opt{color:var(--text)}html.dark .lang-switch{background:#1a2742}html.dark .btn-ghost{color:var(--text)}html.dark .step-num{box-shadow:0 10px 22px rgba(0,0,0,.4)}html.dark body::before{background:radial-gradient(38% 42% at 22% 24%,rgba(0,191,165,.16),transparent 70%),radial-gradient(30% 34% at 78% 66%,rgba(132,204,22,.13),transparent 70%),radial-gradient(26% 30% at 60% 12%,rgba(56,189,248,.13),transparent 70%)}html.dark .tech-bg{opacity:.5;filter:invert(1) hue-rotate(185deg) saturate(.9)}html.dark .hero{background:radial-gradient(58% 68% at 50% 42%,rgba(16,28,51,.94),rgba(16,28,51,0) 72%),radial-gradient(700px 340px at 85% 10%,rgba(0,191,165,.12),transparent 60%),radial-gradient(600px 300px at 10% 90%,rgba(132,204,22,.1),transparent 60%)}html.dark .ticker-wrap{background:var(--card)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none}}.ticker-wrap{border-block:1px solid var(--line);background:var(--card);margin:26px 0 0;border-radius:var(--radius)}.ticker-head{display:flex;align-items:center;gap:8px;padding:12px 16px 0;font-weight:800;font-size:13px;color:var(--teal-d)}.live-dot{width:9px;height:9px;border-radius:50%;background:#22c55e;animation:livePulse 1.8s infinite}@keyframes livePulse{0%,100%{opacity:1}50%{opacity:.35}}.ticker{overflow:hidden;padding:10px 0 14px}.ticker-track{display:flex;gap:12px;width:max-content;padding-inline:16px;animation:tickMove 30s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tickMove{to{transform:translateX(-50%)}}.tick-item{display:flex;align-items:center;gap:8px;background:var(--card2);border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:13px;white-space:nowrap;color:var(--text)}.tick-item .ok{color:#16a34a;font-weight:800}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}.live-dot{animation:none}}.tg-float{position:fixed;inset-inline-end:18px;bottom:86px;z-index:400;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#2aabee,#1d8fd0);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(29,143,208,.45);transition:transform .2s}.tg-float:hover{transform:scale(1.08);text-decoration:none}.tg-float svg{width:30px;height:30px;fill:#fff}.tg-float::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(42,171,238,.6);animation:tgRing 2.2s ease-out infinite;pointer-events:none}@keyframes tgRing{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.55);opacity:0}}@media (prefers-reduced-motion:reduce){.tg-float::after{animation:none}}.wa-float{position:fixed;inset-inline-end:18px;bottom:18px;z-index:400;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#25d366,#1da851);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(29,168,81,.45);transition:transform .2s}.wa-float:hover{transform:scale(1.08);text-decoration:none}.wa-float svg{width:30px;height:30px;fill:#fff}.wa-float::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(37,211,102,.6);animation:waRing 2.2s ease-out infinite;pointer-events:none}@keyframes waRing{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.55);opacity:0}}@media (prefers-reduced-motion:reduce){.wa-float::after{animation:none}}.ord-toggle{background:0 0;border:0;color:var(--teal-d);cursor:pointer;font-weight:700;font-size:13px;padding:4px 6px}.ord-tl td{background:var(--card2)}.ord-tl .timeline{margin:6px 0}#cb-bot{position:fixed;bottom:160px;left:20px;z-index:350;width:56px;height:56px;background:0 0;border:0;cursor:pointer;padding:0;filter:drop-shadow(0 6px 10px rgba(0,20,40,.35))}#cb-bot .cb-logo3d{width:100%;height:100%;pointer-events:none;display:block;will-change:opacity;animation:cb-neon 2.4s ease-in-out infinite}@keyframes cb-neon{0%,100%{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){#cb-bot .cb-logo3d{animation:none}}#cb-bot.cb-attn{animation:cb-attnb .55s ease 3}@keyframes cb-attnb{0%,100%{margin-bottom:0}30%{margin-bottom:16px}55%{margin-bottom:0}75%{margin-bottom:8px}}.cb-mini{width:36px;height:36px;flex:0 0 36px;background:#9aa0a6;border-radius:10px;overflow:hidden;border:2px solid #00bfa5}.cb-mini img{width:100%;height:100%;object-fit:cover;display:block}#cb-panel[hidden]{display:none!important}#cb-panel{position:fixed;right:16px;bottom:16px;z-index:2147483001;width:min(350px,calc(100vw - 32px));height:min(500px,calc(100dvh - 140px));min-height:330px;display:flex;flex-direction:column;overflow:hidden;background:#fff;color:#0f1f38;font-size:14px;border:1px solid rgba(14,116,144,.28);border-radius:18px;box-shadow:0 20px 55px rgba(2,20,40,.3)}html.dark #cb-panel{background:#0d1a2e;color:#e9f2fb;border-color:rgba(94,234,212,.28)}.cb-head{display:flex;align-items:center;gap:10px;padding:10px 12px;flex:none;background:linear-gradient(135deg,#0b3b4f,#0e1b2e);color:#fff}.cb-title{flex:1;min-width:0;font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-close{flex:none;width:30px;height:30px;border-radius:50%;border:0;cursor:pointer;background:rgba(255,255,255,.14);color:#fff;font-size:14px;line-height:1;padding:0}.cb-close:hover{background:rgba(255,255,255,.3)}.cb-msgs{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px;background:#f3f6fa}html.dark .cb-msgs{background:#0a1424}.cb-msg{max-width:85%;padding:8px 12px;border-radius:14px;line-height:1.6;font-size:13.5px;overflow-wrap:break-word}.cb-msg.bot{background:#fff;border:1px solid rgba(14,116,144,.2);color:#0f1f38;align-self:flex-start;border-bottom-left-radius:5px;box-shadow:0 1px 3px rgba(2,20,40,.07)}html.dark .cb-msg.bot{background:rgba(94,234,212,.1);border-color:rgba(94,234,212,.24);color:#e9f2fb}.cb-msg.user{background:linear-gradient(135deg,#0d9488,#0e7490);color:#fff;align-self:flex-end;border-bottom-right-radius:5px;font-weight:600}.cb-msg a{color:#0e7490;font-weight:600}html.dark .cb-msg a{color:#5eead4}.cb-typing{display:inline-flex;gap:5px;align-items:center;padding:4px 2px}.cb-typing span{width:7px;height:7px;border-radius:50%;background:#0e7490;animation:cb-tblink 1s infinite}html.dark .cb-typing span{background:#5eead4}.cb-typing span:nth-child(2){animation-delay:.15s}.cb-typing span:nth-child(3){animation-delay:.3s}@keyframes cb-tblink{0%,100%{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.cb-qrs{display:flex;flex-wrap:wrap;gap:6px;padding:9px 12px 3px;flex:none}.cb-qrs:empty{display:none}.cb-qrs button{border:1px solid rgba(14,116,144,.45);background:rgba(14,116,144,.08);color:#0b3b4f;font-size:12px;font-weight:700;padding:6px 11px;border-radius:999px;cursor:pointer;font-family:inherit}html.dark .cb-qrs button{border-color:rgba(94,234,212,.45);background:rgba(94,234,212,.09);color:#bff3ea}.cb-form{display:flex;gap:8px;padding:10px 12px;border-top:1px solid rgba(14,116,144,.16);background:#fff;flex:none}html.dark .cb-form{background:#0d1a2e;border-top-color:rgba(94,234,212,.16)}.cb-form input{flex:1;min-width:0;border:1px solid rgba(14,116,144,.32);border-radius:12px;padding:10px 12px;font-size:14px;outline:0;background:#f8fafc;color:#0f1f38;font-family:inherit}html.dark .cb-form input{background:#0a1424;border-color:rgba(148,163,184,.32);color:#fff}.cb-form input:focus{border-color:#0d9488}.cb-form button{flex:none;width:44px;border:0;border-radius:12px;cursor:pointer;color:#fff;font-size:17px;background:linear-gradient(135deg,#0d9488,#0e7490);padding:0}.cb-links{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.cb-dim{display:block;margin-top:6px;font-size:12px;opacity:.72}.reg-choose{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}@media(max-width:560px){.reg-choose{grid-template-columns:1fr}}.reg-type-card{display:block;text-align:center;padding:28px 16px;border:2px solid var(--border,#e5e7eb);border-radius:16px;cursor:pointer;transition:.2s;text-decoration:none;color:inherit;background:var(--card,#fff)}.reg-type-card:hover{border-color:var(--teal,#0d9488);transform:translateY(-2px);box-shadow:0 8px 24px rgba(13,148,136,.15)}.reg-type-ico{font-size:44px;display:block;margin-bottom:10px}.reg-type-card h3{margin:0 0 6px}.reg-type-card p{margin:0;font-size:13px;opacity:.75}.reg-steps{display:flex;gap:0;margin:14px 0 20px;direction:ltr}.reg-step{flex:1;text-align:center;font-size:11px;opacity:.55;padding-top:8px;border-top:3px solid var(--border,#e5e7eb)}.reg-step.done{opacity:1;border-color:var(--teal,#0d9488)}.reg-step.cur{opacity:1;font-weight:700;border-color:var(--lime,#a3e635)}.reg-step .n{display:inline-block;width:20px;height:20px;line-height:20px;border-radius:50%;background:var(--border,#e5e7eb);font-size:11px;margin-inline-end:4px}.reg-step.done .n{background:var(--teal,#0d9488);color:#fff}.reg-step.cur .n{background:var(--lime,#a3e635);color:#0b1526}.reg-nav{display:flex;gap:10px;margin-top:16px}.reg-nav .btn{flex:1}.btn-secondary{background:#64748b;color:#fff}.captcha-row{display:flex;gap:10px;align-items:center}.captcha-row img{border:1px solid var(--border,#e5e7eb);border-radius:8px;height:48px;background:#eef2f7}.captcha-row input{flex:1}.captcha-refresh{background:0 0;border:1px solid var(--border,#e5e7eb);border-radius:8px;font-size:18px;cursor:pointer;padding:8px 12px;color:inherit}.check-row{display:flex;gap:8px;align-items:flex-start;margin:10px 0;font-size:14px}.check-row input{margin-top:3px;flex:none}.dash-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:14px}.dash-balance .wallet-balance{margin:8px 0 14px}.dash-num{font-size:30px;font-weight:800;margin-top:8px}.dash-stat-label{font-weight:700;margin-bottom:10px;color:var(--muted);font-size:14px}.dash-stat-num{font-size:26px;font-weight:800;margin-bottom:10px}.statbar{height:6px;background:#e9e9e9;border-radius:4px;overflow:hidden}.statbar i{display:block;height:100%;border-radius:4px}.statbar i.ok{background:#22c55e}.statbar i.prog{background:#f59e0b}.statbar i.fail{background:#ef4444}.prof-avatar{margin-bottom:14px}.prof-avatar img{border-radius:50%;border:2px solid var(--line);display:block}.pw-meter{height:6px;background:#e9edf3;border-radius:4px;overflow:hidden;margin:6px 0 2px}.pw-meter-fill{height:100%;width:0;border-radius:4px;transition:width .25s}.pw-meter-fill.pw-weak{background:#ef4444}.pw-meter-fill.pw-mid{background:#f59e0b}.pw-meter-fill.pw-strong{background:#22c55e}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.chip{display:inline-flex;align-items:center;gap:6px;background:#eef4ff;border:1px solid #c9dbff;color:#1e3a8a;border-radius:999px;padding:4px 6px 4px 12px;font-size:13px}.chip button{border:none;background:#dbe7ff;color:#1e3a8a;border-radius:50%;width:20px;height:20px;line-height:1;cursor:pointer;font-size:14px}.chip-add{display:flex;gap:8px;align-items:center}.chip-add select{flex:1}.check{display:flex;align-items:center;gap:8px;cursor:pointer}.check input{width:auto}.nav-userwrap{position:relative;display:inline-block}.user-chip{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;border-radius:999px;padding:5px 12px 5px 5px;cursor:pointer;font:inherit}.user-chip:hover{background:rgba(255,255,255,.14)}.uavatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#22d3ee,#a3e635);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#082f49;flex:none}.uname{font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ubal{color:#a3e635;font-weight:800}.ucaret{font-size:10px;opacity:.7}.user-menu{position:absolute;top:calc(100% + 10px);inset-inline-end:0;min-width:260px;background:#0b2545;border:1px solid rgba(255,255,255,.13);border-radius:14px;box-shadow:0 14px 36px rgba(0,0,0,.5);z-index:300;overflow:hidden;padding:6px}.user-menu a{display:block;padding:10px 14px;color:#e6eef7;text-decoration:none;border-radius:8px}.user-menu a:hover{background:rgba(255,255,255,.08)}.um-head{display:flex;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:4px}.um-head b{display:block;color:#fff}.um-head span{font-size:12px;opacity:.65}.um-sep{border-top:1px solid rgba(255,255,255,.1);margin:6px 4px}.um-last{padding:8px 14px;font-size:12.5px;color:#cbd5e1}.um-last b,.um-last span{display:block}.um-last b{color:#fff;margin:2px 0}.um-logout{color:#f87171!important;font-weight:700;border-top:1px solid rgba(255,255,255,.1);margin-top:4px}.msvc-cat{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:24px 0 4px;padding-bottom:8px;border-bottom:2px solid rgba(255,255,255,.16);font-weight:800;letter-spacing:.03em}.msvc-catprice{font-size:12px;opacity:.7;font-weight:600;white-space:nowrap}.msvc-row{display:grid;grid-template-columns:1fr auto auto;gap:16px;align-items:center;padding:10px 6px;border-bottom:1px solid rgba(255,255,255,.06)}.msvc-name{display:flex;align-items:center;gap:8px;min-width:0}.msvc-price{font-weight:800;text-align:end;white-space:nowrap}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}@media (max-width:820px){.contact-grid{grid-template-columns:1fr}}.contact-rows{display:flex;flex-direction:column;gap:10px}.contact-row{display:flex;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:inherit;text-decoration:none;transition:border-color .15s}a.contact-row:hover{border-color:rgba(45,212,191,.55)}.cr-ic{font-size:22px;line-height:1}.contact-map{width:100%;height:300px;border:0;border-radius:12px}#tr-hist .msvc-row{grid-template-columns:1fr auto auto auto}.ws-msg{border-bottom:1px solid rgba(255,255,255,.08);padding:12px 4px}.ws-msg-head{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.ws-msg-body{margin:8px 0;white-space:pre-wrap;word-break:break-word}.net-tabs{display:flex;flex-wrap:wrap;gap:8px}.net-tabs .chip.selected{background:var(--teal);border-color:var(--teal);color:#fff}.qr-img{width:180px;height:180px;margin:10px auto;display:block;border:1px solid var(--line);border-radius:12px;background:#fff;padding:8px}.hint.warn{color:var(--warn);font-weight:600}.kv-val.addr{word-break:break-all;font-size:12.5px}.auto-box{border:1px dashed var(--teal);border-radius:12px;padding:14px;margin:14px 0;background:#f0fdfa}.auto-box h4{margin:0 0 6px}.auto-steps{margin:8px 0 12px;padding-inline-start:22px;font-size:13.5px;color:#334155}.auto-steps li{margin:4px 0;line-height:1.5}.wait-box{background:#fffbeb;border:1px solid #fcd34d;color:#92400e;padding:10px 14px;border-radius:10px;margin-bottom:14px;font-size:14px;line-height:1.6}@media (max-width:640px){#cb-bot{left:auto;right:auto;inset-inline-start:14px;bottom:160px;transition:none!important}}.logo-strip-label{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}html[lang=ar] .logo-strip-label{letter-spacing:0}.logo-marquee{direction:ltr;overflow:hidden;margin:0 0 22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.logo-track{display:flex;width:max-content;animation:logo-scroll 30s linear infinite}.logo-marquee:hover .logo-track{animation-play-state:paused}.logo-group{display:flex;align-items:center;gap:52px;padding-right:52px}@keyframes logo-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.logo-track{animation:none}}.clogo{display:inline-flex;align-items:center;gap:8px;font-size:20px;font-weight:700;white-space:nowrap;line-height:1}.ms-grid{display:inline-grid;grid-template-columns:repeat(2,9px);grid-auto-rows:9px;gap:2px}.ms-grid i{width:9px;height:9px;display:block}.cl-microsoft{color:#5a5a5a;font-weight:600}.cl-cisco{color:#049fd9;letter-spacing:.18em}.cl-eccouncil{color:#123a6d}.cl-hp{background:#0096d6;color:#fff;border-radius:50%;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-style:italic}.cl-dell{color:#007db8;letter-spacing:.14em}.cl-apple{color:#3a3a3a;font-weight:600}.cl-samsung{color:#1428a0;letter-spacing:.08em}.cl-google{color:#4285f4;font-weight:600}html.dark .cl-microsoft{color:#cfcfcf}html.dark .cl-eccouncil{color:#9fbdf0}html.dark .cl-apple{color:#f0f0f0}html.dark .cl-samsung{color:#9aa8ff}.logo-marquee.first{margin-bottom:10px}.logo-marquee.second{margin-bottom:20px}.logo-track.reverse{animation:logo-scroll-rev 37s linear infinite}.logo-marquee:hover .logo-track.reverse{animation-play-state:paused}@keyframes logo-scroll-rev{from{transform:translateX(-50%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.logo-track.reverse{animation:none}}.cl-lenovo{color:#e2231a}.cl-asus{color:#1a1a1a}.cl-acer{color:#83b81a;font-weight:600}.cl-intel{color:#0068b5}.cl-amd{color:#ed1c24}.cl-nvidia{color:#76b900}.cl-ibm{color:#054ada;letter-spacing:.22em}.cl-oracle{color:#c74634;letter-spacing:.06em}html.dark .cl-asus{color:#e8e8e8}html.dark .cl-intel{color:#4da3e0}.pay-marquee{direction:ltr;overflow:hidden;padding:20px 0 8px;margin-top:10px;border-top:1px solid rgba(255,255,255,.1);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pay-track{animation-duration:40s}.pay-marquee:hover .logo-track{animation-play-state:paused}.pay-marquee .logo-group{gap:44px;padding-right:44px}.plogo.baridimob{color:#ffd200}.plogo.paysera{color:#5eb2e4}.plogo.paypal{color:#54b9f0;font-style:italic}.plogo.binance{color:#f0b90b}.plogo.ca{color:#2fbf71}.pay-marquee .mclogo i:last-child{opacity:.85}.cl-qualcomm{color:#3253dc}.cl-mediatek{color:#e2231a}.cl-huawei{color:#cf0a2c}.cl-honor{color:#222}.cl-xiaomi{color:#ff6900}.cl-oneplus{color:#eb0028}html.dark .cl-qualcomm{color:#7b93ff}html.dark .cl-honor{color:#eee}.cl-hpe{color:#01a982}.cl-supermicro{color:#333}html.dark .cl-supermicro{color:#ddd}.plogo.amex{color:#7ab8e6;letter-spacing:.1em}.plogo.discover{color:#f48120}.plogo.alipay{color:#29b6f6}.plogo.wechat{color:#66bb6a}.plogo.payoneer{color:#ff7043}.plogo.skrill{color:#ba68c8}.plogo.stripe{color:#8a7dff}.plogo.coinbase{color:#5b8cff}.plogo.kraken{color:#a47dff}.plogo.bybit{color:#f7a600}.clogo .brand-glyph{height:1.05em;width:auto;vertical-align:-.14em;margin-inline-end:.1em}.clogo.cl-applepay{color:#1c1c1e;font-weight:700}.clogo.cl-gpay{color:#1c1c1e;font-weight:600}html.dark .clogo.cl-applepay,html.dark .clogo.cl-gpay{color:#fff}html.dark .cl-applepay .brand-glyph{filter:invert(1)}.cyber-wall{position:relative;overflow:hidden;background:linear-gradient(135deg,#0d1b31 0,#0b1526 60%,#0a1f22 100%);border:1px solid rgba(0,191,165,.25);border-radius:18px;padding:38px 30px 40px;margin:34px 0 0}.cyber-wall::before{content:"";position:absolute;top:0;inset-inline:0;height:5px;background:linear-gradient(90deg,#00bfa5,#84cc16);z-index:2}.cyber-wall::after{content:"";position:absolute;inset:0;background:radial-gradient(500px 180px at 15% 0,rgba(0,191,165,.14),transparent 70%),radial-gradient(500px 180px at 85% 100%,rgba(132,204,22,.1),transparent 70%);pointer-events:none}.cyber-wall-title{position:relative;z-index:1;color:#fff;text-align:center;margin:0 0 30px;font-size:clamp(20px,3.4vw,26px);font-weight:800}.cyber-wall-title::after{content:"";display:block;width:64px;height:4px;border-radius:2px;background:linear-gradient(90deg,#00bfa5,#84cc16);margin:12px auto 0}.cyber-wall-sub{position:relative;z-index:1;text-align:center;color:#a9b8d0;margin:-18px 0 30px;font-size:14.5px}.cyber-wall-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px 22px;align-items:center;justify-items:center}.wl-img{height:34px;max-width:180px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.94}.wl-logo{color:#fff;font-weight:800;font-size:23px;letter-spacing:.08em;opacity:.94}button.card.stat-filter{width:100%;font:inherit;color:inherit;text-align:inherit;cursor:pointer}button.card.stat-filter:hover{border-color:var(--teal,#14b8a6)}button.card.stat-filter:focus-visible{outline:2px solid var(--teal,#14b8a6);outline-offset:2px}.pay-breakdown{border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin:8px 0;background:var(--card2)}.pay-breakdown-row{font-size:.9em;color:var(--muted);padding:2px 0}.pay-breakdown-total{font-weight:800;color:inherit;font-size:1em;border-top:1px dashed var(--line);margin-top:6px;padding-top:6px}.pay-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:4px 0 14px}.pay-method-card{display:flex;flex-direction:column;align-items:flex-start;gap:5px;border:2px solid var(--line);border-radius:14px;padding:13px 14px;background:var(--card2);cursor:pointer;font:inherit;color:inherit;text-align:start;width:100%;transition:border-color .15s,background .15s,transform .15s}.pay-method-card:hover{border-color:var(--lime);transform:translateY(-1px)}.pay-method-card.selected{border-color:var(--lime);background:var(--lime-soft);box-shadow:0 2px 10px rgba(132,204,22,.25)}.pay-method-ico{width:38px;height:38px;border-radius:11px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px}.pay-method-card.selected .pay-method-ico{background:var(--lime);color:var(--navy)}.pay-method-name{font-weight:700;font-size:.95em}.pay-method-hint{font-size:.8em;color:var(--muted);line-height:1.35}html.dark .pay-method-card{background:#101a2e}html.dark .pay-method-card.selected{background:rgba(132,204,22,.14)}html.dark .pay-method-ico{background:#1e2c4a}.founder-teaser{margin-inline-start:auto;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e8eef6;border-radius:16px;padding:8px 16px 8px 8px;box-shadow:0 4px 18px rgba(16,35,63,.07);text-decoration:none;transition:box-shadow .2s,transform .2s;max-width:430px}.founder-teaser:hover{box-shadow:0 8px 28px rgba(0,191,165,.25);transform:translateY(-1px)}.ft-photo{position:relative;flex-shrink:0}.ft-photo img{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid #00bfa5;display:block}.ft-photo::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(0,191,165,.5);animation:ft-pulse 2.4s ease-out infinite;pointer-events:none}@keyframes ft-pulse{0%{transform:scale(.85);opacity:1}100%{transform:scale(1.25);opacity:0}}.ft-text{display:flex;flex-direction:column;line-height:1.35;min-width:0}.ft-title{font-size:.95rem;font-weight:700;color:#10233f;white-space:nowrap}.ft-sub{font-size:.75rem;color:#5d6f8c;white-space:nowrap}.ft-go{width:32px;height:32px;border-radius:50%;background:#00bfa5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.05rem;font-weight:700;flex-shrink:0}@media (max-width:640px){.ft-sub{display:none}.ft-title{font-size:.78rem;white-space:normal;line-height:1.3}.founder-teaser{gap:8px;padding:6px 12px 6px 6px;max-width:60vw}.ft-photo img{width:38px;height:38px}}html.dark .founder-teaser{background:#101a2e;border-color:#1e2c4a}html.dark .ft-title{color:#e8eef6}html.dark .ft-sub{color:#93a3bb}.founder-card{max-width:920px;margin:0 auto;background:#fff;border-radius:18px;box-shadow:0 12px 40px rgba(16,35,63,.08);padding:52px 48px;border:1px solid #e3eaf4}.founder-eyebrow{text-align:center;font-size:.78rem;letter-spacing:5px;color:#00bfa5;text-transform:uppercase;margin-bottom:24px;font-weight:600}.founder-photo{display:block;width:148px;height:148px;border-radius:50%;object-fit:cover;margin:0 auto 20px;border:4px solid #00bfa5;box-shadow:0 8px 28px rgba(0,191,165,.25)}.founder-card h1{text-align:center;font-size:2.1rem;color:#10233f;margin-bottom:4px;letter-spacing:.5px}.founder-alias{text-align:center;font-size:1.02rem;color:#65a30d;font-weight:600;letter-spacing:1px;margin-bottom:8px}.founder-titles{text-align:center;font-size:.88rem;color:#5d6f8c;margin-bottom:22px;line-height:2}.founder-social{text-align:center;margin-bottom:36px}.founder-social a{display:inline-block;margin:4px 6px;padding:8px 18px;border:1px solid #e3eaf4;border-radius:999px;color:#10233f;text-decoration:none;font-size:.88rem;font-weight:600;background:#f4f7fb;transition:all .2s}.founder-social a:hover{border-color:#00bfa5;color:#009e86}.founder-rule{border:none;border-top:1px solid #e3eaf4;margin:36px auto;max-width:200px}.founder-bio h2{font-size:.82rem;letter-spacing:4px;text-transform:uppercase;color:#00bfa5;margin:34px 0 12px;font-weight:700}.founder-bio p{font-size:1.02rem;color:#33475f;margin-bottom:15px;line-height:1.75}.founder-bio p strong{color:#10233f}.founder-bio .glow{color:#65a30d;font-weight:600}.founder-closing{text-align:center;margin-top:44px}.founder-closing p{font-size:1.25rem;font-style:italic;color:#10233f}.founder-closing .sub{font-style:normal;font-size:.78rem;letter-spacing:3px;color:#00bfa5;text-transform:uppercase;margin-top:10px;font-weight:600}@media (max-width:640px){.founder-card{padding:32px 22px}.founder-card h1{font-size:1.7rem}}html.dark .founder-card{background:#0f1a2e;border-color:#1e2c4a}html.dark .founder-bio p strong,html.dark .founder-card h1,html.dark .founder-closing p{color:#e8eef6}html.dark .founder-bio p{color:#b9c6da}html.dark .founder-social a{background:#16223a;border-color:#1e2c4a;color:#e8eef6}.brand{background:#fff;border:1px solid var(--line);border-radius:14px;padding:7px 16px 7px 7px;box-shadow:0 2px 10px rgba(16,35,63,.06);gap:12px}.brand-logo{position:relative;overflow:visible;border:2px solid #00bfa5;width:48px;height:48px}.brand-logo img{border-radius:50%}.brand-logo::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid rgba(0,191,165,.5);animation:ft-pulse 2.4s ease-out infinite;pointer-events:none}html.dark .brand{background:#101a2e;border-color:#1e2c4a;box-shadow:none}.wa-wrap{display:flex;gap:12px;min-height:420px}.wa-list{width:280px;max-width:38%;overflow-y:auto;border-inline-end:1px solid #e5e7eb;padding-inline-end:8px}.wa-conv{padding:10px;border-radius:10px;cursor:pointer;margin-bottom:6px}.wa-conv:hover{background:#f3f4f6}.wa-conv.active{background:#e0f2fe}.wa-conv-head{display:flex;justify-content:space-between;align-items:center}.wa-preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-thread{flex:1;display:flex;flex-direction:column;min-width:0}.wa-msgs{flex:1;overflow-y:auto;max-height:52vh;padding:6px 2px;display:flex;flex-direction:column;gap:8px}.wa-msg{max-width:78%}.wa-in{align-self:flex-start}.wa-out{align-self:flex-end}.wa-bubble{background:#f1f5f9;border-radius:12px;padding:8px 12px;white-space:pre-wrap;word-break:break-word}.wa-out .wa-bubble{background:#dcfce7}.wa-reply{display:flex;gap:8px;margin-top:10px}.wa-reply input{flex:1}@media(max-width:720px){.wa-wrap{flex-direction:column}.wa-list{width:100%;max-width:100%;max-height:180px;border-inline-end:none}}#wa-float{position:fixed;bottom:160px;right:20px;z-index:350;width:52px;height:52px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px rgba(0,20,40,.3);transition:transform .15s ease}#wa-float:hover{transform:scale(1.07)}#wa-float svg{width:28px;height:28px;fill:#fff;pointer-events:none}@media (prefers-reduced-motion:reduce){#wa-float{transition:none}}#webpush-banner{position:fixed;bottom:90px;left:50%;transform:translateX(-50%);z-index:9998;max-width:92vw}.webpush-banner-inner{display:flex;align-items:center;gap:10px;background:#10233f;color:#fff;border:1px solid #00bfa5;border-radius:12px;padding:10px 14px;font-size:14px;box-shadow:0 4px 20px rgba(0,0,0,.25)}.webpush-banner-inner .btn-small{white-space:nowrap}.feat-card .svc-img{display:block;width:100%;height:150px;object-fit:cover;border-radius:16px;margin-bottom:20px}.feat-card p.svc-who{margin-top:10px;font-size:14px;font-weight:700;color:#0d9488}.feat-card:has(> .svc-img){overflow:hidden}.feat-card .svc-img{animation:svcDrift 8s ease-in-out infinite alternate;will-change:transform}.feat-card:nth-child(2n) .svc-img{animation-delay:-2.5s}.feat-card:nth-child(3n) .svc-img{animation-delay:-5s}.feat-card:hover .svc-img{animation-duration:3.2s}@keyframes svcDrift{from{transform:scale(1.03) translate(0,0)}to{transform:scale(1.13) translate(-7px,-5px)}}@media (prefers-reduced-motion:reduce){.feat-card .svc-img{animation:none}}.skl{background:#e3ecf5;border-radius:8px;animation:sklPulse 1.4s ease-in-out infinite}@keyframes sklPulse{0%,100%{opacity:1}50%{opacity:.45}}.skl-wrap{display:flex;flex-direction:column;gap:10px}.skl-row{display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-height:52px}.skl-ico{width:38px;height:38px;flex:0 0 auto;border-radius:10px;background:#cfe8e2}.skl-line{height:14px;flex:1}.skl-line.short{flex:0 0 90px}.skl-search{height:46px;border-radius:12px;margin-bottom:14px}.skl-balance{height:92px;border-radius:14px;margin-bottom:14px}.cat-suggest{position:absolute;top:calc(100% + 6px);inset-inline:0;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px rgba(16,35,63,.14);z-index:60;overflow:hidden}.cat-sug-row{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:#fff;border:0;border-top:1px solid var(--line);cursor:pointer;text-align:start;font:inherit}.cat-sug-row:first-child{border-top:0}.cat-sug-row.active,.cat-sug-row:hover{background:#e7f6f4}.cat-sug-name{flex:1;font-weight:600;color:var(--navy)}.cat-sug-meta{color:var(--muted);font-size:12.5px}.cat-sug-price{font-weight:700;color:var(--teal-d)}.draft-note{margin:8px 0;padding:7px 12px;background:#e7f6f4;border:1px solid #bfe8df;border-radius:9px;color:#0b4f4a;font-size:13px}@media (prefers-reduced-motion:reduce){.skl{animation:none}}.chip{--acc:#00BFA5}.chip-ico{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:color-mix(in srgb,var(--acc,#00bfa5) 16%,transparent);color:var(--acc,#00bfa5);flex:none}.chip-ico svg{width:14px;height:14px}.cat-chips .chip.selected{border-color:var(--acc,#00bfa5)}.chip.selected .chip-ico{background:rgba(255,255,255,.22);color:#fff}a.chip .chip-ico{background:color-mix(in srgb,var(--acc,#00bfa5) 16%,transparent);color:var(--acc,#00bfa5)}.catalog-cat{--acc:#00BFA5}.catalog-cat h3{border-bottom:2px solid color-mix(in srgb,var(--acc,#00bfa5) 55%,transparent);padding-bottom:6px}.catalog-cat .chip-ico{background:color-mix(in srgb,var(--acc,#00bfa5) 16%,transparent);color:var(--acc,#00bfa5)}.bdg{display:inline-block;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:700;margin-inline-start:6px;vertical-align:middle;white-space:nowrap}.bdg-trending{background:color-mix(in srgb,#f59e0b 18%,transparent);color:#92400e}.bdg-new{background:color-mix(in srgb,#00bfa5 18%,transparent);color:#00776e}.bdg-instant{background:color-mix(in srgb,#84cc16 24%,transparent);color:#10233f}.fav-star{background:#fff;border:1px solid var(--line);border-radius:999px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#94a3b8;margin-inline-end:6px;vertical-align:middle;padding:0}.fav-star:hover{color:#fb7185;border-color:#fb7185}.fav-star.active{color:#fb7185;border-color:#fb7185}.brand-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:6px}.brand-tile{--acc:#94A3B8;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px;cursor:pointer;text-align:start;font:inherit;transition:.12s}.brand-tile:hover{border-color:var(--acc,#94a3b8)}.brand-tile .chip-ico{background:color-mix(in srgb,var(--acc,#94a3b8) 16%,transparent);color:var(--acc,#94a3b8)}.brand-tile-label{font-weight:700;color:var(--navy)}.brand-tile-count{font-size:12px;color:var(--muted)}