/* NERO 2.0 — ORBIT. An editorial shell around a kinetic digital gateway. */
:root{--primary:#8151dc;--primary-dark:#6234ba;--primary-light:#c8a9fa;--primary-glow:#8151dc13;--bg-body:#f3f1eb;--bg-card:#fffefa;--bg-soft:#ece8f2;--text-main:#211d29;--text-muted:#817989;--border-color:#dfdae4;--nav-bg:#211d29;--orbit-acid:#e4fba0;--orbit-ink:#211d29;--orbit-lilac:#c9adfa;--header-offset:106px}
body.dark-mode{--primary:#bc97ff;--primary-dark:#9c73e6;--primary-light:#d2b9ff;--primary-glow:#bc97ff18;--bg-body:#121015;--bg-card:#1d1922;--bg-soft:#2a2332;--text-main:#f2edf7;--text-muted:#b0a5bc;--border-color:#3a3144;--nav-bg:#1b1821}
html{scroll-padding-top:120px}body.nero-orbit{background:var(--bg-body);font-family:Tajawal,Tahoma,Arial,sans-serif;overflow-x:clip}.nero-orbit .icon{stroke-width:1.55}.nero-orbit .container{max-width:1390px;padding-inline:38px}.nero-orbit #store-shell{padding-inline-start:100px}.nero-orbit .btn{border-radius:5px 17px 5px 17px;font-size:14px;min-height:47px;box-shadow:none;transition:background .22s,transform .22s,border-color .22s}.nero-orbit .btn-primary{background:var(--primary);color:#fff}.nero-orbit.dark-mode .btn-primary{color:#1a1225}.nero-orbit .btn-secondary{background:transparent;border:1px solid var(--border-color);color:var(--text-main)}.nero-orbit .btn:hover{transform:translateY(-2px)}.nero-orbit .form-control{border-radius:5px 13px 5px 13px;border-color:var(--border-color);background:var(--bg-body);min-height:47px;font-size:15px}.nero-orbit input:focus,.nero-orbit select:focus,.nero-orbit textarea:focus{border-color:var(--primary)}.nero-orbit .section-kicker{font-size:11px;font-weight:700;letter-spacing:.3px;color:var(--text-muted)}.nero-orbit .section-title{font-size:34px;letter-spacing:-1px;font-weight:900;color:var(--text-main)}.nero-orbit .section-title span{color:var(--primary)}.nero-orbit .text-link{color:var(--text-main);font-size:13px}.nero-orbit .text-link:hover{color:var(--primary)}
/* Persistent navigation: a quiet side rail and a floating command bar. */
.nero-orbit .guest-banner{background:transparent;padding:7px 20px;font-size:11px}.nero-orbit .top-strip{background:transparent;color:var(--text-muted);justify-content:space-between;font-size:9px;padding:4px 38px;letter-spacing:1.3px}.nero-orbit .top-strip .strip-star{color:var(--primary)}.nero-orbit .site-header{background:var(--orbit-ink);border:0;border-radius:18px;margin:12px 28px;top:12px;box-shadow:0 12px 35px #211d2910;color:#fff;z-index:60;backdrop-filter:blur(20px)}.nero-orbit .header-inner{padding:15px 22px;max-width:none;gap:20px}.nero-orbit .brand img{width:44px;height:44px;border:0;border-radius:12px;background:transparent}.nero-orbit .site-header .brand-name{color:#fff;font-size:17px;letter-spacing:2px}.nero-orbit .site-header .brand-name strong{color:#c9adfa}.nero-orbit .brand-name small{color:#a99db6;font-size:9px}.nero-orbit .desktop-nav{display:none}.orbit-header-label{font:10px Arial,sans-serif;letter-spacing:2px;color:#b3a6c3;display:flex;gap:14px;align-items:center}.orbit-header-label>i{width:4px;height:4px;border-radius:50%;background:var(--orbit-acid)}.nero-orbit .header-actions{gap:7px}.nero-orbit .header-actions .icon-btn{color:#d3c7e0;border-color:#ffffff12;background:#ffffff07;border-radius:11px;width:39px;height:39px}.nero-orbit .header-actions .icon-btn:hover{background:#ffffff16;color:#fff}.nero-orbit .cart-btn{background:var(--orbit-acid);color:#25202e;border:0;border-radius:11px;padding:10px 14px;font-weight:800;box-shadow:none;font-size:13px}.nero-orbit .cart-badge{background:#25202e;color:#e4fba0}.nero-orbit .currency-bar.container{padding-block:12px 8px;font-size:11px;min-height:0}.nero-orbit .currency-bar label{font-weight:700}.nero-orbit .currency-bar select{width:155px;min-height:34px;padding:5px 9px;font-size:11px;background:transparent;border-color:var(--border-color);border-radius:8px}.nero-orbit .currency-bar>span{font-size:10px}.orbit-dock{position:fixed;inset-inline-start:16px;top:144px;bottom:24px;width:69px;z-index:65;display:flex;flex-direction:column;align-items:center;gap:7px;padding:13px 5px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:24px}.orbit-dock>a,.orbit-dock>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:var(--text-muted);border-radius:14px;min-height:53px;width:56px;font-size:10px;font-weight:500;transition:background .2s,color .2s,transform .2s}.orbit-dock>a.active{background:var(--orbit-ink);color:#e6d3ff}.orbit-dock>a:hover,.orbit-dock>button:hover{background:var(--bg-soft);color:var(--primary);transform:translateY(-2px)}.orbit-dock .dock-monogram{min-height:45px;margin-bottom:1px}.orbit-dock .dock-monogram img{border-radius:12px}.dock-line{height:1px;width:29px;background:var(--border-color);margin:5px 0}.orbit-dock>small{font:8px Arial,sans-serif;letter-spacing:2px;color:var(--text-muted);margin-top:auto;padding-top:8px}.orbit-dock .icon{width:21px;height:21px}.orbit-dock>button[aria-pressed=true]{background:var(--bg-soft);color:var(--primary)}
/* A live, native interface rather than a decorative banner image. */
.orbit-hero.container{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:42px;padding-block:38px 57px;isolation:isolate}.orbit-eyebrow{display:flex;align-items:center;gap:11px;font-size:12px;color:var(--text-muted);font-weight:700}.orbit-eyebrow>span:last-child{font:10px Arial,sans-serif;margin-inline-start:auto;letter-spacing:2px;color:#a59aaa}.orbit-status-dot{width:6px;height:6px;border:1px solid var(--primary);border-radius:50%;box-shadow:0 0 0 4px var(--primary-glow)}.orbit-hero h1{font-size:clamp(64px,6.3vw,100px);line-height:1.09;margin:24px 0 22px;font-weight:900;letter-spacing:-3px;position:relative;width:fit-content;color:var(--text-main)}.orbit-hero h1>span{color:var(--primary)}.orbit-title-star{position:absolute;width:51px;height:51px;fill:var(--primary);inset-inline-end:-72px;bottom:10px;animation:orbit-star 24s linear infinite}.orbit-hero-copy>p{font-size:17px;line-height:1.95;color:var(--text-muted);margin-bottom:24px}.orbit-hero-actions{display:flex;align-items:center;gap:24px}.orbit-hero-actions .btn-primary{display:flex;align-items:center;justify-content:space-between;gap:25px;background:var(--orbit-ink);color:#fff;padding:12px 17px 12px 22px;border-radius:50px;font-size:16px;min-height:57px}.orbit-hero-actions .btn .icon{width:31px;height:31px;background:var(--orbit-acid);color:#211d29;border-radius:50%;padding:7px;transform:rotate(180deg)}.orbit-builder-link{display:flex;gap:10px;align-items:center;font-size:14px;border-bottom:1px solid var(--border-color);padding-block:8px}.orbit-builder-link>span{font-size:23px;color:var(--primary)}.orbit-hero .search-box{margin-top:27px;border:0;border-bottom:1px solid var(--border-color);background:transparent;border-radius:0;padding:8px 0;box-shadow:none;max-width:440px}.orbit-hero .search-box input{background:transparent;padding:9px 7px;font-size:14px;min-width:0;color:var(--text-main)}.orbit-hero .search-box button{background:var(--bg-soft);color:var(--primary);border:0;border-radius:50%;width:36px;height:36px;font-size:21px;padding:0;flex-shrink:0}.orbit-hero .hero-live-results{max-width:440px}.orbit-hero-caption{display:flex;align-items:center;justify-content:flex-start;gap:22px;color:var(--text-muted);margin-top:27px;font-size:10px;line-height:1.6}.orbit-hero-caption b{display:block;font:400 25px Arial,sans-serif;color:var(--text-main);letter-spacing:-1px}.orbit-hero-caption>span+span{border-inline-start:1px solid var(--border-color);padding-inline-start:20px}.orbit-hero-caption>.icon{color:var(--primary);width:32px;height:32px;margin-inline-start:auto}.hero-edition{position:absolute;bottom:13px;inset-inline-end:40px;font:9px Arial,sans-serif;color:var(--text-muted);letter-spacing:3px}
.orbit-scene{min-width:0;height:570px;position:relative;border-radius:180px 180px 28px 28px;background:#201a2a;color:#f4edf9;overflow:hidden;perspective:1000px;border:1px solid #45364e;isolation:isolate;box-shadow:0 18px 50px #211d290d}.orbit-scene:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 42%,#a971ff29,transparent 58%),radial-gradient(#ffffff13 .65px,transparent .75px);background-size:auto,19px 19px;pointer-events:none;z-index:-1}.scene-coordinate{position:absolute;top:35px;left:45px;right:45px;display:flex;justify-content:space-between;font:8px Arial,sans-serif;letter-spacing:1.7px;color:#bba8cf}.scene-scan{position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(transparent,#cfadff26,transparent);pointer-events:none}.orbit-gateway{position:absolute;top:75px;left:0;right:0;height:410px;transform-style:preserve-3d;transform:rotateX(var(--orbit-rx,0deg)) rotateY(var(--orbit-ry,0deg));transition:transform .3s ease-out;direction:ltr}.gateway-ring{position:absolute;left:50%;top:48%;width:360px;height:360px;transform:translate(-50%,-50%);border:1px solid #ad8bd146;border-radius:50%;pointer-events:none}.gateway-ring.ring-outer:before{content:'';position:absolute;inset:12px;border:1px dashed #ad8bd11c;border-radius:50%}.gateway-ring.ring-outer:after{content:'';position:absolute;top:28px;left:60px;width:7px;height:7px;background:var(--orbit-acid);border-radius:50%;box-shadow:0 0 20px #e4fba040}.gateway-ring.ring-inner{width:285px;height:285px;border-color:#ad8bd126;transform:translate(-50%,-50%) rotateX(65deg) rotateZ(-30deg)}.gateway-axis{position:absolute;left:50%;top:48%;width:440px;height:180px;border:1px solid #b99ed12b;border-radius:50%;transform:translate(-50%,-50%) rotate(-28deg);pointer-events:none}.gateway-axis.axis-two{transform:translate(-50%,-50%) rotate(42deg);width:390px;height:180px}.gateway-core{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:145px;height:190px;display:flex;align-items:center;flex-direction:column;justify-content:center;z-index:2}.gateway-core img{width:107px;height:107px;border:1px solid #c09be64d;border-radius:29px;box-shadow:0 0 55px #ae66f11c;transform:rotate(-8deg);animation:orbit-core 7s ease-in-out infinite}.gateway-core>span{font:700 20px Arial,sans-serif;letter-spacing:9px;padding-left:9px;margin-top:17px}.gateway-core>small{font:6px Arial,sans-serif;letter-spacing:2.4px;color:#b9a2cd;margin-top:7px}.orbital-card{position:absolute;border:1px solid #ffffff7d;border-radius:8px 24px 8px 24px;display:flex;flex-direction:column;box-shadow:0 22px 45px #0c061b46;z-index:3;padding:19px 18px;transition:transform .5s,box-shadow .5s,filter .5s;text-align:left;transform-style:preserve-3d}.orbital-card>small{font:7px Arial,sans-serif;letter-spacing:1.5px;opacity:.7;white-space:nowrap}.orbital-card>strong{font:800 49px Arial,sans-serif;letter-spacing:-2px;line-height:1.05;margin:auto 0 14px}.orbital-card>strong>span{color:#fff}.orbital-card>span{font:700 10px Arial,sans-serif;letter-spacing:1px}.orbital-card>i{position:absolute;bottom:13px;right:15px;font-style:normal;font-size:20px}.orbital-pubg{top:40px;left:22px;width:170px;height:202px;color:#312142;background:linear-gradient(140deg,#e0c9ff,#b58be6);transform:rotate(-15deg)}.orbital-ps{top:137px;right:17px;width:161px;height:194px;color:#f8efff;background:linear-gradient(135deg,#7048a4,#402760);transform:rotate(13deg)}.orbital-ps>strong{font-weight:400;font-size:33px;letter-spacing:5px}.orbital-watch{bottom:-4px;left:50px;width:139px;height:151px;color:#39322b;background:linear-gradient(135deg,#edebd8,#c6c6a9);transform:rotate(-6deg)}.orbital-watch>small{font-size:5px;letter-spacing:1px}.orbital-watch>strong{font-size:36px}.orbital-watch>span{font-size:8px;letter-spacing:.5px}.orbital-card:hover{transform:rotate(0) translateY(-8px) scale(1.035);box-shadow:0 28px 55px #05020f70;z-index:5}.orbit-scene[data-world=pubg] .orbital-pubg{box-shadow:0 0 0 4px #c6a2ff1a,0 22px 45px #0c061b46}.orbit-scene[data-world=ps] .orbital-ps{transform:rotate(6deg) translateY(-14px) scale(1.06);filter:brightness(1.17)}.orbit-scene[data-world=watch] .orbital-watch{transform:rotate(-1deg) translateY(-14px) scale(1.08);filter:brightness(1.06)}.gateway-speck{position:absolute;border:1px solid #b599cc7d;width:14px;height:14px;transform:rotate(45deg);pointer-events:none}.speck-one{right:45px;top:35px;background:#dfc3f317}.speck-two{left:36px;bottom:32px;width:8px;height:8px;background:var(--orbit-acid);border:0}.scene-footer{position:absolute;bottom:26px;left:27px;right:27px;display:flex;align-items:center;justify-content:space-between;gap:15px}.scene-footer>div:first-child{display:grid;gap:5px}.scene-footer>div>span{font-size:9px;color:#ad98c2}.scene-footer strong{font-size:16px;letter-spacing:-.4px}.world-switches{display:flex;gap:7px;direction:ltr}.world-switches button{border:1px solid #a384b947;background:transparent;color:#c6b4d4;width:31px;height:31px;border-radius:50%;font:10px Arial,sans-serif;transition:background .2s,color .2s}.world-switches button[aria-pressed=true]{background:var(--orbit-acid);border-color:var(--orbit-acid);color:#33243d}.orbit-ticker{display:flex;align-items:center;justify-content:space-around;gap:18px;padding:23px 30px;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin:0 38px 17px;font-size:18px;font-weight:700;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.orbit-ticker>span{font:8px Arial,sans-serif;letter-spacing:2px;color:var(--text-muted)}.orbit-ticker a{display:flex;gap:15px;align-items:center}.orbit-ticker b{font:22px Arial,sans-serif;color:var(--primary)}.orbit-ticker>i{font-style:normal;color:var(--primary);font-size:25px}
/* One system for catalog, account, basket, builder and the private admin. */
.nero-orbit .discovery-worlds{padding-block:38px 42px}.nero-orbit .world-grid{gap:14px}.nero-orbit .world-card{border-radius:4px 27px 4px 27px;border:1px solid var(--border-color);min-height:172px;padding:23px;box-shadow:none;background:var(--bg-card);color:var(--text-main)}.nero-orbit .world-card:before{border-style:dashed;opacity:.15}.nero-orbit .world-card>b{font-size:23px;color:var(--primary);letter-spacing:-.6px}.nero-orbit .world-card:hover{background:var(--bg-soft);transform:translateY(-5px)}.nero-orbit .world-card>span{font-size:17px}.nero-orbit .world-card small{font-size:11px}.nero-orbit .bundle-promo{background:var(--orbit-ink);color:#f3ebfc;border:0;border-radius:25px 4px 25px 4px;padding:31px 35px}.nero-orbit .bundle-promo h2{font-size:27px}.nero-orbit .bundle-promo .section-kicker,.nero-orbit .bundle-promo p{color:#ab98bf}.nero-orbit .bundle-promo .btn{background:var(--orbit-acid);color:#27202e;border-radius:50px}.nero-orbit .home-products-section{padding-top:40px}.nero-orbit .products-grid{gap:20px}.nero-orbit .product-card{border:1px solid var(--border-color);border-radius:5px 29px 5px 29px;background:var(--bg-card);box-shadow:none;overflow:hidden;transition:transform .35s,border-color .35s,box-shadow .35s}.nero-orbit .product-card:hover{transform:translateY(-7px);border-color:var(--primary-light);box-shadow:0 20px 40px #3427440a}.nero-orbit .product-art{background:var(--bg-soft);height:240px}.nero-orbit .branded-art{padding:32px 14px 12px!important}.nero-orbit .brand-card{border-radius:20px;box-shadow:none}.nero-orbit .product-info{padding:20px 19px}.nero-orbit .product-title{font-size:17px;line-height:1.75;min-height:52px;font-weight:800}.nero-orbit .product-category{font-size:10px;color:var(--text-muted);margin-bottom:7px;letter-spacing:.2px}.nero-orbit .product-rating{color:var(--text-muted);font-size:10px}.nero-orbit .product-price-row{border-top:1px dashed var(--border-color);padding-top:16px;margin-top:15px;gap:5px;flex-wrap:wrap}.nero-orbit .product-price{color:var(--text-main);font:600 26px Arial,sans-serif;letter-spacing:-1px}.nero-orbit .product-price.price-on-request{font-family:Tajawal,Tahoma,sans-serif;font-size:15px;letter-spacing:0}.nero-orbit .price-caption{font:9px Arial,sans-serif;letter-spacing:1px}.nero-orbit .add-to-cart-btn{background:var(--orbit-ink);color:#e9ddf4;border-radius:50px;font-size:12px;min-height:44px;gap:10px}.nero-orbit .add-to-cart-btn:hover{background:var(--primary);color:#fff}.nero-orbit .favorite-btn{background:var(--bg-card);border-radius:11px;border:1px solid var(--border-color);box-shadow:none;width:36px;height:36px}.nero-orbit .compare-card-btn{border-radius:10px;box-shadow:none;min-height:36px;padding-inline:9px;font-size:10px;background:var(--bg-card);border:1px solid var(--border-color)}.nero-orbit .product-badges{gap:4px}.nero-orbit .product-badge{font-size:8px;border-radius:4px}.nero-orbit .page-body{padding-top:25px;padding-bottom:65px}.nero-orbit .page-heading{margin-bottom:34px;border-bottom:1px solid var(--border-color);padding-bottom:28px}.nero-orbit .page-heading h1{font-size:45px;letter-spacing:-1.7px;font-weight:900;line-height:1.3}.nero-orbit .page-heading h1>span{color:var(--primary)}.nero-orbit .page-heading p{font-size:14px;line-height:1.9}.nero-orbit .page-context{padding-top:20px;padding-bottom:8px;font-size:11px}.nero-orbit .context-brand{font:8px Arial,sans-serif;letter-spacing:2px}.nero-orbit .catalog-controls{border:1px solid var(--border-color);background:var(--bg-card);border-radius:18px;padding:18px;margin-block:25px}.nero-orbit .shop-toolbar{gap:20px}.nero-orbit .field-search{background:var(--bg-body);border:1px solid var(--border-color);border-radius:50px;padding-inline:16px}.nero-orbit .field-search input{font-size:14px;min-height:44px}.nero-orbit .sort-control{font-size:12px}.nero-orbit .sort-control select{background:var(--bg-soft);border-radius:8px;font-size:12px}.nero-orbit .category-filters{gap:8px;margin-bottom:0;margin-top:18px}.nero-orbit .filter-btn{background:transparent;border:1px solid var(--border-color);color:var(--text-muted);border-radius:50px;padding:9px 16px;font-size:12px;min-height:40px}.nero-orbit .filter-btn.active{background:var(--orbit-ink);border-color:var(--orbit-ink);color:#eadbff}.nero-orbit .filter-disclosure{border-radius:4px 16px 4px 16px;background:var(--bg-card)}.nero-orbit .filter-disclosure summary{padding-block:18px}.nero-orbit .filter-disclosure[open]>summary{background:var(--bg-soft)}.nero-orbit .region-guide{background:var(--bg-card)}.nero-orbit .results-count{font-size:12px;margin-block:20px}.nero-orbit .product-detail{gap:42px}.nero-orbit .detail-art{border-radius:7px 35px 7px 35px;background:var(--bg-soft);border:1px solid var(--border-color);overflow:hidden}.nero-orbit .detail-copy h1{font-size:35px;letter-spacing:-1px;line-height:1.5}.nero-orbit .detail-price{color:var(--primary);font-weight:800}.nero-orbit .detail-copy .add-to-cart-btn{min-height:56px}.nero-orbit .detail-notice{border-radius:10px;background:var(--bg-soft);border-color:var(--border-color);font-size:12px}.nero-orbit .cart-main,.nero-orbit .order-summary,.nero-orbit .checkout-panel,.nero-orbit .checkout-block,.nero-orbit .customer-order,.nero-orbit .auth-card,.nero-orbit .profile-card,.nero-orbit .admin-stat,.nero-orbit .admin-card,.nero-orbit .bundle-block,.nero-orbit .bundle-summary{background:var(--bg-card);border-color:var(--border-color);border-radius:6px 23px 6px 23px;box-shadow:none}.nero-orbit .order-summary,.nero-orbit .bundle-summary{background:var(--bg-soft)}.nero-orbit .order-summary h2,.nero-orbit .checkout-panel h2{font-weight:900}.nero-orbit .cart-item{padding-block:23px;border-color:var(--border-color)}.nero-orbit .cart-item-img{border-radius:10px;background:var(--bg-soft);border:1px solid var(--border-color)}.nero-orbit .qty-control{border-radius:9px;background:var(--bg-soft);border-color:var(--border-color)}.nero-orbit .qty-control button{color:var(--text-main)}.nero-orbit .purchase-steps{border:1px solid var(--border-color);border-radius:16px;padding:20px;margin-bottom:25px}.nero-orbit .purchase-steps li.current{color:var(--primary)}.nero-orbit .payment-option{background:var(--bg-body);border-color:var(--border-color);border-radius:6px 17px 6px 17px}.nero-orbit .payment-option:has(input:checked){background:var(--bg-soft);border-color:var(--primary)}.nero-orbit .bank-details,.nero-orbit .receipt-upload{background:var(--bg-soft);border-radius:12px}.nero-orbit .checkout-block legend{font-weight:800;font-size:16px}.nero-orbit .checkout-panel{animation:orbit-page .45s ease-out}.nero-orbit .admin-header{background:var(--orbit-ink);color:#f4edf9;padding:25px;border-radius:20px}.nero-orbit .admin-header h1{color:#fff;font-size:32px}.nero-orbit .admin-date{color:#b7a7ca}.nero-orbit .admin-navigation{border:0;background:transparent;gap:9px}.nero-orbit .admin-nav-item{border:1px solid var(--border-color);background:var(--bg-card);border-radius:9px;color:var(--text-muted)}.nero-orbit .admin-nav-item.active{background:var(--orbit-ink);color:#e3cdfb;border-color:var(--orbit-ink)}.nero-orbit table th{background:var(--bg-soft);color:var(--text-main)}.nero-orbit .report-totals>div,.nero-orbit .profile-shortcuts>a{background:var(--bg-soft);border:1px solid var(--border-color);border-radius:6px 19px 6px 19px}.nero-orbit .notice{border-radius:9px;background:var(--bg-soft);color:var(--text-main);border-color:var(--border-color)}.nero-orbit .notice.form-error,.nero-orbit .form-error{color:var(--danger)}.nero-orbit .chat-message{border-radius:4px 18px 18px 18px}.nero-orbit .chat-user{background:var(--orbit-ink);color:#f7efff;border-radius:18px 4px 18px 18px}.nero-orbit .chat-assistant{background:var(--bg-card);border:1px solid var(--border-color)}.nero-orbit .chat-input{border-radius:50px}.nero-orbit .empty-state{border:1px dashed var(--border-color);border-radius:24px;background:transparent}.nero-orbit .daily-deal{background:var(--bg-soft);border:1px solid var(--border-color);border-radius:5px 25px 5px 25px}.nero-orbit .daily-deal h2{color:var(--text-main)}.nero-orbit .daily-deal h2 span{color:var(--primary)}.nero-orbit .compare-tray{background:var(--orbit-ink);color:#f2e9fd;border-color:#51405e;border-radius:16px}.nero-orbit .compare-tray small{color:#ad9cbe}.nero-orbit .compare-tray .btn{border-radius:50px;background:var(--orbit-acid);color:#25202d}.nero-orbit .comparison-panel{border-radius:5px 24px 5px 24px;background:var(--bg-card)}.nero-orbit .floating-support{inset-inline-end:22px}.nero-orbit .floating-assistant{background:var(--orbit-ink);color:#ddc6f6;box-shadow:0 8px 24px #211d291a;border-color:#5e4774}.nero-orbit .floating-whatsapp{border-radius:12px}.nero-orbit .toast{background:var(--orbit-ink);color:#f6efff;border:1px solid #6e4b9b;border-radius:13px}.nero-orbit .toast a{color:var(--orbit-acid)}.nero-orbit footer{background:transparent;border-color:var(--border-color)}.nero-orbit .footer-inner{padding-top:40px}.nero-orbit footer .brand-name strong{color:var(--primary)}.orbit-footer-wordmark{font:800 clamp(70px,12vw,180px) Arial,sans-serif;letter-spacing:-10px;color:var(--text-main);line-height:1;margin:40px 0 15px;display:flex;align-items:center;gap:25px;direction:ltr;width:100%;border-top:1px solid var(--border-color);padding-top:30px}.orbit-footer-wordmark>span{font-size:30%;letter-spacing:-2px;align-self:flex-end;color:var(--primary);padding-bottom:12px}.orbit-footer-wordmark>i{font-style:normal;margin-left:auto;color:var(--primary);font-weight:400;font-size:70%}.nero-orbit .footer-bottom{width:100%;font-size:10px}
/* The entry is an entrance to the same world, not a separate template. */
.nero-orbit.entry-open{background:var(--bg-body)}.nero-orbit .entry-screen{background:var(--bg-body);color:var(--text-main);padding:25px 6% 18px}.nero-orbit .entry-screen:before{background:linear-gradient(90deg,transparent 49.9%,var(--border-color) 50%,transparent 50.1%);mask-image:none;opacity:.4}.nero-orbit .entry-header{max-width:1380px}.nero-orbit .entry-brand img{border-radius:13px;background:transparent}.nero-orbit .entry-brand b{color:var(--primary)}.nero-orbit .entry-motion{border:1px solid var(--border-color);color:var(--text-muted);font-size:11px}.nero-orbit .entry-layout{max-width:1260px;grid-template-columns:1fr 1fr;gap:8%;padding-block:42px}.nero-orbit .entry-copy h1{font-size:clamp(67px,7.5vw,112px);line-height:.97;font-weight:900;letter-spacing:-4px;margin:22px 0 22px}.nero-orbit .entry-copy h1 em{color:var(--primary)}.nero-orbit .entry-intro{color:var(--text-muted);font-size:16px;line-height:1.95;margin-bottom:24px}.nero-orbit .entry-eyebrow{font:9px Arial,sans-serif;letter-spacing:3px;color:var(--text-muted)}.nero-orbit .entry-panel{background:transparent;border:0;border-top:1px solid var(--border-color);border-radius:0!important;box-shadow:none!important;padding:23px 0 0}.nero-orbit .entry-panel h2{font-size:18px}.nero-orbit .entry-panel #entry-description{font-size:13px;color:var(--text-muted)}.nero-orbit .entry-panel .btn{border-radius:50px;min-height:48px;font-size:13px}.nero-orbit .entry-panel .btn-primary{background:var(--orbit-ink);color:#f4eaff}.nero-orbit .entry-panel .btn-secondary{background:var(--primary-glow);color:var(--primary);border:1px solid var(--border-color)}.nero-orbit .entry-account-note,.nero-orbit .entry-guest-note,.nero-orbit .entry-status{color:var(--text-muted);font-size:10px}.nero-orbit .entry-divider{color:var(--text-muted);margin-block:8px;font-size:10px}.nero-orbit .entry-divider:before,.nero-orbit .entry-divider:after{background:var(--border-color)}.nero-orbit .entry-footer{border-color:var(--border-color);color:var(--text-muted);font-size:10px;max-width:1380px}.orbit-entry-art{background:#201a2a;border:1px solid #49345a;border-radius:230px 230px 30px 30px;height:630px;color:#e9d7fa;isolation:isolate;overflow:hidden}.orbit-entry-art:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,#b77aff24,transparent 60%),radial-gradient(#ffffff16 .6px,transparent .7px);background-size:auto,23px 23px;z-index:-1}.entry-coordinate{position:absolute;top:36px;left:38px;right:38px;font:8px Arial,sans-serif;display:flex;justify-content:space-between;letter-spacing:1.3px;color:#b9a0cd}.entry-coordinate.bottom{top:auto;bottom:28px}.entry-portal{position:absolute;top:108px;left:0;right:0;height:385px}.entry-portal-ring{position:absolute;top:50%;left:50%;width:360px;height:360px;transform:translate(-50%,-50%);border:1px solid #b792d456;border-radius:50%}.entry-portal-ring.ring-a:before{content:'';position:absolute;inset:15px;border:1px dashed #b792d42a;border-radius:50%}.entry-portal-ring.ring-b{width:400px;height:190px;transform:translate(-50%,-50%) rotate(-31deg);border-color:#b792d43d}.entry-portal-core{position:absolute;top:50%;left:50%;width:215px;height:215px;transform:translate(-50%,-50%) rotate(-9deg);animation:orbit-entry-core 8s ease-in-out infinite}.entry-portal-core img{width:100%;height:100%;filter:drop-shadow(0 25px 45px #10081f75)}.entry-satellite{position:absolute;font:700 10px Arial,sans-serif;letter-spacing:2px;border:1px solid #c5a5db6b;border-radius:50px;padding:13px 21px;background:#3e2c4f;z-index:2;box-shadow:0 12px 25px #0e051b2a}.sat-a{top:30px;left:50px;transform:rotate(-16deg);color:#d1b0ec}.sat-b{bottom:40px;right:25px;transform:rotate(12deg);background:#c6a3ee;color:#281637}.sat-c{bottom:12px;left:60px;transform:rotate(-7deg);background:#e4fba0;color:#282b1f}.portal-dot{position:absolute;background:#e4fba0;border-radius:50%;width:7px;height:7px;top:14px;left:47%}.dot-b{top:auto;left:auto;right:35px;bottom:140px;width:4px;height:4px}.orbit-entry-art .entry-art-caption{bottom:80px;color:#b89ed0}.orbit-entry-art .entry-art-caption span{font-size:8px;letter-spacing:2.5px}.orbit-entry-art .entry-art-caption strong{font-size:20px;color:#ddc8ef}
/* Motion has a purpose, a short duration, and a complete off switch. */
.orbit-route-progress{position:fixed;top:0;left:0;height:3px;z-index:150;width:0;background:var(--primary);pointer-events:none;opacity:0}.orbit-route-progress.is-moving{animation:orbit-progress .62s ease-out}.nero-orbit .page.active{animation:orbit-page .4s ease-out}.orbit-reveal{opacity:.01;transform:translateY(20px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.8,.2,1)}.orbit-reveal.orbit-in-view{opacity:1;transform:none}.orbit-paused .orbit-reveal{opacity:1;transform:none;transition:none}.orbit-paused .orbit-title-star,.orbit-paused .gateway-core img,.orbit-paused .entry-portal-core,.orbit-background .orbit-title-star,.orbit-background .gateway-core img{animation-play-state:paused!important}.orbit-paused .orbital-card,.orbit-paused .orbit-gateway,.orbit-paused .product-card{transition:none!important}.orbit-paused .page.active,.orbit-paused .orbit-route-progress{animation:none!important}.orbit-paused .orbit-gateway{transform:none!important}.orbit-paused .orbital-card:hover{transform:none}.orbit-paused .product-card:hover{transform:none}
@keyframes orbit-core{0%,100%{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-8px)}}@keyframes orbit-entry-core{0%,100%{transform:translate(-50%,-50%) rotate(-9deg)}50%{transform:translate(-50%,-53%) rotate(-4deg)}}@keyframes orbit-star{to{transform:rotate(360deg)}}@keyframes orbit-page{from{opacity:.4;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes orbit-progress{0%{width:0;opacity:1}70%{width:85%;opacity:1}100%{width:100%;opacity:0}}
@media(min-width:1550px){.orbit-scene{height:630px}.orbit-gateway{top:100px;height:430px}.gateway-ring{width:410px;height:410px}.orbital-pubg{left:45px;width:190px;height:220px}.orbital-ps{right:35px;width:180px;height:210px}.orbital-watch{left:95px;width:155px;height:170px}}
@media(max-width:1150px){.orbit-header-label{display:none}.orbit-hero.container{gap:25px;padding-inline:28px}.orbit-hero h1{font-size:76px}.orbit-title-star{width:42px;height:42px;inset-inline-end:-53px}.orbit-scene{height:525px}.orbit-gateway{top:65px;height:360px}.gateway-ring{width:300px;height:300px}.gateway-ring.ring-inner{width:235px;height:235px}.gateway-axis{width:340px;height:160px}.gateway-axis.axis-two{width:320px;height:150px}.orbital-pubg{left:11px;top:34px;width:142px;height:178px;padding:16px 14px}.orbital-ps{right:8px;top:124px;width:134px;height:170px;padding:16px 13px}.orbital-card>strong{font-size:41px}.orbital-ps>strong{font-size:29px}.orbital-card>small{font-size:6px;letter-spacing:1px}.orbital-card>span{font-size:8px}.orbital-watch{left:35px;bottom:-5px;width:120px;height:135px;padding:14px 12px}.orbital-watch>strong{font-size:28px}.orbital-watch>small{font-size:5px}.orbital-watch>span{font-size:7px}.gateway-core{width:115px}.gateway-core img{width:87px;height:87px;border-radius:24px}.gateway-core>span{font-size:17px;letter-spacing:7px}.gateway-core small{font-size:5px}.scene-coordinate{top:34px;left:35px;right:35px;font-size:7px}.scene-footer{bottom:28px;left:22px;right:22px}.scene-footer strong{font-size:14px}.orbit-hero-copy>p{font-size:15px}.orbit-hero-actions{gap:15px}.orbit-hero-actions .btn-primary{font-size:14px;gap:12px}.orbit-builder-link{font-size:12px}.nero-orbit .container{padding-inline:26px}.nero-orbit .product-art{height:205px}.nero-orbit .product-info{padding:17px 14px}.nero-orbit .world-card{padding:21px 17px}.nero-orbit .world-card>b{font-size:21px}.nero-orbit .entry-layout{gap:6%}.orbit-entry-art{height:580px}.entry-portal-ring{width:300px;height:300px}.entry-portal-ring.ring-b{width:340px;height:155px}.entry-portal-core{width:180px;height:180px}.sat-a{left:25px}.sat-b{right:15px}.sat-c{left:35px}.nero-orbit .entry-copy h1{font-size:94px}}
@media(max-width:900px){.nero-orbit #store-shell{padding-inline-start:0}.orbit-dock{display:none}.nero-orbit .header-inner{padding:13px 18px;gap:15px}.nero-orbit .site-header{margin:9px 20px;top:8px}.nero-orbit .header-actions #admin-open{display:flex}.orbit-hero.container{gap:25px;padding-block:35px 50px}.orbit-hero h1{font-size:76px}.orbit-scene{height:520px}.nero-orbit .page-heading h1{font-size:38px}.nero-orbit .mobile-nav{background:var(--orbit-ink);color:#c1accf;border:1px solid #7d638b2b;border-radius:22px;left:18px;right:18px;bottom:max(12px,env(safe-area-inset-bottom));width:auto;padding:11px 13px;box-shadow:0 12px 35px #211d2920;gap:0;backdrop-filter:blur(20px);display:flex;z-index:70}.nero-orbit .mobile-nav>a{color:#a895b9;min-height:42px;gap:5px;font-size:9px;flex:1;border-radius:10px;padding:5px 7px}.nero-orbit .mobile-nav>a.active{background:#ffffff0d;color:#e3d1fa}.nero-orbit .mobile-nav>a .icon{width:20px;height:20px}.nero-orbit .mobile-nav b{background:var(--orbit-acid);color:#211d29}.nero-orbit{padding-bottom:92px}.nero-orbit .compare-tray{bottom:105px}.nero-orbit .floating-support{bottom:105px;inset-inline-end:20px}.nero-orbit .toast{bottom:105px}.nero-orbit .entry-layout{grid-template-columns:1fr 1fr;gap:5%;padding-block:30px}.nero-orbit .entry-copy h1{font-size:80px}.orbit-entry-art{height:560px;border-radius:180px 180px 25px 25px}.entry-coordinate{left:25px;right:25px;font-size:7px}.entry-portal{top:90px}.entry-portal-ring{width:270px;height:270px}.entry-portal-ring.ring-b{width:300px;height:140px}.entry-portal-core{width:155px;height:155px}.entry-satellite{font-size:8px;padding:11px 15px}.sat-a{left:12px;top:45px}.sat-b{right:7px;bottom:55px}.sat-c{left:20px;bottom:20px}.orbit-entry-art .entry-art-caption{bottom:70px}.orbit-entry-art .entry-art-caption strong{font-size:17px}}
@media(max-width:680px){.nero-orbit .container{padding-inline:20px}.nero-orbit .top-strip{padding:7px 23px;font-size:8px;letter-spacing:.8px}.nero-orbit .top-strip .strip-star{display:none}.nero-orbit .guest-banner{font-size:10px;padding:6px}.nero-orbit .header-inner{padding:12px 14px;gap:10px}.nero-orbit .site-header{border-radius:14px;margin-inline:14px}.nero-orbit .brand-name{font-size:13px!important;letter-spacing:1.3px!important}.nero-orbit .brand-name small{font-size:7px;display:block}.nero-orbit .brand{gap:8px}.nero-orbit .brand img{width:36px;height:36px;border-radius:10px}.nero-orbit .header-actions{gap:6px}.nero-orbit .header-actions .icon-btn{width:34px;height:34px;border-radius:9px}.nero-orbit .header-actions #admin-open,.nero-orbit .header-actions .header-wishlist,.nero-orbit .header-actions #account-open{display:none}.nero-orbit .cart-btn{font-size:11px;padding:8px 10px;gap:6px}.nero-orbit .cart-btn>.icon{width:18px;height:18px}.nero-orbit .cart-button-label{display:none}.nero-orbit .cart-badge{min-width:19px;font-size:9px}.nero-orbit .currency-bar.container{padding:10px 22px 3px;gap:10px}.nero-orbit .currency-bar select{width:135px;font-size:10px;min-height:31px}.nero-orbit .currency-bar>span{font-size:9px;flex-basis:auto;margin-inline-start:auto;max-width:48%}.orbit-hero.container{grid-template-columns:1fr;gap:28px;padding-top:28px;padding-bottom:47px}.orbit-eyebrow{font-size:11px}.orbit-hero h1{font-size:78px;line-height:1.04;margin:20px 0 17px;letter-spacing:-3px}.orbit-title-star{width:43px;height:43px;inset-inline-end:-60px;bottom:8px}.orbit-hero-copy>p{font-size:14px;line-height:1.85;margin-bottom:22px}.orbit-hero-actions{gap:24px}.orbit-hero-actions .btn-primary{font-size:14px;padding:10px 14px 10px 19px;min-height:51px;gap:25px}.orbit-hero-actions .btn .icon{width:28px;height:28px}.orbit-builder-link{font-size:12px}.orbit-hero .search-box{max-width:none;margin-top:22px;padding-block:4px}.orbit-hero .search-box input{font-size:16px}.orbit-hero-caption{margin-top:17px;font-size:9px;gap:22px}.orbit-hero-caption b{font-size:23px}.orbit-hero-caption>span+span{padding-inline-start:20px}.orbit-hero-caption>.icon{width:27px;height:27px}.orbit-scene{height:490px;max-width:470px;width:100%;margin:auto;border-radius:160px 160px 23px 23px}.orbit-gateway{height:350px;top:62px}.orbital-pubg{left:20px;width:146px;height:177px;top:25px}.orbital-ps{right:18px;width:138px;height:170px;top:117px}.orbital-watch{left:55px;width:122px;height:134px;bottom:0}.gateway-ring{width:300px;height:300px}.gateway-core img{width:90px;height:90px}.gateway-axis{width:340px}.gateway-axis.axis-two{width:330px}.scene-coordinate{top:32px;left:40px;right:40px}.scene-footer{bottom:20px;left:24px;right:24px}.scene-footer strong{font-size:15px}.hero-edition{bottom:18px;inset-inline-end:22px;font-size:8px}.orbit-ticker{margin-inline:20px;padding:18px 0;gap:22px;justify-content:flex-start;font-size:14px}.orbit-ticker>span{display:none}.orbit-ticker>i{font-size:20px}.orbit-ticker a{gap:12px}.nero-orbit .section-title{font-size:26px}.nero-orbit .section-kicker{font-size:10px}.nero-orbit .discovery-worlds{padding-block:28px 30px}.nero-orbit .world-grid{gap:12px}.nero-orbit .world-card{padding:20px 17px;min-height:160px;border-radius:4px 24px 4px 24px}.nero-orbit .world-card>b{font-size:23px}.nero-orbit .world-card>span{font-size:15px}.nero-orbit .world-card small{font-size:10px}.nero-orbit .bundle-promo.container{width:calc(100% - 40px);padding:25px 21px;margin-block:0 24px}.nero-orbit .bundle-promo h2{font-size:24px}.nero-orbit .bundle-promo p{font-size:12px;line-height:1.8}.nero-orbit .home-products-section{padding-top:30px}.nero-orbit .products-grid{gap:12px}.nero-orbit .product-card{border-radius:4px 22px 4px 22px}.nero-orbit .product-art{height:178px}.nero-orbit .branded-art{padding:30px 4px 6px!important}.nero-orbit .product-info{padding:15px 11px}.nero-orbit .product-title{font-size:14px;line-height:1.8;min-height:49px}.nero-orbit .product-category{font-size:9px}.nero-orbit .product-rating{font-size:9px}.nero-orbit .product-price{font-size:20px;letter-spacing:-.7px;max-width:100%;overflow-wrap:anywhere}.nero-orbit .product-price-row{padding-top:12px;margin-top:10px;margin-bottom:12px}.nero-orbit .price-caption{display:inline;font-size:8px}.nero-orbit .product-price.price-on-request{font-size:13px;line-height:1.7;letter-spacing:0}.nero-orbit .add-to-cart-btn{min-height:41px;font-size:10px;gap:5px;padding:8px 7px}.nero-orbit .add-to-cart-btn .icon{width:14px;height:14px}.nero-orbit .favorite-btn{width:32px;height:32px;top:9px;inset-inline-end:8px;border-radius:9px}.nero-orbit .favorite-btn .icon{width:16px;height:16px}.nero-orbit .compare-card-btn{top:9px;min-height:32px;inset-inline-start:8px;font-size:9px;padding:5px 7px;border-radius:9px}.nero-orbit .compare-card-btn>span{font-size:16px}.nero-orbit .product-badge{font-size:7px}.nero-orbit .page-heading h1{font-size:34px;letter-spacing:-1.2px}.nero-orbit .page-heading p{font-size:13px}.nero-orbit .page-heading{padding-bottom:23px;margin-bottom:25px}.nero-orbit .page-body{padding-top:20px}.nero-orbit .catalog-controls{padding:13px;border-radius:13px}.nero-orbit .field-search input{font-size:16px}.nero-orbit .filter-btn{font-size:11px;padding:8px 12px;min-height:38px}.nero-orbit .category-filters{gap:7px}.nero-orbit .shop-toolbar{gap:13px}.nero-orbit .sort-control{font-size:11px}.nero-orbit .filter-disclosure summary{font-size:13px}.nero-orbit .filter-disclosure summary>small{font-size:9px}.nero-orbit .detail-copy h1{font-size:28px;line-height:1.6}.nero-orbit .product-detail{gap:26px}.nero-orbit .detail-art{border-radius:4px 30px 4px 30px}.nero-orbit .cart-main,.nero-orbit .order-summary,.nero-orbit .checkout-panel,.nero-orbit .checkout-block,.nero-orbit .bundle-block,.nero-orbit .bundle-summary{border-radius:4px 19px 4px 19px}.nero-orbit .form-control{font-size:16px;min-height:46px}.nero-orbit .cart-item{padding-block:18px}.nero-orbit .cart-item h3{font-size:14px}.nero-orbit .purchase-steps{padding:14px;font-size:10px}.nero-orbit .admin-header h1{font-size:25px}.nero-orbit .admin-header{padding:22px 17px}.nero-orbit .orbit-footer-wordmark{font-size:74px;letter-spacing:-6px;gap:13px;margin-top:26px}.orbit-footer-wordmark>span{padding-bottom:5px;letter-spacing:-1px}.nero-orbit .footer-links{gap:13px;flex-wrap:wrap;font-size:11px}.nero-orbit .footer-bottom{font-size:9px;line-height:1.8}.nero-orbit .entry-screen{padding:20px 24px 17px}.nero-orbit .entry-layout{grid-template-columns:1fr;gap:28px;max-width:450px;padding-top:35px}.nero-orbit .entry-copy{max-width:none}.nero-orbit .entry-copy h1{font-size:88px;line-height:.98;letter-spacing:-3px;margin-top:23px}.nero-orbit .entry-intro{font-size:14px;margin-bottom:21px}.nero-orbit .entry-panel{padding-top:22px}.nero-orbit .entry-panel h2{font-size:18px}.nero-orbit .entry-panel #entry-description{font-size:12px}.nero-orbit .entry-panel .btn{font-size:13px;min-height:49px}.nero-orbit .entry-account-note,.nero-orbit .entry-guest-note{font-size:10px}.nero-orbit .entry-header{gap:10px}.nero-orbit .entry-brand{font-size:16px;letter-spacing:1px}.nero-orbit .entry-motion{font-size:10px;padding:8px 12px;min-height:37px}.nero-orbit .entry-brand img{width:36px;height:36px}.nero-orbit .entry-art{height:430px;max-width:370px;margin:5px auto 15px}.entry-portal{top:48px;height:300px}.entry-portal-ring{width:270px;height:270px}.entry-portal-ring.ring-b{width:300px;height:140px}.entry-portal-core{width:165px;height:165px}.entry-coordinate{top:26px;left:29px;right:29px;font-size:7px}.entry-coordinate.bottom{bottom:22px}.sat-a{left:15px;top:30px}.sat-b{right:10px;bottom:40px}.sat-c{left:30px;bottom:10px}.orbit-entry-art .entry-art-caption{bottom:53px;gap:6px}.orbit-entry-art .entry-art-caption>span{font-size:7px}.orbit-entry-art .entry-art-caption strong{font-size:17px}.nero-orbit .entry-footer{font-size:9px;gap:9px}.nero-orbit .entry-screen:before{display:none}}
@media(max-width:360px){.orbit-hero h1{font-size:67px}.orbit-title-star{inset-inline-end:-48px;width:35px;height:35px}.orbit-hero-actions{gap:17px}.orbit-hero-actions .btn-primary{gap:13px;font-size:13px}.orbit-scene{height:455px;border-radius:140px 140px 22px 22px}.orbit-gateway{top:55px;height:325px}.orbital-pubg{left:12px;width:130px;height:165px}.orbital-ps{right:12px;width:123px;height:154px}.orbital-watch{left:38px;width:113px;height:122px}.gateway-core img{width:79px;height:79px}.gateway-ring{width:270px;height:270px}.gateway-axis{width:300px}.gateway-axis.axis-two{width:290px}.scene-coordinate{left:29px;right:29px}.nero-orbit .product-title{font-size:13px}.nero-orbit .product-price{font-size:18px}.nero-orbit .product-info{padding:13px 10px}}
@media(prefers-reduced-motion:reduce){.orbit-title-star,.gateway-core img,.entry-portal-core{animation:none!important}.orbit-reveal{opacity:1!important;transform:none!important;transition:none!important}.nero-orbit .page.active,.nero-orbit .checkout-panel,.orbit-route-progress{animation:none!important}.orbital-card,.orbit-gateway,.nero-orbit .product-card,.nero-orbit .btn{transition:none!important}.orbital-card:hover,.nero-orbit .product-card:hover{transform:none}.orbit-gateway{transform:none!important}.orbit-dock>button{display:none}}

/* Vector symbols stay consistent on iOS without emoji font substitution. */
.orbit-symbol{display:inline-block;width:1em;height:1em;vertical-align:-.12em;flex-shrink:0;overflow:visible;fill:none}
.orbit-builder-link>span,.orbital-card>i,.orbit-ticker a>b,.orbit-ticker>i,.orbit-footer-wordmark>i{display:inline-flex;align-items:center;justify-content:center}
.orbit-hero .search-box button{display:flex;align-items:center;justify-content:center}
.orbit-hero .search-box button .orbit-symbol{width:21px;height:21px}
.world-card small .orbit-symbol{width:13px;height:13px;margin-inline-start:4px;vertical-align:-2px}
.world-watch>b .orbit-symbol{width:.7em;height:.7em;vertical-align:-.02em}
.orbital-watch>strong .orbit-symbol{width:1em;height:1em;display:block}
.orbit-footer-wordmark>i .orbit-symbol{width:1em;height:1em}
