@import "https://fonts.googleapis.com/css2?family=Comfortaa:wght@600;700&family=Manrope:wght@500;600;700;800&family=Unbounded:wght@600;700;800&display=swap";:root{color:#163c2c;--bg:#e3f3e4;--soft:#f2fbf1;--lime:#d6f04c;--lime-deep:#b9de2a;--deep:#163c2c;--green:#3c7a5b;--muted:#7da792;--line:#dcefdf;--amber:#e88a3a;--shadow:0 10px 24px #163c2c17;--shadow-soft:0 4px 12px #163c2c0f;--radius-lg:26px;--radius-md:18px;--radius-sm:12px;background:#cde9d2;font-family:Manrope,sans-serif}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}html,body,#root{background:radial-gradient(circle at 20% 0,#effbec,#0000 45%),linear-gradient(#cde9d2,#e3f3e4 40%);min-height:100%;margin:0}button{font:inherit;cursor:pointer}.screen{background:var(--bg);width:min(100%,500px);max-width:100%;min-height:100vh;margin:0 auto;padding:26px 20px 108px;position:relative;overflow:hidden}.header{justify-content:space-between;align-items:center;margin-bottom:14px;font:700 18px Comfortaa;display:flex}.header>span:first-child{align-items:center;gap:8px;display:flex}.header>span:first-child:before{content:"🛴";background:var(--lime);width:27px;height:27px;box-shadow:0 2px 0 var(--lime-deep);border-radius:9px;place-items:center;font:14px sans-serif;display:grid}.header-chips{align-items:center;gap:7px;font:800 12px Manrope;display:flex}.rank-chip,.coin-chip{white-space:nowrap;border-radius:99px;padding:7px 10px}.rank-chip{background:var(--deep);color:#fff}.coin-chip{box-shadow:var(--shadow-soft);background:#fff}.card{border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;margin-bottom:14px;padding:18px}.eyebrow{color:var(--green);margin:0 0 5px;font-size:12px;font-weight:700}.section-title{margin:14px 0 12px;font:700 20px Comfortaa}.section-sub{color:var(--green);margin:-7px 0 14px;font-size:13px;line-height:1.5}.meta{color:var(--green);font-size:12px}.stats{gap:10px;margin:0 0 14px;display:flex}.stat{box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;flex:1;margin:0;padding:14px}.stat span{color:var(--green);font-size:11px;font-weight:700;display:block}.stat strong{margin-top:5px;font-size:18px;display:block}.stamina-card{color:#fff;background:linear-gradient(135deg,var(--deep),#235640);border-radius:var(--radius-lg);box-shadow:var(--shadow);margin-bottom:14px;padding:20px}.bar-label-row{justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px;font-weight:700;display:flex}.bar-label-row .value{font:700 22px Comfortaa}.bar-track{border:1.5px solid var(--line);background:var(--soft);border-radius:99px;height:14px;overflow:hidden}.stamina-card .bar-track{background:#ffffff2b;border:0;height:16px}.bar-fill{background:linear-gradient(90deg,var(--lime-deep),var(--lime));border-radius:99px;height:100%;transition:width .3s}.transport-card{align-items:center;gap:12px;display:flex}.transport-card h2{margin:0;font:700 15px Comfortaa}.transport-lockup{flex:1;min-width:0}.transport-lockup .eyebrow{margin:0 0 3px}.vehicle-badge{border:1.5px solid var(--line);background:var(--soft);border-radius:16px;flex:none;place-items:center;width:56px;height:56px;font-size:28px;display:grid}.pill{border:1.5px solid var(--line);background:var(--soft);color:var(--green);white-space:nowrap;border-radius:99px;margin-left:auto;padding:5px 9px;font-size:11px;font-weight:800}.pill.ok{color:#2e7d4f;background:#e4f6e1}.home-order{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.home-order h2{margin:0;font:700 17px Comfortaa}.home-order .eyebrow{margin:0}.home-order .button{grid-column:1/-1}.home-icon{font-size:30px}.timer-small{color:var(--green);font-size:13px;font-weight:800}.map-home{color:#fff;background:#07121c;min-height:calc(100vh + 2px);margin:-26px -20px -108px;overflow:hidden}.map-screen .map-offer-card{padding:16px;bottom:14px}.map-offer-route{align-items:center;gap:10px;display:flex}.map-offer-route>span{background:#20133c;border:1px solid #6d3d76;border-radius:50%;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.map-offer-route>div{flex:1;min-width:0}.map-offer-route b{white-space:nowrap;text-overflow:ellipsis;font:700 12px Unbounded,Manrope,sans-serif;display:block;overflow:hidden}.map-offer-route small{color:#9f91be;margin-top:4px;font-size:10px;display:block}.map-offer-meta{color:#a99cc5;justify-content:center;gap:12px;margin:12px 0 8px;font-size:10px;font-weight:700;display:flex}.map-weather-note{text-align:center;color:#a99cc5;margin:0 0 12px;font-size:10px}.map-offer-reward{align-items:center;gap:6px;margin-bottom:14px;display:flex}.map-offer-reward strong{color:#fff;margin-right:auto;font:800 22px Unbounded,Manrope,sans-serif}.map-offer-reward span{color:#d7c9f8;text-transform:uppercase;background:#20133c;border:1px solid #482a69;border-radius:7px;padding:4px 7px;font-size:9px;font-weight:800}.map-offer-reward span:last-child{color:#ffca57;background:#2d1a04;border-color:#744c0a}.map-screen .map-offer-card{border-radius:16px;padding:12px 13px}.map-offer-route{gap:8px}.map-offer-route>span{width:35px;height:35px;font-size:19px}.map-offer-route b{font-size:11px}.map-offer-route small{margin-top:2px;font-size:9px}.map-offer-meta{gap:8px;margin:8px 0 5px;font-size:9px}.map-weather-note{margin:0 0 7px;font-size:9px}.map-offer-reward{margin-bottom:9px}.map-offer-reward strong{font-size:18px}.map-offer-reward span{padding:3px 5px;font-size:8px}.map-screen .map-offer-card .button{margin-top:0;padding:11px;font-size:12px}.map-mini-button{color:#fff;background:#102638;border:1px solid #31506a;border-radius:50%;width:28px;height:28px;padding:0;font-size:14px}.map-svg-point.map-point-food circle{stroke:#ff70a8}.map-svg-point.map-point-groceries circle{stroke:#b8f878}.map-svg-point.map-point-shopping circle{stroke:#cc83ff}.map-svg-point.map-point-flowers circle{stroke:#4debd1}.map-svg-point.map-point-drinks circle{stroke:#ffb34e}.map-overlay{z-index:2;width:100%;height:100%;position:absolute;inset:0}.map-svg-point{cursor:pointer}.map-svg-point circle{fill:#071525dd;stroke:#73ddff;stroke-width:2px;filter:drop-shadow(0 0 7px #73ddff)}.map-svg-point text,.map-svg-courier text,.map-svg-target text{font-size:22px}.map-svg-point.selected circle{stroke:#fff;stroke-width:4px}.map-svg-courier circle{fill:#071525dd;stroke:#2ea9ff;stroke-width:2px;filter:drop-shadow(0 0 8px #2ea9ff)}.map-svg-target circle{fill:#ff5c9d33;stroke:#ff5c9d;stroke-width:2px;filter:drop-shadow(0 0 8px #ff5c9d)}.map-svg-route{fill:none;stroke:#ff5c9d;stroke-width:4px;stroke-dasharray:9 9;stroke-linecap:round;filter:drop-shadow(0 0 5px #ff5c9d);animation:1s linear infinite map-route-dash}@keyframes map-route-dash{to{stroke-dashoffset:-18px}}.map-profile{background:#091a27;align-items:center;gap:9px;padding:12px 14px;display:flex}.map-avatar{background:#172f42;border-radius:12px;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.map-profile div{flex:1}.map-profile b,.map-profile small{display:block}.map-profile b{font:700 14px Comfortaa}.map-profile small{color:#8ca7b8;margin-top:2px;font-size:10px}.map-profile strong,.map-profile>span:last-child{font-size:11px}.map-season{color:#55efd4;background:#0d2931;align-items:center;gap:10px;padding:10px 14px;font-size:11px;display:flex}.map-season span{color:#a9d8d3}.map-season strong{color:#fff;margin-left:auto}.city-map{background:linear-gradient(#071525aa,#07152555),url(/mapsz.png) 50%/cover;min-height:530px;position:relative}.map-point{z-index:2;color:#73ddff;background:#071525dd;border:2px solid;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 16px}.map-point-food{color:#ff70a8}.map-point-groceries{color:#b8f878}.map-point-shopping{color:#cc83ff}.map-point-flowers{color:#4debd1}.map-point-drinks{color:#ffb34e}.map-pos-0{top:25%;left:20%}.map-pos-1{top:22%;left:72%}.map-pos-2{top:43%;left:38%}.map-pos-3{top:58%;left:78%}.map-pos-4{top:68%;left:22%}.map-pos-5{top:78%;left:55%}.map-courier{z-index:3;filter:drop-shadow(0 0 10px #2ea9ff);font-size:31px;position:absolute;top:52%;left:50%}.map-offer-card,.map-active-order{z-index:4;background:#081522f2;border:1px solid #29465c;border-radius:18px;padding:14px;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px #0008}.map-offer-card>div{align-items:center;gap:10px;display:flex}.map-offer-card>div>span{font-size:31px}.map-offer-card>div>div{flex:1}.map-offer-card b,.map-offer-card small{display:block}.map-offer-card small{color:#9eb6c5;margin-top:4px;font-size:10px}.map-offer-card>div>strong{color:#ffd05b}.map-offer-card .button{margin-top:12px}.map-active-order{align-items:center;gap:9px;display:flex}.map-active-order b,.map-active-order span,.map-active-order strong{display:block}.map-active-order span{color:#b6c8d3;flex:1;font-size:11px}.map-active-order strong{color:#ff77a9;font-size:13px}.map-route{z-index:1;transform-origin:top;opacity:.85;border-left:4px dashed #ff5c9d;width:30%;height:27%;position:absolute;top:52%;left:50%;transform:rotate(-28deg)}.order-offer{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#fff;flex-direction:column;gap:10px;margin-bottom:12px;padding:16px;display:flex}.offer-title,.goal-heading{justify-content:space-between;gap:10px;display:flex}.offer-title strong:last-child{font:700 16px Comfortaa}.meta-row{flex-wrap:wrap;gap:8px;display:flex}.button{background:var(--deep);color:#fff;border:0;border-radius:99px;padding:11px 15px;font-weight:800;transition:transform .12s}.button:active{transform:scale(.97)}.button-primary{background:var(--lime);width:100%;color:var(--deep);box-shadow:0 3px 0 var(--lime-deep)}.button:disabled{cursor:default;opacity:.55}.active-order{text-align:center}.active-order h2{margin:5px 0;font:700 18px Comfortaa}.timer{margin:12px 0;font:700 44px Comfortaa}.reward-grid{flex-wrap:wrap;gap:8px;display:flex}.reward-grid span{background:var(--soft);text-align:center;border-radius:12px;flex:1;padding:10px 8px;font-size:12px;font-weight:800}.result-card h2{font:700 18px Comfortaa}.garage-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#fff;align-items:flex-start;gap:12px;margin-bottom:12px;padding:16px;display:flex}.garage-card.locked{opacity:.72}.garage-info{flex:1;min-width:0}.garage-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.garage-title strong{font:700 16px Comfortaa}.garage-actions{gap:8px;margin-top:10px;display:flex}.garage-actions .button{flex:1;padding:9px 10px;font-size:12px}.garage-options{margin-top:-2px}.option-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:12px;font-weight:700;display:flex}.option-row .button{padding:7px 10px;font-size:11px}.goal-card{border:1.5px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#fff;margin-bottom:12px;padding:16px}.goal-card .meta{margin:5px 0 10px}.goal-heading strong{font:700 17px Comfortaa}.navbar{z-index:5;background:var(--deep);border-radius:26px;width:min(100% - 24px,500px);padding:7px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 12px 24px #10342559}.navbtn{color:#ffffff8c;background:0 0;border:0;border-radius:19px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:54px;padding:7px 4px;font-size:21px;font-weight:800;line-height:1;transition:background .15s,color .15s,transform .12s;display:flex}.navbtn span{font-size:11px;font-weight:800;line-height:1.1}.navbtn.active{background:var(--lime);color:var(--deep);box-shadow:0 3px 0 var(--lime-deep)}.navbtn:active{transform:scale(.95)}.message{color:var(--green);margin-top:24px;line-height:1.5}@media (width<=520px){.navbar{width:calc(100% - 28px)}.bottom-sheet{width:100%}}.shop-history h2{margin:4px 0 12px;font-size:18px}.tabbar-inline{border:1.5px solid var(--line);background:var(--soft);border-radius:99px;gap:6px;margin-bottom:14px;padding:4px;display:flex}.tabbar-inline button{color:var(--green);background:0 0;border:0;border-radius:99px;flex:1;padding:9px 0;font-size:12px;font-weight:800}.tabbar-inline button.active{background:var(--deep);color:#fff}.empty-state{text-align:center;color:var(--green);flex-direction:column;align-items:center;gap:8px;padding:30px 10px;display:flex}.empty-state strong{color:var(--deep);font-size:14px}.history-item{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;font-size:13px;display:flex}.history-item:last-child{border-bottom:0}.history-item strong{display:block}.history-coins{color:#2e7d4f}.history-item .meta{margin-top:3px;display:block}.sheet-tabbar{border:1px solid var(--line);background:var(--soft);border-radius:14px;gap:5px;margin:16px 0 14px;padding:4px;display:flex;overflow-x:auto}.sheet-tabbar button{min-width:max-content;color:var(--green);white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:1;padding:9px 8px;font-size:11px;font-weight:800}.sheet-tabbar button.active{background:var(--deep);color:#fff;box-shadow:0 2px #163c2c26}.sheet-tabbar button:active{transform:scale(.98)}.garage-nav-row{box-shadow:var(--shadow-soft);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:12px;margin:10px 0;padding:13px 14px;display:flex}.garage-nav-row>span{text-align:center;width:28px;font-size:20px}.garage-nav-row>div{flex:1;min-width:0}.garage-nav-row b{font-size:13px;display:block}.garage-nav-row small{color:var(--green);margin-top:3px;font-size:11px;font-weight:600;display:block}.garage-nav-row i{color:#9ab9a5;font-size:22px;font-style:normal}.sheet-back{color:var(--green);cursor:pointer;background:0 0;border:0;padding:2px 0 8px;font-size:12px;font-weight:800}.bottom-sheet:has(.garage-detail-view){border-radius:0;width:100%;max-width:560px;height:100%;max-height:none;padding-top:34px}.garage-detail-view{min-height:100%;padding-bottom:24px}.garage-detail-view:before{content:"‹  Назад";color:var(--green);margin-bottom:14px;font-size:13px;font-weight:800;display:block}.garage-transport-screen .garage-sheet-content{min-height:100%;padding-bottom:30px}.goal-node{gap:12px;display:flex}.rail{flex-direction:column;flex-shrink:0;align-items:center;width:26px;display:flex}.dot{border:2px solid var(--line);background:var(--soft);width:26px;height:26px;color:var(--green);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.dot.done{border-color:var(--deep);background:var(--deep);color:var(--lime)}.dot.current{border-color:var(--lime-deep);background:var(--lime);color:var(--deep);font-size:14px}.thread{background:var(--line);flex:1;width:2px;min-height:26px;margin:4px 0}.goal-body{flex:1;padding-bottom:8px}.goal-card.current{border:1.5px solid var(--lime-deep);box-shadow:var(--shadow)}.req-line{color:#235640;align-items:center;gap:8px;padding:6px 0;font-size:12px;font-weight:700;display:flex}.req-line .check{color:#2e7d4f;background:#e4f6e1;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.req-line.pending .check{border:1.5px solid var(--line);background:var(--soft);color:#0000}.req-line .rem{color:var(--green);margin-left:auto;font-size:11px;font-weight:800}.garage-sheet-heading h2{margin:0;font:700 17px Comfortaa}.garage-upgrade{margin-bottom:16px}.garage-subtitle{margin-top:18px}.sheet-subhead{justify-content:space-between;align-items:center;margin:14px 0 8px;font-size:12px;font-weight:700;display:flex}.sheet-subhead .count{color:var(--green)}.slots-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.slot-item{text-align:center;border:1px solid var(--line);background:var(--soft);border-radius:14px;padding:12px 8px}.slot-ring{border:2px dashed var(--line);width:38px;height:38px;color:var(--green);border-radius:50%;place-items:center;margin:0 auto 6px;font-size:20px;display:grid}.slot-ring.filled{background:#e8f5a0;border-style:solid}.slot-label{color:var(--green);font-size:11px}.slot-part-name{min-height:28px;margin:3px 0;font-size:11px;font-weight:700}.spec-lock{text-align:center;padding:18px 8px}.lock-icon-circle{font-size:30px}.spec-lock .t1{margin:8px 0 4px;font-weight:700}.spec-lock .t2{color:var(--green);margin-bottom:12px;font-size:12px}.prog-cap{color:var(--green);margin-top:4px;font-size:11px}.spec-card{border:1px solid var(--line);background:var(--soft);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:12px;display:flex}.sname{font-size:13px;font-weight:700}.sdesc{color:var(--green);margin-top:3px;font-size:11px}.garage-card[role=button]{cursor:pointer;transition:transform .12s}.garage-card[role=button]:active{transform:scale(.985)}.garage-options{background:var(--soft);border:1.5px solid var(--line);box-shadow:var(--shadow-soft);margin:2px 0 18px;padding:20px}.garage-progress{border:1.5px solid var(--line);background:var(--soft);border-radius:99px;width:100%;height:9px;margin:9px 0 5px;display:block;overflow:hidden}.garage-progress::-webkit-progress-bar{background:var(--soft);border-radius:99px}.garage-progress::-webkit-progress-value{background:linear-gradient(90deg,var(--lime-deep),var(--lime));border-radius:99px}.garage-progress::-moz-progress-bar{background:linear-gradient(90deg,var(--lime-deep),var(--lime));border-radius:99px}.garage-sheet-content h2{margin:0;font:700 19px Comfortaa}.garage-sheet-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.garage-sheet-heading .meta{margin:4px 0 0}.spec-list{box-shadow:var(--shadow-soft);background:#fff;border-radius:16px;margin:18px 0;padding:4px 14px}.spec-list div{border-bottom:1px solid var(--line);color:var(--green);justify-content:space-between;padding:10px 0;font-size:12px;display:flex}.spec-list div:last-child{border-bottom:0}.spec-list b{color:var(--deep)}.toast{z-index:30;background:var(--deep);color:#fff;text-align:left;border:0;border-radius:16px;align-items:center;gap:9px;width:min(100% - 32px,460px);padding:13px 16px;font-size:13px;font-weight:800;display:flex;position:fixed;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #1034254d}.toast span{flex:1}.sheet-overlay{z-index:20;background:#1034256b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bottom-sheet{background:var(--bg);border-radius:28px 28px 0 0;width:min(392px,100%);max-height:82vh;padding:10px 20px 26px;animation:.25s sheet-in;position:relative;overflow-y:auto;box-shadow:0 -10px 30px #10342533}.bottom-sheet .garage-options{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.sheet-handle{background:var(--line);border-radius:99px;width:38px;height:5px;margin:8px auto 14px}.sheet-close{color:var(--green);background:0 0;border:0;font-size:24px;line-height:1;position:absolute;top:12px;right:18px}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width>=600px){.screen{border:9px solid #103425;border-radius:44px;min-height:820px;margin:24px auto;box-shadow:0 30px 60px #10342540}}@media (width<=520px){.bottom-sheet{width:100%;max-width:none}.sheet-overlay{width:100vw}.bottom-sheet .garage-sheet-content{width:100%}}.sheet-overlay:has(.garage-transport-screen){align-items:stretch}.garage-transport-screen{border-radius:0;width:100%;max-width:560px;height:100%;max-height:none;padding-top:34px}.sheet-overlay:has(.garage-transport-screen){background:var(--bg);align-items:stretch}.sheet-overlay:has(.garage-transport-screen) .garage-transport-screen{width:100%;max-width:none;box-shadow:none;flex:1;animation:none;overflow-y:auto}.sheet-overlay:has(.garage-transport-screen) .sheet-handle{display:none}.sheet-overlay:has(.garage-transport-screen) .sheet-close{top:24px;right:20px}.garage-screen-overlay{z-index:30;background:var(--bg);justify-content:center;display:flex;position:fixed;inset:0}.garage-screen-overlay .garage-transport-screen{background:var(--bg);width:min(100%,560px);min-height:100%;padding:28px 20px 32px;position:relative;overflow-y:auto}.garage-screen-close{z-index:1;background:var(--soft);width:36px;height:36px;color:var(--deep);cursor:pointer;border:0;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:20px;right:18px}.garage-transport-header{align-items:center;gap:12px;margin:16px 0;padding-right:46px;display:flex}.garage-transport-header h1{margin:0;font:700 19px Comfortaa}.garage-transport-header p{color:var(--green);margin:5px 0 0;font-size:12px;font-weight:700}.garage-screen-tabs{border:1px solid var(--line);background:var(--soft);border-radius:16px;gap:5px;margin:18px 0 14px;padding:4px;display:flex}.garage-screen-tabs button{color:var(--green);background:0 0;border:0;border-radius:11px;flex:1;padding:9px 4px;font-size:11px;font-weight:800}.garage-screen-tabs button.active{background:var(--deep);color:#fff}.garage-screen-body{padding-bottom:10px}.garage-hero{box-shadow:var(--shadow);background:linear-gradient(#fafffa,#eaf7ec);border:1px solid #fff;border-radius:26px;padding:16px;position:relative;overflow:hidden}.garage-hero:before{content:"";background:radial-gradient(#59aa5e33,#0000 70%);height:145px;position:absolute;bottom:-60px;left:-35px;right:-35px}.garage-hero>*{position:relative}.garage-hero.is-locked{opacity:.7}.garage-hero-head,.garage-hero-name{align-items:center;display:flex}.garage-hero-head{justify-content:space-between}.garage-hero-name{gap:10px}.garage-hero-icon{border:1px solid var(--line);background:var(--soft);border-radius:18px;place-items:center;width:56px;height:56px;font-size:30px;display:grid}.garage-hero-name strong,.garage-hero-name span{display:block}.garage-hero-name strong{font:700 18px Comfortaa}.garage-hero-name span{color:var(--green);margin-top:4px;font-size:12px;font-weight:700}.garage-level{background:var(--deep);color:#fff;border-radius:14px;padding:8px 10px;font-size:12px;font-weight:900}.garage-art{place-items:center;height:152px;display:grid}.garage-art span{z-index:1;filter:drop-shadow(0 15px 13px #1c503924);font-size:92px}.garage-art i{filter:blur(2px);background:#33734c21;border-radius:50%;width:75%;height:15px;position:absolute;bottom:21px}.garage-xp>div:first-child{justify-content:space-between;margin-bottom:7px;font-size:12px;display:flex}.garage-stat-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.garage-stat-grid div{text-align:center;background:#ffffffd9;border:1px solid #e0eee2;border-radius:16px;padding:10px 5px}.garage-stat-grid span{color:var(--green);font-size:10px;display:block}.garage-stat-grid b{margin-top:3px;font-size:15px;display:block}.garage-upgrade-panel{background:var(--deep);color:#fff;border-radius:20px;margin-top:12px;padding:13px}.garage-upgrade-panel b,.garage-upgrade-panel span{display:block}.garage-upgrade-panel b{font-size:13px}.garage-upgrade-panel span{color:#cbe0d4;margin-top:4px;font-size:11px}.garage-upgrade-panel .button{margin-top:10px}.garage-actions-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.garage-actions-grid button{border:1px solid var(--line);text-align:left;color:var(--deep);background:#f8fff8;border-radius:18px;padding:12px}.garage-actions-grid span,.garage-actions-grid b,.garage-actions-grid small{display:block}.garage-actions-grid span{margin-bottom:5px;font-size:22px}.garage-actions-grid b{font-size:13px}.garage-actions-grid small{color:var(--green);margin-top:3px;font-size:11px}.garage-special-action{width:100%;color:var(--deep);text-align:left;background:#eef8ef;border:1px dashed #bdd7c1;border-radius:18px;justify-content:space-between;align-items:center;margin-top:10px;padding:12px;display:flex}.garage-special-action b,.garage-special-action small{display:block}.garage-special-action b{font-size:13px}.garage-special-action small{color:var(--green);margin-top:3px;font-size:11px}.garage-special-action i{font-size:22px;font-style:normal}.garage-locked-note{text-align:center;color:var(--green);padding:20px 5px;font-size:13px}.garage-shelf-wrap{margin-top:16px}.garage-shelf-wrap p{color:var(--green);margin:0 0 8px 4px;font-size:12px;font-weight:700}.garage-shelf{scrollbar-width:none;gap:8px;padding-bottom:5px;display:flex;overflow-x:auto}.garage-shelf-item{border:1px solid var(--line);background:var(--soft);min-width:70px;height:78px;color:var(--deep);border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;display:flex}.garage-shelf-item span{font-size:25px}.garage-shelf-item small{white-space:nowrap;font-size:10px;font-weight:700}.garage-shelf-item.active{border-color:var(--deep);background:var(--deep);color:#fff}.garage-shelf-item.locked{opacity:.55}.game-garage .section-title{margin:8px 0 3px}.game-garage .section-sub{margin:0 0 8px;font-size:12px}.garage-shelf-heading{justify-content:space-between;align-items:center;padding-right:20px;display:flex}.garage-shelf-heading b{color:var(--deep);font-size:11px}.game-garage .garage-shelf{padding-bottom:7px;padding-right:20px}.game-garage .garage-shelf-item{border-radius:18px;min-width:62px;height:66px}.game-garage .garage-shelf-item span{font-size:25px}.game-garage .garage-hero{padding:14px}.game-garage .garage-level{padding:7px 10px;font-size:11px}.game-garage .garage-art{height:126px}.game-garage .garage-xp>div:first-child{margin-bottom:6px;font-size:11px}.game-garage .bar-track{border:0;height:9px}.game-garage .garage-upgrade-panel .button{border-radius:14px;margin-top:9px;padding:12px}.game-garage .garage-actions-grid span{display:none}.mini-game-launch{border:1px dashed var(--lime-deep);width:100%;color:var(--deep);background:#f4fbe7;border-radius:18px;margin-top:2px;padding:14px;font-weight:800}.mini-game-overlay{z-index:40;background:#10342580;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.mini-game{background:var(--bg);text-align:center;border-radius:28px;width:min(100%,420px);padding:24px;position:relative;box-shadow:0 20px 50px #1034254d}.mini-game h1{margin:2px 0 10px;font:700 21px Comfortaa}.mini-game-close{color:var(--green);background:0 0;border:0;font-size:24px;position:absolute;top:12px;right:14px}.mini-game-progress,.mini-game-hint{color:var(--green);font-size:13px;font-weight:700}.mini-parcel{width:126px;height:126px;box-shadow:var(--shadow);background:#fff;border-radius:32px;place-items:center;margin:18px auto;font-size:68px;display:grid}.mini-game-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mini-game-choices button{border:1px solid var(--line);background:var(--soft);color:var(--deep);border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:16px 8px;font-size:28px;font-weight:800;display:flex}.mini-game-choices span{font-size:12px}.mini-game-result{padding:22px 0}.mini-game-result>div{font-size:54px}.mini-game-result strong{margin:8px;font:700 20px Comfortaa;display:block}.mini-game-result p{color:var(--green);font-weight:800}.mini-game-screen{z-index:40;background:var(--bg);padding:22px 20px;position:fixed;inset:0;overflow:auto}.mini-game-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mini-game-header button{background:var(--soft);border:0;border-radius:50%;width:38px;height:38px;font-size:24px}.mini-game-header p{color:var(--green);margin:0;font-size:11px;font-weight:800}.mini-game-header h1{margin:3px 0;font:700 19px Comfortaa}.mini-game-header>strong{background:var(--deep);color:#fff;border-radius:14px;padding:8px 10px;font-size:13px}.sort-game{margin-top:28px}.sort-score{color:var(--green);justify-content:space-between;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.sort-score b{color:var(--deep);font:700 18px Comfortaa}.sort-parcel{box-shadow:var(--shadow);background:#fff;border-radius:28px;flex-direction:column;align-items:center;padding:28px 16px;display:flex}.sort-parcel span{font-size:76px}.sort-parcel strong{margin-top:12px;font:700 19px Comfortaa}.sort-parcel small{color:var(--green);margin-top:6px;font-size:12px}.sort-bins{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px;display:grid}.sort-bins button{border:1px solid var(--line);background:var(--soft);min-height:112px;color:var(--deep);border-radius:18px;flex-direction:column;align-items:center;gap:7px;padding:10px 4px;display:flex}.sort-bins span{font-size:33px}.sort-bins b{font-size:11px}.mini-game-result{text-align:center;margin-top:80px}.mini-games-page{z-index:35;background:var(--bg);padding:22px 14px 34px;position:fixed;inset:0;overflow:auto}.mini-games-header{align-items:center;gap:12px;display:flex}.mini-games-header button{background:var(--soft);border:0;border-radius:50%;width:38px;height:38px;font-size:28px}.mini-games-header div{flex:1}.mini-games-header p{color:var(--green);margin:0;font-size:11px;font-weight:800}.mini-games-header h1{margin:3px 0;font:700 21px Comfortaa}.mini-games-header>span{background:var(--deep);color:#fff;border-radius:14px;padding:8px 10px;font-weight:800}.mini-games-intro{color:var(--green);margin:14px 4px;font-size:12px;line-height:1.5}.mini-games-list{gap:13px;display:grid}.mini-games-card{box-shadow:var(--shadow);background:#fff;border:2px solid #ad8644;border-radius:18px;overflow:hidden}.mini-games-scene{background:linear-gradient(120deg,#345d6a,#799c75);place-items:center;height:82px;font-size:52px;display:grid}.mini-games-card:nth-child(2) .mini-games-scene{background:linear-gradient(120deg,#714238,#be7758)}.mini-games-card:nth-child(3) .mini-games-scene{background:linear-gradient(120deg,#42647a,#95a671)}.mini-games-card-content{padding:10px 12px}.mini-games-title{justify-content:space-between;gap:8px;display:flex}.mini-games-title h2{margin:0;font:700 16px Comfortaa}.mini-games-title p{color:var(--green);margin:4px 0 10px;font-size:11px}.mini-games-title>b{background:var(--deep);color:#fff;white-space:nowrap;border-radius:99px;height:max-content;padding:6px 8px;font-size:11px}.mini-games-locked{width:100%;color:var(--green);background:#e4ece6;border:0;border-radius:13px;padding:10px;font-weight:800}.mini-games-card.locked{filter:saturate(.55);opacity:.75}.sort-status{color:var(--green);justify-content:space-between;margin-bottom:10px;font-size:12px;font-weight:800;display:flex}.sort-status b{margin-left:3px;font-size:18px}.sort-status .alive{color:#e85f63}.sort-status .lost{color:#c8d8cc}.sort-parcel.rush{background:#fff8e5;border:2px solid #e88a3a}.sort-parcel.rush strong{color:#a95f15}@media (height<=760px){.game-garage .section-title{font-size:20px}.game-garage .section-sub{margin-bottom:5px;font-size:10px}.game-garage .garage-shelf-wrap{margin-top:2px;margin-bottom:6px}.game-garage .garage-shelf-item{border-radius:16px;min-width:58px;height:58px}.game-garage .garage-shelf-item span{font-size:21px}.game-garage .garage-hero{border-radius:22px;padding:12px}.game-garage .garage-hero-icon{border-radius:13px;width:42px;height:42px;font-size:23px}.game-garage .garage-art{height:94px}.game-garage .garage-art span{font-size:64px}.game-garage .garage-art i{width:58%;height:11px;bottom:14px}.game-garage .garage-stat-grid div{padding:7px 4px}.game-garage .garage-upgrade-panel{margin-top:8px;padding:9px}.game-garage .garage-actions-grid button{padding:9px}.game-garage .garage-special-action{padding:8px 10px}}@media (height<=680px){.game-garage .garage-art{height:72px}.game-garage .garage-art span{font-size:50px}.game-garage .garage-hero-name span,.game-garage .garage-xp>div:first-child span,.game-garage .garage-actions-grid small{display:none}.game-garage .garage-stat-grid{margin-top:6px}.game-garage .garage-upgrade-panel span{display:none}}.game-garage .garage-title-row{justify-content:space-between;align-items:flex-end;margin:2px 0 7px;display:flex}.game-garage .garage-title-row .section-title{margin:0}.game-garage .garage-title-row>span{color:var(--green);font-size:10px}.game-garage .garage-shelf{gap:7px;padding:2px 20px 6px 0}.game-garage .garage-shelf-item{border-radius:16px;gap:2px;min-width:58px;height:58px;position:relative}.game-garage .garage-shelf-item span{font-size:23px;line-height:1}.game-garage .garage-shelf-item small{font-size:8.5px}.game-garage .garage-shelf-item i{font-size:8px;font-style:normal;position:absolute;top:3px;right:4px}.game-garage .garage-hero{border-radius:24px;padding:12px}.game-garage .garage-hero-icon{border-radius:14px;width:44px;height:44px;font-size:24px}.game-garage .garage-hero-name{gap:9px}.game-garage .garage-hero-name strong{font-size:17px}.game-garage .garage-hero-name span{font-size:9.5px}.game-garage .garage-level{border-radius:13px;padding:7px 9px;font-size:11px}.game-garage .garage-art{height:94px;margin:2px 0}.game-garage .garage-art span{font-size:64px}.game-garage .garage-art i{width:52%;height:10px;bottom:12px}.game-garage .garage-xp-line{align-items:center;gap:8px;display:flex}.game-garage .garage-xp-line>span{min-width:48px;color:var(--green);font-size:9.5px}.game-garage .garage-xp-line .bar-track{flex:1;height:8px}.game-garage .garage-xp-line>b{text-align:right;min-width:70px;font-size:10px}.game-garage .garage-stat-grid{gap:6px;margin-top:9px}.game-garage .garage-stat-grid div{border-radius:14px;padding:7px 4px}.game-garage .garage-stat-grid span{font-size:8.5px}.game-garage .garage-stat-grid b{font-size:13px}.game-garage .garage-upgrade-panel{border-radius:17px;margin-top:9px;padding:10px}.game-garage .garage-upgrade-top{justify-content:space-between;gap:8px;display:flex}.game-garage .garage-upgrade-top b,.game-garage .garage-upgrade-top strong{font-size:11.5px}.game-garage .garage-upgrade-gains{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.game-garage .garage-upgrade-gains span{color:#cbe0d4;background:#ffffff17;border-radius:8px;padding:5px 6px;font-size:9px}.game-garage .garage-upgrade-panel .button{border-radius:13px;margin-top:7px;padding:10px 12px;font-size:12px}.game-garage .garage-actions-grid{gap:7px;margin-top:8px}.game-garage .garage-actions-grid button{border-radius:14px;padding:9px 10px}.game-garage .garage-actions-grid b{font-size:11px}.game-garage .garage-actions-grid small{font-size:8.5px}.game-garage .garage-special-action{border-radius:14px;margin-top:7px;padding:9px 10px}.game-garage .garage-special-action b{font-size:11px}.game-garage .garage-special-action small{font-size:8.5px}@media (height<=760px){.game-garage .garage-title-row{margin-bottom:5px}.game-garage .garage-title-row>span{display:none}.game-garage .garage-shelf-wrap{margin-bottom:5px;margin-right:-12px;padding-left:12px}.game-garage .garage-shelf{gap:6px;padding-bottom:4px;padding-right:12px}.game-garage .garage-shelf-item{min-width:54px;height:54px}.game-garage .garage-hero{padding:10px}.game-garage .garage-hero-icon{width:40px;height:40px}.game-garage .garage-art{height:74px}.game-garage .garage-art span{font-size:54px}.game-garage .garage-art i{bottom:8px}.game-garage .garage-stat-grid{margin-top:7px}.game-garage .garage-stat-grid div{padding:6px 3px}.game-garage .garage-upgrade-panel{margin-top:7px;padding:8px}.game-garage .garage-upgrade-panel .button{margin-top:6px;padding:9px}.game-garage .garage-actions-grid{margin-top:7px}.game-garage .garage-actions-grid button{padding:8px}.game-garage .garage-special-action{padding:8px 9px}}@media (height<=680px){.game-garage .garage-art{height:60px}.game-garage .garage-art span{font-size:48px}.game-garage .garage-hero-name span,.game-garage .garage-xp-line>span,.game-garage .garage-actions-grid small{display:none}}.order-queue{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--soft);margin:0 0 12px;padding:14px}.order-queue-head{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.order-queue-head strong{font:700 14px Comfortaa}.order-queue-head span{background:var(--deep);color:#fff;border-radius:99px;padding:4px 7px;font-size:10px;font-weight:800}.order-queue>p{color:var(--green);margin:0;font-size:11px;line-height:1.4}.queue-order{border-top:1px solid var(--line);align-items:center;gap:9px;padding:9px 0;display:flex}.queue-order:first-of-type{border-top:0}.queue-position{background:var(--lime);width:23px;height:23px;color:var(--deep);border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:900;display:grid}.queue-order>div:nth-child(2){flex:1;min-width:0}.queue-order strong,.queue-order small{display:block}.queue-order strong{font-size:12px}.queue-order small{color:var(--green);margin-top:2px;font-size:10px}.queue-actions{gap:3px;display:flex}.queue-actions button{border:1px solid var(--line);width:25px;height:25px;color:var(--deep);background:#fff;border-radius:8px;place-items:center;padding:0;font-weight:900;display:grid}.queue-actions button:disabled{opacity:.35}.order-offer .button:disabled{opacity:.5;cursor:not-allowed}.season-chip{border:1px solid var(--line);background:var(--soft);color:var(--deep);white-space:nowrap;border-radius:99px;padding:7px 9px;font-size:11px}.season-winter{background:#eef8ff}.season-summer{background:#fff8dd}.season-autumn{background:#fff0df}.season-spring{background:#effbe8}.weather-chip{border:1px solid var(--line);background:#fff;border-radius:99px;place-items:center;width:31px;height:28px;font-size:14px;display:grid}.environment-effect{color:var(--green);background:#eef8ef;border-radius:10px;padding:7px 9px;font-size:10px;font-weight:700;display:block}.result-environment{color:var(--green);gap:7px;margin:8px 0;font-size:11px;font-weight:800;display:flex}.result-environment span{background:var(--soft);border-radius:99px;padding:5px 8px}.season-page{z-index:45;background:var(--bg);padding:22px 20px 36px;position:fixed;inset:0;overflow:auto}.season-page-inner{width:min(100%,560px);margin:0 auto}.season-page-header{align-items:center;gap:12px;margin-bottom:18px;display:flex}.season-page-close{background:var(--soft);width:38px;height:38px;color:var(--deep);cursor:pointer;border:0;border-radius:50%;font-size:24px}.season-page-header div{flex:1}.season-page-header p{color:var(--green);margin:0;font-size:11px;font-weight:800}.season-page-header h1{margin:3px 0 0;font:700 21px Comfortaa}.season-page-day{background:var(--deep);color:#fff;border-radius:14px;padding:8px 10px;font-size:12px;font-weight:800}.season-hero{box-shadow:var(--shadow);background:linear-gradient(135deg,#eaf7ec,#fff9db);border-radius:26px;padding:22px 18px}.season-hero-icon{font-size:48px}.season-hero h2{margin:8px 0 4px;font:700 20px Comfortaa}.season-hero p{color:var(--green);margin:0;font-size:12px}.season-section{border:1px solid var(--line);background:#fff;border-radius:20px;margin-top:16px;padding:16px}.season-section h3{margin:0 0 10px;font:700 15px Comfortaa}.season-weather{align-items:center;gap:12px;display:flex}.season-weather-icon{font-size:30px}.season-weather strong{font-size:14px;display:block}.season-weather span{color:var(--green);margin-top:3px;font-size:11px;display:block}.season-recommendation{border-top:1px solid var(--line);color:var(--green);padding:10px 0;font-size:11px;line-height:1.4}.season-recommendation:first-of-type{border-top:0;padding-top:0}.season-cta{width:100%;margin-top:12px}.season-next{justify-content:space-between;align-items:center;gap:12px;display:flex}.season-next strong{font-size:13px}.season-next span{color:var(--green);font-size:11px}.season-loading{text-align:center;color:var(--green);padding:60px 20px}.season-task{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:11px 0;display:grid}.season-task:first-of-type{border-top:0}.season-task>div{min-width:0}.season-task b,.season-task small{display:block}.season-task b{font-size:12px}.season-task small{color:var(--green);margin-top:3px;font-size:10px}.season-task>strong{font-size:12px}.season-task>span{color:var(--green);font-size:11px}.season-task button{padding:7px 10px;font-size:10px}.season-task em{color:var(--green);font-size:10px;font-style:normal;font-weight:800}.garage-inventory-toggle{border:1px solid var(--line);width:100%;color:var(--deep);text-align:left;background:#fff;border-radius:15px;align-items:center;gap:7px;margin:8px 0;padding:11px 13px;font-size:12px;font-weight:800;display:flex}.garage-inventory-toggle b{background:var(--lime);border-radius:99px;margin-left:auto;padding:3px 7px;font-size:10px}.garage-inventory-toggle span{font-size:16px}.garage-inventory{border:1px solid var(--line);background:#fff;border-radius:16px;margin:-2px 0 10px;padding:4px 12px}.garage-inventory-item{border-top:1px solid var(--line);align-items:center;gap:9px;padding:9px 0;display:flex}.garage-inventory-item:first-child{border-top:0}.garage-inventory-item>span{font-size:20px}.garage-inventory-item div{flex:1;min-width:0}.garage-inventory-item b,.garage-inventory-item small{display:block}.garage-inventory-item b{font-size:11px}.garage-inventory-item small{color:var(--green);margin-top:2px;font-size:9px}.garage-inventory-item strong{color:var(--deep);font-size:12px}.garage-screen-tabs button:disabled{opacity:.5;cursor:not-allowed}.city-map{background:url(/map.svg) 50%/cover}:is(.map-screen .navbar,.screen:has(.game-garage) .navbar,.screen:has(.game-progress) .navbar){width:min(100%,500px);box-shadow:none;background:#100824;border-top:1px solid #382055;border-radius:0;padding:8px 12px;bottom:0}:is(.map-screen .navbtn,.screen:has(.game-garage) .navbtn,.screen:has(.game-progress) .navbtn){color:#8e82b3;min-height:54px}:is(.map-screen .navbtn.active,.screen:has(.game-garage) .navbtn.active,.screen:has(.game-progress) .navbtn.active){color:#ff2e93;box-shadow:none;background:0 0}.map-screen .navbtn.active:before{content:"";background:#ff2e93;border-radius:99px;width:28px;height:3px;margin-top:-48px;position:absolute}.screen:has(.game-garage) .navbtn.active:before{content:"";background:#ff2e93;border-radius:99px;width:28px;height:3px;margin-top:-48px;position:absolute}.screen:has(.game-progress) .navbtn.active:before{content:"";background:#ff2e93;border-radius:99px;width:28px;height:3px;margin-top:-48px;position:absolute}:is(.map-screen .navbtn,.screen:has(.game-garage) .navbtn,.screen:has(.game-progress) .navbtn){position:relative}:is(.map-screen .navbtn span,.screen:has(.game-garage) .navbtn span,.screen:has(.game-progress) .navbtn span){font-size:10px}.map-screen .map-profile{background:#0b061a;gap:10px;padding:16px 18px 12px}.map-screen .map-avatar{background:linear-gradient(135deg,#4d2478,#160d35);border:1px solid #7a3fe1;border-radius:15px;width:46px;height:46px;font-size:27px}.map-screen .map-profile div{line-height:1.15}.map-screen .map-profile b{letter-spacing:.3px;font:800 15px Unbounded,Manrope,sans-serif}.map-screen .map-profile small{color:#8e82b3;margin-top:5px;font-size:10px;font-weight:700}.map-screen .map-profile>strong{color:#ffca57;background:#251044;border-radius:10px;padding:6px 8px;font-size:11px}.map-screen .map-profile>span{color:#8e82b3;font-size:11px}.map-screen .map-profile>span b{color:#3fd1e0;font:800 14px Manrope;display:inline}.map-screen .map-mini-button{background:#20133c;border-color:#4e3375;width:30px;height:30px}.map-screen .map-season{color:#46f0d0;background:linear-gradient(90deg,#102b36,#101529);border:1px solid #263d58;border-radius:13px;margin:0 14px 10px;padding:10px 12px}.map-screen .map-season div{flex-direction:column;gap:3px;display:flex}.map-screen .map-season b{font-size:12px}.map-screen .map-season span{color:#b1ddd5;font-size:11px}.map-screen .map-season strong{font-size:12px}.map-screen .city-map{background-color:#0c061d;border:1px solid #30214a;border-radius:18px;height:calc(100dvh - 198px);min-height:0;margin:0 10px;overflow:hidden}.map-screen .map-overlay{z-index:2}.map-screen .map-svg-point circle{stroke-width:2.5px}.map-screen .map-svg-point text,.map-screen .map-svg-courier text,.map-screen .map-svg-target text{font-size:20px}.map-screen .map-svg-courier circle{fill:#132b49}.map-screen .map-offer-card,.map-screen .map-active-order{background:#100824f5;border-color:#4b3371;border-radius:18px;padding:14px;bottom:12px;left:10px;right:10px;box-shadow:0 12px 28px #0000008c}.map-screen .map-offer-card .button{color:#fff;background:linear-gradient(#ff5fa8,#ff2e93 55%,#c4146e);box-shadow:0 3px #7e164d}.map-screen .map-active-order{align-items:center;display:flex}.map-screen .map-active-order>div{flex:1;min-width:0}.map-screen .map-active-order b{font-size:12px}.map-screen .map-active-order>div span{color:#a89ac8;margin-top:4px;font-size:10px}.map-screen .map-active-order strong{color:#ff5fa8}.map-active-icon{background:#20133c;border:1px solid #4d3c78;border-radius:12px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.map-svg-road{fill:none;stroke:#b2c5d638;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.map-overlay{touch-action:none;cursor:grab}.map-overlay:active{cursor:grabbing}.map-world{pointer-events:none;will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.map-tile-background{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.map-screen .city-map{background:#0c061d}.map-viewport{position:absolute;inset:0}.map-zoom-controls{z-index:6;gap:6px;display:flex;position:absolute;top:12px;right:12px}.map-zoom-controls button{color:#fff;background:#101b32dd;border:1px solid #536887;border-radius:10px;width:32px;height:32px;font-size:20px;line-height:1}.city-map,.map-viewport{overscroll-behavior:none}.garage-transport-header .garage-transport-lock{color:#9d6b12}.game-garage .garage-skins-preview{background:#111a35;border:1px solid #303d6b;border-radius:17px;margin-top:14px;padding:13px}.game-garage .garage-skins-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.game-garage .garage-skins-head b{font-size:13px}.game-garage .garage-skins-head span{color:#bfc8e5;background:#27375f;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:10px;font-weight:800;display:grid}.game-garage .garage-skins-list{gap:9px;padding-bottom:2px;display:flex;overflow-x:auto}.game-garage .garage-skin-card{color:#aeb9db;text-align:center;background:#151e3d;border:1px solid #334370;border-radius:13px;flex-direction:column;flex:0 0 92px;align-items:center;gap:5px;min-height:106px;padding:8px;display:flex;position:relative}.game-garage .garage-skin-card.selected{background:linear-gradient(160deg,#33d0ff29,#ff3ec81a);border-color:#33d0ff;box-shadow:0 0 13px #33d0ff33}.game-garage .garage-skin-card img{object-fit:contain;width:62px;height:54px}.game-garage .garage-skin-card span{font-size:9px;font-weight:800;line-height:1.15}.game-garage .garage-skin-card i{color:#a6ff3f;font-size:8px;font-style:normal;font-weight:800}.game-garage .garage-shelf-item .garage-shelf-visual{place-items:center;width:30px;height:28px;font-size:21px;display:grid}.game-garage .garage-shelf-item .garage-shelf-visual img{object-fit:contain;max-width:30px;max-height:28px;display:block}.garage-hero-icon img,.garage-transport-header .vehicle-badge img{object-fit:contain;width:78%;height:78%;margin:auto;display:block}.garage-art .garage-art-image{z-index:1;object-fit:contain;filter:drop-shadow(0 0 14px #ffb23f52);width:142px;max-width:66%;height:76px;display:block;position:relative}.garage-transport-header p .garage-status-dot{background:#a6ff3f;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 6px #a6ff3f}.garage-screen-body .garage-value-ok{color:#a6ff3f}.garage-screen-body .garage-value-warning{color:#ffb23f}.garage-detail-xp{margin-bottom:12px}.game-garage .garage-inventory-icon{color:#33d0ff;background:#33d0ff1f;border:1px solid #33d0ff4d;border-radius:9px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.game-garage .garage-main-tabs{gap:10px;margin-top:2px;display:flex}.game-garage .garage-main-tabs button{color:#9aa4c2;background:#151e3d;border:1px solid #334370;border-radius:13px;flex:1;padding:12px 8px;font:700 13px Manrope,sans-serif}.game-garage .garage-main-tabs button.active{color:#ff5fa8;background:#ff3ec814;border-color:#ff3ec866}.screen .game-garage,.screen .game-progress{min-height:100dvh}.game-garage,.game-progress{color:#fff;background:radial-gradient(circle at 15% 0,#293b73 0,#0000 33%),linear-gradient(#121a34 0%,#0a1022 100%);min-height:calc(100vh - 134px);margin:-26px -20px -108px;padding:26px 20px 116px}.game-garage .garage-title-row{align-items:flex-start;margin:0 0 12px}.game-garage .garage-title-row small,.game-progress .progress-page-head>small{color:#7787b8;letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.game-garage .section-title,.game-progress .section-title{color:#fff;margin:4px 0 0;font:800 24px Unbounded,Manrope,sans-serif}.game-garage .garage-title-row>span{color:#9aa4c2;margin-top:16px;font-size:10px}.game-garage .garage-shelf-wrap{margin:0 -20px 16px;padding-left:20px}.game-garage .garage-shelf{padding:2px 20px 8px 0}.game-garage .garage-shelf-item{color:#aeb9db;background:#171f3e;border-color:#293b66;box-shadow:inset 0 1px #ffffff0f}.game-garage .garage-shelf-item.active{color:#fff;background:linear-gradient(155deg,#5534a2,#231852);border-color:#8c65ff;box-shadow:0 0 16px #8c65ff61}.game-garage .garage-hero{background:linear-gradient(155deg,#1b274d,#111a35);border-color:#303d6b;box-shadow:0 18px 34px #00000052}.game-garage .garage-hero:before{background:radial-gradient(#6848e652,#0000 70%)}.game-garage .garage-hero-icon{background:#111a35;border-color:#3f4f82}.game-garage .garage-hero-name span,.game-garage .garage-xp-line>span{color:#9aa4c2}.game-garage .garage-level{background:#5534a2}.game-garage .garage-art i{background:#00000059}.game-garage .bar-track{background:#0c1329;border-color:#30406f}.game-garage .bar-fill{background:linear-gradient(90deg,#33d0ff,#9c5dff)}.game-garage .garage-stat-grid div{background:#151e3d;border-color:#303d6b}.game-garage .garage-stat-grid span{color:#8e9abe}.game-garage .garage-stat-grid b{color:#fff}.game-garage .garage-upgrade-panel{background:linear-gradient(135deg,#4c2b91,#271653);box-shadow:0 0 20px #7d4deb47}.game-garage .garage-upgrade-gains span{color:#d8d1ff;background:#ffffff1a}.game-garage .garage-upgrade-panel .button{box-shadow:none;background:linear-gradient(135deg,#b6ff5a,#75dc47)}.game-garage .garage-actions-grid button,.game-garage .garage-special-action{color:#fff;background:#151e3d;border-color:#334370}.game-garage .garage-actions-grid small,.game-garage .garage-special-action small,.game-garage .garage-locked-note{color:#9aa4c2}.game-garage .garage-inventory-toggle,.game-garage .garage-inventory{color:#fff;background:#151e3d;border-color:#334370}.game-garage .garage-inventory-toggle span,.game-garage .garage-inventory small,.game-garage .garage-inventory .meta{color:#9aa4c2}.game-progress .progress-page-head{margin-bottom:18px}.game-progress .section-sub{color:#9aa4c2;margin:7px 0 0}.game-progress .goal-card{background:linear-gradient(155deg,#192343,#121a33);border-color:#303d6b;margin-bottom:12px;box-shadow:0 12px 26px #0000003d}.game-progress .goal-card.current{border-color:#9c5dff;box-shadow:0 0 20px #9c5dff3d}.game-progress .goal-heading strong{color:#fff}.game-progress .goal-card .meta{color:#9aa4c2}.game-progress .pill{color:#bfc8e5;background:#202b50;border-color:#44527d}.game-progress .pill.ok{color:#63efb5;background:#143b3b;border-color:#1c7c61}.game-progress .rail .dot{color:#9aa4c2;background:#141d39;border-color:#3a4975}.game-progress .rail .dot.done{color:#65f2be;background:#163d43;border-color:#276f71}.game-progress .rail .dot.current{color:#fff;background:#5b36ad;border-color:#9c5dff;box-shadow:0 0 14px #9c5dff8c}.game-progress .thread{background:linear-gradient(#356177,#2a3155)}.game-progress .req-line{color:#d9e0f4}.game-progress .req-line .check{color:#74f0be;background:#1c5e57}.game-progress .req-line.pending .check{background:0 0;border-color:#53618a}.game-progress .req-line .rem{color:#9aa4c2}.game-progress .button-primary{box-shadow:none;color:#102817;background:linear-gradient(135deg,#b6ff5a,#75dc47)}.garage-screen-overlay,.garage-screen-overlay .garage-transport-screen{color:#fff;background:radial-gradient(circle at 15% 0,#293b73 0,#0000 35%),linear-gradient(#121a34,#0a1022)}.garage-screen-close{color:#d9e0f4;background:#1d284c}.garage-transport-header h1,.garage-transport-header .garage-active-badge{color:#fff}.garage-transport-header p{color:#9aa4c2}.garage-screen-tabs{background:#121a34;border-color:#344472}.garage-screen-tabs button{color:#9aa4c2}.garage-screen-tabs button.active{color:#fff;background:#51319a}.garage-screen-body .spec-list{box-shadow:none;background:#151e3d}.garage-screen-body .spec-list div{color:#9aa4c2;border-color:#30406f}.garage-screen-body .spec-list b{color:#fff}.garage-screen-body .garage-actions .button,.garage-screen-body .spec-card{color:#fff;background:#151e3d;border-color:#344472}.garage-screen-body .spec-card .sdesc,.garage-screen-body .sheet-subhead .count,.garage-screen-body .spec-lock .t2,.garage-screen-body .prog-cap{color:#9aa4c2}.garage-screen-body .button-primary{box-shadow:none;color:#102817;background:linear-gradient(135deg,#b6ff5a,#75dc47)}.garage-screen-body .bar-track{background:#0c1329;border-color:#30406f}.garage-screen-body .bar-fill{background:linear-gradient(90deg,#33d0ff,#9c5dff)}.garage-screen-overlay .profile-screen{padding-top:42px}.profile-screen-header{align-items:center;gap:13px;margin:8px 0 22px;display:flex}.profile-screen-avatar{background:linear-gradient(145deg,#473183,#20224d);border:1px solid #7560b6;border-radius:18px;place-items:center;width:58px;height:58px;font-size:29px;display:grid}.profile-screen-header small,.profile-rank-card span,.profile-stat-grid span{color:#9aa4c2;font-size:10px;font-weight:800}.profile-screen-header h1{margin:4px 0 0;font:800 21px Unbounded,Manrope,sans-serif}.profile-screen-header p{color:#ffca57;margin:5px 0 0;font-size:11px;font-weight:800}.profile-rank-card{background:linear-gradient(145deg,#25164d,#151d40);border:1px solid #55437d;border-radius:20px;padding:16px}.profile-rank-card>div:first-child{justify-content:space-between;align-items:center;display:flex}.profile-rank-card>div:first-child strong{color:#352205;background:#ffca57;border-radius:13px;place-items:center;width:42px;height:42px;font:800 18px Unbounded,Manrope,sans-serif;display:grid}.profile-rank-card>p{color:#fff;margin:12px 0;font:800 13px Unbounded,Manrope,sans-serif}.profile-rank-requirements{gap:12px;display:grid}.profile-rank-requirements label{color:#c6d1f0;grid-template-columns:1fr auto;gap:6px;font-size:11px;font-weight:700;display:grid}.profile-rank-requirements b{text-align:right;color:#fff}.profile-rank-requirements progress{background:#0d1530;border:0;border-radius:99px;grid-column:1/-1;width:100%;height:8px;overflow:hidden}.profile-rank-requirements progress::-webkit-progress-bar{background:#0d1530}.profile-rank-requirements progress::-webkit-progress-value{background:linear-gradient(90deg,#33d0ff,#9c5dff)}.profile-rank-requirements progress::-moz-progress-bar{background:linear-gradient(90deg,#33d0ff,#9c5dff)}.profile-rank-requirements small{color:#9aa4c2;font-size:10px;line-height:1.4}.profile-stat-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.profile-stat-grid article{background:#151e3d;border:1px solid #30406f;border-radius:16px;min-height:86px;padding:13px}.profile-stat-grid span,.profile-stat-grid strong,.profile-stat-grid small{display:block}.profile-stat-grid strong{color:#fff;margin-top:8px;font:800 15px/1.25 Unbounded,Manrope,sans-serif}.profile-stat-grid small{color:#9aa4c2;margin-top:4px;font-size:10px;font-weight:700}.profile-license-card,.profile-exam-card{background:#151e3d;border:1px solid #30406f;border-radius:20px;margin-top:14px;padding:16px}.profile-license-card h2,.profile-exam-card h2{color:#fff;margin:4px 0 0;font:800 15px Unbounded,Manrope,sans-serif}.profile-license-card>div small,.profile-exam-card small{color:#9aa4c2;font-size:10px;font-weight:800}.profile-license-card article{background:#101932;border:1px solid #344472;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:11px;display:flex}.profile-license-card article b,.profile-license-card article span{display:block}.profile-license-card article b{font-size:12px}.profile-license-card article span{color:#9aa4c2;margin-top:3px;font-size:10px}.profile-license-card em{color:#8cf56a;font-size:10px;font-style:normal;font-weight:800}.profile-license-card button,.profile-exam-card button{color:#e9ddff;background:#261a49;border:1px solid #604792;border-radius:11px;font-size:10px;font-weight:800}.profile-license-card button{padding:8px}.profile-license-card button:disabled{opacity:.45}.profile-exam-card p{color:#d7d0e9;font-size:12px;line-height:1.5}.profile-exam-card>div{gap:8px;display:grid}.profile-exam-card button{text-align:left;padding:12px}.profile-exam-error{color:#ff8ebc!important;font-size:10px!important}.event-reward-head,.event-reward-row{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center;gap:8px;display:grid}.event-reward-head{color:var(--green);text-align:center;margin:14px 0 7px;font-size:10px;font-weight:800}.event-reward-head span:first-child{text-align:left}.event-reward-head span:last-child{text-align:right}.event-reward-track{border-top:1px solid var(--line)}.event-reward-row{border-bottom:1px solid var(--line);min-height:58px}.event-reward-row>strong{background:var(--soft);width:34px;height:34px;color:var(--deep);border-radius:50%;place-items:center;margin:auto;font-size:12px;display:grid}.event-reward-cell{border:1px solid var(--line);background:var(--soft);border-radius:12px;align-items:center;gap:7px;min-width:0;padding:7px 8px;display:flex}.event-reward-cell.premium{text-align:right;flex-direction:row-reverse}.event-reward-cell span{font-size:17px}.event-reward-cell small{color:var(--green);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.event-reward-row.reached>strong{background:var(--deep);color:#fff}.event-reward-row.reached .event-reward-cell{background:#eff9f0;border-color:#b9d7bd}.game-garage .garage-skin-card.locked{opacity:.48;filter:grayscale()}.game-garage .garage-skin-card.locked i{color:#ffcc70}.game-garage .garage-skin-card{font:inherit;cursor:pointer}.garage-skin-preview-dialog{z-index:50;background:#050919b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.garage-skin-preview-dialog>div{color:#fff;text-align:center;background:linear-gradient(155deg,#1b274d,#111a35);border:1px solid #3a4a78;border-radius:22px;width:min(100%,320px);padding:30px 22px 22px;position:relative}.garage-skin-preview-dialog .garage-screen-close{top:10px;right:10px}.garage-skin-preview-dialog img{object-fit:contain;width:100%;height:150px;margin:0 auto 12px;display:block}.garage-skin-preview-dialog h2{margin:0;font:700 18px Comfortaa}.garage-skin-preview-dialog p{color:#c6d1f0;margin:8px 0 0;font-size:12px;line-height:1.45}.garage-skin-preview-dialog small{color:#ffcc70;margin-top:9px;font-size:11px;line-height:1.4;display:block}.event-pass-page{z-index:45;color:#fff;background:radial-gradient(circle at 16% 10%,#33d0ff1a,#0000 27%),radial-gradient(circle at 86% 18%,#ff3ec81a,#0000 25%),linear-gradient(#121a34,#0a1022 42%);padding:20px;position:fixed;inset:0;overflow:auto}.event-pass-inner{width:min(100%,560px);margin:0 auto}.event-pass-head{grid-template-columns:34px minmax(0,1fr) auto auto;align-items:start;gap:9px;display:grid}.event-pass-back{color:#d9e0f4;background:#151e3d;border:1px solid #3b4b78;border-radius:50%;place-items:center;width:30px;height:30px;font-size:23px;line-height:1;display:grid}.event-pass-head small,.event-pass-track-top small{color:#7787b8;letter-spacing:.13em;font-size:8px;font-weight:900;display:block}.event-pass-head h1{margin:4px 0 0;font:800 16px/1.22 Unbounded,Manrope,sans-serif}.event-points{background:linear-gradient(#133d39,#0c2c28);border:1px solid #43e3ae6b;border-radius:18px;align-content:center;place-items:center;min-width:57px;height:36px;display:grid}.event-points b{font:800 11px Unbounded,Manrope,sans-serif}.event-points span{color:#afeee0;margin-top:1px;font-size:7px;font-weight:800}.event-resource-balance{color:#ffe49a;background:#ffd23f1c;border:1px solid #ffd23f73;border-radius:12px;place-items:center;min-width:44px;height:32px;padding:0 7px;font-size:11px;display:grid}.event-pass-hero{background:radial-gradient(circle at 80% 10%,#ffc34024,#0000 26%),linear-gradient(145deg,#171a42,#100f2d);border:1px solid #3b3972;border-radius:21px;margin-top:13px;padding:14px;position:relative;overflow:hidden}.event-pass-hero-main{gap:10px;display:flex}.event-pass-icon{background:linear-gradient(145deg,#291966,#0d315d);border:1px solid #5a58ae;border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:29px;display:grid}.event-pass-hero small{color:#7ef0d5;font-size:9px;font-weight:700;display:block}.event-pass-hero h2{margin:3px 0 4px;font:800 16px Unbounded,Manrope,sans-serif}.event-pass-hero p{color:#aeb9db;margin:0;font-size:11px;line-height:1.45}.event-pass-hero p b{color:#fff}.event-pass-hero-bottom{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.event-pass-hero-bottom>span{color:#7edfff;background:#1a1a42;border:1px solid #5949a7;border-radius:10px;padding:6px 8px;font-size:8px;font-weight:900}.event-pass-hero-bottom button{color:#2e2000;background:linear-gradient(#ffcf5a,#f6a91a);border:0;border-radius:14px;height:31px;padding:0 13px;font-size:10px;font-weight:900}.event-pass-track-card{background:radial-gradient(circle at 50% 0,#33d0ff12,#0000 26%),linear-gradient(#171938,#11112c);border:1px solid #3b3972;border-radius:21px;margin-top:13px;padding:14px 11px}.event-pass-track-top{justify-content:space-between;gap:10px;display:flex}.event-pass-track-top h2{margin:3px 0 0;font:800 16px Unbounded,Manrope,sans-serif}.event-pass-track-top>div:last-child{text-align:right;background:#10132e;border:1px solid #383b68;border-radius:11px;padding:7px 9px}.event-pass-track-top>div:last-child b{font:800 10px Unbounded,Manrope,sans-serif;display:block}.event-pass-track-top>div:last-child span{color:#9aa4c2;margin-top:3px;font-size:8px;display:block}.event-pass-progress{background:#0c1027;border:1px solid #34375f;border-radius:99px;width:100%;height:12px;margin-top:12px;display:block;overflow:hidden}.event-pass-progress::-webkit-progress-bar{background:#0c1027}.event-pass-progress::-webkit-progress-value{background:linear-gradient(90deg,#33d0ff,#b6ff5a)}.event-pass-progress::-moz-progress-bar{background:linear-gradient(90deg,#33d0ff,#b6ff5a)}.event-pass-labels,.event-pass-reward-row{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center;gap:8px;display:grid}.event-pass-labels{color:#8e9abe;text-transform:uppercase;margin:13px 0 8px;font-size:8px;font-weight:900}.event-pass-labels span:nth-child(2){text-align:center}.event-pass-labels span:last-child{text-align:right}.event-pass-rewards{gap:10px;display:grid;position:relative}.event-pass-rewards:before{content:"";background:linear-gradient(#224e67,#3b315b);border-radius:99px;width:4px;position:absolute;top:16px;bottom:16px;left:50%;transform:translate(-50%)}.event-pass-reward-row{position:relative}.event-pass-reward{opacity:.72;background:linear-gradient(#161838,#10112a);border:1px solid #3a3b68;border-radius:14px;min-height:61px;padding:9px}.event-pass-reward>div{align-items:center;gap:7px;display:flex}.event-pass-reward>div>span{background:#1b1c40;border:1px solid #403c6d;border-radius:10px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:16px;display:grid}.event-pass-reward p{min-width:0;margin:0}.event-pass-reward b,.event-pass-reward small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.event-pass-reward b{font-size:10px}.event-pass-reward small{color:#9aa4c2;margin-top:2px;font-size:8px}.event-pass-reward button{color:#aeb9db;background:#1b1c40;border:1px solid #3d416e;border-radius:10px;height:22px;margin-top:8px;font-size:8px;font-weight:900}.event-pass-reward.claimable{opacity:1;background:linear-gradient(#103231,#101d2d);border-color:#43e3ae75}.event-pass-reward.claimable button{color:#142000;background:linear-gradient(#d8ff4b,#bdf11f);border-color:#d3ff3c73}.event-pass-reward.premium{border-color:#ffc84257}.event-pass-level{z-index:1;background:linear-gradient(#18173c,#122641);border:1px solid #33d0ff4d;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;font:800 10px Unbounded,Manrope,sans-serif;display:grid;position:relative}.event-pass-level.current{background:linear-gradient(#113c32,#11345a);border-color:#43e3aea6;box-shadow:0 0 18px #43e3ae33}.profile-card-deck{background:radial-gradient(circle at 90% 0,#8b59ff29,#0000 36%),#151e3d;border:1px solid #30406f;border-radius:20px;margin-top:14px;padding:16px}.profile-card-deck h2{color:#fff;margin:4px 0;font:800 15px Unbounded,Manrope,sans-serif}.profile-card-deck>div:first-child small{color:#9aa4c2;font-size:10px;font-weight:800}.profile-card-deck>div:first-child p{color:#9aa4c2;margin:6px 0 0;font-size:10px;line-height:1.4}.profile-card-slots{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.profile-card-slots button,.profile-card-clear{color:#aeb9db;background:#101932;border:1px solid #344472;border-radius:10px;min-height:34px;font-size:8px;font-weight:800}.profile-card-slots button.selected{color:#f2eaff;background:#281c53;border-color:#a06cff}.profile-card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.profile-card-list>p{color:#9aa4c2;grid-column:1/-1;margin:4px 0;font-size:10px}.profile-card-item{color:#e8eefc;text-align:left;background:#101932;border:1px solid #344472;border-radius:11px;align-items:center;gap:7px;min-width:0;padding:8px;display:flex}.profile-card-item>span{color:#63d9ff;background:#213352;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.profile-card-item b,.profile-card-item small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-card-item b{font-size:9px}.profile-card-item small{color:#9aa4c2;margin-top:2px;font-size:7px}.profile-card-item.rare{border-color:#527cce}.profile-card-item.epic{border-color:#925bc4}.profile-card-item.legendary{border-color:#dca42e}.profile-card-clear{width:100%;margin-top:9px}.profile-card-clear:disabled,.profile-card-item:disabled{opacity:.5}.garage-skin-equip{color:#142000;background:linear-gradient(#d8ff4b,#bdf11f);border:0;border-radius:12px;width:100%;height:37px;margin-top:14px;font-size:10px;font-weight:900}.garage-skin-equip:disabled{opacity:.6}.garage-skin-preview-dialog .garage-skin-bonus-panel{text-align:left;background:#111a35;border:1px solid #334370;border-radius:12px;flex-wrap:wrap;gap:6px;margin-top:13px;padding:10px;display:flex}.garage-skin-bonus-panel b{color:#d8ff4b;width:100%;font-size:10px}.garage-skin-bonus-panel span{color:#aeeeff;background:#203158;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:800}.profile-referral-card{background:linear-gradient(145deg,#18254a,#121a35);border:1px solid #3d416e;border-radius:16px;grid-template-columns:1fr auto;gap:9px;margin-top:12px;padding:13px;display:grid}.profile-referral-card small{color:#8ea0d0;letter-spacing:.1em;font-size:8px;font-weight:900}.profile-referral-card h2{margin:4px 0;font:800 15px Comfortaa}.profile-referral-card p{color:#b9c5e3;margin:0;font-size:10px;line-height:1.35}.profile-referral-card>strong{color:#d8ff4b;font-size:18px}.profile-referral-card>strong span{color:#9aa4c2;font-size:8px;display:block}.profile-referral-card>button{color:#142000;background:linear-gradient(#d8ff4b,#bdf11f);border:0;border-radius:11px;grid-column:1/-1;height:34px;font-size:10px;font-weight:900}.profile-referral-coupon,.profile-referral-list,.profile-referral-empty{grid-column:1/-1}.profile-referral-coupon{color:#ffe08a;background:#ffd23f24;border-radius:9px;padding:8px;font-size:9px;font-weight:900}.profile-referral-list{gap:5px;display:grid}.profile-referral-list span{color:#b9c5e3;border-top:1px solid #303d6b;padding:7px;font-size:9px}.profile-referral-empty{color:#8996bb}.progress-purchase-coupon{color:#ffe08a;background:#ffd23f1a;border:1px solid #ffd23f52;border-radius:9px;margin:9px 0;padding:8px;font-size:9px;font-weight:800}.progress-purchase-coupons{flex-wrap:wrap;gap:6px;margin:9px 0;display:flex}.progress-purchase-coupons small{color:#9aa4c2;width:100%;font-size:9px}.progress-purchase-coupons button{color:#b8c5e3;background:#161e3b;border:1px solid #3d416e;border-radius:9px;height:27px;padding:0 9px;font-size:9px;font-weight:800}.progress-purchase-coupons button.selected{color:#ffe08a;background:#ffd23f24;border-color:#ffd23f}.profile-section-tabs{gap:5px;margin:12px 0;display:flex}.profile-section-tabs button{color:#9ca9cd;background:#151d39;border:1px solid #35436f;border-radius:10px;flex:1;height:31px;font-size:9px;font-weight:900}.profile-section-tabs button.active{color:#fff;background:linear-gradient(145deg,#33d0ff33,#664cd62e);border-color:#54d8ff}.profile-equipment{background:radial-gradient(circle at 90% 0,#33d0ff24,#0000 36%),#151e3d;border:1px solid #30406f;border-radius:20px;margin-top:14px;padding:16px}.profile-equipment-head{justify-content:space-between;gap:12px;display:flex}.profile-equipment-head small,.profile-equipment-inventory>small{color:#9aa4c2;letter-spacing:.08em;font-size:9px;font-weight:900}.profile-equipment-head h2{color:#fff;margin:4px 0;font:800 16px Unbounded,Manrope,sans-serif}.profile-equipment-head p{color:#aeb9db;margin:0;font-size:10px;line-height:1.4}.profile-equipment-head>span{background:#142c4b;border:1px solid #4d70a1;border-radius:14px;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.profile-equipment-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.profile-equipment-slot{color:#7f8baa;background:#101932;border:1px dashed #3d4a74;border-radius:12px;min-height:84px;padding:9px}.profile-equipment-slot.equipped{color:#eaf3ff;background:#12243f;border-style:solid;border-color:#4d91ba}.profile-equipment-slot small,.profile-equipment-slot b,.profile-equipment-slot span{display:block}.profile-equipment-slot small{text-transform:uppercase;font-size:8px;font-weight:900}.profile-equipment-slot b{margin-top:7px;font-size:10px;line-height:1.25}.profile-equipment-slot span{margin-top:4px;font-size:8px;line-height:1.25}.profile-equipment-inventory{gap:7px;margin-top:15px;display:grid}.profile-equipment-item{background:#101932;border:1px solid #344472;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.profile-equipment-item b,.profile-equipment-item span{display:block}.profile-equipment-item b{font-size:10px}.profile-equipment-item span{color:#9aa4c2;margin-top:3px;font-size:8px;line-height:1.25}.profile-equipment-item>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.profile-equipment-item button{color:#bdefff;background:#1c3458;border:1px solid #4c6793;border-radius:8px;min-height:26px;padding:0 7px;font-size:8px;font-weight:900}.profile-equipment-item button:disabled{opacity:.5}.profile-equipment-item.rare{border-color:#527cce}.profile-equipment-item.epic{border-color:#925bc4}.profile-equipment-item.legendary{border-color:#dca42e}.shop-page{color:#fff;background:radial-gradient(circle at 50% 0,#293b73 0,#0000 38%),linear-gradient(#121a34,#0a1022);min-height:100dvh;margin:-26px -20px -108px;padding:26px 20px 116px}.shop-header{margin-bottom:17px}.shop-header h1,.scanner-card h2,.shop-result h2{margin:4px 0;font:800 24px Unbounded,Manrope,sans-serif}.shop-header p:not(.shop-eyebrow),.scanner-card>p:not(.shop-eyebrow),.shop-result>p:not(.shop-eyebrow){color:#9aa4c2;margin:6px 0;font-size:12px}.shop-eyebrow{color:#ff5fa8;letter-spacing:.13em;margin:0;font-size:9px;font-weight:900}.shop-tabs{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.shop-tab{color:#9aa4c2;background:#151e3d;border:1px solid #334370;border-radius:13px;min-height:68px;padding:7px;font-size:9px;font-weight:800}.shop-tab span{color:#fff;margin-bottom:4px;font-size:18px;display:block}.shop-tab.active{border-color:var(--container-color);color:#fff;box-shadow:0 0 18px color-mix(in srgb,var(--container-color) 28%,transparent)}.shop-tab.active span{color:var(--container-color)}.scanner-card{text-align:center;border:1px solid color-mix(in srgb,var(--container-color) 62%,#334370);background:linear-gradient(155deg,#1b274d,#111a35);border-radius:20px;padding:22px 17px 17px;box-shadow:0 18px 34px #00000052}.scanner-orbit{border:2px solid var(--container-color);border-left-color:#0000;border-radius:50%;place-items:center;width:190px;height:190px;margin:0 auto 17px;animation:7s linear infinite shop-spin;display:grid;position:relative}.scanner-orbit:before{content:"";border:1px solid color-mix(in srgb,var(--container-color) 55%,transparent);border-right-color:#0000;border-radius:50%;width:150px;height:150px;position:absolute}.scanner-ring{border:1px solid var(--container-color);border-bottom-color:#0000;border-radius:50%;width:120px;height:120px;animation:4.5s linear infinite reverse shop-spin;position:absolute}.scanner-box{border:1px solid var(--container-color);width:80px;height:80px;color:var(--container-color);box-shadow:0 0 30px color-mix(in srgb,var(--container-color) 45%,transparent);background:#0c1329;border-radius:16px;place-items:center;font-size:38px;display:grid;position:relative}.scanner-open{border:1px solid var(--container-color,#ff5fa8);color:#fff;background:#101932;border-radius:12px;width:100%;margin-top:17px;padding:13px;font-weight:900}.scanner-open:disabled{opacity:.45}.shop-history{margin-top:25px}.shop-history h2{margin:4px 0 11px;font:800 16px Unbounded,Manrope,sans-serif}.shop-history-row{border-bottom:1px solid #30406f;align-items:center;gap:9px;padding:11px 0;font-size:12px;display:flex}.shop-history-row>span:nth-child(2){flex:1;font-weight:700}.shop-history-row small{color:#9aa4c2;margin-top:2px;font-size:9px;font-weight:500;display:block}.shop-history-row b{color:#ffcc70;font-size:10px}.history-dot{background:#8b96a3;border-radius:50%;width:8px;height:8px}.history-dot.uncommon{background:#37d67a}.history-dot.rare{background:#3fa8ff}.history-dot.epic,.history-dot.legendary{background:#c26bff}.shop-history-empty{color:#9aa4c2;font-size:12px}.shop-reveal{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050919c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.shop-result{text-align:center;background:linear-gradient(155deg,#1b274d,#111a35);border:1px solid #3fa8ff;border-radius:20px;width:min(100%,300px);padding:24px 18px;box-shadow:0 0 52px #3fa8ff54}.shop-result.common{border-color:#8b96a3}.shop-result.uncommon{border-color:#37d67a}.shop-result.rare{border-color:#3fa8ff}.shop-result.epic,.shop-result.legendary{border-color:#c26bff}.result-icon{color:#3fa8ff;margin:14px auto;font-size:62px}.shop-result.common .result-icon{color:#8b96a3}.shop-result.uncommon .result-icon{color:#37d67a}.shop-result.epic .result-icon,.shop-result.legendary .result-icon{color:#c26bff}@keyframes shop-spin{to{transform:rotate(360deg)}}.scanner-charge{letter-spacing:.07em;grid-template-columns:1fr auto;align-items:center;gap:5px 8px;margin-top:13px;font-size:9px;font-weight:900;display:grid}.scanner-charge b{color:#b6ff5a}.scanner-charge i{background:#0c1329;border:1px solid #30406f;border-radius:99px;grid-column:1/-1;height:7px;overflow:hidden}.scanner-charge em{border-radius:inherit;background:linear-gradient(90deg,#33d0ff,#b6ff5a);height:100%;transition:width .2s linear;display:block}.scanner-preparing .scanner-orbit{animation-duration:.65s}.scanner-scanning .scanner-orbit{animation-duration:.22s}.scanner-scanning .scanner-ring{animation-duration:.14s}.scanner-locked .scanner-orbit,.scanner-opening .scanner-orbit{box-shadow:0 0 32px var(--container-color);border-color:#fff;animation-play-state:paused}.scanner-opening .scanner-box{animation:.65s ease-out forwards scanner-open}@keyframes scanner-open{50%{transform:scale(1.22)}to{opacity:.12;transform:translateY(-24px)scale(1.08)}}.shop-part-group{color:#aeeeff;background:#101932;border:1px solid #42547f;border-radius:99px;margin-top:3px;padding:4px 9px;font-size:10px;font-weight:900;display:inline-block}.shop-part-bonuses{flex-wrap:wrap;justify-content:center;gap:6px;margin:13px 0 3px;display:flex}.shop-part-bonuses span{color:#8feaff;background:#10273a;border:1px solid #35506a;border-radius:9px;padding:5px 8px;font-size:10px;font-weight:800}.energy-shop{padding:8px 2px}.energy-shop header>h2{color:#fff;margin:4px 0;font:800 18px Unbounded,Manrope,sans-serif}.energy-shop header>span{color:#aab8dc;font-size:11px;line-height:1.45;display:block}.energy-shop-list{gap:10px;margin-top:16px;display:grid}.energy-shop-card{background:linear-gradient(135deg,#13274a,#111b39);border:1px solid #365079;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.energy-shop-card>i{color:#87efff;background:#123a58;border:1px solid #6eebff52;border-radius:15px;place-items:center;width:48px;height:48px;font-size:23px;font-style:normal;display:grid}.energy-shop-card b,.energy-shop-card span,.energy-shop-card strong{display:block}.energy-shop-card b{color:#fff;font-size:13px}.energy-shop-card span{color:#aebddd;margin-top:3px;font-size:9px;line-height:1.35}.energy-shop-card strong{color:#aaff67;margin-top:5px;font-size:10px}.energy-shop-card button{color:#241604;white-space:nowrap;background:linear-gradient(#ffdb61,#eaa52e);border:0;border-radius:11px;min-width:58px;padding:9px 8px;font-size:11px;font-weight:900}.energy-shop-card button:disabled{opacity:.65}.screen:has(.shop-page) .navbar{width:min(100%,500px);box-shadow:none;background:#100824;border-top:1px solid #382055;border-radius:0;padding:8px 12px;bottom:0}.screen:has(.shop-page) .navbtn{color:#8e82b3;min-height:54px;position:relative}.screen:has(.shop-page) .navbtn span{font-size:10px}.screen:has(.shop-page) .navbtn.active{color:#ff2e93;box-shadow:none;background:0 0}.screen:has(.shop-page) .navbtn.active:before{content:"";background:#ff2e93;border-radius:99px;width:28px;height:3px;margin-top:-48px;position:absolute}.garage-screen-overlay .garage-transport-screen.profile-screen{width:100%;max-width:none;padding:0}.profile-cards-presentation .profile-card-slot-select,.profile-cards-presentation .profile-card-remove,.profile-cards-presentation .profile-card-filter{background:0 0;border:0}.profile-presentation .profile-card-filter.is-active{background:#6366f133;border:1px solid #818cf866}.garage-presentation .garage-mode-button{background:0 0;border:0}.garage-presentation .garage-mode-button.is-active.is-tuning{background:linear-gradient(90deg,#06b6d4,#2563eb)}.garage-presentation .garage-mode-button.is-active.is-skins{background:linear-gradient(90deg,#ec4899,#9333ea)}.garage-presentation .garage-showroom-arrow{background:#090e24e6}.game-header{background:#0b061a;border-bottom:1px solid #55347e3d;justify-content:space-between;align-items:center;min-height:58px;padding:7px 12px 6px;display:flex}.game-header-user{align-items:center;gap:9px;display:flex}.game-header-avatar{background:0 0;border:0;width:42px;height:46px;padding:0;position:relative}.game-header-avatar>span{background:linear-gradient(160deg,#3a4a7a,#1c2340);border:2px solid #ffffff2e;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.game-header-avatar i{color:#2b2005;background:#ffd23f;border:2px solid #0a0f1e;border-radius:50%;place-items:center;width:18px;height:18px;font:800 9px Manrope,sans-serif;display:grid;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.game-header-event{color:#391c0c;background:linear-gradient(135deg,#ffd15a,#ff8f4b);border:0;border-radius:999px;padding:4px 10px;font:800 11px Manrope,sans-serif}.game-header-balance{color:#fff;background:#121a30;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:4px 6px;display:flex}.game-header-balance b{font:800 11px Unbounded,Manrope,sans-serif}.game-header-balance i{color:#9aa4c2;background:#161f3a;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.garage-presentation .garage-top-header{background:#0b061a;border-bottom:1px solid #55347e3d;margin:-26px -20px 12px;padding:7px 12px 6px}.game-garage{padding:12px 12px 132px}.game-garage .garage-art{overflow:hidden}.game-garage .garage-art:before{content:"";border:1.5px dashed #22d3ee47;border-radius:50%;width:84%;height:40px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.game-garage .garage-art i{filter:none;background:radial-gradient(#22d3eeb8,#22d3ee00 70%);border:1px solid #22d3ee66;width:68%;height:26px;bottom:21px;box-shadow:0 0 0 2px #22d3ee2e,0 0 30px #22d3ee6b}@media (width>=600px){.screen{min-height:100vh;box-shadow:none;border:0;border-radius:0;margin:0 auto}}.profile-presentation .profile-nav-indicator{z-index:0;background:linear-gradient(#20325d,#142345);border:1px solid #22d3ee80;border-radius:8px;width:calc(25% - 4.5px);transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 10px #0891b22e}.profile-presentation .profile-nav-indicator.is-character{transform:translate(calc(100% + 6px))}.profile-presentation .profile-nav-indicator.is-cards{transform:translate(calc(200% + 12px))}.profile-presentation .profile-nav-indicator.is-friends{transform:translate(calc(300% + 18px))}.profile-presentation .profile-tab-content{animation:.22s ease-out profile-tab-enter}@keyframes profile-tab-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.screen:has(.game-header){overflow:visible}.game-header-balance .header-coin{background:#171c31;border:1px solid #ffca5773;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 9px #ffca5733}.game-header-resources{align-items:center;gap:6px;display:flex}.game-header-stamina{color:#fff;white-space:nowrap;background:#121a30;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;padding:4px 7px 4px 5px;display:flex}.game-header-stamina span{color:#73eaff;background:#123451;border:1px solid #5be7ff59;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;line-height:1;display:grid}.game-header-stamina b{font:800 10px Unbounded,Manrope,sans-serif}.profile-referral-list button{float:right;color:#142000;background:#d8ff4b;border:0;border-radius:8px;padding:4px 8px;font-size:9px;font-weight:900}.profile-screen .profile-referral-card+.profile-referral-card{display:none}.referral-subsection{grid-column:1/-1;margin-top:10px}.referral-subsection h3{color:#d8e3ff;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:11px;font-weight:900}.referral-friend-list,.referral-reward-list{gap:7px;display:grid}.referral-friend,.referral-reward{background:#080f2773;border:1px solid #303d6b;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.referral-friend b,.referral-reward b{color:#eef3ff;font-size:11px;display:block}.referral-friend small,.referral-reward small{color:#8996bb;margin-top:3px;font-size:9px;display:block}.referral-friend strong{color:#d8ff4b;font-size:12px}.referral-reward>strong{color:#7ee7a1;font-size:10px}.referral-reward button{color:#142000;background:#d8ff4b;border:0;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:900}.referral-empty{color:#8996bb;margin:0;font-size:10px}.referral-reward-locked{color:#8996bb!important}.referral-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.referral-section-heading h3{margin-bottom:3px}.referral-section-heading>span{color:#d8ff4b;font-size:12px;font-weight:900}.referral-rewards-section{background:linear-gradient(135deg,#3e277459,#080f2761);border-radius:14px;padding:12px}.referral-reward-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.referral-reward{grid-template-columns:42px 1fr;min-height:64px;padding:10px;display:grid;position:relative}.referral-reward-milestone{color:#fff;background:linear-gradient(145deg,#f2b544,#9b4df2);border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid;box-shadow:0 0 14px #a95bff59}.referral-reward-content{align-self:center}.referral-reward-content b{font-size:11px}.referral-reward-action{grid-column:2;align-items:center;gap:6px;display:flex}.referral-reward-action img{object-fit:contain;width:17px;height:17px}.referral-reward-status{color:#8996bb;font-size:9px;font-weight:900}.referral-reward-status-available{color:#d8ff4b}.referral-reward-status-claimed{color:#7ee7a1}.referral-reward-action button{margin:0 0 0 auto;padding:6px 8px}.profile-shell{color:#f7f7ff;background:radial-gradient(at 78% 0,#25245d 0,#0000 32%),linear-gradient(#090d2d 0,#0d142d 44%,#080c20 100%);min-height:100%;position:relative;overflow:hidden}.profile-hero-header{border-bottom:1px solid #616fbe47;align-items:center;gap:16px;min-height:158px;padding:22px 26px;display:flex;position:relative;overflow:hidden}.profile-header-city{opacity:.28;background:linear-gradient(145deg,#0000 12%,#293b73 13%,#0000 14% 34%,#303b78 35%,#0000 36% 56%,#26366e 57%,#0000 58%),linear-gradient(#0000 63%,#111b42 64%);width:58%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%,#000);mask-image:linear-gradient(90deg,#0000,#000 42%,#000)}.profile-header-avatar{z-index:1;background:linear-gradient(145deg,#51348c,#1d214c);border:1px solid #7651bf;border-radius:24px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:82px;height:82px;display:flex;position:relative;box-shadow:0 0 22px #7541e152}.profile-avatar-cap{background:#ffbc15;border:2px solid #ffe144;border-radius:4px 4px 1px 1px;width:39px;height:9px;box-shadow:0 8px #171c38}.profile-avatar-face{color:#272238;letter-spacing:5px;background:#ffd84d;border-radius:4px;place-items:center;width:35px;height:23px;margin-top:2px;font-size:9px;display:grid}.profile-avatar-body{color:#ffd84d;background:#5d4be0;border-top:1px solid #8290ff;border-radius:0 0 7px 7px;place-items:center;width:39px;height:22px;font-size:18px;display:grid}.profile-header-copy{z-index:1;min-width:0;position:relative}.profile-header-copy small{color:#91a7e7;letter-spacing:.08em;font-size:11px;font-weight:800}.profile-header-copy h1{color:#fff;letter-spacing:-.03em;margin:4px 0 8px;font:900 28px/1.1 Manrope,sans-serif}.profile-header-meta{align-items:center;gap:9px;font-size:11px;display:flex}.profile-header-meta b{color:#ffd43f;background:#14162b;border:1px solid #c88923;border-radius:7px;padding:4px 8px}.profile-header-meta span{color:#00efa8;font-weight:800}.profile-close-button{z-index:2;color:#c8d5ff;background:#101936c9;border:1px solid #425184;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:24px;right:20px}.profile-main-tabs{background:#090d24;border-bottom:1px solid #616fbe47;padding:8px 24px;position:relative}.profile-main-tabs-inner{background:#0b1230;border:1px solid #273767;border-radius:17px;grid-template-columns:repeat(4,1fr);gap:6px;padding:5px;display:grid;position:relative}.profile-main-tabs button{z-index:1;color:#9ba9d5;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:11px 5px;font-size:12px;font-weight:800;display:flex;position:relative}.profile-main-tabs button.is-active{color:#fff}.profile-main-tabs button svg{flex:none}.profile-main-tabs .profile-nav-indicator{z-index:0;background:linear-gradient(160deg,#21427e,#241e58);border:1px solid #32d7ff;border-radius:11px;width:calc(25% - 4.5px);transition:transform .25s;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 0 16px #32d7ff33}.profile-main-tabs .profile-nav-indicator.is-character{transform:translate(calc(100% + 6px))}.profile-main-tabs .profile-nav-indicator.is-cards{transform:translate(calc(200% + 12px))}.profile-main-tabs .profile-nav-indicator.is-friends{transform:translate(calc(300% + 18px))}.profile-shell>.profile-tab-content{z-index:1;padding:18px 24px 30px;position:relative}.profile-shell .profile-referral-card,.profile-shell .profile-license-card,.profile-shell .profile-card-deck,.profile-shell .profile-equipment,.profile-shell .profile-exam-card{border-color:#30447f;box-shadow:inset 0 1px #8eaaff12,0 12px 28px #02051633}@media (width<=600px){.profile-hero-header{gap:12px;min-height:126px;padding:15px 16px}.profile-header-avatar{border-radius:19px;width:66px;height:66px;transform:scale(.86)}.profile-header-copy h1{font-size:23px}.profile-header-copy small{font-size:9px}.profile-header-meta{font-size:10px}.profile-close-button{width:34px;height:34px;top:18px;right:14px}.profile-main-tabs{padding-inline:14px}.profile-main-tabs button{padding:10px 2px;font-size:10px}.profile-main-tabs button svg{width:14px}.profile-shell>.profile-tab-content{padding:14px 14px 25px}}.profile-screen-overlay .profile-screen{padding-top:0}.profile-shell{width:min(100%,850px);margin:0 auto}.profile-shell .profile-tab-content>div>section,.profile-shell .profile-tab-content>section{border-radius:22px}.profile-shell .profile-tab-content .rounded-3xl{border-color:#30447f;box-shadow:inset 0 1px #8eaaff12,0 12px 28px #02051633}.referral-page{gap:14px;display:grid}.referral-hero-card{background:radial-gradient(at 82% 95%,#5425c588,#0000 58%),linear-gradient(115deg,#19205e,#111a50 58%,#19144b);border:1px solid #6759cb;border-radius:24px;justify-content:space-between;gap:20px;min-height:210px;padding:24px 26px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #6938e833,0 10px 28px #08052266}.referral-hero-card:after{content:"";opacity:.24;background:linear-gradient(145deg,#0000 22%,#8d6dfc 23%,#0000 24% 42%,#5f74e0 43%,#0000 44% 63%,#a758cf 64%,#0000 65%);width:52%;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.referral-hero-copy,.referral-hero-progress{z-index:1;position:relative}.referral-hero-copy{max-width:56%}.referral-hero-copy small,.referral-section-heading small{color:#9faef0;letter-spacing:.12em;font-size:10px;font-weight:900}.referral-hero-copy h2{color:#fff;letter-spacing:-.04em;margin:7px 0 5px;font:900 28px/1.08 Manrope,sans-serif}.referral-hero-copy p{color:#b9c8ef;max-width:330px;margin:0;font-size:12px;line-height:1.5}.referral-hero-copy button{color:#172400;background:linear-gradient(#f2ff50,#aaff27);border:0;border-radius:13px;align-items:center;gap:8px;margin-top:18px;padding:11px 19px;font-size:12px;font-weight:900;display:flex;box-shadow:0 5px 16px #8dff385c}.referral-hero-copy button span{font-size:16px}.referral-hero-progress{text-align:right;align-self:flex-end;width:170px}.referral-hero-progress strong{color:#dfff3e;font-size:48px;line-height:1;display:block}.referral-hero-progress strong i{color:#aab9ec;font-size:22px;font-style:normal}.referral-hero-progress small,.referral-hero-progress>span{color:#b4c3ec;font-size:10px;display:block}.referral-hero-progress>span{margin-top:6px}.referral-progress-track{background:#222b64;border:1px solid #484d9a;border-radius:20px;height:10px;margin-top:11px;overflow:hidden}.referral-progress-track b{border-radius:inherit;background:linear-gradient(90deg,#d7ff48,#87ed2e);height:100%;display:block;box-shadow:0 0 11px #a4ff4b}.referral-friends-card{padding:18px 16px}.referral-section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.referral-section-heading h2{color:#fff;margin:4px 0 0;font:900 18px Manrope,sans-serif}.referral-section-heading>strong{color:#d8ff4b;text-align:right;font-size:25px}.referral-section-heading>strong span{color:#9ba9d5;font-size:9px;font-weight:700;display:block}.referral-friends-card .referral-subsection{margin-top:15px}.referral-friends-card .referral-rewards-section{margin-top:0}@media (width<=600px){.referral-hero-card{min-height:240px;padding:19px 17px}.referral-hero-copy{max-width:72%}.referral-hero-copy h2{font-size:23px}.referral-hero-progress{width:135px;position:absolute;bottom:18px;right:17px}.referral-hero-progress strong{font-size:34px}.referral-hero-progress strong i{font-size:17px}.referral-hero-copy button{margin-top:14px}.referral-friends-card{padding:15px 11px}}.profile-shell .referral-page+.profile-referral-card{display:none}.referral-courier-art{z-index:0;object-fit:contain;object-position:center;filter:drop-shadow(0 10px 14px #4c178a66);pointer-events:none;width:52%;height:245px;position:absolute;top:-20px;right:-2%}.referral-hero-card .referral-hero-progress{align-self:flex-end;margin-right:42%}.referral-reward-heading{min-height:92px;padding-left:132px;position:relative;overflow:hidden}.referral-reward-heading>img{object-fit:contain;filter:drop-shadow(0 5px 10px #6b20c280);pointer-events:none;width:145px;height:145px;position:absolute;bottom:-24px;left:-14px}.referral-reward-heading>div,.referral-reward-heading>span{z-index:1;position:relative}@media (width<=600px){.referral-courier-art{opacity:.8;width:57%;height:185px;top:13px;right:-13%}.referral-hero-card .referral-hero-progress{margin-right:0}.referral-reward-heading{min-height:76px;padding-left:92px}.referral-reward-heading>img{width:105px;height:105px;bottom:-18px;left:-15px}.referral-reward-heading h3{font-size:11px}}.referral-page{gap:16px}.referral-hero-card{background:radial-gradient(at 84% 100%,#4821bb88,#0000 66%),linear-gradient(115deg,#19205e,#111a50 55%,#19144b);min-height:238px;padding:20px 28px}.referral-hero-copy{width:52%;max-width:none}.referral-hero-copy h2{margin:8px 0 2px;font-size:28px}.referral-hero-copy p{font-size:14px}.referral-hero-count{align-items:baseline;gap:12px;margin-top:4px;font-size:40px;font-weight:900;line-height:1;display:flex}.referral-hero-count strong{color:#caff34;text-shadow:0 0 14px #bbff3059;font-size:58px}.referral-hero-count span{color:#c8d2ff}.referral-hero-copy progress{background:#222b64;border:1px solid #49469b;border-radius:99px;width:100%;height:14px;overflow:hidden}.referral-hero-copy progress::-webkit-progress-bar{background:#222b64}.referral-hero-copy progress::-webkit-progress-value{background:linear-gradient(#b0ff65,#91f523)}.referral-hero-copy progress::-moz-progress-bar{background:linear-gradient(#b0ff65,#91f523)}.referral-courier-art{z-index:1;width:50%;height:232px;top:-13px;right:-6px}.referral-invite-button{z-index:3;color:#151322;background:linear-gradient(#fff878,#ffe234 39%,#ffc218);border:2px solid #fff887;border-bottom-color:#ffdd41;border-radius:19px;justify-content:center;align-items:center;gap:8px;width:37%;min-height:61px;margin:0;font-size:17px;font-weight:900;display:flex;position:absolute;bottom:21px;right:26px;box-shadow:inset 0 2px 4px #ffffb5,0 5px #b36b0b,0 0 10px #ffe51dba}.referral-friends-card{background:linear-gradient(120deg,#121b42,#0d1533);border:1px solid #303e7d;border-radius:23px;padding:15px;box-shadow:inset 0 1px #5a6da514}.referral-list-heading{justify-content:space-between;align-items:center;gap:10px;margin:0 8px 12px;display:flex}.referral-list-heading h2{color:#fff;margin:0;font:900 22px Manrope,sans-serif}.referral-list-heading span{color:#caff34;background:#0d1936;border:1px solid #354a8a;border-radius:99px;align-items:center;gap:5px;padding:5px 10px;font-size:13px;font-weight:900;display:flex}.referral-friend-list{gap:8px}.referral-friend{min-height:72px;box-shadow:inset 0 1px #fff03;background:linear-gradient(110deg,#0d1c3b,#101634);border:1px solid #2a3e7a;border-radius:18px;grid-template-columns:57px minmax(0,1fr) minmax(190px,1fr);align-items:center;gap:14px;padding:8px 13px;display:grid}.referral-friend-avatar{color:#ffdc51;background:linear-gradient(145deg,#5b28d0,#183f85);border:1px solid #6279be;border-radius:15px;place-items:center;width:54px;height:54px;font:900 20px Manrope;display:grid}.referral-friend-avatar.avatar-1{background:linear-gradient(145deg,#315cf0,#15b4ed)}.referral-friend-avatar.avatar-2{background:linear-gradient(145deg,#c79422,#805619)}.referral-friend-avatar.avatar-3{background:linear-gradient(145deg,#dd336f,#692064)}.referral-friend-avatar.avatar-4{background:linear-gradient(145deg,#22b86b,#176453)}.referral-friend-copy b{color:#fff;font-size:15px;display:block}.referral-friend-copy small{color:#b6c9f7;margin-top:3px;font-size:12px;display:block}.referral-friend-result{color:#caff34;justify-content:flex-end;align-items:center;gap:9px;font-size:13px;display:flex}.referral-friend-result i{color:#123c17;background:linear-gradient(150deg,#d0ff87,#87f823);border-radius:50%;place-items:center;width:31px;height:31px;display:grid;box-shadow:0 0 16px #71f32996}.referral-friend-progress{justify-content:flex-end;align-items:center;gap:10px;display:flex}.referral-friend-progress progress{background:#1c2853;border:1px solid #354784;border-radius:99px;width:118px;height:11px;overflow:hidden}.referral-friend-progress progress::-webkit-progress-bar{background:#1c2853}.referral-friend-progress progress::-webkit-progress-value{background:linear-gradient(#3ab6ff,#1487f5)}.referral-friend-progress progress::-moz-progress-bar{background:linear-gradient(#3ab6ff,#1487f5)}.referral-friend-progress strong{color:#e9edff;white-space:nowrap;font-size:12px}.referral-reward-zone{background:radial-gradient(at 44% 0,#421ac175,#0000 44%),linear-gradient(110deg,#191744,#111937);border:1px solid #593ead;border-radius:28px;padding:0 12px 17px;position:relative;box-shadow:inset 0 0 17px #6e2bf324,0 0 25px #3a1a862b}.referral-reward-heading{grid-template-columns:154px minmax(0,1fr) 112px;align-items:center;min-height:115px;padding:12px 8px 8px 134px;display:grid}.referral-reward-heading>img{width:159px;height:159px;bottom:-19px;left:-12px}.referral-reward-heading h2{color:#ffe44e;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffef48,#ffc447 40%,#d681ff);-webkit-background-clip:text;background-clip:text;margin:0 0 5px;font:900 22px/1.1 Manrope}.referral-reward-heading p{color:#b3b7f6;margin:0;font-size:13px;font-weight:700}.referral-reward-heading>strong{color:#e8ff2e;text-align:center;font-size:27px}.referral-reward-heading>strong span{color:#b4c7ff;font-size:17px}.referral-reward-heading>strong small{color:#b9c0ee;font-size:9px;display:block}.referral-reward-track{gap:9px;display:grid;position:relative}.referral-reward-track:before{z-index:0;content:"";background:linear-gradient(#ffd638,#c3a4ff 160px,#6e67be);width:3px;position:absolute;top:39px;bottom:40px;left:25px;box-shadow:0 0 9px #d2b0ff99}.referral-reward-row{z-index:1;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;display:grid;position:relative}.referral-reward-milestone{color:#d4d7ff;background:radial-gradient(circle at 32% 25%,#544d9c,#383468);border:2px solid #8b81c8;border-radius:50%;justify-self:center;place-items:center;width:48px;height:48px;font-size:17px;font-weight:900;display:grid;box-shadow:inset 0 0 10px #a2a1ff5e,0 0 11px #7c68d967}.referral-reward-row.available .referral-reward-milestone{color:#191731;background:radial-gradient(circle at 35% 25%,#fff88e,#ffdc47 50%,#c17b30);border-color:#ffed8d;box-shadow:0 0 0 4px #8d5d3973,0 0 17px #ffa30e9c}.referral-reward-row.claimed .referral-reward-milestone{color:#103925;background:radial-gradient(circle at 35% 25%,#b4fb7b,#579b52);border-color:#9fea86}.referral-reward-card{background:linear-gradient(115deg,#192249,#111936);border:1px solid #34447e;border-radius:18px;grid-template-columns:58px minmax(0,1fr) 120px;align-items:center;gap:8px;min-height:76px;padding:8px 12px;display:grid;box-shadow:inset 0 1px #727ab814}.referral-reward-row.available .referral-reward-card{background:radial-gradient(at 76% 0,#712da744,#0000 70%),linear-gradient(120deg,#322260,#1c174c);border:2px solid #a047f5;box-shadow:inset 0 0 12px #8441f176,0 0 11px #9532ff60}.referral-reward-card>img{object-fit:contain;width:49px;height:49px}.referral-reward-card b,.referral-reward-card small,.referral-reward-card em{display:block}.referral-reward-card b{color:#fff;font-size:13px}.referral-reward-card small{color:#a7b8e9;margin-top:3px;font-size:11px}.referral-reward-card em{color:#8b9cce;margin-top:3px;font-size:10px;font-style:normal}.referral-reward-row.available em{color:#dfff2f;font-weight:900}.referral-reward-row.claimed em{color:#99f06b}.referral-reward-card>button{color:#151322;background:linear-gradient(#fff878,#ffe234 39%,#ffc218);border:2px solid #fff887;border-radius:14px;min-height:42px;font-size:12px;font-weight:900;box-shadow:0 3px #b36b0b}.referral-reward-card>svg{color:#8f9bd0;justify-self:end}.referral-reward-row.claimed .referral-reward-card>svg{color:#99f06b}.referral-reward-zone footer{color:#a2b0dd;border-top:1px solid #393864;justify-content:space-between;align-items:center;gap:8px;margin:13px 8px 0 64px;padding-top:11px;font-size:10px;display:flex}.referral-reward-zone footer p{margin:0;line-height:1.5}@media (width<=600px){.profile-header-city{background-size:430px}.referral-hero-card{min-height:210px;padding:16px}.referral-hero-copy{width:59%}.referral-hero-copy h2{font-size:20px}.referral-hero-copy p{font-size:10px}.referral-hero-count{gap:7px;font-size:27px}.referral-hero-count strong{font-size:43px}.referral-courier-art{width:53%;height:174px;top:5px;right:-6px}.referral-invite-button{border-radius:14px;width:42%;min-height:48px;font-size:11px;bottom:16px;right:13px}.referral-friends-card{padding:12px 8px}.referral-list-heading h2{font-size:16px}.referral-list-heading span{font-size:10px}.referral-friend{grid-template-columns:37px minmax(0,1fr) 112px;gap:7px;min-height:58px;padding:7px}.referral-friend-avatar{border-radius:9px;width:34px;height:34px;font-size:13px}.referral-friend-copy b{font-size:11px}.referral-friend-copy small{font-size:9px}.referral-friend-result{gap:5px;font-size:9px}.referral-friend-result i{width:23px;height:23px}.referral-friend-progress{flex-wrap:wrap;gap:5px}.referral-friend-progress progress{order:2;width:100%;height:7px}.referral-friend-progress strong{font-size:9px}.referral-reward-zone{border-radius:20px;padding:0 7px 14px}.referral-reward-heading{grid-template-columns:86px minmax(0,1fr) 62px;min-height:104px;padding:11px 0 8px 77px}.referral-reward-heading>img{width:108px;height:108px;bottom:-7px;left:-17px}.referral-reward-heading h2{font-size:16px}.referral-reward-heading p{font-size:9px}.referral-reward-heading>strong{font-size:19px}.referral-reward-heading>strong span{font-size:11px}.referral-reward-track{gap:7px}.referral-reward-track:before{top:32px;bottom:34px;left:16px}.referral-reward-row{grid-template-columns:38px minmax(0,1fr);gap:5px}.referral-reward-milestone{border-width:1px;width:32px;height:32px;font-size:13px}.referral-reward-card{border-radius:14px;grid-template-columns:37px minmax(0,1fr) 76px;gap:5px;min-height:68px;padding:7px 7px 7px 5px}.referral-reward-card>img{width:34px;height:34px}.referral-reward-card b{font-size:10px}.referral-reward-card small{font-size:9px}.referral-reward-card em{font-size:8px}.referral-reward-card>button{border-radius:11px;min-height:35px;font-size:10px}.referral-reward-zone footer{margin:11px 2px 0 43px;font-size:9px}}.profile-header-city{background-position:100% 0;background-size:1000px}.referral-show-all{color:#bbcafa;background:linear-gradient(130deg,#1c294f,#18244c);border:1px solid #394d8a;border-radius:16px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:10px;font-size:13px;font-weight:800;display:flex}.referral-show-all svg{transform:rotate(90deg)}@media (width<=600px){.profile-header-city{background-size:820px}.referral-show-all{border-radius:13px;min-height:42px;font-size:11px}}.profile-header-city{opacity:.96;background-image:url(/assets/profile/referral-header-city.png?v=2);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 100%);mask-image:linear-gradient(90deg,#0000,#000 24% 100%)}.profile-hero-header{gap:18px;min-height:164px;padding:20px 19px}.profile-header-city{z-index:0;opacity:.9;background-image:url(/assets/profile/referral-header-city-v3.png?v=4);background-position:100% 0;background-size:auto 165px;width:390px;height:165px;top:0;right:-15px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 95%,#0000)}.profile-header-avatar{border-radius:28px;width:128px;height:128px}.profile-header-copy small{letter-spacing:.03em;font-size:15px}.profile-header-copy h1{letter-spacing:-.05em;margin:2px 0 0;font-size:34px}.profile-header-meta{gap:13px;margin-top:10px;font-size:18px}.profile-header-meta b{border-radius:12px;padding:4px 12px}.profile-close-button{background:linear-gradient(145deg,#141d4cd9,#101335c9);border-color:#5762ce;border-radius:18px;width:59px;height:59px;top:51px;right:29px}.profile-close-button svg{width:30px;height:30px}.profile-main-tabs{background:#090d24;padding:0 19px 8px}.profile-main-tabs-inner{background:#09102cdc;border-color:#3e467f;border-radius:25px;gap:7px;padding:6px}.profile-main-tabs button{background:linear-gradient(#0e1939,#0b112a);border-radius:18px;gap:8px;padding:12px 0;font-size:21px;font-weight:600}.profile-main-tabs button.is-active{border:1px solid #7884ff;font-weight:850;box-shadow:inset 0 0 10px #5383ff9c,0 0 12px #3157ed67}.profile-main-tabs .profile-nav-indicator{display:none}.profile-shell>.profile-tab-content{padding:18px 19px 30px}.referral-list-heading h2{font-size:23px}.referral-list-heading span{padding:5px 11px;font-size:15px}.referral-friend{border-radius:20px;grid-template-columns:68px minmax(0,1fr) minmax(180px,1fr);gap:20px;min-height:74px;padding:8px 15px}.referral-friend-avatar{border-radius:16px;width:59px;height:59px;font-size:20px}.referral-friend-copy b{font-size:18px}.referral-friend-copy small{font-size:16px}.referral-friend-result{gap:13px;font-size:16px}.referral-friend-result i{width:34px;height:34px}.referral-friend-progress{gap:17px}.referral-friend-progress progress{width:190px;height:15px}.referral-friend-progress strong{font-size:16px}.referral-show-all{border-radius:20px;min-height:51px;margin-top:12px;font-size:17px;font-weight:650}@media (width<=700px){.profile-hero-header{gap:14px;min-height:123px;padding:14px}.profile-header-city{opacity:.7;background-size:auto 123px;width:280px;height:123px;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 55% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 55% 100%)}.profile-header-avatar{border-radius:23px;width:95px;height:95px;transform:none}.profile-header-copy small{font-size:12px}.profile-header-copy h1{font-size:28px}.profile-header-meta{gap:7px;margin-top:8px;font-size:14px}.profile-header-meta b{border-radius:9px;padding:4px 8px}.profile-close-button{border-radius:14px;width:44px;height:44px;top:42px;right:14px}.profile-close-button svg{width:24px;height:24px}.profile-main-tabs{padding:0 14px 8px}.profile-main-tabs-inner{border-radius:18px;gap:5px;padding:5px}.profile-main-tabs button{border-radius:12px;gap:4px;padding:9px 2px;font-size:12px}.profile-main-tabs button svg{width:14px}.profile-shell>.profile-tab-content{padding:14px 14px 25px}.referral-list-heading h2{font-size:18px}.referral-list-heading span{padding:4px 8px;font-size:12px}.referral-friend{border-radius:13px;grid-template-columns:37px minmax(0,1fr) 112px;gap:7px;min-height:58px;padding:7px}.referral-friend-avatar{border-radius:9px;width:34px;height:34px;font-size:13px}.referral-friend-copy b{font-size:11px}.referral-friend-copy small{font-size:9px}.referral-friend-result{gap:5px;font-size:9px}.referral-friend-result i{width:23px;height:23px}.referral-friend-progress{flex-wrap:wrap;gap:5px}.referral-friend-progress progress{flex:none;order:2;width:100%;height:7px}.referral-friend-progress strong{font-size:9px}.referral-show-all{border-radius:13px;min-height:42px;margin-top:9px;font-size:11px}}.profile-main-tabs button.is-active{background:linear-gradient(160deg,#1c438f,#29226c 70%);border:1px solid #7884ff;position:relative;box-shadow:inset 0 0 10px #5383ff9c,0 0 12px #3157ed67}.profile-main-tabs button.is-active:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(110deg,#3ddbff,#4664ff 60%,#b439ff);padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (width<=700px){.referral-invite-button{border-radius:13px;width:42%;min-height:42px;font-size:10px;bottom:43px;right:13px}.referral-invite-button svg{width:16px;height:16px}.referral-list-heading span{gap:4px;padding:4px 7px;font-size:10px}.referral-list-heading span svg{width:14px;height:14px}.referral-friend{grid-template-columns:33px minmax(0,1fr) 100px;gap:6px;min-height:53px;padding:6px}.referral-friend-avatar{border-radius:8px;width:30px;height:30px;font-size:11px}.referral-friend-copy b{font-size:10px}.referral-friend-copy small,.referral-friend-result{font-size:8px}.referral-friend-result i{width:20px;height:20px}.referral-friend-result i svg{width:13px;height:13px}.referral-friend-progress strong{font-size:8px}.referral-reward-heading{grid-template-columns:minmax(0,1fr) 62px;min-height:96px;padding:11px 7px 9px 104px}.referral-reward-heading>img{width:105px;height:105px;bottom:-5px;left:0}.referral-reward-heading h2{white-space:nowrap;margin:0 0 4px;font-size:14px}.referral-reward-heading p{font-size:9px}.referral-reward-heading>strong{text-align:right;justify-self:end;font-size:18px}.referral-reward-heading>strong span{font-size:11px}.referral-reward-heading>strong small{font-size:8px}}.referral-receive-overlay{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050920c9;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.referral-receive-dialog{color:#f4f4ff;text-align:center;background:radial-gradient(at 50% 0,#5d2ba84d,#0000 70%),linear-gradient(145deg,#202950,#151c3a);border:1px solid #816bd0;border-radius:24px;width:min(430px,100%);padding:25px;box-shadow:0 20px 90px #000b,0 0 30px #7540e544}.referral-receive-dialog>img{object-fit:contain;filter:drop-shadow(0 0 15px #763c8b77);width:180px;height:165px;margin:-12px auto 2px;display:block}.referral-receive-dialog h2{color:#fff56c;letter-spacing:-.5px;margin:0 0 10px;font:900 23px/1.25 Manrope,sans-serif}.referral-receive-dialog strong{color:#e7ff57;font-size:30px;font-weight:900;line-height:1.5;display:block}.referral-receive-dialog p{color:#b9c9ef;margin:9px 0;font-size:13px;line-height:1.7}.referral-receive-dialog button{color:#151322;background:linear-gradient(#fff878,#ffe234 39%,#ffc218);border:2px solid #fff887;border-bottom-color:#ffdd41;border-radius:12px;width:100%;min-height:43px;margin-top:17px;padding:9px 12px;font-size:12px;font-weight:900;box-shadow:inset 0 2px 4px #ffffb5,0 5px #b36b0b,0 0 10px #ffe51dba}@media (width<=700px){.referral-receive-overlay{align-items:end;padding:0}.referral-receive-dialog{border-radius:24px 24px 0 0;width:100%;padding:21px 18px 25px}.referral-receive-dialog>img{width:145px;height:132px;margin:-20px auto 0}.referral-receive-dialog h2{font-size:20px}.referral-receive-dialog strong{font-size:25px}.referral-hero-copy{width:68%}.referral-hero-copy>small{letter-spacing:.07em;max-width:230px;display:block}.referral-hero-copy progress{width:160px;max-width:calc(100% - 18px)}.referral-list-heading span{white-space:nowrap}.referral-hero-card{min-height:184px}.referral-invite-button{bottom:14px}}.garage-screen-overlay .garage-transport-screen.character-editor-screen{padding:0}.character-avatar-idle{transform-origin:bottom;animation:3.2s ease-in-out infinite character-avatar-idle}@keyframes character-avatar-idle{0%,to{margin-bottom:0}50%{margin-bottom:7px}}@media (prefers-reduced-motion:reduce){.character-avatar-idle{animation:none}}.inventory-bag{gap:13px;margin-top:22px;display:grid}.inventory-bag-heading{background:radial-gradient(circle at 90% 0,#1f6ba43d,#0000 44%),#121c3b;border:1px solid #354a86;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.inventory-bag-heading h2{color:#fff;margin:4px 0;font:800 22px Unbounded,Manrope,sans-serif}.inventory-bag-heading span{color:#aab8dc;font-size:11px}.inventory-bag-heading>b{color:#8eeeff;background:#123558;border:1px solid #50d8ff;border-radius:14px;place-items:center;min-width:42px;height:42px;font-size:17px;display:grid}.inventory-bag-tabs{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.inventory-bag-tabs button{color:#9cabd2;background:#111a35;border:1px solid #334572;border-radius:10px;flex:none;min-height:33px;padding:0 11px;font-size:10px;font-weight:800}.inventory-bag-tabs button.active{color:#fff;background:#173d61;border-color:#4bdcff}.inventory-bag-list{gap:8px;display:grid}.inventory-bag-item{background:#111a35;border:1px solid #334572;border-radius:15px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.inventory-bag-item>i{color:#6ce8ff;background:#19305a;border-radius:12px;place-items:center;width:41px;height:41px;font-size:19px;font-style:normal;display:grid}.inventory-bag-item b,.inventory-bag-item span,.inventory-bag-item small{display:block}.inventory-bag-item b{color:#fff;font-size:12px}.inventory-bag-item span{color:#a7b5d8;margin-top:3px;font-size:9px;line-height:1.35}.inventory-bag-item small{color:#a8f45c;margin-top:4px;font-size:9px;font-weight:800}.inventory-bag-item>strong{color:#d9f941;font-size:14px}.inventory-bag-item>button{color:#e9ffd6;background:#1d512d;border:1px solid #73e964;border-radius:9px;grid-column:2/-1;justify-self:end;min-height:29px;padding:0 10px;font-size:9px;font-weight:900}.inventory-bag-item>button:disabled{opacity:.55}.inventory-bag-item.rare{border-color:#428ed1}.inventory-bag-item.epic{border-color:#9a62d9}.inventory-bag-item.legendary{border-color:#d3a53a}.inventory-bag-message{color:#c4efff;background:#13334b;border:1px solid #376b87;border-radius:11px;margin:0;padding:10px;font-size:10px}.game-navbar{width:min(100%,500px);box-shadow:none;background:#100824;border-top:1px solid #382055;border-radius:0;padding:8px 12px;bottom:0}.game-navbar .navbtn{color:#8e82b3;min-height:54px;position:relative}.game-navbar .navbtn span{font-size:10px}.game-navbar .navbtn.active{color:#ff2e93;box-shadow:none;background:0 0}.game-navbar .navbtn.active:before{content:"";background:#ff2e93;border-radius:99px;width:28px;height:3px;margin-top:-48px;position:absolute}.game-section-tabs{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.game-section-tabs button{color:#9cabd2;background:#111a35;border:1px solid #334572;border-radius:10px;flex:none;min-height:33px;padding:0 11px;font-size:10px;font-weight:800}.game-section-tabs button.active{color:#fff;background:#173d61;border-color:#4bdcff}.game-header-avatar>span{overflow:hidden}.game-header-avatar>span img{object-fit:cover;width:100%;height:100%}.tutorial-focus-target{z-index:91;border-radius:16px;position:relative;box-shadow:0 0 0 5px #22d3ee2e,0 0 28px #22d3eee6}:is(.game-header:has(.tutorial-focus-target),.game-navbar:has(.tutorial-focus-target)){z-index:91;position:relative}.inventory-bag-actions{gap:8px;display:grid}.inventory-bag-actions .scanner-open{margin-top:0}.inventory-reward-list{text-align:left;overscroll-behavior:contain;max-height:min(42dvh,310px);margin:16px 0;overflow-y:auto}.inventory-reward-list div{border-bottom:1px solid #30406f;justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.shop-result:has(.inventory-reward-list){flex-direction:column;max-height:calc(100dvh - 40px);display:flex;overflow:hidden}.shop-result:has(.inventory-reward-list)>.scanner-open{flex:none}.inventory-bag-item>i img{object-fit:contain;width:100%;height:100%}.profile-cards-presentation .profile-card-filter.is-active{background:#6366f133;border:1px solid #818cf866}.game-garage .garage-art:before{bottom:0}.game-garage .garage-art i{bottom:8px}.game-garage .garage-art .garage-art-image{transform:translateY(10px)}.game-garage.garage-presentation .garage-art .garage-art-image{transform:translateY(10px)}.game-garage.garage-presentation .garage-art{height:min(210px,26vh);margin:0}.game-garage.garage-presentation .garage-art .garage-art-image{width:180px;max-width:66%;height:112px;transform:translateY(8px)}.game-garage.garage-presentation .garage-art:before{bottom:-7px}.game-garage.garage-presentation .garage-art i{bottom:2px}.game-garage.garage-presentation .grid>button{border:0;outline:0}.navbtn-map-image{object-fit:contain;width:42px;height:42px;display:block}.game-navbar{min-height:82px}.game-navbar .navbtn:has(.navbtn-map-image){justify-content:flex-end;min-height:74px;padding-bottom:8px;overflow:visible}.game-navbar .navbtn:has(.navbtn-map-image) .navbtn-map-image{width:56px;height:56px;position:absolute;bottom:16px}.game-navbar .navbtn:has(.navbtn-map-image).active:before{margin-top:0;bottom:3px}.referral-reward-card{grid-template-columns:64px minmax(0,1fr) 120px}.referral-reward-icons{justify-content:center;align-items:center;gap:2px;display:flex}.referral-reward-icons img{object-fit:contain;width:28px;height:28px}.referral-reward-icons img:only-child{width:49px;height:49px}@media (width<=600px){.referral-reward-card{grid-template-columns:53px minmax(0,1fr) 76px}.referral-reward-icons{gap:1px}.referral-reward-icons img{width:24px;height:24px}.referral-reward-icons img:only-child{width:34px;height:34px}}.shop-result .result-icon img{object-fit:contain;width:72px;height:72px}.courier-shop-page{color:#fff;background:radial-gradient(at 50% 0,#2e1a78 0,#150a3d 40%,#0d0626 75%);min-height:100dvh;margin:-26px -20px -108px;padding:12px 14px 116px}.courier-shop-tabs{scrollbar-width:none;gap:8px;padding:2px 2px 12px;display:flex;overflow-x:auto}.courier-shop-tabs::-webkit-scrollbar{display:none}.courier-shop-tabs button{color:#a79bd6;white-space:nowrap;background:#1c1346;border:1.5px solid #3a2a7a;border-radius:14px;flex:none;padding:10px 15px;font-size:13px;font-weight:800;box-shadow:0 3px #0b0426}.courier-shop-tabs button.active{color:#04323a;background:linear-gradient(#4de6f9,#0e9ab5);border-color:#a5f3fc;box-shadow:0 3px #08627a}.courier-shop-content{padding-bottom:12px}.courier-shop-section{gap:14px;display:grid}.courier-shop-heading h2,.courier-shop-coming h2{color:#fff;margin:3px 0 0;font:800 19px Unbounded,Manrope,sans-serif}.courier-shop-heading p,.courier-shop-coming p{color:#a79bd6;margin:7px 0 0;font-size:13px;line-height:1.4}.courier-shop-box-list,.courier-shop-energy-list{gap:12px;display:grid}.courier-shop-box,.courier-shop-energy-card{--shop-rarity:#c9bcff;--shop-glow:#c9bcff38;border:2px solid var(--shop-rarity);background:linear-gradient(120deg,var(--shop-glow) -30%,#1a0f48 70%);box-shadow:0 4px 0 #0b0426,0 0 20px var(--shop-glow),inset 0 2px 0 #fff2;border-radius:20px}.courier-shop-rarity-1{--shop-rarity:#22d3ee;--shop-glow:#22d3ee38}.courier-shop-rarity-2{--shop-rarity:#ff6ad0;--shop-glow:#ff6ad038}.courier-shop-rarity-3{--shop-rarity:#ffd23f;--shop-glow:#ffd23f38}.courier-shop-box{gap:10px;padding:14px;display:grid}.courier-shop-box-top{align-items:center;gap:12px;display:flex}.courier-shop-art{border:2px solid var(--shop-rarity);background:radial-gradient(circle at 50% 40%,var(--shop-glow),transparent 72%),linear-gradient(#2d1a78,#150b3a);color:#fff;filter:drop-shadow(0 4px 4px #0008);border-radius:16px;flex:none;place-items:center;width:84px;height:84px;font-size:46px;display:grid;box-shadow:inset 0 2px #fff2}.courier-shop-box h3,.courier-shop-energy-card h3{color:#fff;margin:4px 0;font:800 14px Unbounded,Manrope,sans-serif}.courier-shop-box small{color:var(--shop-rarity);letter-spacing:.1em;font-size:9px;font-weight:900}.courier-shop-box p,.courier-shop-energy-card p{color:#b8addd;margin:0;font-size:11px;line-height:1.4}.courier-shop-box button,.courier-shop-energy-card button{color:#3a2400;background:linear-gradient(#ffe27a,#f5a800);border:0;border-radius:14px;width:100%;padding:13px;font:900 14px Unbounded,Manrope,sans-serif;box-shadow:0 4px #a86d00}.courier-shop-box button:disabled,.courier-shop-energy-card button:disabled{color:#a79bd6;background:linear-gradient(#4a3f7a,#34295c);box-shadow:0 4px #1a1238}.courier-shop-energy-card{grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.courier-shop-energy-card b{color:#a3f542;margin-top:6px;font-size:11px;display:block}.courier-shop-energy-card button{width:auto;min-width:76px;padding:12px 10px}.courier-shop-coming{text-align:center;background:linear-gradient(#251559,#150b3a);border:2px solid #3a2a7a;border-radius:22px;justify-items:center;gap:8px;min-height:260px;padding:42px 22px;display:grid}.courier-shop-coming>span{background:#1c1048;border:2px solid #5a3fc0;border-radius:24px;place-items:center;width:82px;height:82px;font-size:42px;display:grid}.courier-shop-coming p{max-width:270px}@media (width<=390px){.courier-shop-energy-card{grid-template-columns:62px minmax(0,1fr) auto}.courier-shop-energy-card .courier-shop-art{width:62px;height:62px;font-size:35px}.courier-shop-energy-card button{min-width:62px;padding:10px 7px;font-size:11px}.courier-shop-energy-card h3{font-size:12px}}.courier-shop-limit{color:#a79bd6;margin-top:5px;font-size:10px;display:block}.courier-shop-box .courier-shop-stars-buy,.courier-shop-energy-card .courier-shop-stars-buy{color:#3a2400;background:linear-gradient(#ffe27a,#f5a800);border:0;border-radius:14px;justify-content:center;align-items:center;gap:5px;width:auto;min-width:76px;padding:10px 11px;font:900 14px Unbounded,Manrope,sans-serif;display:inline-flex;box-shadow:0 4px #a86d00}.courier-shop-stars-buy i{color:#c97a00;background:#fff3a8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;font-style:normal;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #a85d00}.courier-shop-box .courier-shop-stars-buy{width:100%}.courier-shop-box .courier-shop-stars-buy:disabled,.courier-shop-energy-card .courier-shop-stars-buy:disabled{color:#a79bd6;background:linear-gradient(#4a3f7a,#34295c);box-shadow:0 4px #1a1238}.courier-shop-stars-buy:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #a86d00}.courier-shop-page{background:radial-gradient(at 50% 0,#341d85 0,#170b42 42%,#0d0626 78%),repeating-linear-gradient(45deg,#ffffff08 0 14px,#0000 14px 28px)}.courier-shop-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:2px 0 16px;display:grid;overflow:visible}.courier-shop-tabs button{color:#b0a5e0;white-space:normal;background:linear-gradient(#34207f,#1c1048);border:2px solid #0a0320;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:68px;padding:7px 2px;font-size:10px;line-height:1.1;display:flex;box-shadow:0 4px #070216,inset 0 2px #fff2}.courier-shop-tabs button i{font-size:23px;font-style:normal}.courier-shop-tabs button.active{color:#04323a;background:linear-gradient(#5ceaff,#0e9ab5);border-color:#08455a;transform:translateY(-2px);box-shadow:0 6px #08627a,0 0 18px #22d3ee88,inset 0 2px #fff8}.courier-shop-content{padding-top:2px}.courier-shop-heading{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.courier-shop-heading>div{filter:drop-shadow(0 3px #a86d00)}.courier-shop-heading h2{clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%,14px 50%);color:#3a2000;letter-spacing:.04em;background:linear-gradient(#ffe98f,#f5a800);margin:0;padding:9px 38px;font-size:14px}.courier-shop-heading p{color:#b0a5e0;max-width:320px;margin:0}.courier-shop-product-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.courier-shop-box-list{gap:14px}.courier-shop-product{--shop-rarity:#9a90ff;--shop-dark:#2a1a9a;border:3px solid var(--shop-rarity);background:#150b3a;border-radius:22px;min-width:0;position:relative;overflow:hidden;box-shadow:0 5px #070216,0 12px 24px #0007}.courier-shop-product.courier-shop-rarity-1{--shop-rarity:#8ff3ff;--shop-dark:#0a5c8a}.courier-shop-product.courier-shop-rarity-2{--shop-rarity:#ffa8e0;--shop-dark:#8a1a6a}.courier-shop-product.courier-shop-rarity-3{--shop-rarity:#fff0a0;--shop-dark:#9a5200}.courier-shop-product-art{background:radial-gradient(circle at 50% 48%,var(--shop-rarity) 0,#18bfe0 10%,var(--shop-dark) 72%);place-items:center;min-height:145px;display:grid;position:relative;overflow:hidden}.courier-shop-rarity-0 .courier-shop-product-art{background:radial-gradient(circle at 50% 48%,#9a90ff 0,#5b4bff 42%,#2a1a9a 100%)}.courier-shop-rarity-1 .courier-shop-product-art{background:radial-gradient(circle at 50% 48%,#8ff3ff 0,#18bfe0 42%,#0a5c8a 100%)}.courier-shop-rarity-2 .courier-shop-product-art{background:radial-gradient(circle at 50% 48%,#ffa8e0 0,#ff4fb0 42%,#8a1a6a 100%)}.courier-shop-rarity-3 .courier-shop-product-art{background:radial-gradient(circle at 50% 48%,#fff0a0 0,#ffb21f 42%,#9a5200 100%)}.courier-shop-product-art:before{background:repeating-conic-gradient(#fff4 0 8deg,transparent 8deg 16deg);content:"";width:310px;height:310px;margin:-155px;animation:16s linear infinite courier-shop-rays;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#000 5%,#0000 60%);mask:radial-gradient(circle,#000 5%,#0000 60%)}.courier-shop-product-art>i{z-index:1;filter:drop-shadow(0 6px 6px #0008);font-size:60px;font-style:normal;animation:2.6s ease-in-out infinite courier-shop-bob;position:relative}.courier-shop-product-art>span{z-index:2;color:#fff;font-size:19px;animation:2.2s infinite courier-shop-twinkle;position:absolute;top:17%;right:18%}.courier-shop-product-art>b{z-index:3;color:#fff;background:linear-gradient(#ffb347,#ff6a00);border:2px solid #7a2a00;border-radius:999px;padding:4px 9px;font:900 12px Unbounded,Manrope,sans-serif;position:absolute;top:8px;right:8px;box-shadow:0 3px #0006}.courier-shop-product-body{flex-direction:column;gap:6px;min-height:143px;padding:10px;display:flex}.courier-shop-product-body small{color:var(--shop-rarity);letter-spacing:.11em;font:900 9px Unbounded,Manrope,sans-serif}.courier-shop-product-body h3{color:#fff;margin:0;font:800 13px Unbounded,Manrope,sans-serif}.courier-shop-product-body p{color:#b0a5e0;margin:0;font-size:11px;line-height:1.35}.courier-shop-product-body .courier-shop-stars-buy{width:100%;margin-top:auto}.courier-shop-product.is-wide{grid-template-columns:40% 60%;display:grid}.courier-shop-product.is-wide .courier-shop-product-art{min-height:176px}.courier-shop-product.is-wide .courier-shop-product-body{min-height:176px;padding:12px}.courier-shop-box{display:grid}.courier-shop-stock{color:#b0a5e0;font-size:10px}.courier-shop-product .courier-shop-stars-buy{background:linear-gradient(#ffe98f,#f5a800);border-radius:14px;box-shadow:0 4px #a86d00,inset 0 2px #fff8}.courier-shop-product .courier-shop-stars-buy:disabled{background:linear-gradient(#4a3f7a,#34295c);box-shadow:0 4px #1a1238}.courier-shop-coming{margin-top:10px}@keyframes courier-shop-rays{to{transform:rotate(360deg)}}@keyframes courier-shop-bob{50%{transform:translateY(-5px)}}@keyframes courier-shop-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@media (width<=365px){.courier-shop-product-grid{gap:9px}.courier-shop-product-body{padding:8px}.courier-shop-product-body h3{font-size:11px}.courier-shop-product-body p{font-size:10px}.courier-shop-product-art{min-height:125px}.courier-shop-product.is-wide .courier-shop-product-art,.courier-shop-product.is-wide .courier-shop-product-body{min-height:158px}}@media (prefers-reduced-motion:reduce){.courier-shop-product-art:before,.courier-shop-product-art>i,.courier-shop-product-art>span{animation:none}}.courier-shop-product-grid>.courier-shop-product.is-wide{grid-column:1/-1}.courier-shop-product.courier-shop-box{background:#150b3a;gap:0;padding:0;box-shadow:0 5px #070216,0 12px 24px #0007}.courier-shop-stars-buy i{width:auto;height:auto;box-shadow:none;color:#a85d00;background:0 0;font-size:19px}.courier-shop-heading{margin-bottom:2px}.courier-shop-product-art>img{z-index:1;object-fit:contain;filter:drop-shadow(0 7px 7px #0009);width:86%;max-height:88%;animation:2.6s ease-in-out infinite courier-shop-bob;position:relative}.courier-shop-rarity-tag{z-index:3;color:#fff;letter-spacing:.06em;background:#170936bb;border-radius:8px;padding:4px 7px;font:900 8px Unbounded,Manrope,sans-serif;position:absolute;top:8px;left:8px;box-shadow:0 2px #0005}.courier-shop-product-grid .courier-shop-product-body{min-height:128px}.courier-shop-product-body>strong{color:#a3f542;font-size:10px}.courier-shop-product .courier-shop-stars-buy,.courier-shop-details .courier-shop-stars-buy{color:#3a2400;letter-spacing:0;background:linear-gradient(#ffe98f,#f5a800);border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:46px;padding:12px;font:900 15px/1 Unbounded,Manrope,sans-serif;display:flex;box-shadow:0 4px #a86d00,inset 0 2px #fff8}.courier-shop-stars-buy svg{fill:#fff3a8;stroke:#a85d00;stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 1px #fff8);width:20px;height:20px}.courier-shop-stars-buy span{min-width:1ch}.courier-shop-product .courier-shop-stars-buy:active:not(:disabled),.courier-shop-details .courier-shop-stars-buy:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #a86d00}.courier-shop-product .courier-shop-stars-buy:disabled,.courier-shop-details .courier-shop-stars-buy:disabled{color:#a79bd6;background:linear-gradient(#4a3f7a,#34295c);box-shadow:0 4px #1a1238}.courier-shop-product .courier-shop-stars-buy:disabled svg,.courier-shop-details .courier-shop-stars-buy:disabled svg{fill:#a79bd6;stroke:#5d5386}.inventory-bag{color:#fff;background:radial-gradient(circle at 50% -8%,#402481 0,#0000 34%),linear-gradient(#110729 0%,#080316 100%);min-height:calc(100dvh - 116px);padding:16px 14px 118px}.inventory-bag-heading{justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;display:flex}.inventory-bag-heading .shop-eyebrow{color:#fdde59;margin:0 0 2px;font-size:10px}.inventory-bag-heading h2{text-transform:uppercase;margin:0;font-size:30px;line-height:.96}.inventory-bag-heading span{color:#bfb2e8;margin-top:7px;font-size:12px;line-height:1.25;display:block}.inventory-bag-heading>b{background:#21104c;border:1px solid #7653c6;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:64px;height:64px;display:flex;box-shadow:inset 0 0 0 3px #160930}.inventory-bag-heading>b strong{color:#fff;font-size:23px;line-height:1}.inventory-bag-heading>b small{color:#cbbcf4;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:800}.inventory-bag-tabs{scrollbar-width:none;gap:6px;margin:0 -2px 16px;padding:3px 2px 7px;display:flex;overflow-x:auto}.inventory-bag-tabs::-webkit-scrollbar{display:none}.inventory-bag-tabs button{color:#bfb0eb;background:#1b0d40;border:1px solid #4a2b89;border-radius:13px;flex:0 0 43px;justify-content:center;align-items:center;gap:6px;height:42px;padding:0;font-weight:800;display:flex}.inventory-bag-tabs button i{font-size:19px;font-style:normal;line-height:1}.inventory-bag-tabs button span{white-space:nowrap;font-size:10px;display:none}.inventory-bag-tabs button.active{color:#12052e;background:linear-gradient(#4be7f2,#1775c8);border-color:#65ebfb;flex-basis:auto;padding:0 12px;box-shadow:0 0 14px #35dff777,inset 0 0 0 2px #8fffff}.inventory-bag-tabs button.active span{display:inline}.inventory-bag-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.inventory-bag-slot{border:2px solid var(--bag-border);color:#fff;text-align:left;background:#1a0b3d;border-radius:16px;min-width:0;padding:4px 4px 9px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #2a1557,0 4px #070113}.inventory-bag-slot.common,.inventory-bag-sheet.common{--bag-border:#9385dd;--bag-light:#5c47d7;--bag-dark:#21164f}.inventory-bag-slot.uncommon,.inventory-bag-sheet.uncommon{--bag-border:#56ead4;--bag-light:#159c9b;--bag-dark:#063d50}.inventory-bag-slot.rare,.inventory-bag-sheet.rare{--bag-border:#62b7ff;--bag-light:#2568d4;--bag-dark:#0b285d}.inventory-bag-slot.epic,.inventory-bag-sheet.epic{--bag-border:#ec70fb;--bag-light:#9e3dd5;--bag-dark:#43105f}.inventory-bag-slot.legendary,.inventory-bag-sheet.legendary{--bag-border:#ffd95d;--bag-light:#ed9a1c;--bag-dark:#653207}.inventory-bag-slot-art{aspect-ratio:1;background:repeating-conic-gradient(from 0deg,#ffffff20 0 8deg,transparent 8deg 18deg),radial-gradient(circle,var(--bag-light),var(--bag-dark) 72%);border-radius:11px;justify-content:center;align-items:center;display:flex;overflow:hidden}.inventory-bag-slot-art img{object-fit:contain;filter:drop-shadow(0 5px 4px #09001999);width:84%;height:84%}.inventory-bag-slot-art i{color:#fff;text-shadow:0 3px 5px #090019;font-size:42px;font-style:normal}.inventory-bag-slot-count{color:#fff;text-align:center;text-shadow:0 1px #8c2600;background:linear-gradient(#ffbe46,#f05012);border:1px solid #fff7a3;border-radius:12px;min-width:29px;padding:4px 5px;font-size:12px;line-height:1;position:absolute;top:7px;right:7px;box-shadow:0 2px #842000}.inventory-bag-slot-name{text-align:center;text-overflow:ellipsis;min-height:29px;padding:8px 4px 0;font-size:11px;font-weight:800;line-height:1.12;display:block;overflow:hidden}.inventory-bag-message{z-index:52;color:#fff;text-align:center;background:#160936ed;border:1px solid #72ebf7;border-radius:14px;margin:0;padding:12px 14px;font-size:13px;position:fixed;bottom:98px;left:16px;right:16px;box-shadow:0 6px 20px #0008}.inventory-bag-overlay{z-index:70;background:#05000bbd;align-items:flex-end;display:flex;position:fixed;inset:0}.inventory-bag-sheet{width:100%;padding:20px 18px max(24px,env(safe-area-inset-bottom));border:2px solid var(--bag-border,#7653c6);background:radial-gradient(circle at 50% 0,var(--bag-light,#45218f),#17072f 54%);color:#fff;text-align:center;border-bottom:0;border-radius:25px 25px 0 0;position:relative;box-shadow:0 -10px 30px #0007}.inventory-bag-sheet-close{color:#fff;background:#120627;border:1px solid #8f7ad8;border-radius:50%;width:32px;height:32px;font-size:24px;line-height:26px;position:absolute;top:12px;right:14px}.inventory-bag-sheet-art{border:2px solid var(--bag-border,#7653c6);background:repeating-conic-gradient(#ffffff1c 0 9deg,transparent 9deg 19deg),radial-gradient(circle,var(--bag-light,#5932ac),#16072f 72%);border-radius:28px;justify-content:center;align-items:center;width:118px;height:118px;margin:-52px auto 8px;display:flex;box-shadow:0 7px 20px #0008}.inventory-bag-sheet-art img{object-fit:contain;filter:drop-shadow(0 7px 5px #05000a99);width:87%;height:87%}.inventory-bag-sheet-art i{font-size:58px;font-style:normal}.inventory-bag-rarity{color:#fde56b;letter-spacing:.1em;text-transform:uppercase;margin:10px 0 4px;font-size:10px;font-weight:900}.inventory-bag-sheet h2{margin:0;font-size:25px;line-height:1.05}.inventory-bag-sheet>p:not(.shop-eyebrow):not(.inventory-bag-rarity){color:#d9cefd;max-width:310px;margin:8px auto;font-size:14px;line-height:1.35}.inventory-bag-effect{font-weight:900;color:#8effa4!important}.inventory-bag-owned,.inventory-bag-note{color:#c9baec;margin:13px 0;font-size:12px;display:block}.inventory-bag-use{color:#291000;text-transform:uppercase;background:linear-gradient(#fff362,#ffb318);border:1px solid #fff59b;border-radius:15px;width:100%;min-height:52px;font-size:16px;font-weight:900;box-shadow:inset 0 2px #fffbd0,0 4px #9a4b08}.inventory-bag-use:disabled{opacity:.55}.inventory-bag-choice{padding-top:26px}.inventory-bag-choice .shop-eyebrow{color:#fde56b;margin:0;font-size:10px}.inventory-bag-choice h2{margin-top:5px}.inventory-bag-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.inventory-bag-actions button{color:#fff;background:#351773;border:1px solid #b998ff;border-radius:13px;min-height:48px;font-weight:900}.inventory-bag-actions button:last-child{color:#291000;background:linear-gradient(#fff362,#ffb318);border-color:#fff59b}.inventory-reward-list{text-align:left;gap:7px;margin:17px 0;display:grid}.inventory-reward-list div{color:#eee7ff;background:#0d0322aa;border-radius:10px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.inventory-reward-list b{color:#ffe45c}@media (width>=560px){.inventory-bag{max-width:520px;margin:0 auto}.inventory-bag-grid{gap:13px}.inventory-bag-slot-name{font-size:12px}}.shop-page:has(.inventory-bag){background:radial-gradient(circle at 50% -8%,#402481 0,#0000 34%),linear-gradient(#110729 0%,#080316 100%)}.shop-page:has(.inventory-bag) .inventory-bag{background:0 0;margin-top:0;padding:0 0 118px;display:block}.inventory-bag-heading{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 12px;padding:0}.inventory-bag-heading h2{font-size:25px;line-height:1}.inventory-bag-heading>b{background:linear-gradient(#34207f,#1c1048);border:2px solid #0a0320;border-radius:14px;flex-direction:row;justify-content:flex-start;align-items:center;gap:7px;min-width:0;height:auto;padding:5px 11px 5px 7px;display:flex;box-shadow:0 3px #070216,inset 0 2px #ffffff1f}.inventory-bag-heading>b i{color:#22d3ee;place-items:center;width:24px;height:24px;font-size:20px;font-style:normal;display:grid}.inventory-bag-heading>b span{margin:0;display:block}.inventory-bag-heading>b strong{font-size:16px;display:block}.inventory-bag-heading>b small{letter-spacing:.8px;margin-top:2px;font-size:8px;display:block}.courier-shop-product.is-clickable{cursor:pointer}.courier-shop-product.is-clickable:active{transform:translateY(3px);box-shadow:0 2px #070216}.courier-shop-details-backdrop{z-index:70;background:#08021ebd;align-items:flex-end;display:flex;position:fixed;inset:0}.courier-shop-details{width:100%;padding:18px 16px max(22px,env(safe-area-inset-bottom));border:3px solid var(--shop-rarity);text-align:center;background:linear-gradient(#2b1873,#150b3a);border-bottom:0;border-radius:25px 25px 0 0;position:relative;box-shadow:0 -12px 32px #0008}.courier-shop-details-close{color:#fff;background:linear-gradient(#34207f,#1c1048);border:2px solid #0a0320;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1;position:absolute;top:10px;right:12px;box-shadow:0 3px #070216}.courier-shop-details-art{border:2px solid var(--shop-rarity);background:radial-gradient(circle,var(--shop-rarity),var(--shop-dark) 70%);border-radius:25px;place-items:center;width:118px;height:118px;margin:-58px auto 8px;display:grid;box-shadow:0 8px 20px #0008}.courier-shop-details-art img{object-fit:contain;filter:drop-shadow(0 6px 5px #0009);width:86%;height:86%}.courier-shop-details>small{color:var(--shop-rarity);letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.courier-shop-details h2{color:#fff;margin:5px 0;font:800 20px Unbounded,Manrope,sans-serif}.courier-shop-details p{color:#c5bbe6;max-width:330px;margin:7px auto;font-size:13px;line-height:1.35}.courier-shop-details .courier-shop-details-note{color:#9fefef}.courier-shop-details>span{color:#b0a5e0;background:#0e0528;border:1px solid #3a2a7a;border-radius:12px;margin:14px 0;padding:9px 12px;font-size:12px;display:block}.courier-shop-details>span b{color:#a3f542}.courier-shop-details .courier-shop-stars-buy{justify-content:center;align-items:center;gap:6px;width:100%;min-height:50px;display:flex}.server-events-page{z-index:75;color:#fff;background:radial-gradient(at 50% 0,#341d85,#170b42 42%,#0d0626 78%);padding:16px 14px 105px;position:fixed;inset:0;overflow:auto}.server-events-heading{align-items:center;gap:10px;display:flex}.server-events-heading>button{color:#fff;background:linear-gradient(#34207f,#1c1048);border:2px solid #0a0320;border-radius:14px;width:40px;height:40px;font-size:26px;box-shadow:0 3px #070216}.server-events-heading h1{flex:1;margin:0;font:900 22px Unbounded,Manrope,sans-serif}.server-events-heading>span{color:#22d3ee;background:#21104c;border:2px solid #0a0320;border-radius:14px;grid-template-columns:22px auto;column-gap:5px;padding:5px 9px;display:grid}.server-events-heading>span b{color:#fff;font-size:15px}.server-events-heading>span small{color:#b0a5e0;text-transform:uppercase;grid-column:2;font-size:8px}.server-events-hint{color:#b0a5e0;margin:13px 0;font-size:12px;line-height:1.35}.server-events-list{gap:14px;display:grid}.server-event-card{border:2px solid color-mix(in srgb,var(--event-accent) 62%,#fff);min-height:180px;box-shadow:0 5px #070216,0 0 20px color-mix(in srgb,var(--event-accent) 22%,transparent);background:linear-gradient(125deg,#1a0f48,#100629);border-radius:22px;display:flex;position:relative;overflow:hidden}.server-event-art{background:radial-gradient(circle,var(--event-accent),var(--event-dark) 46%,#19072d 75%);filter:saturate(.8);flex:0 0 37%;place-items:center;font-size:64px;display:grid}.server-event-content{flex-direction:column;flex:1;min-width:0;padding:12px;display:flex}.server-event-content>small{color:var(--event-accent);letter-spacing:.12em;font-size:9px;font-weight:900}.server-event-content h2{color:#fff;margin:5px 0;font:800 17px/1.1 Unbounded,Manrope,sans-serif}.server-event-content p{color:#ddd6ff;margin:0;font-size:11px;line-height:1.3}.server-event-content>div{margin-top:auto}.server-event-content span{color:#ddd6ff;margin-bottom:5px;font-size:11px;display:block}.server-event-content span b{font-size:14px}.server-event-content i{background:#0d0626;border:1px solid #fff5;border-radius:8px;height:12px;display:block;overflow:hidden}.server-event-content em{background:linear-gradient(90deg,var(--event-dark),var(--event-accent));border-radius:8px;height:100%;display:block}.server-event-card>button{color:#10240a;background:linear-gradient(#cfff7a,#6ad92e);border:0;border-radius:12px;padding:8px 10px;font-size:11px;font-weight:900;position:absolute;bottom:12px;right:12px;box-shadow:0 3px #3d8f1c}.server-event-card>button:disabled{box-shadow:none;color:#c1b4e8;background:#37265a}.server-event-card.opened{border-color:#a3f542}.server-events-heading>div{background:linear-gradient(#34207f,#1c1048);border:2px solid #0a0320;border-radius:14px;align-items:center;gap:7px;padding:5px 12px 5px 8px;display:flex;box-shadow:0 3px #070216}.server-events-heading>div i{color:#22d3ee;font-size:21px;font-style:normal}.server-events-heading>div span{display:block}.server-events-heading>div b{font-size:15px;display:block}.server-events-heading>div small{color:#b0a5e0;text-transform:uppercase;font-size:8px;display:block}.server-event-card{background:#1a0f48;border-color:#fff4;min-height:178px;display:block;box-shadow:0 5px #070216,0 12px 24px #0007}.server-event-background{background:radial-gradient(circle at 84% 42%,#ffb347,#d33a35 25%,#251052 65%);position:absolute;inset:0;overflow:hidden}.server-event-background i{filter:blur(1px);background:#fff5;border-radius:50%;display:block;position:absolute}.server-event-background i:first-child{background:0 0;border:16px solid #fff5;width:210px;height:210px;bottom:-90px;right:-50px}.server-event-background i:nth-child(2){background:#ffed9b88;width:84px;height:84px;top:21px;right:35px}.server-event-background i:nth-child(3){background:#17072caa;border-radius:2px;width:170px;height:22px;bottom:36px;right:-6px;transform:rotate(-17deg)}.server-event-shade{background:linear-gradient(90deg,#0a0320ed 0,#0a03209c 48%,#0000 86%),linear-gradient(#0000 46%,#0a0320d9);position:absolute;inset:0}.server-event-season .server-event-background{background:radial-gradient(circle at 82% 35%,#ffe27a,#d98b00 27%,#41254c 68%)}.server-event-clubs .server-event-background{background:radial-gradient(circle at 82% 38%,#7ff0ff,#1688a8 30%,#15374e 68%)}.server-event-cup .server-event-background{background:radial-gradient(circle at 82% 38%,#ff9ad8,#bf317c 30%,#43204f 70%)}.server-event-card-body{flex-direction:column;min-height:174px;padding:12px;display:flex;position:relative}.server-event-status{letter-spacing:.09em;background:#0a0320bb;border:1px solid #fff4;border-radius:8px;align-self:flex-start;padding:4px 8px;font-size:9px;font-weight:900}.server-event-card.nearest .server-event-status{color:#321200;background:linear-gradient(#ffb347,#ff5b35);border:0}.server-event-card.opened .server-event-status{color:#10240a;background:linear-gradient(#cfff7a,#6ad92e);border:0}.server-event-copy{max-width:63%;margin-top:8px}.server-event-copy>small{color:#ffdb72;letter-spacing:.14em;font-size:9px;font-weight:900}.server-event-copy h2{text-shadow:0 3px #12062e;margin:4px 0;font:900 21px/1.1 Unbounded,Manrope,sans-serif}.server-event-copy p{color:#ddd6ff;margin:0;font-size:12px;line-height:1.35}.server-event-card footer{align-items:flex-end;gap:10px;margin-top:auto;display:flex}.server-event-card footer>div{flex:1;min-width:0}.server-event-card footer span{color:#ddd6ff;margin-bottom:5px;font-size:12px;display:block}.server-event-card footer span b{font:900 15px Unbounded,Manrope,sans-serif}.server-event-card progress{accent-color:#ffb347;width:100%;height:13px}.server-event-card footer button{color:#10240a;background:linear-gradient(#cfff7a,#6ad92e);border:0;border-radius:14px;width:122px;padding:8px 10px;font-size:12px;font-weight:800;box-shadow:0 4px #3d8f1c}.server-event-card footer button.is-opened{color:#3a2400;background:linear-gradient(#ffe98f,#f5a800);box-shadow:0 4px #a86d00}.server-event-background{background-position:50%;background-size:cover}.server-event-background i{display:none}.server-event-battle .server-event-background{background-image:url(/assets/server-events/battle.svg)}.server-event-season .server-event-background{background-image:url(/assets/server-events/season.svg)}.server-event-clubs .server-event-background{background-image:url(/assets/server-events/clubs.svg)}.server-event-cup .server-event-background{background-image:url(/assets/server-events/cup.svg)}.server-event-card progress{appearance:none;background:repeating-linear-gradient(90deg,#0a0320 0 calc(10% - 2px),#10062b calc(10% - 2px) 10%);border:1.5px solid #fff4;border-radius:8px;overflow:hidden}.server-event-card progress::-webkit-progress-bar{background:repeating-linear-gradient(90deg,#0a0320 0 calc(10% - 2px),#10062b calc(10% - 2px) 10%)}.server-event-card progress::-webkit-progress-value{background:linear-gradient(90deg,#ff5b35,#ffb347)}.server-event-card progress::-moz-progress-bar{background:linear-gradient(90deg,#ff5b35,#ffb347)}.server-event-background img{object-fit:cover;width:100%;height:100%;display:block}.server-event-progress{background:#0a0320;border:1.5px solid #fff4;border-radius:8px;height:13px;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0009}.server-event-progress i{background:linear-gradient(90deg,#ff5b35,#ffb347);border-radius:8px;height:100%;display:block;box-shadow:0 0 10px #ffb347}.server-event-progress:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 2px),#0a0320cc calc(10% - 2px) 10%);position:absolute;inset:0}.task-progress{appearance:none;background:0 0;border:0;display:block}.task-progress::-webkit-progress-bar{background:#0d0626}.task-progress::-webkit-progress-value{background:linear-gradient(90deg,#0a5c8a,#18bfe0,#8ff3ff);border-radius:9px;box-shadow:0 0 10px #18bfe0}.task-progress::-moz-progress-bar{background:linear-gradient(90deg,#0a5c8a,#18bfe0,#8ff3ff);border-radius:9px;box-shadow:0 0 10px #18bfe0}.task-progress-ready::-webkit-progress-value{background:linear-gradient(90deg,#2f7a14,#6ad92e,#cfff7a);box-shadow:0 0 10px #a3f542}.task-progress-ready::-moz-progress-bar{background:linear-gradient(90deg,#2f7a14,#6ad92e,#cfff7a);box-shadow:0 0 10px #a3f542}.task-progress-claimed::-webkit-progress-value{box-shadow:none;background:linear-gradient(90deg,#3f3680,#6a5fa8)}.task-progress-claimed::-moz-progress-bar{box-shadow:none;background:linear-gradient(90deg,#3f3680,#6a5fa8)}.courier-shop-details-rewards{text-align:left;grid-template-columns:1fr 1fr;gap:6px;max-height:126px;margin:9px 0 12px;display:grid;overflow:auto}.courier-shop-details-rewards span{color:#e7e0ff;background:#0e0528;border:1px solid #3a2a7a;border-radius:9px;justify-content:space-between;align-items:center;gap:6px;margin:0;padding:8px;font-size:10px;font-weight:800;display:flex}.courier-shop-details-rewards b{color:#ffd23f;white-space:nowrap}.profile-shell.is-night-city{background:radial-gradient(at 80% 4%,#da8b366b,#0000 22%),radial-gradient(at 20% 20%,#6242cb59,#0000 33%),linear-gradient(#141342 0,#0d1838 47%,#070b1d 100%)}.toast.achievement-toast{top:calc(env(safe-area-inset-top,0px) + 78px);background:linear-gradient(135deg,#271449,#151237);border:1px solid #f6cd57;animation:.36s cubic-bezier(.2,.9,.2,1) both achievement-toast-in;bottom:auto;box-shadow:0 12px 30px #0000006b,0 0 24px #f8c4464d}.toast.achievement-toast b{color:#ffe66c;font-size:11px}.toast.achievement-toast span{font-size:12px}@keyframes achievement-toast-in{0%{opacity:0;transform:translate(-50%,-26px)}to{opacity:1;transform:translate(-50%)}}.profile-main-tabs-inner{grid-template-columns:repeat(5,1fr)}@media (width<=600px){.profile-main-tabs button{font-size:9px}}.skills-modal{z-index:100;background:#050212c9;align-items:flex-end;display:flex;position:fixed;inset:0}.skills-sheet{width:100%;padding:18px 16px calc(env(safe-area-inset-bottom,0px) + 18px);text-align:center;background:linear-gradient(#2a1a78,#150b3f);border-top:2px solid #22d3ee;border-radius:24px 24px 0 0;position:relative;box-shadow:0 -10px 40px #0008}.skills-sheet-close{color:#fff;background:linear-gradient(#34207f,#1c1048);border:2px solid #0a0320;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:14px;box-shadow:0 3px #070216}.skills-rarity{background:linear-gradient(var(--sa),var(--sb));color:#1a0840;border-radius:8px;padding:4px 10px;font:900 9px Unbounded,Manrope,sans-serif;display:inline-block}.skills-sheet h2{color:#fff;margin:9px 40px 6px;font:900 19px/1.15 Unbounded,Manrope,sans-serif}.skills-sheet p{color:#ded8ff;margin:0;font-size:13px}.skills-sheet p b{color:#a3f542}.skills-levels{gap:4px;margin:13px 0;display:flex}.skills-levels i{background:#0d0626;border-radius:4px;flex:1;height:8px}.skills-levels i.is-on{background:linear-gradient(var(--sa),var(--sb));box-shadow:0 0 6px var(--sg)}.skills-sheet-slots{grid-template-columns:repeat(5,1fr);gap:6px;margin:10px 0;display:grid}.skills-sheet-slots button{color:#fff;background:linear-gradient(#3b2a92,#22155e);border:0;border-radius:10px;min-height:35px;font:800 9px Rubik,sans-serif;box-shadow:0 3px #0e0830}.skills-sheet-slots button:disabled{opacity:.5}.skills-upgrade-button{color:#3a2400;background:linear-gradient(#ffe98f,#f5a800);border:0;border-radius:14px;width:100%;min-height:47px;font:900 12px Unbounded,Manrope,sans-serif;box-shadow:0 4px #a86d00}.skills-upgrade-button:disabled{color:#8a82b8;background:#3d3566;box-shadow:0 4px #15102e}.skills-sheet>small{color:#a89fd8;margin-top:10px;font-size:11px;display:block}.skills-screen{z-index:95;padding:calc(env(safe-area-inset-top,0px) + 10px) 14px calc(env(safe-area-inset-bottom,0px) + 12px);color:#fff;background:radial-gradient(at 50% 0,#321c86 0%,#150b3d 45%,#0a0522 80%);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.skills-header{align-items:center;gap:10px;min-height:48px;display:flex}.skills-close{color:#fff;background:linear-gradient(#34207f,#1c1048);border:2px solid #0a0320;border-radius:13px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 3px #070216}.skills-header div{min-width:0}.skills-header small{color:#22d3ee;letter-spacing:.11em;font-size:9px;font-weight:900;display:block}.skills-header h1{text-shadow:0 3px #12062e;margin:2px 0 0;font:900 21px/1 Unbounded,Manrope,sans-serif}.skills-coins{white-space:nowrap;background:#1c1346;border:1.5px solid #3a2a7a;border-radius:999px;margin-left:auto;padding:7px 10px;font:800 11px Unbounded,Manrope,sans-serif}.skills-content{flex-direction:column;flex:1;gap:9px;min-height:0;padding-top:8px;display:flex}.skills-slots-panel{background:linear-gradient(#25166a,#170d44);border:2px solid #0a0320;border-radius:16px;padding:8px;box-shadow:0 3px #070216,inset 0 2px #ffffff14}.skills-panel-title{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.skills-panel-title b{letter-spacing:.45px;font:800 10px Unbounded,Manrope,sans-serif}.skills-panel-title span{color:#a89fd8;font-size:10px}.skills-slots{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.skills-slot{aspect-ratio:.86;color:#7a6ec0;background:#0a032259;border:2px dashed #4a3a8a;border-radius:12px;place-items:center;min-width:0;display:grid;position:relative}.skills-slot>i{z-index:3;color:#a89fd8;background:#0a0320;border:1.5px solid #3a2a7a;border-radius:50%;place-items:center;width:17px;height:17px;font:800 9px Unbounded,Manrope,sans-serif;display:grid;position:absolute;top:-7px;left:-3px}.skills-slot.is-filled{background:0 0;border:0}.skills-tools{justify-content:space-between;align-items:center;display:flex}.skills-tools .skills-panel-title{margin:0}.skills-rarities{gap:5px;display:flex}.skills-rarities span{background:linear-gradient(150deg,var(--sa),var(--sb) 45%,var(--sc));width:18px;height:18px;box-shadow:0 0 7px var(--sg);border-radius:6px}.skills-grid{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:10px 6px;min-height:0;padding:3px 2px 16px;display:grid;overflow:auto}.skills-card{--sa:#f6f6ff;--sb:#b9bdd6;--sc:#6f7392;--sg:#d2d6f066;aspect-ratio:.72;background:linear-gradient(150deg,var(--sa),var(--sb) 45%,var(--sc));min-width:0;box-shadow:0 0 12px var(--sg),0 3px #050215;text-align:center;border:0;border-radius:12px;position:relative;overflow:hidden}.skills-card.r1,.skills-rarities .r1{--sa:#d2ffb8;--sb:#4cd04a;--sc:#1c7a2a;--sg:#4cd04a88}.skills-card.r2,.skills-rarities .r2{--sa:#bfe0ff;--sb:#3b8cff;--sc:#1a3fa8;--sg:#3b8cffa8}.skills-card.r3,.skills-rarities .r3{--sa:#e8c4ff;--sb:#a24bff;--sc:#5a1fa8;--sg:#a24bffb3}.skills-card.r4,.skills-rarities .r4{--sa:#fff2a8;--sb:#ffc931;--sc:#b06a00;--sg:#ffc931bf}.skills-card.r5,.skills-rarities .r5{--sa:#ffd6a8;--sb:#ff8a1f;--sc:#b03a00;--sg:#ff8a1fcc}.skills-card.r6,.skills-rarities .r6{--sa:#ffb0b0;--sb:#ff3b3b;--sc:#8a0a1a;--sg:#ff3b3bd9}.skills-card.r7,.skills-rarities .r7{--sa:#ffd6f4;--sb:#ff6ad0;--sc:#8a2ab0;--sg:#ff6ad0e6}.skills-card-frame{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--sb) 42%,#2a1878),#100833 78%);border-radius:9px;position:absolute;inset:3px}.skills-card-core{aspect-ratio:1;color:#fff;filter:drop-shadow(0 3px 3px #0008);background:radial-gradient(circle,#fff8,#ffffff1a 55%,#0000 56%);border:1px solid #fff8;border-radius:50%;place-items:center;width:47%;display:grid;position:absolute;top:22%;left:50%;transform:translate(-50%)rotate(-10deg)}.skills-card>b,.skills-card>small,.skills-card>strong,.skills-card>em,.skills-card-copies,.skills-card-actions,.skills-lock{z-index:1;position:absolute}.skills-card>b{color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px #12062e;font:900 9px/1.1 Unbounded,Manrope,sans-serif;bottom:38px;left:4px;right:4px;overflow:hidden}.skills-card>small{color:#ded8ff;white-space:nowrap;font-size:7px;line-height:1.1;bottom:25px;left:4px;right:4px;overflow:hidden}.skills-card>strong{color:#fff;font:900 11px Unbounded,Manrope,sans-serif;bottom:11px;left:4px;right:4px}.skills-card>em{color:#fff;background:#08031ee0;border-radius:5px;padding:2px 3px;font:800 7px/1 Unbounded,Manrope,sans-serif;bottom:3px;left:3px}.skills-card-copies{color:#22d3ee;background:#08031ee0;border-radius:5px;padding:2px 3px;font:800 7px/1 Unbounded,Manrope,sans-serif;top:3px;right:3px}.skills-card-actions{background:#0a0322e8;border-radius:7px;padding:3px;display:none;bottom:3px;left:3px;right:3px}.skills-card:hover .skills-card-actions,.skills-card:focus-within .skills-card-actions{display:block}.skills-card-actions>button,.skills-card-actions div button{color:#04323a;background:#6df0ff;border:0;border-radius:4px;margin:1px;font:800 7px Rubik,sans-serif}.skills-card-actions>button{width:100%;padding:3px}.skills-card-actions div{justify-content:center;display:flex}.skills-card-actions div button{width:12px;height:12px;padding:0}.skills-equipped{color:#a3f542;font-size:7px;font-weight:800}.skills-card.is-locked{filter:grayscale(.72)brightness(.58)}.skills-lock{color:#fff9;top:34%;left:50%;transform:translate(-50%)}.skills-card.is-locked>small{bottom:14px}.skills-card.is-compact{border-radius:10px;width:100%;height:100%;font-size:8px}.skills-card.is-compact .skills-card-core,.skills-card.is-compact small,.skills-card.is-compact strong,.skills-card.is-compact .skills-card-copies,.skills-card.is-compact .skills-card-actions{display:none}.skills-card.is-compact>b{font-size:7px;bottom:16px}.skills-card.is-compact em{font-size:6px;bottom:3px}@media (width<=340px){.skills-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.skills-slots{gap:4px}.skills-header h1{font-size:18px}.skills-coins{padding:6px;font-size:9px}}.skills-tabs{background:#10072f;border:1px solid #3a2a7a;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.skills-tabs button{color:#a89fd8;background:0 0;border:0;border-radius:10px;min-height:34px;font:800 10px Unbounded,Manrope,sans-serif}.skills-tabs button.is-active{color:#fff;background:linear-gradient(#5a3dd1,#2a176f);box-shadow:inset 0 1px #ffffff36,0 2px #08031e}.skills-summon{flex-direction:column;flex:1;align-items:center;gap:12px;min-height:0;padding:8px 2px 2px;display:flex}.skills-summon-head{align-items:center;gap:10px;width:100%;display:flex}.skills-summon-level{text-align:center;background:linear-gradient(#34207f,#1c1048);border:2px solid #22d3ee;border-radius:18px;flex:0 0 62px;place-content:center;width:62px;height:62px;display:grid;box-shadow:0 0 13px #22d3ee88}.skills-summon-level small,.skills-summon-head>div>small{color:#a89fd8;font:800 8px Unbounded,Manrope,sans-serif}.skills-summon-level b{font:900 25px/1 Unbounded,Manrope,sans-serif}.skills-summon-head h2{color:#fff;margin:3px 0;font:900 15px/1.1 Unbounded,Manrope,sans-serif}.skills-summon-head p{color:#a89fd8;margin:0;font-size:11px;line-height:1.25}.skills-portal{aspect-ratio:1;flex:1;place-items:center;width:min(68vw,250px);min-height:0;display:grid;position:relative}.skills-portal-ring{border-radius:50%;position:absolute}.skills-portal-ring-one{opacity:.7;border:3px dashed #22d3ee;animation:24s linear infinite skills-portal-spin;inset:0}.skills-portal-ring-two{background:conic-gradient(#0000,#a24bff,#0000 30%,#22d3ee,#0000 65%);animation:9s linear infinite reverse skills-portal-spin;inset:9%;-webkit-mask:radial-gradient(circle,#0000 62%,#000 63% 68%,#0000 69%);mask:radial-gradient(circle,#0000 62%,#000 63% 68%,#0000 69%)}.skills-portal:before{content:"";background:radial-gradient(circle,#4d2aa6,#0b0630 72%);border:3px solid #22d3ee;border-radius:50%;position:absolute;inset:20%;box-shadow:0 0 28px #22d3ee,inset 0 0 26px #0009}.skills-portal-core{z-index:2;aspect-ratio:1;color:#16032f;filter:drop-shadow(0 0 12px #22d3ee);background:radial-gradient(circle,#fff,#63eaff 23%,#7644ff 55%,#170a48 72%);border-radius:50%;place-items:center;width:34%;animation:2.4s ease-in-out infinite skills-portal-bob;display:grid}.skills-portal-shard{z-index:1;transform-origin:5px 5px;background:linear-gradient(150deg,#e8c4ff,#a24bff);border-radius:3px;width:11px;height:11px;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);box-shadow:0 0 8px #a24bff}.skills-portal-shard:nth-of-type(4n){background:linear-gradient(150deg,#fff2a8,#ffc931);box-shadow:0 0 8px #ffc931}.skills-portal-shard:nth-of-type(3n){background:linear-gradient(150deg,#bfe0ff,#3b8cff);box-shadow:0 0 8px #3b8cff}.skills-portal-shard:nth-of-type(4){transform:rotate(0)translateY(-94px)}.skills-portal-shard:nth-of-type(5){transform:rotate(45deg)translateY(-94px)}.skills-portal-shard:nth-of-type(6){transform:rotate(90deg)translateY(-94px)}.skills-portal-shard:nth-of-type(7){transform:rotate(135deg)translateY(-94px)}.skills-portal-shard:nth-of-type(8){transform:rotate(180deg)translateY(-94px)}.skills-portal-shard:nth-of-type(9){transform:rotate(225deg)translateY(-94px)}.skills-portal-shard:nth-of-type(10){transform:rotate(270deg)translateY(-94px)}.skills-portal-shard:nth-of-type(11){transform:rotate(315deg)translateY(-94px)}.skills-summon-tickets{color:#bfefff;align-items:center;gap:6px;display:flex}.skills-summon-tickets b{font:900 18px Unbounded,Manrope,sans-serif}.skills-summon-tickets span{color:#a89fd8;font-size:11px}.skills-summon-actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.skills-summon-actions button{color:#10240a;background:linear-gradient(#cfff7a,#6ad92e);border:0;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:58px;font:900 12px Unbounded,Manrope,sans-serif;display:flex;box-shadow:0 4px #3d8f1c,inset 0 2px #ffffff8c}.skills-summon-actions button+button{color:#3a2400;background:linear-gradient(#ffe98f,#f5a800);box-shadow:0 4px #a86d00,inset 0 2px #ffffff8c}.skills-summon-actions small{align-items:center;gap:3px;font:800 10px Rubik,sans-serif;display:flex}.skills-summon-actions button:disabled{color:#8a82b8;background:#3d3566;box-shadow:0 4px #15102e}.skills-portal.is-spinning .skills-portal-ring-one{animation-duration:1.2s}.skills-portal.is-spinning .skills-portal-ring-two{animation-duration:.7s}.skills-portal.is-spinning:before{animation:.9s ease-in skills-portal-charge}.skills-portal.is-spinning .skills-portal-core{animation:.9s ease-in skills-portal-boom}@keyframes skills-portal-spin{to{transform:rotate(360deg)}}@keyframes skills-portal-bob{50%{transform:translateY(-5px)scale(1.05)}}@keyframes skills-portal-charge{to{box-shadow:0 0 75px 22px #fff}}@keyframes skills-portal-boom{85%{transform:scale(1.5)rotate(25deg)}to{opacity:0;transform:scale(.4)}}.skills-summon-progress{background:#0d0626;border:1px solid #6854ad;border-radius:8px;width:100%;height:12px;margin:5px 0 3px;display:block;overflow:hidden}.skills-summon-progress::-webkit-progress-bar{background:#0d0626}.skills-summon-progress::-webkit-progress-value{background:linear-gradient(90deg,#0e9ab5,#6df0ff);border-radius:8px;box-shadow:0 0 10px #22d3ee}.skills-summon-progress::-moz-progress-bar{background:linear-gradient(90deg,#0e9ab5,#6df0ff);border-radius:8px;box-shadow:0 0 10px #22d3ee}.skills-rarity-filters{align-items:center;gap:4px;display:flex}.skills-rarity-filters button{background:linear-gradient(150deg,var(--sa),var(--sb) 45%,var(--sc));width:19px;height:19px;box-shadow:0 0 6px var(--sg);border:1px solid #5a468f;border-radius:6px;padding:0}.skills-rarity-filters button:first-child{color:#b8adff;width:auto;box-shadow:none;background:#180b45;padding:0 6px;font:800 8px Rubik,sans-serif}.skills-rarity-filters button.is-active{box-shadow:0 0 10px var(--sg),inset 0 0 0 1px #fff;border-color:#fff}.skills-rarity-filters .r0{--sa:#f6f6ff;--sb:#b9bdd6;--sc:#6f7392;--sg:#d2d6f066}.skills-rarity-filters .r1{--sa:#d2ffb8;--sb:#4cd04a;--sc:#1c7a2a;--sg:#4cd04a88}.skills-rarity-filters .r2{--sa:#bfe0ff;--sb:#3b8cff;--sc:#1a3fa8;--sg:#3b8cffa8}.skills-rarity-filters .r3{--sa:#e8c4ff;--sb:#a24bff;--sc:#5a1fa8;--sg:#a24bffb3}.skills-rarity-filters .r4{--sa:#fff2a8;--sb:#ffc931;--sc:#b06a00;--sg:#ffc931bf}.skills-rarity-filters .r5{--sa:#ffd6a8;--sb:#ff8a1f;--sc:#b03a00;--sg:#ff8a1fcc}.skills-rarity-filters .r6{--sa:#ffb0b0;--sb:#ff3b3b;--sc:#8a0a1a;--sg:#ff3b3bd9}.skills-rarity-filters .r7{--sa:#ffd6f4;--sb:#ff6ad0;--sc:#8a2ab0;--sg:#ff6ad0e6}.skills-sort{gap:5px;padding:0 1px;display:flex;overflow:auto}.skills-sort button{color:#a89fd8;background:#16093e;border:1px solid #4b3785;border-radius:999px;flex:none;padding:5px 8px;font:800 8px Rubik,sans-serif}.skills-sort button.is-active{color:#dfffff;background:#173b68;border-color:#6df0ff;box-shadow:0 0 9px #22d3ee55}.skills-card{border:1px solid color-mix(in srgb,var(--sa) 75%,#fff);background:linear-gradient(145deg,var(--sa),var(--sb) 44%,var(--sc));box-shadow:0 0 15px var(--sg),0 3px #050215,inset 0 1px #fff8}.skills-card-frame{border:1px solid color-mix(in srgb,var(--sa) 30%,transparent);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--sb) 38%,#32177c),#100833 76%);inset:3px}.skills-card-frame:before{border:1px solid color-mix(in srgb,var(--sa) 38%,transparent);content:"";border-radius:6px;position:absolute;inset:7px}.skills-card-core{border-color:color-mix(in srgb,var(--sa) 75%,#fff);background:radial-gradient(circle,#fff9 0 13%,color-mix(in srgb,var(--sb) 54%,#32167e) 14% 47%,#10083300 49%);box-shadow:0 0 12px var(--sg)}.skills-card.r6,.skills-card.r7{animation:2.4s ease-in-out infinite skills-card-rare-glow}.skills-card.is-compact .skills-card-core{width:45%;display:grid;top:19%}.skills-detail-glyph{color:#fff;background:radial-gradient(circle,#7752dc,#1a0b49 70%);border:2px solid #a24bff;border-radius:22px;place-items:center;width:66px;height:66px;margin:10px auto 8px;display:grid;box-shadow:0 0 18px #a24bff88}.skills-next-effect{color:#a9f8ff;margin:5px 0}.skills-next-effect b{color:#6df0ff}@keyframes skills-card-rare-glow{50%{box-shadow:0 0 23px var(--sg),0 3px #050215,inset 0 1px #fff8;transform:translateY(-1px)}}.skills-summon-error{color:#ffd9e6;text-align:center;background:#65173566;border:1px solid #ff709e;border-radius:10px;width:100%;margin:-5px 0 0;padding:7px 9px;font-size:11px;line-height:1.25}.skills-result-sheet{max-height:90dvh}.skills-result-level{font:800 11px Unbounded,Manrope,sans-serif;color:#cfff7a!important;margin:8px 0!important}.skills-result-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:14px 0;display:grid}.skills-result-grid.is-single{grid-template-columns:minmax(0,180px);justify-content:center}.skills-result-card{--sa:#f6f6ff;--sb:#b9bdd6;--sc:#6f7392;--sg:#d2d6f066;aspect-ratio:.7;background:linear-gradient(150deg,var(--sa),var(--sb) 45%,var(--sc));min-width:0;box-shadow:0 0 12px var(--sg),0 3px #050215;border-radius:12px;place-items:center;animation:.36s both skills-result-reveal;display:grid;position:relative;overflow:hidden}.skills-result-card:nth-child(2){animation-delay:80ms}.skills-result-card:nth-child(3){animation-delay:.16s}.skills-result-card:nth-child(4){animation-delay:.24s}.skills-result-card:nth-child(5){animation-delay:.32s}.skills-result-card:nth-child(6){animation-delay:.4s}.skills-result-card:nth-child(7){animation-delay:.48s}.skills-result-card:nth-child(8){animation-delay:.56s}.skills-result-card:nth-child(9){animation-delay:.64s}.skills-result-card:nth-child(10){animation-delay:.72s}.skills-result-grid.is-single .skills-result-card{border-radius:18px}.skills-result-card.r1{--sa:#d2ffb8;--sb:#4cd04a;--sc:#1c7a2a;--sg:#4cd04a88}.skills-result-card.r2{--sa:#bfe0ff;--sb:#3b8cff;--sc:#1a3fa8;--sg:#3b8cffa8}.skills-result-card.r3{--sa:#e8c4ff;--sb:#a24bff;--sc:#5a1fa8;--sg:#a24bffb3}.skills-result-card.r4{--sa:#fff2a8;--sb:#ffc931;--sc:#b06a00;--sg:#ffc931bf}.skills-result-card.r5{--sa:#ffd6a8;--sb:#ff8a1f;--sc:#b03a00;--sg:#ff8a1fcc}.skills-result-card.r6{--sa:#ffb0b0;--sb:#ff3b3b;--sc:#8a0a1a;--sg:#ff3b3bd9}.skills-result-card.r7{--sa:#ffd6f4;--sb:#ff6ad0;--sc:#8a2ab0;--sg:#ff6ad0e6}.skills-result-frame{background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--sb) 45%,#2a1878),#100833 78%);border-radius:9px;position:absolute;inset:3px}.skills-result-icon,.skills-result-card b,.skills-result-card small,.skills-result-card em{z-index:1}.skills-result-icon{color:#fff;filter:drop-shadow(0 3px 4px #0009);margin-top:-10%}.skills-result-card b{color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px #12062e;font:900 8px/1.1 Unbounded,Manrope,sans-serif;position:absolute;bottom:31px;left:4px;right:4px;overflow:hidden}.skills-result-grid.is-single .skills-result-card b{font-size:12px;bottom:48px}.skills-result-card small{color:#ded8ff;font-size:7px;position:absolute;bottom:18px;left:4px;right:4px}.skills-result-grid.is-single .skills-result-card small{font-size:9px;bottom:29px}.skills-result-card em{color:#6df0ff;background:#08031ee0;border-radius:5px;padding:2px 3px;font:800 6px/1 Unbounded,Manrope,sans-serif;position:absolute;bottom:4px}.skills-result-grid.is-single .skills-result-card em{font-size:8px;bottom:7px}.skills-result-summary{color:#a89fd8!important;margin:0 0 12px!important;font-size:11px!important}.skills-result-summary b{color:#fff}@keyframes skills-result-reveal{0%{opacity:0;transform:translateY(20px)scale(.55)rotate(-8deg)}to{opacity:1;transform:none}}.skills-probabilities-button{color:#6df0ff;background:0 0;border:0;align-items:center;gap:5px;font:800 10px Rubik,sans-serif;display:flex}.skills-probabilities-sheet{max-height:82dvh}.skills-probabilities-table{text-align:left;background:#4c3988;border:1px solid #4c3988;border-radius:12px;grid-template-columns:minmax(0,1.6fr) 1fr 1fr;gap:1px;margin-top:15px;display:grid;overflow:hidden}.skills-probabilities-table>*{background:#170b42;min-height:31px;padding:8px;font-size:10px}.skills-probabilities-table>b{color:#b8adff;text-transform:uppercase;background:#2d1d73;font:800 8px Unbounded,Manrope,sans-serif}.skills-probabilities-table span{color:#fff;align-items:center;gap:6px;font-weight:800;display:flex}.skills-probabilities-table span:before{background:linear-gradient(135deg,var(--sa),var(--sb));width:10px;height:10px;box-shadow:0 0 6px var(--sg);content:"";border-radius:50%;flex:0 0 10px}.skills-probabilities-table strong{color:#fff;text-align:center;font:800 10px Unbounded,Manrope,sans-serif}.skills-card{aspect-ratio:.86;box-shadow:0 0 13px var(--sg),0 3px #050215;text-align:left;background:0 0;border:0}.skills-card-frame{border-radius:inherit;background:0 0;border:0;inset:0;overflow:hidden}.skills-card-frame:before{background:linear-gradient(150deg,var(--sa),var(--sb) 45%,var(--sc));content:"";border:0;border-radius:0;inset:0}.skills-card-inner{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sb) 38%,#2a1878),#100833 82%);border-radius:9px;position:absolute;inset:3px}.skills-card.r4 .skills-card-frame:after,.skills-card.r5 .skills-card-frame:after,.skills-card.r6 .skills-card-frame:after,.skills-card.r7 .skills-card-frame:after{content:"";background:linear-gradient(100deg,#0000,#fff9,#0000);width:40%;animation:3.2s infinite skills-card-sweep;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-20deg)}.skills-card.r5 .skills-card-frame:after{animation-duration:2.4s}.skills-card.r6 .skills-card-frame:before,.skills-card.r7 .skills-card-frame:before{background:conic-gradient(var(--sa),var(--sc),var(--sb),var(--sa),var(--sc),var(--sb),var(--sa));animation:3.2s linear infinite skills-card-spin;inset:-50%}.skills-card.r7 .skills-card-frame:before{background:conic-gradient(#ff6ad0,#7fe0ff,#fff,#b46bff,#ff6ad0,#7fe0ff,#fff,#b46bff,#ff6ad0);animation-duration:2.6s}.skills-card>svg:not(.skills-lock){z-index:1;color:#fff;filter:drop-shadow(0 3px 4px #0009);width:48%;height:auto;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.skills-card>b{z-index:2;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font:900 8px/1.15 Unbounded,Manrope,sans-serif;bottom:7px;left:4px;right:4px;overflow:hidden}.skills-card>em{z-index:2;background:#08031ee0;border-radius:6px;padding:2px 4px;font-size:6px;bottom:4px;left:4px}.skills-card-copies{z-index:2;border-radius:6px;padding:2px 4px;font-size:7px;top:4px;right:4px}.skills-card.is-locked>b{bottom:25px}.skills-card.is-locked>small{z-index:2;bottom:11px}.skills-card.is-compact{aspect-ratio:.86}.skills-card.is-compact .skills-card-core{z-index:2;width:44%;top:37%}.skills-card.is-compact>b{bottom:14px}.skills-card.r5,.skills-card.r6,.skills-card.r7{animation:2s ease-in-out infinite skills-card-rare-aura}.skills-card.r6{animation-duration:1.6s}.skills-card.r7{animation-duration:1.3s}@keyframes skills-card-spin{to{transform:rotate(360deg)}}@keyframes skills-card-sweep{0%,55%{left:-60%}to{left:130%}}@keyframes skills-card-rare-aura{50%{box-shadow:0 0 23px var(--sg),0 3px #050215}}.skills-detail-sheet{text-align:left;max-height:92dvh;padding-top:10px;overflow-y:auto}.skills-sheet-grab{background:#4a3a8a;border-radius:2px;width:44px;height:4px;margin:0 auto 10px;display:block}.skills-detail-head{align-items:center;gap:14px;margin:0 34px 12px 0;display:flex}.skills-detail-card{--detail-a:var(--sa);aspect-ratio:.86;background:linear-gradient(150deg,var(--sa),var(--sb) 45%,var(--sc));width:96px;box-shadow:0 0 13px var(--sg),0 3px #050215;border-radius:14px;flex:0 0 96px;position:relative;overflow:hidden}.skills-detail-card>span{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sb) 38%,#2a1878),#100833 82%);border-radius:11px;position:absolute;inset:3px}.skills-detail-card>i{border:1px solid color-mix(in srgb,var(--sa) 35%,transparent);border-radius:8px;position:absolute;inset:8px}.skills-detail-card>svg{color:#fff;filter:drop-shadow(0 4px 5px #000a);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.skills-detail-info{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.skills-detail-info .skills-rarity{font-size:9px}.skills-detail-info h2{text-align:left;text-wrap:balance;margin:0;padding:0;font-size:17px}.skills-detail-category{color:#6df0ff;background:#0a031e99;border:1.5px solid #6df0ff;border-radius:8px;padding:3px 8px;font-size:11px;font-weight:700}.skills-detail-info>small{color:#a89fd8;font-size:11px}.skills-effect-box{background:#0a03228c;border:1px solid #4a3a8a;border-radius:12px;margin-bottom:8px;padding:10px 12px}.skills-effect-box>b{color:#a89fd8;letter-spacing:.7px;margin-bottom:4px;font:800 9px Unbounded,Manrope,sans-serif;display:block}.skills-effect-box p{font-size:14px;line-height:1.4}.skills-effect-box strong{color:#fff}.skills-effect-box.is-next{border-color:#a3f542}.skills-effect-box.is-next>b{color:#a3f542}.skills-levels{margin:2px 0 10px}.skills-detail-actions{grid-template-columns:1fr;gap:8px;display:grid}.skills-upgrade-button{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:52px;display:flex}.skills-upgrade-button small{font:700 10px Rubik,sans-serif}.skills-slot-choice{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.skills-slot-choice button{color:#fff;background:linear-gradient(#3b2a92,#22155e);border:0;border-radius:10px;min-height:35px;font:800 9px Rubik,sans-serif;box-shadow:0 3px #0e0830}.skills-slot-choice button:disabled{opacity:.5}.skills-copy-note{color:#a89fd8;text-align:center;margin-top:10px;font-size:11px;display:block}.skills-locked-note{text-align:center;padding:12px 0 4px}.skills-detail-sheet.r0{--sa:#f6f6ff;--sb:#b9bdd6;--sc:#6f7392;--sg:#d2d6f066}.skills-detail-sheet.r1{--sa:#d2ffb8;--sb:#4cd04a;--sc:#1c7a2a;--sg:#4cd04a88}.skills-detail-sheet.r2{--sa:#bfe0ff;--sb:#3b8cff;--sc:#1a3fa8;--sg:#3b8cffa8}.skills-detail-sheet.r3{--sa:#e8c4ff;--sb:#a24bff;--sc:#5a1fa8;--sg:#a24bffb3}.skills-detail-sheet.r4{--sa:#fff2a8;--sb:#ffc931;--sc:#b06a00;--sg:#ffc931bf}.skills-detail-sheet.r5{--sa:#ffd6a8;--sb:#ff8a1f;--sc:#b03a00;--sg:#ff8a1fcc}.skills-detail-sheet.r6{--sa:#ffb0b0;--sb:#ff3b3b;--sc:#8a0a1a;--sg:#ff3b3bd9}.skills-detail-sheet.r7{--sa:#ffd6f4;--sb:#ff6ad0;--sc:#8a2ab0;--sg:#ff6ad0e6}.map-screen{background:#0b061a;padding:0}.map-screen .map-home{background:#0b061a;min-height:100dvh;margin:0;padding-bottom:0}.map-screen .map-profile{padding:16px 18px 8px}.map-screen .city-map{background:#0c061d;border:0;border-radius:0;height:calc(100dvh - 140px);min-height:0;margin:0}.map-screen .map-viewport{touch-action:none;cursor:grab}.map-screen .map-viewport.is-map-moving .map-district-fog-haze,.map-screen .map-viewport.is-map-moving .map-district-fog-texture{opacity:0}.map-screen .map-viewport.is-map-moving .map-district-locked>.map-district-mist{animation:none}.map-delivery-zone{pointer-events:none}.map-delivery-zone-outside{fill:#0408145c}.map-delivery-zone-boundary-glow,.map-delivery-zone-boundary{fill:none;stroke-linejoin:round;transition:opacity .35s,stroke-width .35s}.map-delivery-zone-boundary-glow{stroke:#49f0d03d;stroke-width:10px;stroke-opacity:.55}.map-delivery-zone-boundary{stroke:#49f0d0e0;stroke-width:3px;stroke-dasharray:7 6}.map-districts{pointer-events:none}.map-district-fog{fill:#050412f0}.map-district-fog-haze{fill:#7963be21;mix-blend-mode:screen;opacity:.62}.map-district-fog-texture{mix-blend-mode:screen;opacity:.5}.map-district-locked>polygon{fill:#03020fd6;stroke:#9b74ffad;stroke-width:3px;stroke-dasharray:9 7}.map-district-clouds{opacity:1;mix-blend-mode:screen}.map-district-cloud{fill:#d9d1ff;filter:blur(10px);opacity:.48;transform-box:fill-box;transform-origin:50%}.map-district-cloud.cloud-one{animation:11s ease-in-out infinite alternate map-district-cloud-drift-one}.map-district-cloud.cloud-two{fill:#8978bd;opacity:.56;animation:14s ease-in-out infinite alternate map-district-cloud-drift-two}.map-district-cloud.cloud-three{fill:#eeeaff;opacity:.36;animation:17s ease-in-out infinite alternate map-district-cloud-drift-three}.map-district-locked>.map-district-mist{fill:url(#map-district-mist-gradient);stroke:#c6b4ff2e;stroke-width:2px;stroke-dasharray:18 13;opacity:.95;animation:8s ease-in-out infinite alternate map-district-mist-drift}.map-district-locked circle{fill:#140c2feb;stroke:#b48effe6;stroke-width:2px}.map-district-lock{font-size:30px}.map-district-name{fill:#fff;paint-order:stroke;stroke:#110821;stroke-width:6px;stroke-linejoin:round;font:800 22px Manrope,sans-serif}@keyframes map-district-mist-drift{0%{opacity:.62}to{opacity:.95}}@keyframes map-district-cloud-drift-one{0%{transform:translate(-22px,8px)scale(1)}to{transform:translate(28px,-10px)scale(1.18)}}@keyframes map-district-cloud-drift-two{0%{transform:translate(24px,-8px)scale(1.12)}to{transform:translate(-30px,12px)scale(.92)}}@keyframes map-district-cloud-drift-three{0%{transform:translate(-15px,10px)scale(.94)}to{transform:translate(18px,-12px)scale(1.1)}}.map-screen .map-zoom-controls{z-index:6;flex-direction:column;gap:10px;display:flex;position:absolute;top:116px;right:12px}.map-screen .map-zoom-controls button{color:#fff;background:#120b2fe6;border:1px solid #6646a6;border-radius:50%;width:42px;height:42px;padding:0;font-size:24px;line-height:1;box-shadow:0 8px 22px #00000038}.map-screen .map-offer-card,.map-screen .map-active-order{background:#1a1130f0;border:1px solid #8c50dc40;border-radius:24px;padding:18px;bottom:80px;left:14px;right:14px;box-shadow:0 16px 36px #000c,inset 0 1px 1px #ffffff1a}.map-screen .map-offer-card>.map-order-title{justify-content:center;align-items:center;gap:8px;display:flex}.map-order-title span{font:700 14px Unbounded,Manrope,sans-serif}.map-order-title i{color:#ff2e93;font-size:13px;font-style:normal}.map-offer-meta{justify-content:center;gap:14px;margin:10px 0 8px;font-size:12px}.map-weather-note{text-align:center;margin:0 0 14px;font-size:11px}.map-offer-reward{margin-bottom:16px;padding:0 4px}.map-offer-reward strong{font:800 25px Unbounded,Manrope,sans-serif}.map-offer-reward span{border-radius:8px;padding:4px 9px;font-size:10px}.map-screen .map-offer-card>.map-offer-meta,.map-screen .map-offer-card>.map-offer-reward{align-items:center;display:flex}.map-screen .map-offer-card>.map-offer-meta>span{color:#a99cc5;background:0 0;border:0;border-radius:0;width:auto;height:auto;padding:0;font-size:12px;display:inline}.map-screen .map-offer-card>.map-offer-reward>span{color:#d7c9f8;background:#20133c;border:1px solid #482a69;border-radius:8px;width:auto;height:auto;padding:4px 9px;font-size:10px;line-height:1;display:inline}.map-screen .map-offer-card>.map-offer-reward>span:last-child{color:#ffca57;background:#2d1a04;border-color:#744c0a}.map-screen .map-offer-card .button{letter-spacing:.05em;text-transform:uppercase;border-radius:100px;margin-top:0;padding:15px;font:800 13px Unbounded,Manrope,sans-serif}.map-screen .navbar{border-radius:0;width:min(100%,500px);padding:8px 12px;bottom:0}@media (height<=700px){.map-screen .map-offer-card{padding:14px;bottom:70px}.map-offer-meta{margin:7px 0 5px;font-size:10px}.map-weather-note{margin-bottom:8px;font-size:10px}.map-offer-reward{margin-bottom:10px}.map-offer-reward strong{font-size:20px}.map-screen .map-offer-card .button{padding:12px;font-size:11px}}.map-screen .map-profile{background:#0b061a;border-bottom:1px solid #55347e3d;justify-content:space-between;align-items:center;min-height:58px;padding:7px 12px 6px;display:flex}.map-screen .map-profile .map-user-profile{flex:none;align-items:center;gap:9px;display:flex}.map-avatar-wrap{flex:none;width:42px;height:46px;position:relative}.map-profile-button{cursor:pointer;background:0 0;border:0;padding:0}.map-screen .map-avatar{background:linear-gradient(160deg,#3a4a7a,#1c2340);border:2px solid #ffffff2e;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;display:grid;box-shadow:0 8px 18px #00000040}.map-avatar-wrap i{color:#2b2005;background:#ffd23f;border:2px solid #0a0f1e;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;font:800 9px Manrope,sans-serif;display:grid;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.map-vip-chip,.map-event-chip{color:#0c2b12;letter-spacing:.03em;border:0;border-radius:999px;width:auto;min-width:0;padding:4px 10px 4px 20px;font:800 11px Manrope,sans-serif;position:relative}.map-vip-chip{background:linear-gradient(135deg,#7cff5a,#3ecf6a)}.map-vip-chip:before{content:"◆";color:#2b803e;font-size:8px;position:absolute;left:8px}.map-event-chip{color:#391c0c;background:linear-gradient(135deg,#ffd15a,#ff8f4b);padding-left:9px}.map-screen .map-profile .map-balance{color:#fff;letter-spacing:0;background:#121a30;border:1px solid #ffffff14;border-radius:999px;flex:none;align-items:center;gap:8px;width:auto;min-width:0;height:34px;padding:4px 6px;display:flex}.map-balance span{color:#ffca57;text-shadow:0 0 8px #ffca57}.map-balance b{font:800 11px Unbounded,Manrope,sans-serif}.map-balance i{color:#9aa4c2;background:#161f3a;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:24px;height:24px;font-size:16px;font-style:normal;display:grid}.map-weather-card{z-index:6;position:absolute;top:12px;left:12px}.map-wheel-button{z-index:6;color:#fff;cursor:pointer;background:radial-gradient(#3b2a8f,#150b3a);border:2px solid #ff8a1f;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;animation:1.8s infinite map-wheel-pulse;display:grid;position:absolute;top:82px;left:12px;box-shadow:0 0 16px #ff8a1f88}.map-wheel-button>span{font-size:27px}.map-wheel-button>b{color:#fff;background:#ff3b5c;border-radius:11px;min-width:22px;height:22px;font:800 12px/22px Manrope,sans-serif;position:absolute;top:-5px;right:-5px}.map-wheel-button>small{color:#ffb15a;white-space:nowrap;font-size:9px;font-weight:900;position:absolute;bottom:-17px}.map-wheel-button.is-empty{box-shadow:none;filter:grayscale(.8);border-color:#555;animation:none}@keyframes map-wheel-pulse{50%{transform:scale(1.08)}}.map-wheel-dialog{z-index:50;background:#000000a8;align-items:end;display:flex;position:fixed;inset:0}.map-wheel-dialog>section{width:100%;padding:10px 16px calc(18px + env(safe-area-inset-bottom));text-align:center;background:linear-gradient(#251559,#150b3a);border-top:2px solid #22d3ee;border-radius:26px 26px 0 0}.map-wheel-dialog header{text-align:left;grid-template-columns:1fr auto 30px;align-items:center;gap:9px;margin-bottom:10px;display:grid}.map-wheel-dialog h2{color:#fff;margin:0;font:800 17px Unbounded,Manrope,sans-serif}.map-wheel-dialog header span{background:#1c1346;border:1px solid #3a2a7a;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.map-wheel-dialog header button{color:#fff;background:#1c1346;border:0;border-radius:50%;width:30px;height:30px;padding:0;font-size:18px}.map-wheel-stage{aspect-ratio:1;width:min(250px,70vw);margin:6px auto 0;position:relative}.map-wheel-stage>i{z-index:2;color:#ff8a1f;filter:drop-shadow(0 2px 3px #000a);font-size:28px;font-style:normal;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.map-wheel-disc{background:repeating-conic-gradient(#331a8c 0 calc(360deg / var(--wheel-sectors) - 2deg), #1f1160 calc(360deg / var(--wheel-sectors) - 2deg) calc(360deg / var(--wheel-sectors)));border:5px solid #2b1d63;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 26px #22d3ee66}.map-wheel-sectors-1{--wheel-sectors:1}.map-wheel-sectors-2{--wheel-sectors:2}.map-wheel-sectors-3{--wheel-sectors:3}.map-wheel-sectors-4{--wheel-sectors:4}.map-wheel-sectors-5{--wheel-sectors:5}.map-wheel-sectors-6{--wheel-sectors:6}.map-wheel-sectors-7{--wheel-sectors:7}.map-wheel-sectors-8{--wheel-sectors:8}.map-wheel-disc.is-completed{transform:rotate(1800deg)}@keyframes map-wheel-spin{to{transform:rotate(1800deg)}}.map-wheel-disc>.map-wheel-item{transform-origin:16px 100%;text-align:center;width:32px;height:43%;position:absolute;top:6%;left:calc(50% - 16px)}.map-wheel-item-0{transform:rotate(0)}.map-wheel-item-1{transform:rotate(45deg)}.map-wheel-item-2{transform:rotate(90deg)}.map-wheel-item-3{transform:rotate(135deg)}.map-wheel-item-4{transform:rotate(180deg)}.map-wheel-item-5{transform:rotate(225deg)}.map-wheel-item-6{transform:rotate(270deg)}.map-wheel-item-7{transform:rotate(315deg)}.map-wheel-disc>span em{font-size:25px;font-style:normal;display:block}.map-wheel-disc>strong{background:radial-gradient(#3b2a8f,#150b3a);border:3px solid #22d3ee;border-radius:50%;place-items:center;width:50px;height:50px;font-size:21px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-wheel-result{color:#fff;min-height:44px;margin:10px 0 4px;font-size:17px;font-weight:800}.map-wheel-result.is-result{animation:.5s map-wheel-result-pop}.map-wheel-error{color:#ff8a9d;margin:0 0 6px;font-size:12px}@keyframes map-wheel-result-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.12)}}.map-wheel-spin{color:#10240a;background:linear-gradient(#b6ff5a,#5fd32e);border:0;border-radius:18px;width:100%;padding:15px;font:900 15px Manrope,sans-serif}.map-wheel-spin:disabled{filter:grayscale(.7);opacity:.6}.map-wheel-legend{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.map-wheel-legend span{color:#eee8ff;background:#1c1346;border:1px solid #3a2a7a;border-radius:999px;padding:4px 8px;font-size:10px}.map-wheel-duplicate{color:#ffe0a6;background:#713e0c4d;border:1px solid #ffb34a80;border-radius:12px;margin:0 0 9px;padding:8px 10px;font-size:11px}.map-wheel-duplicate b,.map-wheel-duplicate span{display:block}.map-wheel-duplicate span{margin-top:3px}.map-wheel-disc .map-wheel-item em>img{object-fit:contain;width:40px;height:40px;margin-left:-4px;display:block}.map-wheel-result img{object-fit:contain;vertical-align:middle;width:28px;height:28px}.map-wheel-legend img{object-fit:contain;vertical-align:middle;width:20px;height:20px}.map-wheel-disc.map-wheel-target-1-0.is-spinning,.map-wheel-disc.map-wheel-target-1-0.is-completed,.map-wheel-disc.map-wheel-target-2-0.is-spinning,.map-wheel-disc.map-wheel-target-2-0.is-completed{transform:rotate(1800deg)}.map-weather-summary{width:44px;height:54px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 10px;display:block;position:relative}.map-weather-ring{background:conic-gradient(var(--map-weather-ring-color) var(--weather-ring-progress), #ffffff2e 0);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 13px #00000057}.map-weather-ring>span{background:#241a38;border-radius:50%;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.map-weather-tier-0{--map-weather-ring-color:#9fe0b8}.map-weather-tier-1{--map-weather-ring-color:#ffd36e}.map-weather-tier-2{--map-weather-ring-color:#ff9d5c}.map-weather-tier-3{--map-weather-ring-color:#ff6b6b}.map-weather-badge{background:var(--map-weather-ring-color);color:#1a1424;white-space:nowrap;border-radius:7px;padding:1px 5px;font-size:10px;font-weight:800;line-height:1.2;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.map-weather-popover{color:#c9bfe6;background:#1c1430f5;border:1px solid #ffffff29;border-radius:14px;width:230px;padding:12px;position:absolute;top:58px;left:0;box-shadow:0 12px 28px #00000057}.map-weather-popover>b,.map-weather-popover>span{display:block}.map-weather-popover>b{color:#f4f0ff;font-size:14px}.map-weather-popover>span{margin:2px 0 8px;font-size:12px}.map-weather-popover>p{border-top:1px solid #ffffff29;margin:0;padding-top:7px;font-size:12px;line-height:1.4}.map-weather-effects{display:grid}.map-weather-effect{border-top:1px solid #ffffff29;grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 0;font-size:12px;display:grid}.map-weather-effect b{color:#f4f0ff}.map-weather-effect em{font-style:normal;font-weight:800}.map-weather-effect.penalty em{color:#ff8a7a}.map-weather-effect.benefit em{color:#7fe3a4}.map-weather-dialog{z-index:45;background:#04071599;align-items:end;padding:0;display:flex;position:fixed;inset:0}.map-weather-dialog>section{width:100%;padding:22px 18px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(circle at 85% 4%,#614ace59,#0000 37%),#101632;border:1px solid #4a3980;border-bottom:0;border-radius:24px 24px 0 0;position:relative;box-shadow:0 -18px 44px #0000006b}.map-weather-dialog-close{color:#d8e4ff;background:#111936;border:1px solid #50608e;border-radius:50%;width:30px;height:30px;font-size:21px;line-height:1;position:absolute;top:12px;right:14px}.map-weather-dialog-title{align-items:center;gap:11px;display:flex}.map-weather-dialog-title>i{background:linear-gradient(145deg,#493126,#271a43);border:1px solid #ffb85961;border-radius:17px;place-items:center;width:54px;height:54px;font-size:28px;font-style:normal;display:grid}.map-weather-dialog-title small{color:#7be9ff;letter-spacing:.12em;font-size:8px;font-weight:900}.map-weather-dialog-title h2{color:#fff;margin:3px 0;font:800 18px Unbounded,Manrope,sans-serif}.map-weather-dialog-title span{color:#b8c4e5;font-size:10px;font-weight:800}.map-weather-dialog>section>p{color:#aeb9db;margin:15px 0 12px;font-size:11px;line-height:1.45}.map-screen .map-mini-button{z-index:3;background:#20133ce6;border:1px solid #ffffff1f;border-radius:50%;width:32px;height:32px;padding:0;font-size:14px;position:absolute;top:62px;right:14px;box-shadow:0 4px 10px #0000004d}.map-offline-action{z-index:8;position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.map-offline-action button{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(#ff5fa8,#ff2e93 58%,#c4146e);border:0;border-radius:16px;min-width:174px;height:44px;padding:0 20px;font:800 10px Unbounded,Manrope,sans-serif;box-shadow:0 7px #781341,0 12px 28px #ff2e9338}.map-line-panel{z-index:8;background:linear-gradient(#1a1130f7,#0f0823fc);border-top:1px solid #4c2b70;min-height:116px;padding:15px 18px 12px;position:absolute;bottom:24px;left:0;right:0;box-shadow:0 -15px 34px #0000004d}.map-line-status{grid-template-columns:28px 1fr auto;align-items:center;gap:9px;display:grid}.map-line-status>i{background:#143c4b;border:3px solid #4af1df;border-radius:50%;width:22px;height:22px;box-shadow:0 0 15px #49f0d06b,inset 0 0 0 4px #0b1930}.map-line-status b{color:#fff;font:800 13px Unbounded,Manrope,sans-serif;display:block}.map-line-status span{color:#a99cc5;margin-top:3px;font-size:9px;font-weight:700;display:block}.map-line-status em{gap:4px;display:flex}.map-line-status em i{background:#ff4ca2;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite map-line-search}.map-line-status em i:nth-child(2){animation-delay:.16s}.map-line-status em i:nth-child(3){animation-delay:.32s}.map-line-actions{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.map-line-actions small{color:#a99cc5;font-size:9px;font-weight:700}.map-line-actions button{color:#d6cce8;text-transform:uppercase;background:#20163f;border:1px solid #5f4989;border-radius:12px;width:146px;height:34px;font-size:9px;font-weight:800}@keyframes map-line-search{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}.map-screen .map-offer-card{bottom:128px}.map-screen .map-active-order{bottom:80px}.map-screen .game-map-order-popup{z-index:10;bottom:128px}@media (width<=380px){.map-screen .map-profile{padding-left:12px;padding-right:12px}.map-stats{gap:5px}.map-stats>span{padding:6px 7px;font-size:10px}}.game-map-order-popup,.game-map-active-popup{z-index:4;background:#1a1130f0;border:1px solid #8c50dc40;border-radius:24px;padding:18px;position:absolute;bottom:80px;left:14px;right:14px;box-shadow:0 16px 36px #000c,inset 0 1px 1px #ffffff1a}.map-sheet-grabber{background:#ffffff2e;border-radius:4px;width:40px;height:4px;margin:0 auto 12px}.map-order-sheet-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.map-order-sheet-head>div{align-items:center;gap:10px;min-width:0;display:flex}.map-order-sheet-head>div>i{background:linear-gradient(150deg,#7c3ecf,#4a1f8a);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:17px;font-style:normal;display:grid;box-shadow:0 0 14px #7c3ecf80}.map-order-sheet-head small{color:#9aa4c2;letter-spacing:.06em;font-size:9px;font-weight:800;display:block}.map-order-sheet-head b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:800 15px/1.25 Unbounded,Manrope,sans-serif;display:block;overflow:hidden}.map-order-timer{color:#ff5470;border:3px solid #ff5470;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font:800 12px Manrope,sans-serif;display:grid;box-shadow:0 0 12px #ff547066}.map-order-route{background:#161f3a;border:1px solid #ffffff14;border-radius:14px;align-items:stretch;gap:9px;margin-bottom:12px;padding:12px;display:flex}.map-order-route>div{flex:1;min-width:0}.map-order-route small{color:#6b7594;align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex}.map-order-route small i{font-style:normal}.map-order-route b{color:#fff;margin-top:4px;font-size:12px;display:block}.map-order-route span{color:#9aa4c2;margin-top:2px;font-size:10px;display:block}.map-order-arrow{color:#6b7594;align-items:center;font-size:16px;font-style:normal;display:flex}.map-order-stats{gap:8px;margin-bottom:12px;display:flex}.map-order-stats span{color:#9aa4c2;text-overflow:ellipsis;white-space:nowrap;background:#161f3a;border:1px solid #ffffff14;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px 6px;font-size:10px;font-weight:700;display:flex;overflow:hidden}.map-order-stats span:last-child{color:#ffb23f}.map-order-reward{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.map-order-reward>div{align-items:center;gap:8px;display:flex}.map-order-reward i{font-size:24px;font-style:normal}.map-order-reward strong{color:#fff;font:800 22px Unbounded,Manrope,sans-serif}.map-order-reward span{color:#6b7594;font-size:10px;font-weight:700}.map-order-reward em{color:#33d0ff;text-transform:uppercase;background:#33d0ff14;border:1px solid #33d0ff66;border-radius:999px;padding:6px 10px;font-size:10px;font-style:normal;font-weight:800}.map-order-actions{gap:10px;display:flex}.map-order-actions button{text-transform:uppercase;border-radius:14px;font-family:Manrope,sans-serif;font-weight:800}.map-order-accept{color:#fff;background:linear-gradient(135deg,#ff4fc3,#d61f96);border:0;flex:1.4;min-height:48px;font-size:13px;box-shadow:0 0 22px #ff3ec873}.map-order-skip{color:#9aa4c2;background:#161f3a;border:1px solid #ffffff24;flex:1;min-height:48px;font-size:11px}.game-map-active-popup{align-items:center;gap:10px;display:flex}.game-map-active-popup>span{background:#20133c;border:1px solid #4d3c78;border-radius:12px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.game-map-active-popup>div{flex:1;min-width:0}.game-map-active-popup b,.game-map-active-popup small{display:block}.game-map-active-popup b{font-size:12px}.game-map-active-popup small{color:#a89ac8;margin-top:4px;font-size:10px}.game-map-active-popup strong{color:#ff5fa8;font-size:13px}.game-map-active-popup:has(+.game-map-claim-button){bottom:140px}.game-map-claim-button{z-index:5;color:#fff;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#563195,#32145f);border:1px solid #9c5dff;border-radius:100px;padding:14px;font:800 12px/1.2 Unbounded,Manrope,sans-serif;position:absolute;bottom:80px;left:14px;right:14px;box-shadow:0 6px 20px #7e41e159,inset 0 1px 1px #ffffff40}@media (height<=700px){.game-map-order-popup,.game-map-active-popup{padding:14px;bottom:70px}.game-map-order-meta{margin:7px 0 5px;font-size:10px}.game-map-weather-note{margin-bottom:8px;font-size:10px}.game-map-order-reward{margin-bottom:10px}.game-map-order-reward strong{font-size:20px}.game-map-order-popup>button{padding:12px;font-size:11px}.game-map-active-popup:has(+.game-map-claim-button){bottom:122px}.game-map-claim-button{padding:12px;font-size:11px;bottom:70px}}.map-screen .game-map-order-popup{padding:10px 16px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(#131c38,#0d1428);border-color:#ffffff24;border-radius:22px 22px 0 0;bottom:24px;left:0;right:0;box-shadow:0 -10px 40px -10px #0009}@media (height<=700px){.map-screen .game-map-order-popup{padding:9px 14px calc(12px + env(safe-area-inset-bottom));bottom:24px}.map-order-route{margin-bottom:8px;padding:9px}.map-order-stats{margin-bottom:8px}.map-order-reward{margin-bottom:10px}.map-order-accept,.map-order-skip{min-height:42px}}.game-map-delivery-panel{z-index:9;padding:14px 16px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(#131c38,#0d1428);border-top:1px solid #ffffff24;border-radius:18px 18px 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -6px 30px -10px #0000008c}.map-delivery-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.map-delivery-top>div{align-items:center;gap:10px;min-width:0;display:flex}.map-delivery-top i{background:linear-gradient(150deg,#c22a94,#7a1a63);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;font-style:normal;display:grid;box-shadow:0 0 14px #ff3ec866}.map-delivery-top small{color:#6b7594;letter-spacing:.06em;font-size:9px;font-weight:800;display:block}.map-delivery-top b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.map-delivery-top span{color:#9aa4c2;margin-top:2px;font-size:10px;display:block}.map-delivery-top>strong{color:#33d0ff;flex:none;font:800 16px Unbounded,Manrope,sans-serif}.map-delivery-progress{background:#ffffff14;border:0;border-radius:4px;width:100%;height:6px;margin-bottom:12px;display:block;overflow:hidden}.map-delivery-progress::-webkit-progress-bar{background:#ffffff14}.map-delivery-progress::-webkit-progress-value{background:linear-gradient(90deg,#33d0ff,#ff3ec8);border-radius:4px;box-shadow:0 0 10px #33d0ff99}.map-delivery-progress::-moz-progress-bar{background:linear-gradient(90deg,#33d0ff,#ff3ec8);border-radius:4px}.map-delivery-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.map-delivery-actions>span{color:#9aa4c2;font-size:10px;font-weight:700}.map-delivery-actions button{color:#fff;background:#32145f;border:1px solid #9c5dffb3;border-radius:12px;min-height:38px;padding:0 10px;font-size:10px;font-weight:800}.map-delivery-actions button:disabled{color:#6b7594;background:#161f3a;border-color:#ffffff1f}.map-delivery-completed{text-align:center}.map-delivery-success{color:#fff;background:linear-gradient(150deg,#3ecf6a,#1e8a3f);border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 9px;font-size:24px;display:grid;box-shadow:0 0 22px #3ecf6a80}.map-delivery-completed>b{color:#fff;font-size:16px;display:block}.map-delivery-completed>span{color:#9aa4c2;margin-top:4px;font-size:12px;display:block}.map-delivery-reward{color:#ffd23f;margin:12px 0;font:800 20px Unbounded,Manrope,sans-serif}.map-delivery-completed button{color:#0c2b12;text-transform:uppercase;background:linear-gradient(135deg,#b6ff5a,#7de23f);border:0;border-radius:14px;width:100%;min-height:46px;font-size:13px;font-weight:800;box-shadow:0 0 20px #a6ff3f66}.map-delivery-top>strong{text-align:right;font-size:15px}.map-delivery-top>strong small{color:#6b7594;letter-spacing:0;margin-top:2px;font:700 9px Manrope,sans-serif;display:block}.map-delivery-progress{margin-bottom:14px}.map-delivery-actions{display:block}.map-delivery-actions button{text-transform:uppercase;background:linear-gradient(#563195,#32145f);border-radius:14px;width:100%;min-height:46px;padding:0 12px;font-size:12px;box-shadow:0 0 18px #7e41e147}.map-delivery-actions button:disabled{box-shadow:none}.map-offline-action{bottom:38px;left:16px;right:16px;transform:none}.map-offline-action button{color:#0c2b12;background:linear-gradient(135deg,#b6ff5a,#7de23f);border-radius:16px;width:100%;min-width:0;height:52px;font-size:14px;box-shadow:0 0 24px #a6ff3f73,0 8px 20px -6px #00000080}.map-offline-action button:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #0c2b12;width:0;height:0;margin-right:8px;display:inline-block}.map-line-panel{background:linear-gradient(135deg,#ffd23f,#ffb23f);border:0;border-radius:16px;min-height:76px;padding:13px 16px;box-shadow:0 0 24px #ffb23f66,0 8px 20px -6px #00000080}.map-line-status>i{background:#1e8a3f;border:0;width:10px;height:10px;animation:1.4s ease-in-out infinite map-line-live;box-shadow:0 0 8px #3ecf6a}.map-line-status{grid-template-columns:10px 1fr;gap:10px}.map-line-status b{color:#241a04;font:800 15px Manrope,sans-serif}.map-line-status span{color:#5a4410;font-size:11px}.map-line-status em{display:none}.map-line-actions{margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.map-line-actions small{display:none}.map-line-actions button{color:#241a04;background:#0000002e;border-color:#00000026;border-radius:11px;width:auto;height:36px;padding:0 13px;font-size:11px}.map-line-panel:has(.map-line-status b:first-child){padding-right:124px}@keyframes map-line-live{0%,to{opacity:1}50%{opacity:.4}}.map-delivery-completed{padding-top:18px}.map-delivery-success{width:52px;height:52px;margin-bottom:10px;font-size:24px}.map-delivery-completed>b{font:800 16px Manrope,sans-serif}.map-delivery-completed>span{color:#9aa4c2;font-size:12px}.map-delivery-reward{justify-content:center;align-items:center;gap:8px;margin:14px 0;display:flex}.map-delivery-reward i{font-size:28px;font-style:normal}.map-delivery-reward strong{color:#eef1fb;font:800 22px Unbounded,Manrope,sans-serif}.map-delivery-reward small{color:#ffb23f;font-size:11px;font-weight:800}.map-delivery-completed button{color:#0c2b12;background:linear-gradient(135deg,#b6ff5a,#7de23f);min-height:48px;font-size:13px}.map-line-panel{padding-right:124px}.map-screen .map-line-panel{bottom:0}.map-incoming-order-button{z-index:9;color:#fff;background:linear-gradient(#ff5fa8,#d7237d);border:1px solid #ff7eb9;border-radius:13px;height:38px;padding:0 12px;font-size:10px;font-weight:900;position:absolute;bottom:92px;right:14px;box-shadow:0 7px 18px #ff2e934d}.map-balance .header-coin{background:#171c31;border:1px solid #ffca5773;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 9px #ffca5733}.map-order-skip:disabled{cursor:not-allowed;opacity:.45}.map-screen .game-map-order-popup{bottom:0}.map-wheel-sectors-1 .map-wheel-item-0{transform:rotate(180deg)}.map-wheel-sectors-2 .map-wheel-item-0{transform:rotate(90deg)}.map-wheel-sectors-2 .map-wheel-item-1{transform:rotate(270deg)}.map-wheel-sectors-3 .map-wheel-item-0{transform:rotate(60deg)}.map-wheel-sectors-3 .map-wheel-item-1{transform:rotate(180deg)}.map-wheel-sectors-3 .map-wheel-item-2{transform:rotate(300deg)}.map-wheel-sectors-4 .map-wheel-item-0{transform:rotate(45deg)}.map-wheel-sectors-4 .map-wheel-item-1{transform:rotate(135deg)}.map-wheel-sectors-4 .map-wheel-item-2{transform:rotate(225deg)}.map-wheel-sectors-4 .map-wheel-item-3{transform:rotate(315deg)}.map-wheel-sectors-5 .map-wheel-item-0{transform:rotate(36deg)}.map-wheel-sectors-5 .map-wheel-item-1{transform:rotate(108deg)}.map-wheel-sectors-5 .map-wheel-item-2{transform:rotate(180deg)}.map-wheel-sectors-5 .map-wheel-item-3{transform:rotate(252deg)}.map-wheel-sectors-5 .map-wheel-item-4{transform:rotate(324deg)}.map-wheel-sectors-6 .map-wheel-item-0{transform:rotate(30deg)}.map-wheel-sectors-6 .map-wheel-item-1{transform:rotate(90deg)}.map-wheel-sectors-6 .map-wheel-item-2{transform:rotate(150deg)}.map-wheel-sectors-6 .map-wheel-item-3{transform:rotate(210deg)}.map-wheel-sectors-6 .map-wheel-item-4{transform:rotate(270deg)}.map-wheel-sectors-6 .map-wheel-item-5{transform:rotate(330deg)}.map-wheel-sectors-7 .map-wheel-item-0{transform:rotate(25.7143deg)}.map-wheel-sectors-7 .map-wheel-item-1{transform:rotate(77.1429deg)}.map-wheel-sectors-7 .map-wheel-item-2{transform:rotate(128.571deg)}.map-wheel-sectors-7 .map-wheel-item-3{transform:rotate(180deg)}.map-wheel-sectors-7 .map-wheel-item-4{transform:rotate(231.429deg)}.map-wheel-sectors-7 .map-wheel-item-5{transform:rotate(282.857deg)}.map-wheel-sectors-7 .map-wheel-item-6{transform:rotate(334.286deg)}.map-wheel-sectors-8 .map-wheel-item-0{transform:rotate(22.5deg)}.map-wheel-sectors-8 .map-wheel-item-1{transform:rotate(67.5deg)}.map-wheel-sectors-8 .map-wheel-item-2{transform:rotate(112.5deg)}.map-wheel-sectors-8 .map-wheel-item-3{transform:rotate(157.5deg)}.map-wheel-sectors-8 .map-wheel-item-4{transform:rotate(202.5deg)}.map-wheel-sectors-8 .map-wheel-item-5{transform:rotate(247.5deg)}.map-wheel-sectors-8 .map-wheel-item-6{transform:rotate(292.5deg)}.map-wheel-sectors-8 .map-wheel-item-7{transform:rotate(337.5deg)}.map-wheel-disc.map-wheel-target-2-0.is-spinning,.map-wheel-disc.map-wheel-target-2-0.is-completed{transform:rotate(1710deg)}.map-wheel-disc{transition:transform 3s cubic-bezier(.15,.7,.1,1)}.map-wheel-disc.is-spinning{animation:none}.map-wheel-disc.is-awaiting{animation:.8s linear infinite map-wheel-await}@keyframes map-wheel-await{to{transform:rotate(360deg)}}.map-wheel-disc.map-wheel-target-1-0.is-spinning,.map-wheel-disc.map-wheel-target-1-0.is-completed,.map-wheel-disc.map-wheel-target-2-0.is-spinning,.map-wheel-disc.map-wheel-target-2-0.is-completed{transform:rotate(1800deg)}.map-wheel-disc.map-wheel-target-2-1.is-spinning,.map-wheel-disc.map-wheel-target-2-1.is-completed{transform:rotate(1620deg)}.map-wheel-disc.map-wheel-target-3-0.is-spinning,.map-wheel-disc.map-wheel-target-3-0.is-completed{transform:rotate(1800deg)}.map-wheel-disc.map-wheel-target-3-1.is-spinning,.map-wheel-disc.map-wheel-target-3-1.is-completed{transform:rotate(1680deg)}.map-wheel-disc.map-wheel-target-3-2.is-spinning,.map-wheel-disc.map-wheel-target-3-2.is-completed{transform:rotate(1560deg)}.map-wheel-disc.map-wheel-target-4-0.is-spinning,.map-wheel-disc.map-wheel-target-4-0.is-completed{transform:rotate(1800deg)}.map-wheel-disc.map-wheel-target-4-1.is-spinning,.map-wheel-disc.map-wheel-target-4-1.is-completed{transform:rotate(1710deg)}.map-wheel-disc.map-wheel-target-4-2.is-spinning,.map-wheel-disc.map-wheel-target-4-2.is-completed{transform:rotate(1620deg)}.map-wheel-disc.map-wheel-target-4-3.is-spinning,.map-wheel-disc.map-wheel-target-4-3.is-completed{transform:rotate(1530deg)}.map-wheel-disc.map-wheel-target-5-0.is-spinning,.map-wheel-disc.map-wheel-target-5-0.is-completed{transform:rotate(1800deg)}.map-wheel-disc.map-wheel-target-5-1.is-spinning,.map-wheel-disc.map-wheel-target-5-1.is-completed{transform:rotate(1728deg)}.map-wheel-disc.map-wheel-target-5-2.is-spinning,.map-wheel-disc.map-wheel-target-5-2.is-completed{transform:rotate(1656deg)}.map-wheel-disc.map-wheel-target-5-3.is-spinning,.map-wheel-disc.map-wheel-target-5-3.is-completed{transform:rotate(1584deg)}.map-wheel-disc.map-wheel-target-5-4.is-spinning,.map-wheel-disc.map-wheel-target-5-4.is-completed{transform:rotate(1512deg)}.map-wheel-disc.map-wheel-target-6-0.is-spinning,.map-wheel-disc.map-wheel-target-6-0.is-completed{transform:rotate(1800deg)}.map-wheel-disc.map-wheel-target-6-1.is-spinning,.map-wheel-disc.map-wheel-target-6-1.is-completed{transform:rotate(1740deg)}.map-wheel-disc.map-wheel-target-6-2.is-spinning,.map-wheel-disc.map-wheel-target-6-2.is-completed{transform:rotate(1680deg)}.map-wheel-disc.map-wheel-target-6-3.is-spinning,.map-wheel-disc.map-wheel-target-6-3.is-completed{transform:rotate(1620deg)}.map-wheel-disc.map-wheel-target-6-4.is-spinning,.map-wheel-disc.map-wheel-target-6-4.is-completed{transform:rotate(1560deg)}.map-wheel-disc.map-wheel-target-6-5.is-spinning,.map-wheel-disc.map-wheel-target-6-5.is-completed{transform:rotate(1500deg)}.map-wheel-disc.map-wheel-target-7-0.is-spinning,.map-wheel-disc.map-wheel-target-7-0.is-completed{transform:rotate(1800deg)}.map-wheel-disc.map-wheel-target-7-1.is-spinning,.map-wheel-disc.map-wheel-target-7-1.is-completed{transform:rotate(1748.57deg)}.map-wheel-disc.map-wheel-target-7-2.is-spinning,.map-wheel-disc.map-wheel-target-7-2.is-completed{transform:rotate(1697.14deg)}.map-wheel-disc.map-wheel-target-7-3.is-spinning,.map-wheel-disc.map-wheel-target-7-3.is-completed{transform:rotate(1645.71deg)}.map-wheel-disc.map-wheel-target-7-4.is-spinning,.map-wheel-disc.map-wheel-target-7-4.is-completed{transform:rotate(1594.29deg)}.map-wheel-disc.map-wheel-target-7-5.is-spinning,.map-wheel-disc.map-wheel-target-7-5.is-completed{transform:rotate(1542.86deg)}.map-wheel-disc.map-wheel-target-7-6.is-spinning,.map-wheel-disc.map-wheel-target-7-6.is-completed{transform:rotate(1491.43deg)}.map-wheel-disc.map-wheel-target-8-0.is-spinning,.map-wheel-disc.map-wheel-target-8-0.is-completed{transform:rotate(1800deg)}.map-wheel-disc.map-wheel-target-8-1.is-spinning,.map-wheel-disc.map-wheel-target-8-1.is-completed{transform:rotate(1755deg)}.map-wheel-disc.map-wheel-target-8-2.is-spinning,.map-wheel-disc.map-wheel-target-8-2.is-completed{transform:rotate(1710deg)}.map-wheel-disc.map-wheel-target-8-3.is-spinning,.map-wheel-disc.map-wheel-target-8-3.is-completed{transform:rotate(1665deg)}.map-wheel-disc.map-wheel-target-8-4.is-spinning,.map-wheel-disc.map-wheel-target-8-4.is-completed{transform:rotate(1620deg)}.map-wheel-disc.map-wheel-target-8-5.is-spinning,.map-wheel-disc.map-wheel-target-8-5.is-completed{transform:rotate(1575deg)}.map-wheel-disc.map-wheel-target-8-6.is-spinning,.map-wheel-disc.map-wheel-target-8-6.is-completed{transform:rotate(1530deg)}.map-wheel-disc.map-wheel-target-8-7.is-spinning,.map-wheel-disc.map-wheel-target-8-7.is-completed{transform:rotate(1485deg)}.map-daily-button{z-index:6;color:#fff;background:radial-gradient(#5a3c14,#211333);border:2px solid #ffd23f;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;display:grid;position:absolute;top:14px;left:12px;box-shadow:0 0 16px #ffd23f77}.map-daily-button>span{font-size:25px}.map-daily-button>b{background:#ff3b5c;border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;display:grid;position:absolute;top:-5px;right:-5px}.map-daily-button>small{color:#ffe17d;font-size:8px;font-weight:900;position:absolute;bottom:-17px}.map-daily-button.is-claimed{filter:grayscale(.75);box-shadow:none}.map-daily-dialog{z-index:50;background:#000a;align-items:end;display:flex;position:fixed;inset:0}.map-daily-dialog>section{width:100%;max-height:92dvh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(#251559,#150b3a);border-top:2px solid #ffd23f;border-radius:26px 26px 0 0;overflow:auto}.map-daily-dialog header{text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.map-daily-dialog h2{color:#fff;margin:0;font:800 17px Unbounded,Manrope,sans-serif}.map-daily-dialog header p{color:#bcb0e8;margin:4px 0 0;font-size:11px}.map-daily-dialog header button{color:#fff;background:#1c1346;border:0;border-radius:50%;width:30px;height:30px;font-size:18px}.map-daily-streak{background:#1a1040;border:1px solid #3a2a7a;border-radius:15px;margin:14px 0;padding:11px 13px;font-size:12px}.map-daily-streak>b{float:right;color:#ffb15a}.map-daily-streak i{background:#0d0626;border-radius:9px;height:7px;margin-top:8px;display:block;overflow:hidden}.map-daily-streak em{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#a3f542);height:100%;display:block}.map-daily-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.map-daily-grid article{text-align:center;background:linear-gradient(#251559,#170c3e);border:1px solid #3a2a7a;border-radius:15px;place-items:center;min-height:102px;padding:8px 4px;display:grid}.map-daily-grid article small{color:#9a8fc4;font-size:8px;font-weight:900}.map-daily-grid article span{font-size:30px}.map-daily-grid article span img{object-fit:contain;width:42px;height:42px}.map-daily-grid article b{font-size:10px}.map-daily-grid article.done{opacity:.48}.map-daily-grid article.now{border-color:#22d3ee;box-shadow:0 0 18px #22d3ee77}.map-daily-grid article.big{text-align:left;grid-column:1/-1;grid-template-columns:62px 1fr;min-height:88px}.map-daily-grid article.big span{grid-row:span 2;font-size:45px}.map-daily-dialog .map-wheel-spin{margin-top:15px}.map-daily-streak progress{background:#0d0626;border:0;border-radius:9px;width:100%;height:7px;margin-top:8px;display:block;overflow:hidden}.map-daily-streak progress::-webkit-progress-bar{background:#0d0626}.map-daily-streak progress::-webkit-progress-value{background:linear-gradient(90deg,#22d3ee,#a3f542)}.map-daily-streak progress::-moz-progress-bar{background:linear-gradient(90deg,#22d3ee,#a3f542)}.map-daily-dialog{background:#050212f0;justify-content:center;align-items:stretch}.map-daily-dialog>.map-daily-screen{width:min(100%,400px);min-height:100dvh;max-height:none;padding:calc(16px + env(safe-area-inset-top)) 14px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(#1a0f45,#0d0626);border:0;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.map-daily-header{z-index:2;text-align:left;align-items:center;position:relative}.map-daily-header h2{letter-spacing:.02em;text-shadow:0 2px #0008;font:900 22px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.map-daily-header button{color:#fff;background:#160b3cb3;border:1px solid #5a3fc0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:22px;display:grid}.map-daily-hero{text-align:center;background:radial-gradient(circle at 50% 35%,#4b2aa8,#24135f 70%);border:2px solid #ffc931;border-radius:24px;place-items:center;margin-top:14px;padding:16px 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 28px #ffc93155,inset 0 2px #fff3}.map-daily-rays{background:repeating-conic-gradient(#ffc93133 0 10deg,transparent 10deg 20deg);border-radius:50%;width:420px;height:420px;margin:-210px;animation:14s linear infinite map-daily-spin;position:absolute;top:38%;left:50%;-webkit-mask:radial-gradient(circle,#000 10%,#0000 62%);mask:radial-gradient(circle,#000 10%,#0000 62%)}.map-daily-tag,.map-daily-hero-icon,.map-daily-hero>b,.map-daily-hero>small{position:relative}.map-daily-tag{color:#3a2400;letter-spacing:.08em;background:#ffc931;border-radius:999px;padding:4px 14px;font-size:11px;font-weight:900;box-shadow:0 3px #a87400}.map-daily-hero-icon{filter:drop-shadow(0 8px 14px #000a)drop-shadow(0 0 18px #ffc931aa);place-items:center;width:104px;height:104px;margin-top:5px;font-size:88px;animation:2s ease-in-out infinite map-daily-bob;display:grid}.map-daily-hero-icon img{object-fit:contain;max-width:92px;max-height:92px}.map-daily-hero>b{text-shadow:0 3px #0009;font-size:24px;font-weight:900}.map-daily-hero>small{color:#a79bd6;margin-top:2px;font-size:12px}.map-daily-streak{background:#1a1040e0;border:1px solid #3a2a7a;margin:12px 0 0}.map-daily-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px}.map-daily-grid article{background:linear-gradient(#3a2392,#241466);border:2px solid #5a3fc0;border-radius:14px;min-height:92px;padding:18px 2px 8px;display:grid;position:relative;box-shadow:0 4px #120a38,inset 0 2px #fff2}.map-daily-grid article small{color:#fff;white-space:nowrap;background:#5a3fc0;border-radius:0 0 8px 8px;padding:2px 7px;font-size:8px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.map-daily-day-icon{filter:drop-shadow(0 3px 4px #0008);place-items:center;min-height:36px;font-size:30px;display:grid}.map-daily-day-icon img{object-fit:contain;width:42px;height:42px}.map-daily-grid article b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.2;overflow:hidden}.map-daily-grid article.lock{background:linear-gradient(#2a1a6e,#1a0f48);border-color:#3a2a7a}.map-daily-grid article.lock:after{content:"🔒";font-size:11px;position:absolute;bottom:4px;right:4px}.map-daily-grid article.done{opacity:1;background:linear-gradient(#5a4310,#3a2a08);border-color:#ffc931}.map-daily-grid article.done small{color:#3a2400;background:#ffc931}.map-daily-grid article.done:after{color:#10240a;content:"✓";background:#a3f542;border-radius:50%;width:22px;height:22px;font-size:14px;font-weight:900;line-height:22px;position:absolute;top:-8px;right:-6px;box-shadow:0 2px #3d8f1c}.map-daily-grid article.now{background:linear-gradient(#2d6bd6,#1a3d9a);border-color:#22d3ee;animation:1.4s infinite map-daily-glow;box-shadow:0 4px #0b1f5c,0 0 18px #22d3eeaa}.map-daily-grid article.now small{color:#04323a;background:#22d3ee}.map-daily-grid article.big{text-align:left;background:linear-gradient(135deg,#7a4a0a,#3a2060);border-color:#ffc931;grid-column:span 2;grid-template-columns:52px 1fr;min-height:92px;padding:18px 6px 8px;display:grid}.map-daily-grid article.big .map-daily-day-icon{grid-row:span 2}.map-daily-grid article.big b{white-space:normal;align-self:start}.map-daily-claim{color:#10240a;letter-spacing:.02em;background:linear-gradient(#c4ff6a,#6ad92e);border:0;border-radius:20px;width:100%;margin-top:auto;padding:17px 10px;font:900 17px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden;box-shadow:0 6px #3d8f1c,0 10px 24px #a3f54255}.map-daily-claim:not(:disabled):after{content:"";background:linear-gradient(100deg,#0000,#fff8,#0000);width:40%;height:100%;animation:2.4s infinite map-daily-shine;position:absolute;top:0;left:-60%}.map-daily-claim:disabled{color:#a79bd6;background:linear-gradient(#4a3f7a,#34295c);box-shadow:0 6px #1a1238}@keyframes map-daily-spin{to{transform:rotate(360deg)}}@keyframes map-daily-bob{50%{transform:translateY(-8px)scale(1.04)}}@keyframes map-daily-glow{50%{transform:scale(1.05)}}@keyframes map-daily-shine{to{left:130%}}.map-weather-card{z-index:7}.map-daily-button{top:76px}.map-wheel-button{top:150px}.map-wheel-dialog,.map-daily-dialog{overscroll-behavior:none}.map-wheel-dialog>section,.map-daily-dialog>section{overflow:hidden}body.map-overlay-open{overscroll-behavior:none;overflow:hidden}.map-screen{overscroll-behavior:none;height:100dvh;overflow:hidden}.map-screen .map-home{height:calc(100dvh - 140px);min-height:0;overflow:hidden}.map-screen .map-home .city-map{height:100%}.map-wheel-dialog{z-index:70;background:radial-gradient(circle at 50% 20%,#38206c 0,#120727 48%,#06020f 100%);justify-content:center;align-items:stretch}.map-wheel-dialog>.map-wheel-screen{width:min(100%,400px);min-height:100dvh;max-height:none;padding:calc(12px + env(safe-area-inset-top)) 16px calc(18px + env(safe-area-inset-bottom));background:radial-gradient(at 50% -10%,#43277e 0,#0000 42%),linear-gradient(#1b0c42,#0b041d 72%);border:0;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.map-wheel-header{text-align:left;grid-template-columns:1fr auto 34px;align-items:center;gap:8px;padding:12px 0 8px;display:grid;position:relative}.map-wheel-header .map-sheet-grabber{background:#a797d4;width:36px;height:4px;margin:0;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.map-wheel-header p{color:#f6d861;letter-spacing:.12em;margin:0;font-size:9px;font-weight:900}.map-wheel-header h2{color:#fff;letter-spacing:-.03em;margin:2px 0 0;font:900 21px/1.05 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.map-wheel-header button{color:#fff;background:#21104c;border:1px solid #7152bd;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:25px;line-height:1;display:grid}.map-wheel-header button:disabled{opacity:.45}.map-wheel-tickets{color:#fff;background:#25104f;border:1px solid #6e4ac4;border-radius:999px;align-items:center;gap:4px;padding:7px 10px;font-size:13px;display:flex;box-shadow:inset 0 1px #fff2}.map-wheel-tickets b{font-size:15px}.map-wheel-jackpot{background:linear-gradient(105deg,#4e2b11,#2a125c 66%);border:1px solid #f4c53d;border-radius:17px;align-items:center;gap:10px;margin:6px auto 10px;padding:7px 13px 7px 8px;display:flex;box-shadow:0 3px #130726,0 0 20px #ffc53244}.map-wheel-jackpot-icon{background:#17072f;border:1px solid #ffe078;border-radius:13px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 12px #ffc64255}.map-wheel-jackpot-icon img{object-fit:contain;max-width:42px;max-height:42px}.map-wheel-jackpot-icon .coin-icon{width:36px;height:36px}.map-wheel-jackpot small,.map-wheel-jackpot b,.map-wheel-jackpot span{display:block}.map-wheel-jackpot small{color:#ffd95c;letter-spacing:.12em;font-size:8px;font-weight:900}.map-wheel-jackpot b{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:215px;font-size:13px;overflow:hidden}.map-wheel-jackpot span{color:#baaee0;margin-top:2px;font-size:10px}.map-wheel-stage{aspect-ratio:1;place-items:center;width:min(100%,350px);margin:0 auto;display:grid;position:relative}.map-wheel-pointer{z-index:5;filter:drop-shadow(0 3px 1px #430b13)drop-shadow(0 0 7px #ffe675);border:18px solid #0000;border-top:0;border-bottom:37px solid #ffb620;width:0;height:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.map-wheel-pointer:after{content:"";background:#ffe875;border-radius:50%;width:14px;height:23px;position:absolute;top:4px;left:-7px}.map-wheel-rim{background:repeating-conic-gradient(#fb8f15 0 4deg,#ffdb3f 4deg 9deg,#ba3c13 9deg 13deg);border:5px solid #ffb520;border-radius:50%;place-items:center;width:91%;height:91%;display:grid;position:relative;box-shadow:0 0 0 3px #572116,0 0 0 8px #210829,0 0 24px #ffae284d,inset 0 0 16px #45120c}.map-wheel-lights{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.map-wheel-lights i{background:#fff2a5;border-radius:50%;width:8px;height:8px;margin:-4px;position:absolute;top:50%;left:50%;box-shadow:0 0 7px #fff8,0 0 13px #ffbe17}.map-wheel-screen .map-wheel-disc{background:conic-gradient(from -22.5deg,#355fba 0 45deg,#582aa5 45deg 90deg,#ac286f 90deg 135deg,#e76e24 135deg 180deg,#b33b7c 180deg 225deg,#6735ac 225deg 270deg,#2774a2 270deg 315deg,#a3337c 315deg 360deg);border:3px solid #492179;border-radius:50%;width:calc(100% - 15px);height:calc(100% - 15px);position:relative;overflow:hidden;box-shadow:inset 0 0 25px #0b0429}.map-wheel-screen .map-wheel-disc:before{border-radius:inherit;background:repeating-conic-gradient(#fff1 0 1deg,transparent 1deg 45deg);content:"";position:absolute;inset:0}.map-wheel-screen .map-wheel-item{z-index:1;transform-origin:22px 100%;text-align:center;width:44px;height:42%;display:block;position:absolute;top:7%;left:calc(50% - 22px)}.map-wheel-screen .map-wheel-item em{background:#190a3d99;border:1px solid #fff5;border-radius:13px;place-items:center;width:44px;height:44px;font-style:normal;display:grid;box-shadow:0 3px 5px #10031b99}.map-wheel-screen .map-wheel-item em img{object-fit:contain;max-width:37px;max-height:37px}.map-wheel-screen .map-wheel-item em .coin-icon{width:32px;height:32px}.map-wheel-screen .map-wheel-item.coin em{border-color:#76eaff}.map-wheel-screen .map-wheel-item.coupon em{border-color:#ffcb57}.map-wheel-screen .map-wheel-item.skin em{border-color:#ff77d8}.map-wheel-screen .map-wheel-item.transport em{border-color:#ffe36b;box-shadow:0 0 13px #ffcc38aa}.map-wheel-hub{z-index:4;color:#42120c;text-shadow:0 1px #fff5;background:radial-gradient(circle at 35% 25%,#fff38e,#f7901d 55%,#a83211);border:4px solid #ffe776;border-radius:50%;place-items:center;width:82px;height:82px;padding:0;font-size:14px;font-weight:1000;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #552040,0 5px #722012,0 0 22px #ffbd2d88}.map-wheel-hub:disabled{filter:saturate(.45);cursor:wait}.map-wheel-gloss{z-index:2;pointer-events:none;background:linear-gradient(145deg,#fff4 0,#0000 27% 70%,#13062e55);border-radius:50%;position:absolute;inset:5%}.map-wheel-legend{color:#c7bde6;justify-content:center;gap:9px;margin:4px 0 10px;font-size:9px;display:flex}.map-wheel-legend span{align-items:center;gap:3px;display:flex}.map-wheel-legend span:before{content:"";background:#76eaff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 5px}.map-wheel-legend .coupon:before{background:#ffcb57}.map-wheel-legend .skin:before{background:#ff77d8}.map-wheel-legend .transport:before{background:#ffe36b}.map-wheel-error{color:#ffb0bf;text-align:center;margin:0 0 8px;font-size:11px}.map-wheel-spin{color:#10270c;background:linear-gradient(#c8ff68,#66d832);border:0;border-radius:17px;width:100%;margin-top:auto;padding:15px 12px;font:1000 16px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 5px #398d22,0 9px 22px #a1ef4b44}.map-wheel-spin span{color:#edffcf;background:#277a27;border-radius:999px;margin-left:6px;padding:3px 7px;font-size:12px}.map-wheel-spin:disabled{color:#b1a5d1;background:linear-gradient(#51467f,#342a5c);box-shadow:0 5px #1d143b}.map-wheel-win{z-index:10;background:#090218e8;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.map-wheel-win-card{z-index:1;text-align:center;background:radial-gradient(circle at 50% 20%,#613bc5,#26105b 65%,#160735);border:2px solid #f7cb44;border-radius:28px;place-items:center;width:min(100%,328px);padding:28px 20px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 4px #5a2f9e,0 17px 46px #000a}.map-wheel-win-rays{background:repeating-conic-gradient(#ffd65544 0 10deg,transparent 10deg 20deg);border-radius:50%;width:430px;height:430px;margin:-215px;animation:11s linear infinite map-wheel-rays;position:absolute;top:42%;left:50%}.map-wheel-win-card>:not(.map-wheel-win-rays){position:relative}.map-wheel-win-card>p{color:#ffe879;letter-spacing:.16em;margin:0;font-size:12px;font-weight:1000}.map-wheel-win-icon{background:#16072f;border:2px solid #ffe676;border-radius:27px;place-items:center;width:112px;height:112px;margin:10px 0 7px;display:grid;box-shadow:0 0 27px #ffca2b88,inset 0 0 17px #ffe34a33}.map-wheel-win-icon img{object-fit:contain;max-width:95px;max-height:95px}.map-wheel-win-icon .coin-icon{width:78px;height:78px}.map-wheel-win-card>small{color:#492309;letter-spacing:.08em;background:#f5c943;border-radius:999px;padding:4px 10px;font-size:9px;font-weight:1000}.map-wheel-win-card h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:8px 0 4px;font:1000 23px/1.1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.map-wheel-duplicate,.map-wheel-tickets-left{color:#d4c9ef;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex}.map-wheel-tickets-left{margin-top:10px}.map-wheel-tickets-left b{color:#fff}.map-wheel-win-card>button{color:#10270c;background:linear-gradient(#c9ff6f,#6bdb31);border:0;border-radius:14px;width:100%;margin-top:15px;padding:14px 10px;font-size:15px;font-weight:1000;box-shadow:0 4px #398d22}.map-wheel-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.map-wheel-confetti i{background:#ffdf55;width:7px;height:13px;animation:.9s ease-out both map-wheel-confetti;position:absolute}.map-wheel-confetti i:first-child{background:#ff75d6;top:9%;left:12%}.map-wheel-confetti i:nth-child(2){background:#6be8ff;animation-delay:.12s;top:15%;left:28%}.map-wheel-confetti i:nth-child(3){background:#fbe96b;animation-delay:.2s;top:9%;right:16%}.map-wheel-confetti i:nth-child(4){background:#ff75d6;animation-delay:80ms;top:25%;right:7%}.map-wheel-confetti i:nth-child(5){background:#6be8ff;animation-delay:.24s;top:38%;left:6%}.map-wheel-confetti i:nth-child(6){background:#fbe96b;animation-delay:.17s;top:52%;right:11%}.map-wheel-confetti i:nth-child(7){background:#ff75d6;animation-delay:.3s;top:66%;left:11%}.map-wheel-confetti i:nth-child(8){background:#6be8ff;animation-delay:70ms;top:76%;right:19%}.map-wheel-confetti i:nth-child(9){background:#fbe96b;animation-delay:.35s;top:18%;left:7%}.map-wheel-confetti i:nth-child(10){background:#ff75d6;animation-delay:.27s;top:30%;right:26%}.map-wheel-confetti i:nth-child(11){background:#6be8ff;animation-delay:.19s;top:72%;left:27%}.map-wheel-confetti i:nth-child(12){background:#fbe96b;animation-delay:.36s;top:85%;right:7%}@keyframes map-wheel-lights{50%{filter:brightness(.55)}}@keyframes map-wheel-rays{to{transform:rotate(360deg)}}@keyframes map-wheel-confetti{0%{opacity:0;transform:translateY(-15px)rotate(0)}35%{opacity:1}to{opacity:0;transform:translateY(42px)rotate(250deg)}}@media (height<=700px){.map-wheel-dialog>.map-wheel-screen{padding-top:calc(7px + env(safe-area-inset-top));padding-bottom:calc(11px + env(safe-area-inset-bottom))}.map-wheel-jackpot{margin:2px auto 5px}.map-wheel-stage{width:min(100%,288px)}.map-wheel-legend{margin:1px 0 5px}.map-wheel-spin{padding:11px}.map-wheel-lights i:first-child{transform:rotate(0)translateY(-128px)}.map-wheel-lights i:nth-child(2){transform:rotate(22.5deg)translateY(-128px)}.map-wheel-lights i:nth-child(3){transform:rotate(45deg)translateY(-128px)}.map-wheel-lights i:nth-child(4){transform:rotate(67.5deg)translateY(-128px)}.map-wheel-lights i:nth-child(5){transform:rotate(90deg)translateY(-128px)}.map-wheel-lights i:nth-child(6){transform:rotate(112.5deg)translateY(-128px)}.map-wheel-lights i:nth-child(7){transform:rotate(135deg)translateY(-128px)}.map-wheel-lights i:nth-child(8){transform:rotate(157.5deg)translateY(-128px)}.map-wheel-lights i:nth-child(9){transform:rotate(180deg)translateY(-128px)}.map-wheel-lights i:nth-child(10){transform:rotate(202.5deg)translateY(-128px)}.map-wheel-lights i:nth-child(11){transform:rotate(225deg)translateY(-128px)}.map-wheel-lights i:nth-child(12){transform:rotate(247.5deg)translateY(-128px)}.map-wheel-lights i:nth-child(13){transform:rotate(270deg)translateY(-128px)}.map-wheel-lights i:nth-child(14){transform:rotate(292.5deg)translateY(-128px)}.map-wheel-lights i:nth-child(15){transform:rotate(315deg)translateY(-128px)}.map-wheel-lights i:nth-child(16){transform:rotate(337.5deg)translateY(-128px)}}@media (prefers-reduced-motion:reduce){.map-wheel-screen.is-spinning .map-wheel-lights,.map-wheel-win-rays,.map-wheel-confetti i{animation:none}}.map-wheel-screen .map-wheel-disc{background:repeating-conic-gradient(#315dba 0 calc(360deg / var(--wheel-sectors) - 2deg),#7031a1 calc(360deg / var(--wheel-sectors) - 2deg) calc(360deg / var(--wheel-sectors)))}.map-wheel-screen .map-wheel-item{transform:rotate(var(--map-wheel-angle,0deg))}.map-wheel-screen .map-wheel-item em{transform:rotate(calc(0deg - var(--map-wheel-angle,0deg)))}@media (height<=700px){.map-wheel-stage{width:min(100%,340px)}.map-wheel-lights i:first-child{transform:rotate(0)translateY(-150px)}.map-wheel-lights i:nth-child(2){transform:rotate(22.5deg)translateY(-150px)}.map-wheel-lights i:nth-child(3){transform:rotate(45deg)translateY(-150px)}.map-wheel-lights i:nth-child(4){transform:rotate(67.5deg)translateY(-150px)}.map-wheel-lights i:nth-child(5){transform:rotate(90deg)translateY(-150px)}.map-wheel-lights i:nth-child(6){transform:rotate(112.5deg)translateY(-150px)}.map-wheel-lights i:nth-child(7){transform:rotate(135deg)translateY(-150px)}.map-wheel-lights i:nth-child(8){transform:rotate(157.5deg)translateY(-150px)}.map-wheel-lights i:nth-child(9){transform:rotate(180deg)translateY(-150px)}.map-wheel-lights i:nth-child(10){transform:rotate(202.5deg)translateY(-150px)}.map-wheel-lights i:nth-child(11){transform:rotate(225deg)translateY(-150px)}.map-wheel-lights i:nth-child(12){transform:rotate(247.5deg)translateY(-150px)}.map-wheel-lights i:nth-child(13){transform:rotate(270deg)translateY(-150px)}.map-wheel-lights i:nth-child(14){transform:rotate(292.5deg)translateY(-150px)}.map-wheel-lights i:nth-child(15){transform:rotate(315deg)translateY(-150px)}.map-wheel-lights i:nth-child(16){transform:rotate(337.5deg)translateY(-150px)}}.map-wheel-sectors-1 .map-wheel-item-0{--map-wheel-angle:180deg}.map-wheel-sectors-2 .map-wheel-item-0{--map-wheel-angle:90deg}.map-wheel-sectors-2 .map-wheel-item-1{--map-wheel-angle:270deg}.map-wheel-sectors-3 .map-wheel-item-0{--map-wheel-angle:60deg}.map-wheel-sectors-3 .map-wheel-item-1{--map-wheel-angle:180deg}.map-wheel-sectors-3 .map-wheel-item-2{--map-wheel-angle:300deg}.map-wheel-sectors-4 .map-wheel-item-0{--map-wheel-angle:45deg}.map-wheel-sectors-4 .map-wheel-item-1{--map-wheel-angle:135deg}.map-wheel-sectors-4 .map-wheel-item-2{--map-wheel-angle:225deg}.map-wheel-sectors-4 .map-wheel-item-3{--map-wheel-angle:315deg}.map-wheel-sectors-5 .map-wheel-item-0{--map-wheel-angle:36deg}.map-wheel-sectors-5 .map-wheel-item-1{--map-wheel-angle:108deg}.map-wheel-sectors-5 .map-wheel-item-2{--map-wheel-angle:180deg}.map-wheel-sectors-5 .map-wheel-item-3{--map-wheel-angle:252deg}.map-wheel-sectors-5 .map-wheel-item-4{--map-wheel-angle:324deg}.map-wheel-sectors-6 .map-wheel-item-0{--map-wheel-angle:30deg}.map-wheel-sectors-6 .map-wheel-item-1{--map-wheel-angle:90deg}.map-wheel-sectors-6 .map-wheel-item-2{--map-wheel-angle:150deg}.map-wheel-sectors-6 .map-wheel-item-3{--map-wheel-angle:210deg}.map-wheel-sectors-6 .map-wheel-item-4{--map-wheel-angle:270deg}.map-wheel-sectors-6 .map-wheel-item-5{--map-wheel-angle:330deg}.map-wheel-sectors-7 .map-wheel-item-0{--map-wheel-angle:25.7143deg}.map-wheel-sectors-7 .map-wheel-item-1{--map-wheel-angle:77.1429deg}.map-wheel-sectors-7 .map-wheel-item-2{--map-wheel-angle:128.571deg}.map-wheel-sectors-7 .map-wheel-item-3{--map-wheel-angle:180deg}.map-wheel-sectors-7 .map-wheel-item-4{--map-wheel-angle:231.429deg}.map-wheel-sectors-7 .map-wheel-item-5{--map-wheel-angle:282.857deg}.map-wheel-sectors-7 .map-wheel-item-6{--map-wheel-angle:334.286deg}.map-wheel-sectors-8 .map-wheel-item-0{--map-wheel-angle:22.5deg}.map-wheel-sectors-8 .map-wheel-item-1{--map-wheel-angle:67.5deg}.map-wheel-sectors-8 .map-wheel-item-2{--map-wheel-angle:112.5deg}.map-wheel-sectors-8 .map-wheel-item-3{--map-wheel-angle:157.5deg}.map-wheel-sectors-8 .map-wheel-item-4{--map-wheel-angle:202.5deg}.map-wheel-sectors-8 .map-wheel-item-5{--map-wheel-angle:247.5deg}.map-wheel-sectors-8 .map-wheel-item-6{--map-wheel-angle:292.5deg}.map-wheel-sectors-8 .map-wheel-item-7{--map-wheel-angle:337.5deg}.map-wheel-rim{background:conic-gradient(#ffe38a,#d99a1a,#fff0b0,#c98410,#ffe38a,#d99a1a,#fff0b0,#c98410,#ffe38a);border:0;width:100%;height:100%;box-shadow:0 0 0 3px #5a3a05,0 0 46px #ffc93161,0 18px 34px #0009}.map-wheel-rim:after{z-index:3;content:"";pointer-events:none;border-radius:50%;position:absolute;inset:7%;box-shadow:inset 0 0 0 3px #5a3a05,inset 0 8px 16px #000b}.map-wheel-screen .map-wheel-disc{width:86%;height:86%;box-shadow:none;border:0}.map-wheel-lights{z-index:4}.map-wheel-lights i{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#fff 0,#ffe27a 45%,#ff9d00 100%);width:3.8%;height:auto;margin:-1.9%;animation:.9s infinite map-wheel-bulb;box-shadow:0 0 9px 2px #ffd54a}.map-wheel-lights i:nth-child(2n){animation-delay:.45s}.map-wheel-screen.is-spinning .map-wheel-lights{animation:none}.map-wheel-screen.is-spinning .map-wheel-lights i{animation-duration:.22s}.map-wheel-gloss{background:radial-gradient(70% 45% at 35% 18%,#fff4,#0000 70%),radial-gradient(circle,#0000 62%,#0006 100%);inset:0}@keyframes map-wheel-bulb{0%,to{filter:brightness(1.25);box-shadow:0 0 9px 2px #ffd54a}50%{filter:brightness(.5);box-shadow:none}}.map-wheel-jackpot-icon.common,.map-wheel-screen .map-wheel-item.common em{border-color:#c9bcff}.map-wheel-jackpot-icon.rare,.map-wheel-screen .map-wheel-item.rare em{border-color:#22d3ee;box-shadow:0 0 13px #22d3ee88}.map-wheel-jackpot-icon.epic,.map-wheel-screen .map-wheel-item.epic em{border-color:#ff6ad0;box-shadow:0 0 13px #ff6ad088}.map-wheel-jackpot-icon.jackpot,.map-wheel-screen .map-wheel-item.jackpot em{border-color:#ffd23f;box-shadow:0 0 15px #ffd23faa}.map-wheel-legend .common:before{background:#c9bcff}.map-wheel-legend .rare:before{background:#22d3ee}.map-wheel-legend .epic:before{background:#ff6ad0}.map-wheel-legend .jackpot:before{background:#ffd23f}.map-wheel-win-icon.common{border-color:#c9bcff;box-shadow:0 0 27px #c9bcff88,inset 0 0 17px #c9bcff33}.map-wheel-win-icon.rare{border-color:#22d3ee;box-shadow:0 0 27px #22d3ee88,inset 0 0 17px #22d3ee33}.map-wheel-win-icon.epic{border-color:#ff6ad0;box-shadow:0 0 27px #ff6ad088,inset 0 0 17px #ff6ad033}.map-wheel-win-icon.jackpot{border-color:#ffd23f;box-shadow:0 0 27px #ffd23f88,inset 0 0 17px #ffd23f33}.map-wheel-win-card>small.common{background:#c9bcff}.map-wheel-win-card>small.rare{background:#22d3ee}.map-wheel-win-card>small.epic{color:#3f0831;background:#ff6ad0}.map-wheel-win-card>small.jackpot{background:#ffd23f}.map-wheel-screen .map-wheel-item em,.map-wheel-screen .map-wheel-item.common em,.map-wheel-screen .map-wheel-item.rare em,.map-wheel-screen .map-wheel-item.epic em,.map-wheel-screen .map-wheel-item.jackpot em{box-shadow:none;background:0 0;border:0;border-radius:0}.map-wheel-screen .map-wheel-item:after{content:"";border-top:3px solid #c9bcff;border-radius:50%;width:60px;height:24px;position:absolute;top:-18px;left:-8px;box-shadow:0 -2px 7px #c9bcffaa}.map-wheel-screen .map-wheel-item.rare:after{border-color:#22d3ee;box-shadow:0 -2px 7px #22d3eeaa}.map-wheel-screen .map-wheel-item.epic:after{border-color:#ff6ad0;box-shadow:0 -2px 7px #ff6ad0aa}.map-wheel-screen .map-wheel-item.jackpot:after{border-color:#ffd23f;box-shadow:0 -2px 8px #ffd23faa}.map-wheel-screen .map-wheel-item em{z-index:1;position:relative}.map-wheel-screen .map-wheel-item em img{filter:drop-shadow(0 3px 4px #000b)}.map-wheel-lights i:nth-child(17){transform:rotate(288deg)translateY(-162px)}.map-wheel-lights i:nth-child(18){transform:rotate(306deg)translateY(-162px)}.map-wheel-lights i:nth-child(19){transform:rotate(324deg)translateY(-162px)}.map-wheel-lights i:nth-child(20){transform:rotate(342deg)translateY(-162px)}@media (height<=700px){.map-wheel-stage{margin-top:15px}.map-wheel-lights i:first-child{transform:rotate(0)translateY(-158px)}.map-wheel-lights i:nth-child(2){transform:rotate(18deg)translateY(-158px)}.map-wheel-lights i:nth-child(3){transform:rotate(36deg)translateY(-158px)}.map-wheel-lights i:nth-child(4){transform:rotate(54deg)translateY(-158px)}.map-wheel-lights i:nth-child(5){transform:rotate(72deg)translateY(-158px)}.map-wheel-lights i:nth-child(6){transform:rotate(90deg)translateY(-158px)}.map-wheel-lights i:nth-child(7){transform:rotate(108deg)translateY(-158px)}.map-wheel-lights i:nth-child(8){transform:rotate(126deg)translateY(-158px)}.map-wheel-lights i:nth-child(9){transform:rotate(144deg)translateY(-158px)}.map-wheel-lights i:nth-child(10){transform:rotate(162deg)translateY(-158px)}.map-wheel-lights i:nth-child(11){transform:rotate(180deg)translateY(-158px)}.map-wheel-lights i:nth-child(12){transform:rotate(198deg)translateY(-158px)}.map-wheel-lights i:nth-child(13){transform:rotate(216deg)translateY(-158px)}.map-wheel-lights i:nth-child(14){transform:rotate(234deg)translateY(-158px)}.map-wheel-lights i:nth-child(15){transform:rotate(252deg)translateY(-158px)}.map-wheel-lights i:nth-child(16){transform:rotate(270deg)translateY(-158px)}.map-wheel-lights i:nth-child(17){transform:rotate(288deg)translateY(-158px)}.map-wheel-lights i:nth-child(18){transform:rotate(306deg)translateY(-158px)}.map-wheel-lights i:nth-child(19){transform:rotate(324deg)translateY(-158px)}.map-wheel-lights i:nth-child(20){transform:rotate(342deg)translateY(-158px)}}.map-wheel-screen .map-wheel-disc:before{display:none}.map-wheel-sector-background{z-index:0;border-radius:50%;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.map-wheel-sector-background path{stroke:#24104d;stroke-width:1.7px;vector-effect:non-scaling-stroke}.map-wheel-sector-background .common{fill:#5832aa}.map-wheel-sector-background .rare{fill:#147da4}.map-wheel-sector-background .epic{fill:#a42f80}.map-wheel-sector-background .jackpot{fill:#bd8218}.map-wheel-screen .map-wheel-item:after{display:none}.map-wheel-screen .map-wheel-item{z-index:1}.map-wheel-stage{margin:20px auto 0}.map-wheel-lights i:first-child{transform:rotate(0)translateY(-156px)}.map-wheel-lights i:nth-child(2){transform:rotate(22.5deg)translateY(-156px)}.map-wheel-lights i:nth-child(3){transform:rotate(45deg)translateY(-156px)}.map-wheel-lights i:nth-child(4){transform:rotate(67.5deg)translateY(-156px)}.map-wheel-lights i:nth-child(5){transform:rotate(90deg)translateY(-156px)}.map-wheel-lights i:nth-child(6){transform:rotate(112.5deg)translateY(-156px)}.map-wheel-lights i:nth-child(7){transform:rotate(135deg)translateY(-156px)}.map-wheel-lights i:nth-child(8){transform:rotate(157.5deg)translateY(-156px)}.map-wheel-lights i:nth-child(9){transform:rotate(180deg)translateY(-156px)}.map-wheel-lights i:nth-child(10){transform:rotate(202.5deg)translateY(-156px)}.map-wheel-lights i:nth-child(11){transform:rotate(225deg)translateY(-156px)}.map-wheel-lights i:nth-child(12){transform:rotate(247.5deg)translateY(-156px)}.map-wheel-lights i:nth-child(13){transform:rotate(270deg)translateY(-156px)}.map-wheel-lights i:nth-child(14){transform:rotate(292.5deg)translateY(-156px)}.map-wheel-lights i:nth-child(15){transform:rotate(315deg)translateY(-156px)}.map-wheel-lights i:nth-child(16){transform:rotate(337.5deg)translateY(-156px)}@media (height<=700px){.map-wheel-stage{margin-top:15px}.map-wheel-lights i:first-child{transform:rotate(0)translateY(-158px)}.map-wheel-lights i:nth-child(2){transform:rotate(22.5deg)translateY(-158px)}.map-wheel-lights i:nth-child(3){transform:rotate(45deg)translateY(-158px)}.map-wheel-lights i:nth-child(4){transform:rotate(67.5deg)translateY(-158px)}.map-wheel-lights i:nth-child(5){transform:rotate(90deg)translateY(-158px)}.map-wheel-lights i:nth-child(6){transform:rotate(112.5deg)translateY(-158px)}.map-wheel-lights i:nth-child(7){transform:rotate(135deg)translateY(-158px)}.map-wheel-lights i:nth-child(8){transform:rotate(157.5deg)translateY(-158px)}.map-wheel-lights i:nth-child(9){transform:rotate(180deg)translateY(-158px)}.map-wheel-lights i:nth-child(10){transform:rotate(202.5deg)translateY(-158px)}.map-wheel-lights i:nth-child(11){transform:rotate(225deg)translateY(-158px)}.map-wheel-lights i:nth-child(12){transform:rotate(247.5deg)translateY(-158px)}.map-wheel-lights i:nth-child(13){transform:rotate(270deg)translateY(-158px)}.map-wheel-lights i:nth-child(14){transform:rotate(292.5deg)translateY(-158px)}.map-wheel-lights i:nth-child(15){transform:rotate(315deg)translateY(-158px)}.map-wheel-lights i:nth-child(16){transform:rotate(337.5deg)translateY(-158px)}}.map-server-events-button{z-index:8;color:#fff;background:radial-gradient(circle at 40% 30%,#3b2a8f,#150b3a);border:2px solid #22d3ee;border-radius:50%;place-items:center;width:52px;height:52px;font-size:26px;display:grid;position:absolute;top:236px;left:14px;box-shadow:0 4px #08627a,0 0 18px #22d3ee99}.map-server-events-button small{color:#22d3ee;text-shadow:0 1px #0d0626;font-size:9px;font-weight:900;position:absolute;top:52px}.delivery-cosmetic-effect{z-index:30;pointer-events:none;justify-content:space-around;align-items:center;display:flex;position:absolute;inset:18% 12% 26%;overflow:hidden}.delivery-cosmetic-effect i{color:#ffe86d;text-shadow:0 0 10px #ff9f43,0 0 26px #ffdd57;font-size:34px;font-style:normal;animation:1s ease-out forwards delivery-cosmetic-spark}.delivery-cosmetic-effect i:nth-child(2){font-size:50px;animation-delay:80ms}.delivery-cosmetic-effect i:nth-child(3){font-size:28px;animation-delay:.16s}@keyframes delivery-cosmetic-spark{0%{opacity:0;transform:translateY(28px)scale(.3)rotate(-18deg)}30%{opacity:1}to{opacity:0;transform:translateY(-90px)scale(1.4)rotate(18deg)}}@media (prefers-reduced-motion:reduce){.delivery-cosmetic-effect i{opacity:.9;animation:none}}.event-pass-tabs{background:#121a30;border:1px solid #ffffff14;border-radius:12px;gap:4px;margin-top:13px;padding:4px;display:flex}.event-pass-tabs button{color:#9aa4c2;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;font:800 10px Manrope,sans-serif;display:flex}.event-pass-tabs button.active{color:#fff;background:linear-gradient(135deg,#ffd23f33,#ff3ec824);min-height:32px;box-shadow:inset 0 0 0 1px #ffffff29}.event-pass-tabs span{color:#fff;background:#ff3ec8;border-radius:99px;place-items:center;min-width:14px;height:14px;padding:0 3px;font-size:8px;display:grid}.event-pass-track-card{overflow:hidden}.event-pass-track-head{color:#9aa4c2;align-items:center;gap:12px;margin:13px 2px 8px;font-size:9px;font-weight:800;display:flex}.event-pass-track-head>div{align-items:center;gap:4px;display:flex}.event-pass-track-head em{color:#6b7594;margin-left:auto;font-style:normal}.free-dot,.premium-dot{border-radius:50%;width:8px;height:8px}.free-dot{background:#33d0ff}.premium-dot{background:#ffd23f}.event-pass-jump{color:#63d9ff;background:0 0;border:1px dashed #4a5782;border-radius:11px;width:100%;height:32px;font-size:9px;font-weight:900}.event-pass-horizontal-track{scroll-snap-type:x proximity;scrollbar-width:none;gap:0;margin:12px -7px -5px;padding:7px 5px 12px;display:flex;position:relative;overflow-x:auto}.event-pass-horizontal-track::-webkit-scrollbar{display:none}.event-pass-horizontal-track:before{content:"";background:#383c67;height:3px;position:absolute;top:50%;left:0;right:0}.event-pass-level-column{z-index:1;scroll-snap-align:center;flex-direction:column;flex:0 0 92px;align-items:center;gap:6px;display:flex;position:relative}.event-pass-mini-reward{text-align:center;background:#161f3a;border:1px solid #343b65;border-radius:12px;flex-direction:column;align-items:center;width:84px;min-height:104px;padding:7px 5px;display:flex}.event-pass-mini-reward>span{background:#33d0ff29;border-radius:8px;place-items:center;width:25px;height:25px;margin-bottom:4px;font-size:13px;display:grid}.event-pass-mini-reward.premium>span{background:linear-gradient(150deg,#fff2b8,#b8760f)}.event-pass-mini-reward b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.event-pass-mini-reward small{color:#6b7594;min-height:19px;margin-top:2px;font-size:7px;line-height:1.2}.event-pass-mini-reward button{color:#6b7594;background:#ffffff0d;border:0;border-radius:6px;width:100%;height:20px;margin-top:auto;font-size:7px;font-weight:900}.event-pass-mini-reward.claimable{opacity:1;border-color:#33d0ff75}.event-pass-mini-reward.claimable button{color:#33d0ff;background:#33d0ff29}.event-pass-mini-reward.premium.claimable{border-color:#ffd23f80}.event-pass-mini-reward.premium.claimable button{color:#ffd23f;background:#ffd23f29}.event-pass-mini-reward.locked{opacity:.52}.event-pass-mini-reward.claimed{opacity:.66}.event-pass-mini-reward.claimed button{color:#a6ff3f;background:#a6ff3f24}.event-pass-level{width:34px;height:34px;margin:-2px 0;font-size:10px;box-shadow:0 0 0 4px #151735}.event-pass-level.claimed{color:#fff;background:linear-gradient(150deg,#3ecf6a,#1e8a3f);border-color:#3ecf6a}.event-pass-level.current{color:#fff;background:linear-gradient(150deg,#33d0ff,#1a7fa8);border-color:#33d0ff;box-shadow:0 0 0 5px #33d0ff2e,0 0 14px #33d0ff59}.event-pass-tasks,.event-pass-comic{margin-top:13px}.event-pass-tasks{background:linear-gradient(#171938,#11112c);border:1px solid #3b3972;border-radius:21px;padding:14px 11px}.event-pass-tasks-head{justify-content:space-between;align-items:end;gap:10px;margin:0 3px 10px;display:flex}.event-pass-tasks-head small{color:#7787b8;letter-spacing:.13em;font-size:8px;font-weight:900;display:block}.event-pass-tasks-head h2{margin:3px 0 0;font:800 16px Unbounded,Manrope,sans-serif}.event-pass-tasks-head>span{color:#9aa4c2;font-size:8px;font-weight:700}.event-pass-task{border-top:1px solid #30345d;align-items:center;gap:10px;padding:10px;display:flex}.event-pass-task:first-of-type{border-top:0}.event-pass-task>div{flex:1;grid-template-columns:1fr auto;gap:3px 8px;min-width:0;display:grid}.event-pass-task b{font-size:10px}.event-pass-task span{color:#9aa4c2;grid-column:1/-1;font-size:9px}.event-pass-task progress{background:#0c1027;border:0;border-radius:99px;width:100%;height:6px;overflow:hidden}.event-pass-task progress::-webkit-progress-bar{background:#0c1027}.event-pass-task progress::-webkit-progress-value{background:#33d0ff}.event-pass-task progress::-moz-progress-bar{background:#33d0ff}.event-pass-task small{color:#aeb9db;text-align:right;font-size:8px}.event-pass-task button{color:#aeb9db;background:#1b1c40;border:1px solid #3d416e;border-radius:10px;flex:0 0 43px;height:27px;font-size:9px;font-weight:900}.event-pass-task.completed button{color:#142000;background:linear-gradient(#d8ff4b,#bdf11f);border-color:#d3ff3c73}.event-pass-comic{background:linear-gradient(#171938,#11112c);border:1px solid #3b3972;border-radius:21px;padding:14px 11px}.event-story-list{gap:7px;display:grid}.event-story-chapter{color:#7180a7;text-align:left;background:#10132e;border:1px solid #30345d;border-radius:12px;justify-content:space-between;gap:8px;padding:10px;display:flex}.event-story-chapter b,.event-story-chapter span{display:block}.event-story-chapter b{font-size:10px}.event-story-chapter span{margin-top:3px;font-size:8px}.event-story-chapter.unlocked{color:#d9e0f4;border-color:#44598d}.event-story-chapter.viewed{color:#aeeedd;border-color:#2f786d}.event-fragment-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.event-fragment{color:#607096;background:#10132e;border:1px solid #30345d;border-radius:12px;min-height:90px;padding:8px}.event-fragment>span{color:#9aa4c2;background:#1c2445;border-radius:8px;place-items:center;width:24px;height:24px;margin-bottom:6px;font-weight:900;display:grid}.event-fragment b,.event-fragment small{display:block}.event-fragment b{font-size:8px;line-height:1.25}.event-fragment small{margin-top:4px;font-size:7px;line-height:1.3}.event-fragment.owned{color:#e8eefc}.event-fragment.owned.common{border-color:#3c7a82}.event-fragment.owned.rare{border-color:#527cce}.event-fragment.owned.epic{border-color:#925bc4}.event-story-dialog{z-index:60;background:#050919c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.event-story-dialog article{color:#fff;background:radial-gradient(circle at 80% 0,#664cd657,#0000 45%),#151735;border:1px solid #6655a0;border-radius:21px;width:min(100%,340px);padding:22px}.event-story-dialog small{color:#9cceff;letter-spacing:.1em;font-size:9px;font-weight:900}.event-story-dialog h2{margin:8px 0;font:800 18px Unbounded,Manrope,sans-serif}.event-story-dialog p{color:#c8d0e8;margin:0;font-size:12px;line-height:1.55}.event-story-dialog button{color:#142000;background:linear-gradient(#d8ff4b,#bdf11f);border:0;border-radius:13px;width:100%;height:38px;margin-top:18px;font-size:11px;font-weight:900}.event-pass-horizontal-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none}.event-pass-horizontal-track:active{cursor:grabbing}.event-pass-horizontal-track *{-webkit-user-select:none;user-select:none}.event-card-container,.event-card-collection{background:radial-gradient(circle at 85% 0,#ffd23f24,#0000 38%),linear-gradient(#171938,#11112c);border:1px solid #3b3972;border-radius:21px;margin-top:13px;padding:14px 11px}.event-card-container{justify-content:space-between;align-items:center;gap:10px;display:flex}.event-card-container small{color:#7787b8;letter-spacing:.13em;font-size:8px;font-weight:900}.event-card-container h2{margin:3px 0;font:800 16px Unbounded,Manrope,sans-serif}.event-card-container p{color:#aeb9db;margin:0;font-size:9px}.event-card-container>div:last-child{gap:6px;min-width:120px;display:grid}.event-card-container button{color:#2e2000;background:linear-gradient(#ffcf5a,#f6a91a);border:0;border-radius:10px;height:29px;font-size:8px;font-weight:900}.event-card-container button:disabled{color:#77809f;background:#252947}.event-card-container .event-card-exchange{color:#aeb9db;background:#1b1c40;border:1px solid #3d416e}.event-card-collection>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.event-profile-card{color:#65728f;background:#10132e;border:1px dashed #3b4166;border-radius:12px;min-height:106px;padding:9px;position:relative}.event-profile-card>span{background:#1c2445;border-radius:8px;place-items:center;width:25px;height:25px;margin-bottom:6px;font-size:12px;display:grid}.event-profile-card b,.event-profile-card small{display:block}.event-profile-card b{font-size:9px;line-height:1.25}.event-profile-card small{margin-top:4px;font-size:7px;line-height:1.3}.event-profile-card em{color:#dce6ff;font-size:8px;font-style:normal;font-weight:900;position:absolute;bottom:8px;right:8px}.event-profile-card.owned{color:#e8eefc;border-style:solid}.event-profile-card.owned.common{border-color:#3c7a82}.event-profile-card.owned.rare{border-color:#527cce}.event-profile-card.owned.epic{border-color:#925bc4}.event-profile-card.owned.legendary{border-color:#dca42e}.event-pass-claim-all{color:#142000;background:linear-gradient(#d8ff4b,#bdf11f);border:1px solid #a6ff3f7a;border-radius:10px;width:100%;height:31px;margin-top:11px;font-size:9px;font-weight:900}.event-pass-claim-all:disabled{opacity:.55}.event-pass-tabs button{font-size:9px}.event-card-vault{background:radial-gradient(circle at 85% 0,#ff3ec82e,#0000 36%),linear-gradient(#171938,#11112c);border:1px solid #3b3972;border-radius:21px;margin-top:13px;padding:14px 11px}.event-card-vault-head{justify-content:space-between;gap:12px;margin:0 3px 14px;display:flex}.event-card-vault-head small{color:#7787b8;letter-spacing:.13em;font-size:8px;font-weight:900}.event-card-vault-head h2{margin:3px 0 5px;font:800 16px Unbounded,Manrope,sans-serif}.event-card-vault-head p{color:#aeb9db;max-width:230px;margin:0;font-size:9px;line-height:1.4}.event-card-vault-head>strong{color:#ffd23f;align-items:baseline;height:max-content;font:800 24px Unbounded,Manrope,sans-serif;display:flex}.event-card-vault-head>strong span{color:#7d87a9;font:800 10px Manrope,sans-serif}.event-card-terminal{background:linear-gradient(120deg,#ffd23f24,#664cd621);border:1px solid #ffd23f66;border-radius:15px;align-items:center;gap:10px;padding:11px;display:flex}.event-card-ticket{color:#fff;grid-template-columns:auto auto;align-items:center;column-gap:4px;min-width:52px;display:grid}.event-card-ticket span{grid-row:span 2;font-size:24px}.event-card-ticket b{font-size:16px}.event-card-ticket small{color:#c7cde1;font-size:8px}.event-card-terminal-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.event-card-terminal-copy small{color:#ffd23f;letter-spacing:.1em;font-size:7px;font-weight:900}.event-card-terminal-copy b{font-size:11px}.event-card-terminal-copy span{color:#aeb9db;font-size:8px;line-height:1.3}.event-card-terminal button{color:#2e2000;background:linear-gradient(#ffcf5a,#f6a91a);border:0;border-radius:10px;flex:0 0 63px;height:32px;font-size:9px;font-weight:900}.event-card-terminal button:disabled{color:#77809f;background:#252947}.event-card-exchange-wide{width:100%;height:31px;margin-top:9px}.event-card-vault .event-card-collection{background:0 0;border:0;border-radius:0;margin-top:12px;padding:0}.event-card-vault .event-card-collection>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.event-card-reveal-dialog article{text-align:center}.event-card-reveal-dialog article.common{border-color:#3c7a82}.event-card-reveal-dialog article.rare{border-color:#527cce;box-shadow:0 0 26px #527cce3d}.event-card-reveal-dialog article.epic{border-color:#b572ef;box-shadow:0 0 30px #b572ef4d}.event-card-reveal-mark{color:#ffe06b;background:linear-gradient(145deg,#ffffff2e,#33d0ff1a);border:1px solid;border-radius:16px;place-items:center;width:82px;height:96px;margin:12px auto;font-size:38px;display:grid;transform:rotate(3deg)}.event-card-reveal-dialog article>strong{color:#aeeeff;margin:12px 0 4px;font-size:11px;display:block}.event-pass-mini-reward.resource{background:linear-gradient(160deg,#ffd23f3d,#683c0f42);border-color:#ffd23fb8}.event-pass-mini-reward.resource>span{color:#382300;background:linear-gradient(150deg,#fff2b8,#b8760f)}.event-pass-mini-reward.resource b{color:#fff0b4;font-size:13px}.event-pass-mini-reward.resource small{color:#ffe49a;font-weight:900}.event-pass-task button{flex-basis:76px;place-items:center;height:42px;display:grid}.event-pass-task button .event-task-rewards{text-align:center;gap:2px;line-height:1;display:grid}.event-pass-task button .event-task-rewards>*{grid-column:auto}.event-pass-task button .event-task-rewards small{color:inherit;letter-spacing:.08em;font-size:6px}.event-pass-task button .event-task-rewards b{font-size:8px}.event-pass-task button .event-task-rewards em{color:#ffe06b;font-size:10px;font-style:normal;font-weight:900}.event-workshop{background:radial-gradient(circle at 85% 0,#ffd23f29,#0000 38%),linear-gradient(#1a193b,#11112c);border:1px solid #5d4a87;border-radius:21px;margin-top:13px;padding:14px 11px}.event-workshop>header{justify-content:space-between;align-items:start;gap:12px;margin:0 3px 13px;display:flex}.event-workshop header small{color:#ffe49a;letter-spacing:.12em;font-size:8px;font-weight:900}.event-workshop h2{margin:3px 0 4px;font:800 16px Unbounded,Manrope,sans-serif}.event-workshop p{color:#aeb9db;margin:0;font-size:9px}.event-workshop header>strong{color:#ffe49a;text-align:center;background:#ffd23f1a;border:1px solid #ffd23f73;border-radius:12px;min-width:70px;padding:7px;font:800 14px Unbounded,Manrope,sans-serif;display:grid}.event-workshop header>strong span{color:#c9b878;margin-top:3px;font:800 7px Manrope,sans-serif}.event-workshop-stages{gap:7px;display:grid}.event-workshop-stages article{color:#8491b0;background:#10132e;border:1px solid #37375f;border-radius:13px;align-items:center;gap:9px;padding:9px;display:flex}.event-workshop-stages article.next{background:linear-gradient(90deg,#ffd23f1f,#10132ee6);border-color:#ffd23f94}.event-workshop-stages article.done{color:#b9f4de;border-color:#43e3ae6b}.event-workshop-stages article>span{border:1px solid;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:9px;font-weight:900;display:grid}.event-workshop-stages article>div{flex:1;gap:2px;min-width:0;display:grid}.event-workshop-stages b{font-size:10px}.event-workshop-stages small{font-size:8px;line-height:1.25}.event-workshop-stages em{color:#ffe49a;font-size:8px;font-style:normal;font-weight:900}.event-workshop-stages button{color:#aeb9db;background:#1b1c40;border:1px solid #3d416e;border-radius:9px;flex:0 0 58px;height:28px;font-size:8px;font-weight:900}.event-workshop-stages article.next button:not(:disabled){color:#2e2000;background:linear-gradient(#ffcf5a,#f6a91a);border:0}.event-workshop-stages button:disabled{opacity:.65}.event-workshop-story-list{gap:7px;margin-top:12px;display:grid}.event-workshop-story-list article{color:#65728f;background:#10132e;border:1px dashed #3b4166;border-radius:12px;gap:9px;padding:9px;display:flex}.event-workshop-story-list article.unlocked{color:#e8eefc;border-color:#8c6dcc}.event-workshop-story-list article>span{background:#1c2445;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.event-workshop-story-list article>div{min-width:0}.event-workshop-story-list small,.event-workshop-story-list b,.event-workshop-story-list p{display:block}.event-workshop-story-list small{color:#9a8fd3;font-size:7px;font-weight:900}.event-workshop-story-list b{margin-top:3px;font-size:10px}.event-workshop-story-list p{margin:3px 0 0;font-size:8px;line-height:1.35}.event-workshop-reveal-mark{color:#f1dcff;background:linear-gradient(145deg,#b572ef3d,#33d0ff1a);border:1px solid #ab8df1;border-radius:16px;place-items:center;width:82px;height:96px;margin:12px auto;font-size:38px;display:grid;transform:rotate(-3deg)}.event-intro-dialog article{padding:12px}.event-intro-dialog img{object-fit:contain;background:#090b1e;border:1px solid #4f467c;border-radius:13px;width:100%;max-height:58vh;display:block}.event-intro-dialog p{text-align:left;margin:9px 4px 0}.event-intro-dialog small{margin:9px 4px 0;display:block}.event-workshop-dev{background:#ffd23f0f;border:1px dashed #ffd23f80;border-radius:11px;align-items:center;gap:6px;margin:0 3px 11px;padding:7px;display:flex}.event-workshop-dev small{color:#ffe49a;margin-right:auto;font-size:7px;font-weight:900}.event-workshop-dev button{color:#ffe49a;background:#28243a;border:1px solid #816b35;border-radius:8px;height:25px;padding:0 7px;font-size:7px;font-weight:900}.kiber-blueprint{color:#eef1ff;background:radial-gradient(circle at 50% 20%,#33e6ff1f,#0000 34%),#0a0e24;border:1px solid #3d3672;border-radius:20px;gap:12px;padding:16px;display:grid}.kiber-blueprint-head{justify-content:space-between;gap:12px;display:flex}.kiber-blueprint small{color:#7d88bb;letter-spacing:.08em;font-size:10px;font-weight:800}.kiber-blueprint h2,.kiber-blueprint h3{color:#fff;margin:3px 0}.kiber-blueprint p{color:#aeb8dd;margin:0;font-size:13px}.kiber-blueprint-head strong{color:#5eeaff;border:1px solid #3d3672;border-radius:14px;place-items:center;min-width:68px;display:grid}.kiber-blueprint-head strong span{color:#aeb8dd;font-size:9px}.kiber-blueprint-metrics{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.kiber-blueprint-metrics span{color:#8994c5;background:#11183a;border-radius:10px;padding:9px;font-size:10px}.kiber-blueprint-metrics b{color:#fff;font-size:14px;display:block}.kiber-blueprint-canvas{background-color:#070b1d;background-image:linear-gradient(#33e6ff0d 1px,#0000 1px),linear-gradient(90deg,#33e6ff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #273261;border-radius:16px;min-height:250px}.kiber-blueprint-canvas svg{width:100%;height:250px}.kiber-blueprint-canvas line{stroke:#303b72;stroke-width:2px;stroke-dasharray:4 5}.kiber-blueprint-canvas line.complete{stroke:#33e6ff;filter:drop-shadow(0 0 5px #33e6ff)}.kiber-blueprint-canvas circle{fill:#151c43;stroke:#6470aa;stroke-width:2px;cursor:pointer}.kiber-blueprint-canvas circle.complete{fill:#193e57;stroke:#33e6ff}.kiber-blueprint-canvas circle.active{stroke:#ffb23e;stroke-width:3px;filter:drop-shadow(0 0 8px #ffb23e)}.kiber-blueprint-canvas text{fill:#fff;pointer-events:none;font-size:12px;font-weight:800}.kiber-blueprint-canvas .silhouette{stroke:#566299;stroke-width:4px;fill:none;opacity:.6}.kiber-blueprint-detail{background:#101735;border:1px solid #323e76;border-radius:14px;gap:7px;padding:13px;display:grid}.kiber-blueprint-detail div{flex-wrap:wrap;gap:6px;display:flex}.kiber-blueprint-detail span{color:#9ca9dd;background:#1b2550;border-radius:7px;padding:5px 7px;font-size:11px}.kiber-blueprint-detail button,.kiber-blueprint-dev{color:#fff;background:linear-gradient(90deg,#2c81a5,#7446c8);border:0;border-radius:11px;padding:11px;font-weight:800}.kiber-blueprint-detail button:disabled{opacity:.45}.kiber-blueprint-dev{color:#aeb8dd;background:#171f47;font-size:11px}.kiber-archive{background:radial-gradient(circle at 90% 0,#8b6bff2e,#0000 30%),#0a0e24;border:1px solid #3d3672;border-radius:20px;gap:13px;padding:16px;display:grid}.kiber-archive header{justify-content:space-between;gap:12px;display:flex}.kiber-archive small{color:#9c8be0;letter-spacing:.09em;font-size:10px;font-weight:800}.kiber-archive h2{color:#fff;margin:4px 0}.kiber-archive p{color:#aeb8dd;margin:0;font-size:13px}.kiber-archive header strong{color:#51e5ff;font-size:22px}.kiber-archive header strong span{color:#7c88b9;font-size:13px}.kiber-archive-list{gap:8px;display:grid}.kiber-archive-list button{color:#fff;text-align:left;background:#101735;border:1px solid #293463;border-radius:13px;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.kiber-archive-list button:disabled{opacity:.52}.kiber-archive-list button.unlocked{background:linear-gradient(90deg,#121a3f,#191332);border-color:#4a3f86}.kiber-archive-list i{color:#55e7ff;background:#233360;border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.kiber-archive-list div{flex:1;gap:3px;min-width:0;display:grid}.kiber-archive-list b{font-size:13px}.kiber-archive-list span{color:#9eabd4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.kiber-archive-list em{color:#54e6ff;font-size:23px;font-style:normal}.kiber-log-dialog{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02040dd6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.kiber-log-dialog article{background:linear-gradient(145deg,#15103a,#090d22);border:1px solid #544692;border-radius:20px;gap:12px;max-width:390px;padding:22px;display:grid;position:relative;box-shadow:0 0 40px #784ce54d}.kiber-log-dialog article>button{color:#bfc8f1;background:0 0;border:0;font-size:24px;position:absolute;top:9px;right:10px}.kiber-log-dialog h2{color:#fff;margin:0;font-size:20px}.kiber-log-dialog p{color:#c1c9e9;margin:0;line-height:1.55}.kiber-log-meta{font:11px monospace;color:#54e6ff!important}.kiber-log-dialog footer{color:#8e99c8;font:10px monospace}.kiber-signal{background:#0a0e24;border:1px solid #3d3672;border-radius:20px;gap:13px;padding:16px;display:grid}.kiber-signal header{justify-content:space-between;gap:12px;display:flex}.kiber-signal small{color:#9c8be0;letter-spacing:.09em;font:800 10px system-ui}.kiber-signal h2{color:#fff;margin:4px 0}.kiber-signal p{color:#aeb8dd;margin:0;font-size:13px}.kiber-signal header strong{color:#ffbd4a}.kiber-signal header strong span{color:#aeb8dd;font-size:10px;display:block}.kiber-scanner{background:radial-gradient(circle,#5b41bd52,#0000 45%),#0a0e24;border:1px solid #39477e;border-radius:18px;align-content:center;place-items:center;gap:9px;min-height:260px;display:grid;position:relative;overflow:hidden}.kiber-scanner .orbit{pointer-events:none;border:1px solid #48dcff66;border-radius:50%;position:absolute}.kiber-scanner .first{width:160px;height:70px;animation:7s linear infinite kiber-orbit}.kiber-scanner .second{border-color:#ff3d8f57;width:220px;height:110px;animation:10s linear infinite reverse kiber-orbit}.kiber-scanner .scanline{background:#ff3d8f;height:2px;animation:2.4s ease-in-out infinite kiber-scan;position:absolute;inset:20% 8% auto;box-shadow:0 0 16px #ff3d8f}.card-core{z-index:1;color:#fff;background:linear-gradient(145deg,#1d4d78,#2f1c62);border:1px solid #8bdff0;border-radius:17px;place-items:center;width:92px;height:124px;font-size:42px;display:grid;box-shadow:0 0 25px #3be0ff66}.card-core.scanning{animation:.45s ease-in-out infinite kiber-pulse}.kiber-scanner b,.kiber-scanner span,.kiber-scanner button{z-index:1}.kiber-scanner span{color:#aeb8dd;font-size:12px}.kiber-scanner button,.kiber-recycler button{color:#fff;background:linear-gradient(90deg,#2b82aa,#7a46c8);border:0;border-radius:10px;padding:10px 15px;font-weight:800}.kiber-recycler{background:#101735;border:1px solid #303b72;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.kiber-recycler div{flex:1;gap:5px;display:grid}.kiber-recycler b{color:#ffbf52}.kiber-recycler progress{width:100%}.kiber-card-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kiber-card-grid button{color:#91a0cc;text-align:left;background:#11183a;border:1px solid #303b72;border-radius:13px;gap:5px;min-height:125px;padding:9px;display:grid}.kiber-card-grid button.owned{color:#fff;border-color:#4f78aa}.kiber-card-grid i{color:#54e6ff;font-size:25px;font-style:normal}.kiber-card-grid b{font-size:11px}.kiber-card-grid span{color:#9da9cf;font-size:10px}@keyframes kiber-orbit{to{transform:rotate(360deg)}}@keyframes kiber-scan{50%{opacity:.2;transform:translateY(110px)}}@keyframes kiber-pulse{50%{transform:scale(1.08)}}.kiber-tasks{background:#0a0e24;border:1px solid #3d3672;border-radius:20px;gap:13px;padding:16px;display:grid}.kiber-tasks header{justify-content:space-between;gap:12px;display:flex}.kiber-tasks header small{color:#9c8be0;letter-spacing:.09em;font-size:10px;font-weight:800}.kiber-tasks h2{color:#fff;margin:4px 0}.kiber-tasks p{color:#aeb8dd;margin:0;font-size:13px}.kiber-tasks header strong{color:#54e6ff;font-size:14px}.kiber-tasks header strong span{color:#8691bf;font-size:9px;display:block}.kiber-tasks>div{gap:9px;display:grid}.kiber-tasks article{background:#101735;border:1px solid #2d396b;border-radius:14px;gap:10px;padding:12px;display:flex}.kiber-tasks article.done{border-color:#357b75}.kiber-tasks article>i{color:#55e7ff;background:#253568;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.kiber-tasks article>div{flex:1;gap:4px;min-width:0;display:grid}.kiber-tasks b{color:#fff;font-size:13px}.kiber-tasks article span{color:#a4b0d6;font-size:11px}.kiber-tasks progress{width:100%;height:5px}.kiber-tasks article small{color:#8390c3;font-size:10px}.kiber-tasks aside{align-content:start;justify-items:end;gap:4px;display:grid}.kiber-tasks aside em{color:#ffbd4a;font-size:13px;font-style:normal;font-weight:800}.kiber-tasks aside em small{color:#ffbd4a}.kiber-tasks aside>span{color:#62e8dc;font-size:10px}.kiber-tasks aside button{color:#fff;background:#263d76;border:0;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:700}.kiber-tasks aside button:disabled{opacity:.45}.kiber-pass{background:radial-gradient(circle at 20% 0,#33e6ff24,#0000 34%),#0a0e24;border:1px solid #3d3672;border-radius:20px;gap:13px;padding:16px;display:grid}.kiber-pass header{justify-content:space-between;gap:12px;display:flex}.kiber-pass header small{color:#9c8be0;letter-spacing:.09em;font-size:10px;font-weight:800}.kiber-pass h1{color:#fff;margin:4px 0;font-size:22px}.kiber-pass p{color:#aeb8dd;margin:0;font-size:13px}.kiber-pass header strong{color:#55e7ff;font-size:24px}.kiber-pass header strong span{color:#aeb8dd;font-size:10px;display:block}.kiber-pass-level{background:#101735;border:1px solid #304176;border-radius:15px;padding:13px}.kiber-pass-level>div{align-items:center;gap:8px;display:flex}.kiber-pass-level i{color:#55e7ff;background:#234c75;border-radius:11px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.kiber-pass-level span{color:#9ba8d1;font-size:10px}.kiber-pass-level b{color:#fff}.kiber-pass-level progress{width:100%;margin-top:9px}.kiber-pass-actions,.kiber-track-switch{gap:8px;display:flex}.kiber-pass-actions button,.kiber-track-switch button,.kiber-premium{color:#d9e0ff;background:#172044;border:1px solid #334178;border-radius:10px;flex:1;padding:10px;font-size:11px;font-weight:700}.kiber-pass-actions button:first-child,.kiber-track-switch button.active{color:#fff;background:#28577d;border-color:#55e7ff}.kiber-premium{color:#322000;background:linear-gradient(90deg,#d69527,#ffbd4a);width:100%}.kiber-reward-track{gap:9px;padding-bottom:4px;display:flex;overflow:auto}.kiber-reward-track article{background:#101735;border:1px solid #2e396c;border-radius:13px;gap:7px;min-width:124px;padding:11px;display:grid}.kiber-reward-track article.reached{border-color:#4c8aa1}.kiber-reward-track article.claimed{opacity:.55}.kiber-reward-track small,.kiber-reward-track span{color:#8e9bc6;font-size:9px}.kiber-reward-track i{color:#fff;font-size:12px;font-style:normal}.kiber-reward-track button{color:#fff;background:#263d76;border:0;border-radius:8px;padding:7px;font-size:10px;font-weight:700}.kiber-reward-track button:disabled{opacity:.45}.kiber-event-dock{background:#0b1028;border:1px solid #303b72;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:6px;padding:7px;display:grid}.kiber-event-dock button{color:#62e8f7;background:0 0;border:0;border-radius:9px;place-items:center;gap:3px;padding:8px 3px;font-size:16px;display:grid}.kiber-event-dock span{color:#aab5d9;font-size:9px}.kiber-2026-dock{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-user-select:none;user-select:none;background:#090d20f2;border:1px solid #273263;border-radius:16px;justify-content:space-between;align-items:center;gap:4px;margin:12px 8px;padding:6px;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 32px #000000b3}.kiber-2026-dock button{color:#6b77a8;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px 4px;font-size:11px;font-weight:700;line-height:1;transition:all .2s;display:flex;position:relative}.kiber-2026-dock button:hover{color:#c9d3ff;background:#11173880}.kiber-2026-dock button.active{color:#fff;background:linear-gradient(#242e61,#141b3f);border-color:#3b4b8a;transform:translateY(-2px);box-shadow:0 4px 16px #8b6bff40}.kiber-2026-dock svg{width:16px;height:16px}.kiber-2026-dock button.active svg{color:#33e6ff;transform:scale(1.1)}.kiber-2026-dock button>span:not(.badge):not(.active-dot){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kiber-2026-dock .badge{background:#ff2f6e;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:8px;box-shadow:0 0 8px #ff2f6e}.kiber-2026-dock .active-dot{background:#33e6ff;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #33e6ff}.kiber-history-log-line{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.kiber-history-log-line>span{color:#8b6bff;padding-top:2px;font:12px monospace}.kiber-history-log-line>p{margin:0}.kiber-card-detail-close{float:right;color:#c9d3ff;background:#1a2350;border:1px solid #3b4b8a;border-radius:8px;padding:6px}.kiber-card-detail-close:hover{color:#fff;border-color:#33e6ff}.kiber-signal-scanner .scanner-orbit{pointer-events:none;border:1px solid #8b6bff4d;border-radius:50%;position:absolute;top:128px;left:50%;transform:translate(-50%,-50%)}.kiber-signal-scanner .scanner-orbit-one{width:192px;height:192px}.kiber-signal-scanner .scanner-orbit-two{border-color:#33e6ff4d;width:256px;height:128px}.kiber-signal-scanner .scanner-beam{pointer-events:none;z-index:10;opacity:0;background:linear-gradient(90deg,#0000,#ff2f6e,#0000);height:2px;position:absolute;top:64px;left:32px;right:32px;box-shadow:0 0 18px #ff2f6e}.kiber-signal-scanner.is-prepare .scanner-card{animation:.38s ease-out both kiber-card-prime}.kiber-signal-scanner.is-scan .scanner-card{animation:.78s ease-in-out infinite kiber-card-scan}.kiber-signal-scanner.is-scan .scanner-orbit-one{animation:1.1s linear infinite kiber-orbit}.kiber-signal-scanner.is-scan .scanner-orbit-two{animation:.82s linear infinite reverse kiber-orbit}.kiber-signal-scanner.is-scan .scanner-beam{opacity:1;animation:.78s ease-in-out infinite kiber-card-beam}.kiber-signal-scanner.is-lock .scanner-card{animation:.36s ease-out both kiber-card-lock}.kiber-signal-scanner.is-lock .scanner-beam{opacity:1;background:linear-gradient(90deg,#0000,#ffdf71,#0000);box-shadow:0 0 22px #ffb23e}@keyframes kiber-card-prime{to{filter:brightness(1.28);transform:scale(1.06)}}@keyframes kiber-card-scan{0%,to{filter:brightness();transform:translateY(0)scale(1.06)}50%{filter:brightness(1.45);transform:translateY(-10px)scale(1.1);box-shadow:0 0 34px #ff2f6e}}@keyframes kiber-card-lock{0%{filter:brightness(1.55);transform:scale(1.1)}to{filter:brightness();transform:scale(1);box-shadow:0 0 28px #ffb23e}}@keyframes kiber-card-beam{0%{opacity:.15;transform:translateY(0)}50%{opacity:1;transform:translateY(130px)}to{opacity:.15;transform:translateY(230px)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-100:oklch(95.4% .038 75.164);--color-orange-400:oklch(75% .183 55.934);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-950:oklch(27.9% .077 45.635);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-950:oklch(27.4% .072 132.109);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-950:oklch(26.2% .051 172.552);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-8{top:calc(var(--spacing) * -8)}.-top-\[18px\]{top:-18px}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-20{top:calc(var(--spacing) * 20)}.top-\[-2\%\]{top:-2%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-8{right:calc(var(--spacing) * -8)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-36{bottom:calc(var(--spacing) * 36)}.bottom-\[78px\]{bottom:78px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-8{left:calc(var(--spacing) * 8)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60,.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-\[26px\]{margin-top:-26px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[3px\]{margin-top:3px}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-\[25px\]{height:25px}.h-\[50px\]{height:50px}.h-\[185\%\]{height:185%}.h-\[350px\]{height:350px}.h-\[min\(36vh\,230px\)\]{height:min(36vh,230px)}.h-full{height:100%}.max-h-\[42vh\]{max-height:42vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[320px\]{max-height:320px}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-\[540px\]{min-height:540px}.min-h-\[calc\(100dvh-56px\)\]{min-height:calc(100dvh - 56px)}.min-h-\[calc\(100vh-148px\)\]{min-height:calc(100vh - 148px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[50px\]{width:50px}.w-\[263px\]{width:263px}.w-\[calc\(min\(100\%\,500px\)-24px\)\]{width:calc(min(100%,500px) - 24px)}.w-auto{width:auto}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[230px\]{max-width:230px}.max-w-\[340px\]{max-width:340px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-6{--tw-translate-x:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-12{rotate:-12deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_92px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_60px_252px\]{grid-template-rows:minmax(0,1fr) 60px 252px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[9px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(9px * var(--tw-space-y-reverse));margin-block-end:calc(9px * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-indigo-900\/80>:not(:last-child)){border-color:#312c85cc}@supports (color:color-mix(in lab, red, red)){:where(.divide-indigo-900\/80>:not(:last-child)){border-color:color-mix(in oklab, var(--color-indigo-900) 80%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0a0320\]{border-color:#0a0320}.border-\[\#0b102d\]{border-color:#0b102d}.border-\[\#1c2448\]{border-color:#1c2448}.border-\[\#1c5866\]{border-color:#1c5866}.border-\[\#1e2752\]{border-color:#1e2752}.border-\[\#2b386e\]{border-color:#2b386e}.border-\[\#2b3870\]{border-color:#2b3870}.border-\[\#2b3970\]{border-color:#2b3970}.border-\[\#2c376d\]{border-color:#2c376d}.border-\[\#2d3a72\]{border-color:#2d3a72}.border-\[\#2d3868\]{border-color:#2d3868}.border-\[\#2e3b75\]{border-color:#2e3b75}.border-\[\#2f5c1c\]{border-color:#2f5c1c}.border-\[\#3a2e68\]{border-color:#3a2e68}.border-\[\#3b4b8a\]{border-color:#3b4b8a}.border-\[\#3c356c\]{border-color:#3c356c}.border-\[\#4e4a96\]{border-color:#4e4a96}.border-\[\#6a4c1c\]{border-color:#6a4c1c}.border-\[\#6c4a08\]{border-color:#6c4a08}.border-\[\#8b6bff\]\/40{border-color:oklab(63.4528% .0682011 -.19901/.4)}.border-\[\#8b6bff\]\/50{border-color:oklab(63.4528% .0682011 -.19901/.5)}.border-\[\#8b6bff\]\/60{border-color:oklab(63.4528% .0682011 -.19901/.6)}.border-\[\#18bfe0\]{border-color:#18bfe0}.border-\[\#33e6ff\]{border-color:#33e6ff}.border-\[\#33e6ff\]\/40{border-color:oklab(85.0529% -.120357 -.0682381/.4)}.border-\[\#33e6ff\]\/60{border-color:oklab(85.0529% -.120357 -.0682381/.6)}.border-\[\#71ecff\]\/50{border-color:oklab(87.964% -.0986062 -.054305/.5)}.border-\[\#222c5c\]{border-color:#222c5c}.border-\[\#242e5c\]{border-color:#242e5c}.border-\[\#7653b6\]{border-color:#7653b6}.border-\[\#08455a\]{border-color:#08455a}.border-\[\#33427b\]{border-color:#33427b}.border-\[\#50608e\]{border-color:#50608e}.border-\[\#202952\]{border-color:#202952}.border-\[\#324078\]{border-color:#324078}.border-\[\#465294\]{border-color:#465294}.border-\[\#a87400\]{border-color:#a87400}.border-\[\#ff2f6e\]\/30{border-color:oklab(65.5772% .234552 .0428571/.3)}.border-\[\#ff2f6e\]\/50{border-color:oklab(65.5772% .234552 .0428571/.5)}.border-\[\#ffb23e\]{border-color:#ffb23e}.border-\[\#ffb23e\]\/40{border-color:oklab(81.8319% .0449651 .146617/.4)}.border-\[\#ffc931\]{border-color:#ffc931}.border-amber-200\/40{border-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/40{border-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.border-amber-200\/45{border-color:#fee68573}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/45{border-color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/35{border-color:#ffd23659}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/35{border-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.border-amber-300\/80{border-color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/80{border-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/70{border-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/70{border-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/60{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.border-amber-700\/50{border-color:#b7500080}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/50{border-color:color-mix(in oklab, var(--color-amber-700) 50%, transparent)}}.border-blue-400\/40{border-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/40{border-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab, currentcolor 30%, transparent)}}.border-cyan-200\/70{border-color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/70{border-color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/20{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/30{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.border-cyan-300\/35{border-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/35{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.border-cyan-300\/50{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/50{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.border-cyan-400\/40{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/40{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.border-cyan-400\/50{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/50{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.border-cyan-400\/60{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/60{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.border-cyan-400\/70{border-color:#00d2efb3}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/70{border-color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}.border-cyan-500\/25{border-color:#00b7d740}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/25{border-color:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-cyan-500\/40{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/40{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.border-cyan-500\/45{border-color:#00b7d773}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/45{border-color:color-mix(in oklab, var(--color-cyan-500) 45%, transparent)}}.border-cyan-500\/50{border-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/50{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.border-cyan-500\/60{border-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/60{border-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.border-cyan-800\/40{border-color:#005f7866}@supports (color:color-mix(in lab, red, red)){.border-cyan-800\/40{border-color:color-mix(in oklab, var(--color-cyan-800) 40%, transparent)}}.border-emerald-300\/35{border-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/35{border-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/60{border-color:#00d29499}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/60{border-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.border-emerald-400\/70{border-color:#00d294b3}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/70{border-color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-700\/50{border-color:#00795680}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/50{border-color:color-mix(in oklab, var(--color-emerald-700) 50%, transparent)}}.border-fuchsia-300{border-color:var(--color-fuchsia-300)}.border-fuchsia-400\/30{border-color:#ec6cff4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/30{border-color:color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent)}}.border-fuchsia-400\/35{border-color:#ec6cff59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/35{border-color:color-mix(in oklab, var(--color-fuchsia-400) 35%, transparent)}}.border-fuchsia-400\/40{border-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/40{border-color:color-mix(in oklab, var(--color-fuchsia-400) 40%, transparent)}}.border-fuchsia-500\/50{border-color:#e12afb80}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/50{border-color:color-mix(in oklab, var(--color-fuchsia-500) 50%, transparent)}}.border-indigo-300\/20{border-color:#a4b3ff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/20{border-color:color-mix(in oklab, var(--color-indigo-300) 20%, transparent)}}.border-indigo-300\/25{border-color:#a4b3ff40}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/25{border-color:color-mix(in oklab, var(--color-indigo-300) 25%, transparent)}}.border-indigo-300\/30{border-color:#a4b3ff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/30{border-color:color-mix(in oklab, var(--color-indigo-300) 30%, transparent)}}.border-indigo-300\/35{border-color:#a4b3ff59}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/35{border-color:color-mix(in oklab, var(--color-indigo-300) 35%, transparent)}}.border-indigo-300\/40{border-color:#a4b3ff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/40{border-color:color-mix(in oklab, var(--color-indigo-300) 40%, transparent)}}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-400\/25{border-color:#7d87ff40}@supports (color:color-mix(in lab, red, red)){.border-indigo-400\/25{border-color:color-mix(in oklab, var(--color-indigo-400) 25%, transparent)}}.border-indigo-400\/40{border-color:#7d87ff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-400\/40{border-color:color-mix(in oklab, var(--color-indigo-400) 40%, transparent)}}.border-indigo-400\/45{border-color:#7d87ff73}@supports (color:color-mix(in lab, red, red)){.border-indigo-400\/45{border-color:color-mix(in oklab, var(--color-indigo-400) 45%, transparent)}}.border-indigo-500\/25{border-color:#625fff40}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/25{border-color:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.border-indigo-500\/40{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/40{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.border-indigo-500\/50{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/50{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.border-indigo-600\/50{border-color:#4f39f680}@supports (color:color-mix(in lab, red, red)){.border-indigo-600\/50{border-color:color-mix(in oklab, var(--color-indigo-600) 50%, transparent)}}.border-indigo-600\/70{border-color:#4f39f6b3}@supports (color:color-mix(in lab, red, red)){.border-indigo-600\/70{border-color:color-mix(in oklab, var(--color-indigo-600) 70%, transparent)}}.border-indigo-700{border-color:var(--color-indigo-700)}.border-indigo-700\/60{border-color:#432dd799}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/60{border-color:color-mix(in oklab, var(--color-indigo-700) 60%, transparent)}}.border-indigo-700\/70{border-color:#432dd7b3}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/70{border-color:color-mix(in oklab, var(--color-indigo-700) 70%, transparent)}}.border-indigo-700\/80{border-color:#432dd7cc}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/80{border-color:color-mix(in oklab, var(--color-indigo-700) 80%, transparent)}}.border-indigo-800{border-color:var(--color-indigo-800)}.border-indigo-800\/60{border-color:#372aac99}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/60{border-color:color-mix(in oklab, var(--color-indigo-800) 60%, transparent)}}.border-indigo-800\/70{border-color:#372aacb3}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/70{border-color:color-mix(in oklab, var(--color-indigo-800) 70%, transparent)}}.border-indigo-800\/80{border-color:#372aaccc}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/80{border-color:color-mix(in oklab, var(--color-indigo-800) 80%, transparent)}}.border-indigo-900\/60{border-color:#312c8599}@supports (color:color-mix(in lab, red, red)){.border-indigo-900\/60{border-color:color-mix(in oklab, var(--color-indigo-900) 60%, transparent)}}.border-indigo-900\/70{border-color:#312c85b3}@supports (color:color-mix(in lab, red, red)){.border-indigo-900\/70{border-color:color-mix(in oklab, var(--color-indigo-900) 70%, transparent)}}.border-indigo-950\/60{border-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.border-indigo-950\/60{border-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.border-indigo-950\/90{border-color:#1e1a4de6}@supports (color:color-mix(in lab, red, red)){.border-indigo-950\/90{border-color:color-mix(in oklab, var(--color-indigo-950) 90%, transparent)}}.border-lime-400\/30{border-color:#9de5004d}@supports (color:color-mix(in lab, red, red)){.border-lime-400\/30{border-color:color-mix(in oklab, var(--color-lime-400) 30%, transparent)}}.border-lime-400\/50{border-color:#9de50080}@supports (color:color-mix(in lab, red, red)){.border-lime-400\/50{border-color:color-mix(in oklab, var(--color-lime-400) 50%, transparent)}}.border-lime-400\/60{border-color:#9de50099}@supports (color:color-mix(in lab, red, red)){.border-lime-400\/60{border-color:color-mix(in oklab, var(--color-lime-400) 60%, transparent)}}.border-orange-400\/80{border-color:#ff8b1acc}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/80{border-color:color-mix(in oklab, var(--color-orange-400) 80%, transparent)}}.border-pink-400\/80{border-color:#fb64b6cc}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/80{border-color:color-mix(in oklab, var(--color-pink-400) 80%, transparent)}}.border-pink-500{border-color:var(--color-pink-500)}.border-purple-500\/50{border-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/50{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.border-rose-400\/80{border-color:#ff667fcc}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/80{border-color:color-mix(in oklab, var(--color-rose-400) 80%, transparent)}}.border-slate-400\/60{border-color:#90a1b999}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/60{border-color:color-mix(in oklab, var(--color-slate-400) 60%, transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/80{border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/80{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/80{border-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.border-slate-800\/90{border-color:#1d293de6}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/90{border-color:color-mix(in oklab, var(--color-slate-800) 90%, transparent)}}.border-slate-900{border-color:var(--color-slate-900)}.border-transparent{border-color:#0000}.border-violet-400\/70{border-color:#a685ffb3}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/70{border-color:color-mix(in oklab, var(--color-violet-400) 70%, transparent)}}.border-white{border-color:var(--color-white)}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-\[\#0a0d22\]{background-color:#0a0d22}.bg-\[\#0a0e20\]{background-color:#0a0e20}.bg-\[\#0a0e22\]{background-color:#0a0e22}.bg-\[\#0a0f28\]{background-color:#0a0f28}.bg-\[\#0a1022\]\/95{background-color:oklab(17.8013% -.00105851 -.0383969/.95)}.bg-\[\#0a1028\]{background-color:#0a1028}.bg-\[\#0a1030\]{background-color:#0a1030}.bg-\[\#0a1230d9\]{background-color:#0a1230d9}.bg-\[\#0b0e20\]{background-color:#0b0e20}.bg-\[\#0b0f20\]{background-color:#0b0f20}.bg-\[\#0b2a4a\]{background-color:#0b2a4a}.bg-\[\#0b1028\]\/95{background-color:oklab(18.3794% .00162356 -.0492791/.95)}.bg-\[\#0b1131\]{background-color:#0b1131}.bg-\[\#0b1131dd\]{background-color:#0b1131dd}.bg-\[\#0b1430\]{background-color:#0b1430}.bg-\[\#0b1533\]{background-color:#0b1533}.bg-\[\#0c1022\]{background-color:#0c1022}.bg-\[\#0c1022\]\/60{background-color:oklab(17.9741% .00173038 -.0375335/.6)}.bg-\[\#0c1022\]\/80{background-color:oklab(17.9741% .00173038 -.0375335/.8)}.bg-\[\#0c1026\]{background-color:#0c1026}.bg-\[\#0c1129\]{background-color:#0c1129}.bg-\[\#0d122c\]{background-color:#0d122c}.bg-\[\#0d0626\]{background-color:#0d0626}.bg-\[\#0d1128\]{background-color:#0d1128}.bg-\[\#0d1330\]{background-color:#0d1330}.bg-\[\#0d1430\]{background-color:#0d1430}.bg-\[\#0d1530\]{background-color:#0d1530}.bg-\[\#0e1330\]{background-color:#0e1330}.bg-\[\#0e1428\]{background-color:#0e1428}.bg-\[\#0e7094\]{background-color:#0e7094}.bg-\[\#0f152d\]{background-color:#0f152d}.bg-\[\#1a1052\]{background-color:#1a1052}.bg-\[\#1a2350\]{background-color:#1a2350}.bg-\[\#1b5d86\]{background-color:#1b5d86}.bg-\[\#1c2350\]{background-color:#1c2350}.bg-\[\#1c5866\]\/30{background-color:oklab(42.8602% -.0516573 -.0380352/.3)}.bg-\[\#2a2a33\]{background-color:#2a2a33}.bg-\[\#2b2b33\]{background-color:#2b2b33}.bg-\[\#2ee6e6\]{background-color:#2ee6e6}.bg-\[\#2f7bff\]{background-color:#2f7bff}.bg-\[\#2fe0e6\]{background-color:#2fe0e6}.bg-\[\#4cd15a\]{background-color:#4cd15a}.bg-\[\#5b3a24\]{background-color:#5b3a24}.bg-\[\#6a4c1c\]\/40{background-color:oklab(43.9241% .0182272 .0731491/.4)}.bg-\[\#6b4226\]{background-color:#6b4226}.bg-\[\#6d3ff2\]{background-color:#6d3ff2}.bg-\[\#8b6bff\]\/10{background-color:oklab(63.4528% .0682011 -.19901/.1)}.bg-\[\#8b6bff\]\/20{background-color:oklab(63.4528% .0682011 -.19901/.2)}.bg-\[\#8d5a38\]{background-color:#8d5a38}.bg-\[\#22c7d8\]{background-color:#22c7d8}.bg-\[\#23a94a\]{background-color:#23a94a}.bg-\[\#33e6ff\]{background-color:#33e6ff}.bg-\[\#33e6ff\]\/10{background-color:oklab(85.0529% -.120357 -.0682381/.1)}.bg-\[\#33e6ff\]\/20{background-color:oklab(85.0529% -.120357 -.0682381/.2)}.bg-\[\#070a1b\]{background-color:#070a1b}.bg-\[\#080b22\]\/25{background-color:oklab(16.2524% .00333291 -.047807/.25)}.bg-\[\#080c1f\]\/85{background-color:oklab(16.2525% .00139626 -.0404139/.85)}.bg-\[\#090d22\]{background-color:#090d22}.bg-\[\#090d24\]\/90{background-color:oklab(17.0598% .00237992 -.0477177/.9)}.bg-\[\#101a3a\]{background-color:#101a3a}.bg-\[\#111a3c\]{background-color:#111a3c}.bg-\[\#111a35\]{background-color:#111a35}.bg-\[\#111c4a\]{background-color:#111c4a}.bg-\[\#121c42\]{background-color:#121c42}.bg-\[\#121c43\]{background-color:#121c43}.bg-\[\#122a57\]{background-color:#122a57}.bg-\[\#141a38\]{background-color:#141a38}.bg-\[\#141b3f\]{background-color:#141b3f}.bg-\[\#141c3b\]{background-color:#141c3b}.bg-\[\#151a34\]{background-color:#151a34}.bg-\[\#151b3d\]{background-color:#151b3d}.bg-\[\#151e48\]{background-color:#151e48}.bg-\[\#221a08\]{background-color:#221a08}.bg-\[\#241a04\]{background-color:#241a04}.bg-\[\#525d8f\]{background-color:#525d8f}.bg-\[\#02030b\]\/80{background-color:oklab(10.1972% .000919506 -.0250392/.8)}.bg-\[\#02040d99\]{background-color:#02040d99}.bg-\[\#02040dcc\]{background-color:#02040dcc}.bg-\[\#02040ddd\]{background-color:#02040ddd}.bg-\[\#05060e\]{background-color:#05060e}.bg-\[\#05091c\]{background-color:#05091c}.bg-\[\#06091a\]{background-color:#06091a}.bg-\[\#07112ce8\]{background-color:#07112ce8}.bg-\[\#08021e\]\/85{background-color:oklab(13.0751% .0195731 -.0585359/.85)}.bg-\[\#08112be8\]{background-color:#08112be8}.bg-\[\#08112c\]{background-color:#08112c}.bg-\[\#08132ed9\]{background-color:#08132ed9}.bg-\[\#09102a\]\/80{background-color:oklab(18.3993% -.000770718 -.0537522/.8)}.bg-\[\#10142f\]{background-color:#10142f}.bg-\[\#10142fdd\]{background-color:#10142fdd}.bg-\[\#10172e\]{background-color:#10172e}.bg-\[\#10172f\]{background-color:#10172f}.bg-\[\#10183a\]{background-color:#10183a}.bg-\[\#11162e\]{background-color:#11162e}.bg-\[\#13193c\]{background-color:#13193c}.bg-\[\#15142a\]{background-color:#15142a}.bg-\[\#15204c\]{background-color:#15204c}.bg-\[\#17446d\]{background-color:#17446d}.bg-\[\#17476c\]{background-color:#17476c}.bg-\[\#040612\]{background-color:#040612}.bg-\[\#040715\]\/75{background-color:oklab(13.3752% -.000523619 -.0324948/.75)}.bg-\[\#050816\]{background-color:#050816}.bg-\[\#050816\]\/95{background-color:oklab(13.9545% .0001553 -.0316574/.95)}.bg-\[\#060818\]{background-color:#060818}.bg-\[\#091532cc\]{background-color:#091532cc}.bg-\[\#101631\]{background-color:#101631}.bg-\[\#111738\]{background-color:#111738}.bg-\[\#111936\]{background-color:#111936}.bg-\[\#122410\]{background-color:#122410}.bg-\[\#161846\]{background-color:#161846}.bg-\[\#161846cc\]{background-color:#161846cc}.bg-\[\#161846dd\]{background-color:#161846dd}.bg-\[\#181308\]{background-color:#181308}.bg-\[\#542878\]{background-color:#542878}.bg-\[\#b97a4e\]{background-color:#b97a4e}.bg-\[\#c9ff58\]{background-color:#c9ff58}.bg-\[\#d9481c\]{background-color:#d9481c}.bg-\[\#d39566\]{background-color:#d39566}.bg-\[\#dcdde3\]{background-color:#dcdde3}.bg-\[\#e6b86e\]{background-color:#e6b86e}.bg-\[\#e8ad82\]{background-color:#e8ad82}.bg-\[\#e5343a\]{background-color:#e5343a}.bg-\[\#f1f3f8\]{background-color:#f1f3f8}.bg-\[\#f2c19c\]{background-color:#f2c19c}.bg-\[\#f5c518\]{background-color:#f5c518}.bg-\[\#f9d5bd\]{background-color:#f9d5bd}.bg-\[\#f472b6\]{background-color:#f472b6}.bg-\[\#ff2f6e\]\/15{background-color:oklab(65.5772% .234552 .0428571/.15)}.bg-\[\#ff3b48\]{background-color:#ff3b48}.bg-\[\#ff5fae\]{background-color:#ff5fae}.bg-\[\#ff6fb5\]{background-color:#ff6fb5}.bg-\[\#ffb23e\]{background-color:#ffb23e}.bg-\[\#ffb23e\]\/15{background-color:oklab(81.8319% .0449651 .146617/.15)}.bg-\[\#ffc21a\]{background-color:#ffc21a}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[radial-gradient\(circle_at_50\%_0\,rgba\(51\,208\,255\,\.16\)\,transparent_55\%\)\,\#0d1430\]{background-color:radial-gradient(circle at 50% 0,#33d0ff29,transparent 55%),#0d1430}.bg-amber-300\/15{background-color:#ffd23626}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/15{background-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/30{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/40{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-current{background-color:currentColor}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/10{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bg-cyan-400\/15{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/15{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/20{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/15{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-500\/30{background-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/30{background-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.bg-cyan-950\/30{background-color:#0533454d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/30{background-color:color-mix(in oklab, var(--color-cyan-950) 30%, transparent)}}.bg-cyan-950\/35{background-color:#05334559}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/35{background-color:color-mix(in oklab, var(--color-cyan-950) 35%, transparent)}}.bg-cyan-950\/60{background-color:#05334599}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/60{background-color:color-mix(in oklab, var(--color-cyan-950) 60%, transparent)}}.bg-cyan-950\/80{background-color:#053345cc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/80{background-color:color-mix(in oklab, var(--color-cyan-950) 80%, transparent)}}.bg-cyan-950\/90{background-color:#053345e6}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/90{background-color:color-mix(in oklab, var(--color-cyan-950) 90%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-400\/30{background-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/30{background-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/20{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.bg-emerald-950\/25{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/25{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/40{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.bg-emerald-950\/50{background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/50{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.bg-fuchsia-500\/15{background-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/15{background-color:color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent)}}.bg-fuchsia-950\/40{background-color:#4b004f66}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-950\/40{background-color:color-mix(in oklab, var(--color-fuchsia-950) 40%, transparent)}}.bg-indigo-400\/50{background-color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/50{background-color:color-mix(in oklab, var(--color-indigo-400) 50%, transparent)}}.bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/20{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.bg-indigo-500\/30{background-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/30{background-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-indigo-950\/20{background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/20{background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.bg-indigo-950\/50{background-color:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/50{background-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.bg-indigo-950\/60{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/60{background-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.bg-indigo-950\/80{background-color:#1e1a4dcc}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/80{background-color:color-mix(in oklab, var(--color-indigo-950) 80%, transparent)}}.bg-lime-400{background-color:var(--color-lime-400)}.bg-lime-400\/10{background-color:#9de5001a}@supports (color:color-mix(in lab, red, red)){.bg-lime-400\/10{background-color:color-mix(in oklab, var(--color-lime-400) 10%, transparent)}}.bg-lime-400\/15{background-color:#9de50026}@supports (color:color-mix(in lab, red, red)){.bg-lime-400\/15{background-color:color-mix(in oklab, var(--color-lime-400) 15%, transparent)}}.bg-lime-500\/10{background-color:#80cd001a}@supports (color:color-mix(in lab, red, red)){.bg-lime-500\/10{background-color:color-mix(in oklab, var(--color-lime-500) 10%, transparent)}}.bg-lime-950\/50{background-color:#192e0380}@supports (color:color-mix(in lab, red, red)){.bg-lime-950\/50{background-color:color-mix(in oklab, var(--color-lime-950) 50%, transparent)}}.bg-pink-500{background-color:var(--color-pink-500)}.bg-purple-950\/30{background-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/30{background-color:color-mix(in oklab, var(--color-purple-950) 30%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/80{background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/90{background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/30{background-color:color-mix(in oklab, var(--color-slate-950) 30%, transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/40{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(rgba\(88\,112\,204\,0\.3\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(88\,112\,204\,0\.3\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#5870cc4d 1px,#0000 1px),linear-gradient(90deg,#5870cc4d 1px,#0000 1px)}.bg-\[linear-gradient\(rgba\(139\,107\,255\,0\.2\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(139\,107\,255\,0\.2\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#8b6bff33 1px,#0000 1px),linear-gradient(90deg,#8b6bff33 1px,#0000 1px)}.bg-\[radial-gradient\(circle\,\#314080\,\#121a42_68\%\)\]{background-image:radial-gradient(circle,#314080,#121a42 68%)}.bg-\[radial-gradient\(circle_at_15\%_0\%\,rgba\(86\,201\,255\,\.24\)\,transparent_42\%\)\,linear-gradient\(145deg\,\#161c45\,\#090d25\)\]{background-image:radial-gradient(circle at 15% 0,#56c9ff3d,#0000 42%),linear-gradient(145deg,#161c45,#090d25)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(74\,57\,176\,\.65\)\,transparent_48\%\)\,linear-gradient\(155deg\,\#17174b\,\#090d25_72\%\)\]{background-image:radial-gradient(circle at 50% 0,#4a39b0a6,#0000 48%),linear-gradient(155deg,#17174b,#090d25 72%)}.bg-\[radial-gradient\(circle_at_50\%_0\,rgba\(255\,178\,63\,\.28\)\,transparent_42\%\)\,linear-gradient\(160deg\,\#17133a\,\#0c1028\)\]{background-image:radial-gradient(circle at 50% 0,#ffb23f47,#0000 42%),linear-gradient(160deg,#17133a,#0c1028)}.bg-\[radial-gradient\(circle_at_50\%_25\%\,\#4c2ba0_0\%\,\#14183d_68\%\)\]{background-image:radial-gradient(circle at 50% 25%,#4c2ba0 0%,#14183d 68%)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,\#8ff3ff_0\%\,\#18bfe0_45\%\,\#0a5c8a_100\%\)\]{background-image:radial-gradient(circle at 50% 35%,#8ff3ff 0%,#18bfe0 45%,#0a5c8a 100%)}.bg-\[radial-gradient\(circle_at_80\%_0\%\,rgba\(86\,201\,255\,\.2\)\,transparent_42\%\)\,linear-gradient\(145deg\,\#161c45\,\#090d25\)\]{background-image:radial-gradient(circle at 80% 0,#56c9ff33,#0000 42%),linear-gradient(145deg,#161c45,#090d25)}.bg-\[radial-gradient\(circle_at_82\%_10\%\,rgba\(255\,197\,75\,\.26\)\,transparent_32\%\)\,linear-gradient\(135deg\,\#201b43\,\#101735_62\%\,\#090c1e\)\]{background-image:radial-gradient(circle at 82% 10%,#ffc54b42,#0000 32%),linear-gradient(135deg,#201b43,#101735 62%,#090c1e)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(56\,189\,248\,0\.12\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at top,#38bdf81f,#0000 70%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(99\,102\,241\,0\.15\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at top,#6366f126,#0000 70%)}.bg-\[radial-gradient\(ellipse_at_50\%_0\%\,\#341d85_0\%\,\#170b42_34\%\,\#0d0626_78\%\)\]{background-image:radial-gradient(at 50% 0,#341d85 0%,#170b42 34%,#0d0626 78%)}.bg-\[radial-gradient\(ellipse_at_top\,_rgba\(6\,182\,212\,0\.22\)\,transparent_65\%\)\]{background-image:radial-gradient(at top,#06b6d438,#0000 65%)}.from-\[\#0c1739\]{--tw-gradient-from:#0c1739;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0e1738\]{--tw-gradient-from:#0e1738;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1a2350\]{--tw-gradient-from:#1a2350;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1c1d42\]{--tw-gradient-from:#1c1d42;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1c2a68\]{--tw-gradient-from:#1c2a68;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2a3f8f\]{--tw-gradient-from:#2a3f8f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2b1873\]{--tw-gradient-from:#2b1873;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2f1a78\]{--tw-gradient-from:#2f1a78;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3a2a06\]{--tw-gradient-from:#3a2a06;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#5ceaff\]{--tw-gradient-from:#5ceaff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#6a5fa8\]{--tw-gradient-from:#6a5fa8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#6df0ff\]{--tw-gradient-from:#6df0ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8a2356\]{--tw-gradient-from:#8a2356;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8ef269\]{--tw-gradient-from:#8ef269;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8ff3ff\]{--tw-gradient-from:#8ff3ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#33e6ff\]{--tw-gradient-from:#33e6ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#62efff\]{--tw-gradient-from:#62efff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#141b3e\]{--tw-gradient-from:#141b3e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#141b40\]{--tw-gradient-from:#141b40;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#141c48\]{--tw-gradient-from:#141c48;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#151c3d\]{--tw-gradient-from:#151c3d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#151d4a\]{--tw-gradient-from:#151d4a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#161e38\]{--tw-gradient-from:#161e38;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#170b42\]{--tw-gradient-from:#170b42;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#171e48\]{--tw-gradient-from:#171e48;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#174d72\]{--tw-gradient-from:#174d72;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#181d3d\]{--tw-gradient-from:#181d3d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#211a4e\]{--tw-gradient-from:#211a4e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#241a08\]{--tw-gradient-from:#241a08;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#10173d\]{--tw-gradient-from:#10173d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#11193d\]{--tw-gradient-from:#11193d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#13193a\]{--tw-gradient-from:#13193a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#15122e\]{--tw-gradient-from:#15122e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#17245f\]{--tw-gradient-from:#17245f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#18150c\]{--tw-gradient-from:#18150c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#24377d\]{--tw-gradient-from:#24377d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#34207f\]{--tw-gradient-from:#34207f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#39256f\]{--tw-gradient-from:#39256f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#60400b\]{--tw-gradient-from:#60400b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#111735\]{--tw-gradient-from:#111735;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#111943\]{--tw-gradient-from:#111943;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#181240\]{--tw-gradient-from:#181240;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#241545\]{--tw-gradient-from:#241545;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#281548\]{--tw-gradient-from:#281548;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#c4ff6a\]{--tw-gradient-from:#c4ff6a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#c9ff58\]{--tw-gradient-from:#c9ff58;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#c39bff\]{--tw-gradient-from:#c39bff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#cfff7a\]{--tw-gradient-from:#cfff7a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ff6d95\]{--tw-gradient-from:#ff6d95;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffd67a\]{--tw-gradient-from:#ffd67a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffd98a\]{--tw-gradient-from:#ffd98a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff3a0\]{--tw-gradient-from:#fff3a0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/40{--tw-gradient-from:#46190166}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.from-amber-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-900{--tw-gradient-from:var(--color-cyan-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-950\/40{--tw-gradient-from:#05334566}@supports (color:color-mix(in lab, red, red)){.from-cyan-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-950) 40%, transparent)}}.from-cyan-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-950\/50{--tw-gradient-from:#05334580}@supports (color:color-mix(in lab, red, red)){.from-cyan-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-950) 50%, transparent)}}.from-cyan-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-950\/50{--tw-gradient-from:#4b004f80}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-950) 50%, transparent)}}.from-fuchsia-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-300{--tw-gradient-from:var(--color-lime-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-400{--tw-gradient-from:var(--color-lime-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-950\/40{--tw-gradient-from:#3c036666}@supports (color:color-mix(in lab, red, red)){.from-purple-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-purple-950) 40%, transparent)}}.from-purple-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900\/80{--tw-gradient-from:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.from-slate-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.from-slate-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#0d1430\]{--tw-gradient-via:#0d1430;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0e1436\]{--tw-gradient-via:#0e1436;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0f152d\]{--tw-gradient-via:#0f152d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0f172e\]{--tw-gradient-via:#0f172e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#1a4a72\]{--tw-gradient-via:#1a4a72;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#1b174d\]{--tw-gradient-via:#1b174d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#1c6488\]{--tw-gradient-via:#1c6488;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#3f3680\]{--tw-gradient-via:#3f3680;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#6ad92e\]{--tw-gradient-via:#6ad92e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#18bfe0\]{--tw-gradient-via:#18bfe0;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#33e6ff\]{--tw-gradient-via:#33e6ff;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#99ef38\]{--tw-gradient-via:#99ef38;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#170b42\]{--tw-gradient-via:#170b42;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#10142a\]{--tw-gradient-via:#10142a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#10142b\]{--tw-gradient-via:#10142b;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#12142d\]{--tw-gradient-via:#12142d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#14122b\]{--tw-gradient-via:#14122b;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#27377d\]{--tw-gradient-via:#27377d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#101433\]{--tw-gradient-via:#101433;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#101538\]{--tw-gradient-via:#101538;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#151128\]{--tw-gradient-via:#151128;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#181126\]{--tw-gradient-via:#181126;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#522779\]{--tw-gradient-via:#522779;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#c9d3ff\]{--tw-gradient-via:#c9d3ff;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#ffb23e\]{--tw-gradient-via:#ffb23e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#ffbe3c\]{--tw-gradient-via:#ffbe3c;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0a0d1c\]{--tw-gradient-to:#0a0d1c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0a0d1e\]{--tw-gradient-to:#0a0d1e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0a0d20\]{--tw-gradient-to:#0a0d20;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0a0e24\]{--tw-gradient-to:#0a0e24;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0a0f26\]{--tw-gradient-to:#0a0f26;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0a5c8a\]{--tw-gradient-to:#0a5c8a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0b0e1e\]{--tw-gradient-to:#0b0e1e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0b1230\]{--tw-gradient-to:#0b1230;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0c0f1d\]{--tw-gradient-to:#0c0f1d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0c1c28\]{--tw-gradient-to:#0c1c28;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0c112d\]{--tw-gradient-to:#0c112d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0c1026\]{--tw-gradient-to:#0c1026;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0c1027\]{--tw-gradient-to:#0c1027;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0d1c3a\]{--tw-gradient-to:#0d1c3a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0d1128\]{--tw-gradient-to:#0d1128;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0e9ab5\]{--tw-gradient-to:#0e9ab5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0e97b8\]{--tw-gradient-to:#0e97b8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0e1436\]{--tw-gradient-to:#0e1436;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#00b8d4\]{--tw-gradient-to:#00b8d4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1c1048\]{--tw-gradient-to:#1c1048;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2f1d04\]{--tw-gradient-to:#2f1d04;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2f7a14\]{--tw-gradient-to:#2f7a14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#5fb81e\]{--tw-gradient-to:#5fb81e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6a3ff2\]{--tw-gradient-to:#6a3ff2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6ad92e\]{--tw-gradient-to:#6ad92e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#8ab6ff\]{--tw-gradient-to:#8ab6ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#8b6bff\]{--tw-gradient-to:#8b6bff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#19bfdc\]{--tw-gradient-to:#19bfdc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#37b97a\]{--tw-gradient-to:#37b97a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#050b1d\]{--tw-gradient-to:#050b1d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#58c91e\]{--tw-gradient-to:#58c91e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#070b1e\]{--tw-gradient-to:#070b1e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#080b1d\]{--tw-gradient-to:#080b1d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#080c22\]{--tw-gradient-to:#080c22;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#090c22\]{--tw-gradient-to:#090c22;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#090d22\]{--tw-gradient-to:#090d22;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#090d24\]{--tw-gradient-to:#090d24;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#121a42\]{--tw-gradient-to:#121a42;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#132c56\]{--tw-gradient-to:#132c56;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#150b3a\]{--tw-gradient-to:#150b3a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#170c3e\]{--tw-gradient-to:#170c3e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#171e46\]{--tw-gradient-to:#171e46;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#181b4c\]{--tw-gradient-to:#181b4c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#241a04\]{--tw-gradient-to:#241a04;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#241f55\]{--tw-gradient-to:#241f55;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#12122c\]{--tw-gradient-to:#12122c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#12132d\]{--tw-gradient-to:#12132d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#27143d\]{--tw-gradient-to:#27143d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#362060\]{--tw-gradient-to:#362060;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#c77a0c\]{--tw-gradient-to:#c77a0c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#c27311\]{--tw-gradient-to:#c27311;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#d98b1c\]{--tw-gradient-to:#d98b1c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#ff2f6e\]{--tw-gradient-to:#ff2f6e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#ff981f\]{--tw-gradient-to:#ff981f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#ffb23e\]{--tw-gradient-to:#ffb23e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300{--tw-gradient-to:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950\/50{--tw-gradient-to:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.to-indigo-950\/50{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.to-indigo-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/90{--tw-gradient-to:#020618e6}@supports (color:color-mix(in lab, red, red)){.to-slate-950\/90{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.to-slate-950\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[size\:20px_20px\]{background-size:20px 20px}.bg-\[size\:24px_24px\]{background-size:24px 24px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#33e6ff\]{fill:#33e6ff}.fill-amber-400{fill:var(--color-amber-400)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-\[2px\]{padding:2px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[9px\]{padding-block:9px}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[26px\]{padding-top:26px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[max\(\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.18em\]{vertical-align:-.18em}.align-middle{vertical-align:middle}.font-\[Unbounded\]{font-family:Unbounded}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-\[\#2a1700\]{color:#2a1700}.text-\[\#2c1700\]{color:#2c1700}.text-\[\#2e1900\]{color:#2e1900}.text-\[\#3a2400\]{color:#3a2400}.text-\[\#7be000\]{color:#7be000}.text-\[\#7befff\]{color:#7befff}.text-\[\#7ff0ff\]{color:#7ff0ff}.text-\[\#8b6bff\]{color:#8b6bff}.text-\[\#33e6ff\]{color:#33e6ff}.text-\[\#062a1f\]{color:#062a1f}.text-\[\#062a31\]{color:#062a31}.text-\[\#65e9ff\]{color:#65e9ff}.text-\[\#331c00\]{color:#331c00}.text-\[\#525d8f\]{color:#525d8f}.text-\[\#04142a\]{color:#04142a}.text-\[\#04323a\]{color:#04323a}.text-\[\#8891bd\]{color:#8891bd}.text-\[\#10240a\]{color:#10240a}.text-\[\#10280e\]{color:#10280e}.text-\[\#022830\]{color:#022830}.text-\[\#163112\]{color:#163112}.text-\[\#362100\]{color:#362100}.text-\[\#a3f542\]{color:#a3f542}.text-\[\#a9b6ed\]{color:#a9b6ed}.text-\[\#acb8e9\]{color:#acb8e9}.text-\[\#aeb9e8\]{color:#aeb9e8}.text-\[\#b0a5e0\]{color:#b0a5e0}.text-\[\#bdf6ff\]{color:#bdf6ff}.text-\[\#c6d0ff\]{color:#c6d0ff}.text-\[\#c9d3ff\]{color:#c9d3ff}.text-\[\#c39bff\]{color:#c39bff}.text-\[\#d8e4ff\]{color:#d8e4ff}.text-\[\#eef1fb\]{color:#eef1fb}.text-\[\#ff2f6e\]{color:#ff2f6e}.text-\[\#ff4f8e\]{color:#ff4f8e}.text-\[\#ffb6d0\]{color:#ffb6d0}.text-\[\#ffb23e\]{color:#ffb23e}.text-\[\#ffb23e\]\/70{color:oklab(81.8319% .0449651 .146617/.7)}.text-\[\#ffca67\]{color:#ffca67}.text-\[\#ffd23f\]{color:#ffd23f}.text-\[\#ffe1ac\]{color:#ffe1ac}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/20{color:#fee68533}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/20{color:color-mix(in oklab, var(--color-amber-200) 20%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-black{color:var(--color-black)}.text-cyan-50{color:var(--color-cyan-50)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-fuchsia-50{color:var(--color-fuchsia-50)}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-400{color:var(--color-fuchsia-400)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-200\/60{color:#c7d2ff99}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/60{color:color-mix(in oklab, var(--color-indigo-200) 60%, transparent)}}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-lime-200{color:var(--color-lime-200)}.text-lime-950{color:var(--color-lime-950)}.text-orange-100{color:var(--color-orange-100)}.text-pink-100{color:var(--color-pink-100)}.text-pink-400{color:var(--color-pink-400)}.text-purple-300{color:var(--color-purple-300)}.text-rose-100{color:var(--color-rose-100)}.text-rose-300{color:var(--color-rose-300)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-950{color:var(--color-slate-950)}.text-transparent{color:#0000}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.accent-\[\#7be000\]{accent-color:#7be000}.accent-\[\#8b6bff\]{accent-color:#8b6bff}.accent-\[\#8ef269\]{accent-color:#8ef269}.accent-\[\#33e6ff\]{accent-color:#33e6ff}.accent-\[\#ffb23e\]{accent-color:#ffb23e}.accent-cyan-400{accent-color:var(--color-cyan-400)}.accent-fuchsia-400{accent-color:var(--color-fuchsia-400)}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-10px_28px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 -10px 28px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-18px_50px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:0 -18px 50px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(41\,215\,255\,\.4\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#29d7ff66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_\#33e6ff\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#33e6ff);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(38\,216\,255\,\.32\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#26d8ff52);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(42\,220\,255\,\.22\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#2adcff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(139\,107\,255\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#8b6bff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(201\,255\,88\,\.65\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#c9ff58a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_13px_rgba\(255\,201\,49\,\.25\)\]{--tw-shadow:0 0 13px var(--tw-shadow-color,#ffc93140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_\#33e6ff\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#33e6ff);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(51\,230\,255\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#33e6ff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(51\,230\,255\,0\.4\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#33e6ff66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(103\,232\,249\,\.5\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#67e8f980);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(51\,230\,255\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#33e6ff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(163\,230\,53\,\.15\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#a3e63526);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,178\,62\,0\.4\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ffb23e66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(255\,187\,62\,\.48\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#ffbb3e7a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(163\,245\,66\,\.45\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#a3f54273);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(255\,178\,63\,\.25\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ffb23f40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(88\,215\,255\,\.75\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#58d7ffbf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(165\,108\,255\,\.8\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#a56cffcc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_44px_rgba\(255\,201\,49\,\.4\)\]{--tw-shadow:0 0 44px var(--tw-shadow-color,#ffc93166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_0_\#3d8f1c\,inset_0_2px_0_rgba\(255\,255\,255\,\.55\)\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#3d8f1c), inset 0 2px 0 var(--tw-shadow-color,#ffffff8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_0_\#08627a\,0_0_14px_rgba\(34\,211\,238\,\.5\)\,inset_0_2px_0_rgba\(255\,255\,255\,\.5\)\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#08627a), 0 0 14px var(--tw-shadow-color,#22d3ee80), inset 0 2px 0 var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_0_\#070216\,0_6px_14px_rgba\(0\,0\,0\,\.32\)\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#070216), 0 6px 14px var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_0_\#070216\,inset_0_2px_0_rgba\(255\,255\,255\,\.12\)\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#070216), inset 0 2px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_0_rgba\(0\,0\,0\,\.4\)\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_0_\#070216\,inset_0_2px_0_rgba\(255\,255\,255\,\.1\)\]{--tw-shadow:0 4px 0 var(--tw-shadow-color,#070216), inset 0 2px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_0_\#3d8f1c\]{--tw-shadow:0 5px 0 var(--tw-shadow-color,#3d8f1c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(18\,143\,187\,\.28\)\]{--tw-shadow:0 5px 12px var(--tw-shadow-color,#128fbb47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(161\,51\,205\,\.25\)\]{--tw-shadow:0 5px 12px var(--tw-shadow-color,#a133cd40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_7px_0_\#3d8d1c\,0_13px_26px_rgba\(115\,238\,54\,\.28\)\]{--tw-shadow:0 7px 0 var(--tw-shadow-color,#3d8d1c), 0 13px 26px var(--tw-shadow-color,#73ee3647);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(3\,5\,18\,0\.55\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#0305128c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(245\,158\,11\,\.25\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#f59e0b40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,\.68\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#000000ad);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-32px_70px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:inset 0 -32px 70px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[\#8b6bff\]\/20{--tw-shadow-color:#8b6bff33}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#8b6bff\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(63.4528% .0682011 -.19901/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#a3f542\]\/50{--tw-shadow-color:#a3f54280}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#a3f542\]\/50{--tw-shadow-color:color-mix(in oklab, oklab(88.523% -.144344 .163679/.5) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/25{--tw-shadow-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/30{--tw-shadow-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/40{--tw-shadow-color:#46190166}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\/30{--tw-shadow-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-950\/50{--tw-shadow-color:#05334580}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\/30{--tw-shadow-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\/40{--tw-shadow-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\/60{--tw-shadow-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-pink-500\/30{--tw-shadow-color:#f6339a4d}@supports (color:color-mix(in lab, red, red)){.shadow-pink-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-pink-500\/50{--tw-shadow-color:#f6339a80}@supports (color:color-mix(in lab, red, red)){.shadow-pink-500\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-950\/50{--tw-shadow-color:#3c036680}@supports (color:color-mix(in lab, red, red)){.shadow-purple-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-cyan-300{--tw-ring-color:var(--color-cyan-300)}.ring-cyan-300\/70{--tw-ring-color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.ring-cyan-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.ring-fuchsia-300\/70{--tw-ring-color:#f2a9ffb3}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-300) 70%, transparent)}}.ring-indigo-400{--tw-ring-color:var(--color-indigo-400)}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(6\,182\,212\,\.4\)\],.drop-shadow-\[0_0_12px_rgba\(6\,182\,212\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#06b6d466));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_18px_rgba\(109\,63\,242\,\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#6d3ff28c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_8px_14px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 14px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_14px_17px_rgba\(0\,0\,0\,\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 14px 17px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}.\[text-shadow\:0_1px_0_\#0d0626\,0_0_4px_\#0d0626\]{text-shadow:0 1px #0d0626,0 0 4px #0d0626}.\[text-shadow\:0_2px_0_\#12062e\]{text-shadow:0 2px #12062e}.\[text-shadow\:0_3px_0_\#12062e\]{text-shadow:0 3px #12062e}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-\[\#8b6bff\]:hover{border-color:#8b6bff}.hover\:border-\[\#33e6ff\]:hover{border-color:#33e6ff}.hover\:bg-cyan-400\/20:hover{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-400\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.hover\:bg-cyan-900\/70:hover{background-color:#104e64b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-900\/70:hover{background-color:color-mix(in oklab, var(--color-cyan-900) 70%, transparent)}}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-white:hover{color:var(--color-white)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:bottom-40{bottom:calc(var(--spacing) * 40)}.sm\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:mx-auto{margin-inline:auto}.sm\:block{display:block}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-\[380px\]{height:380px}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-\[285px\]{width:285px}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-rows-\[minmax\(0\,1fr\)_60px_210px\]{grid-template-rows:minmax(0,1fr) 60px 210px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-indigo-800\/70{border-color:#372aacb3}@supports (color:color-mix(in lab, red, red)){.sm\:border-indigo-800\/70{border-color:color-mix(in oklab, var(--color-indigo-800) 70%, transparent)}}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:py-0{padding-block:0}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}.game-preloader{z-index:100;color:#f5f7ff;background:linear-gradient(#0406114d,#040611e0 70%,#080a16),radial-gradient(95% 60% at 50% 28%,#4b31c74d,#0000 70%),#070917;flex-direction:column;transition:opacity .38s,transform .55s cubic-bezier(.2,.8,.2,1),visibility .38s;display:flex;position:fixed;inset:0;overflow:hidden}.game-preloader--ready{opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.035)}.game-preloader__brandbar{justify-content:space-between;align-items:flex-start;padding:24px 22px 0;display:flex}.game-preloader__brand{letter-spacing:.045em;text-shadow:0 0 20px #58e8ff33;font:italic 900 22px/1 Unbounded,Manrope,sans-serif}.game-preloader__brand i{color:#8d97bd;margin:0 2px;font-size:.82em}.game-preloader__brand b{color:#8ef269;text-shadow:0 0 18px #8ef2694d}.game-preloader__brandbar p{color:#6f7aa4;letter-spacing:.13em;text-transform:uppercase;margin:5px 0 0;font-size:8px;font-weight:900}.game-preloader__build{color:#717ba4;letter-spacing:.08em;background:#0f1430;border:1px solid #252e58;border-radius:999px;padding:5px 8px;font:700 10px ui-monospace,monospace}.game-preloader__scene{height:52%;min-height:340px;margin-top:8px;position:relative;overflow:hidden}.game-preloader__map-plane{transform-origin:50% 55%;background:linear-gradient(90deg,#0000 48%,#404d843d 49% 51%,#0000 52%) 0 0/78px 78px,linear-gradient(#0000 48%,#404d843d 49% 51%,#0000 52%) 0 0/78px 78px,radial-gradient(circle at 52% 48%,#1c2652f2,#090c1efa 65%);border:1px solid #46549140;animation:7s ease-in-out infinite alternate game-preloader-map-float;position:absolute;inset:5% -14% -16%;transform:perspective(700px)rotateX(57deg)rotate(-8deg)scale(1.08);box-shadow:inset 0 0 90px #0009,0 0 80px #1c43982e}@keyframes game-preloader-map-float{0%{transform:perspective(700px)rotateX(57deg)rotate(-8deg)scale(1.08)translate(-5px,-3px)}to{transform:perspective(700px)rotateX(57deg)rotate(-8deg)scale(1.08)translate(8px,5px)}}.game-preloader__block{background:linear-gradient(145deg,#1d2850,#111831);border:1px solid #304072;border-radius:13px;position:absolute;box-shadow:8px 10px #090d1f,0 0 18px #4787ff14}.game-preloader__block--one{width:76px;height:56px;top:12%;left:8%}.game-preloader__block--two{width:88px;height:70px;top:8%;left:62%}.game-preloader__block--three{width:64px;height:46px;top:34%;left:30%}.game-preloader__block--four{width:96px;height:58px;top:44%;left:67%}.game-preloader__block--five{width:70px;height:65px;top:60%;left:10%}.game-preloader__shop{background:linear-gradient(135deg,#ffcb67,#ff7b40);border:1px solid #ffffff38;border-radius:7px;width:22px;height:22px;position:absolute;box-shadow:0 0 20px #ffa14559}.game-preloader__shop--one{top:20%;left:27%}.game-preloader__shop--two{background:linear-gradient(135deg,#ff66ae,#ce4bff);top:32%;left:78%}.game-preloader__route{filter:drop-shadow(0 0 8px #58e8ff59);width:84%;height:83%;position:absolute;inset:7% 8% 0;overflow:visible}.game-preloader__route-base,.game-preloader__route-progress{fill:none;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.game-preloader__route-base{stroke:#303b6b;opacity:.75}.game-preloader__route-progress{stroke:url(#game-preloader-route);stroke-dasharray:100;transition:stroke-dashoffset .45s cubic-bezier(.2,.8,.2,1)}.game-preloader__route-dot{fill:#0b112d;stroke:#5cecff;stroke-width:3px}.game-preloader__route-target{fill:#ff4b81;stroke:#ffd3e0;stroke-width:2px;filter:drop-shadow(0 0 8px #ff427ca6)}.game-preloader__courier{z-index:2;color:#fff;background:radial-gradient(circle at 35% 30%,#fff 0 8%,#7bf4ff 9% 24%,#269cc5 25% 45%,#162349 46% 100%);border:2px solid #8af2ff;border-radius:50%;place-items:center;width:42px;height:42px;transition:left .45s cubic-bezier(.2,.8,.2,1),top .45s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #58e8ff12,0 0 28px #58e8ff80}.game-preloader__footer{background:linear-gradient(#0000,#080a16d1 16%,#080a16 38%);margin-top:auto;padding:0 22px 22px;position:relative}.game-preloader__title{text-align:center;color:#eaf7ff;letter-spacing:.17em;margin-bottom:13px;font-size:13px;font-weight:900;display:block}.game-preloader__title--ready{color:#8ef269;text-shadow:0 0 18px #8ef26961}.game-preloader__progress-row{align-items:center;gap:10px;display:flex}.game-preloader__progress{background:#0d1229;border:1px solid #273159;border-radius:999px;flex:1;height:12px;padding:2px;overflow:hidden;box-shadow:inset 0 0 14px #0006}.game-preloader__progress i{background:linear-gradient(90deg,#4ae3ff,#7b9cff 54%,#ad74ff);border-radius:999px;height:100%;transition:width .45s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 16px #58e8ff8c}.game-preloader__progress-row output{color:#b8c5ef;text-align:right;width:44px;font:800 12px ui-monospace,monospace}.game-preloader__status{color:#8e99c0;text-align:center;min-height:18px;margin:10px 0 0;font-size:12px}.game-preloader__tip{color:#58e8ff;background:linear-gradient(#121937e6,#0c1126e6);border:1px solid #232d55;border-radius:14px;align-items:flex-start;gap:11px;margin-top:16px;padding:12px 13px;display:flex}.game-preloader__tip>svg{flex:none;margin-top:3px}.game-preloader__tip b,.game-preloader__tip span{display:block}.game-preloader__tip b{letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:9px}.game-preloader__tip span{color:#b4bddb;font-size:11px;line-height:1.35}.game-preloader__fallback{color:#727ca5;text-align:center;margin:10px 0 0;font-size:10.5px}.game-preloader__retry{color:#dfe6ff;background:#151c3c;border:1px solid #364274;border-radius:10px;align-items:center;gap:7px;margin:10px auto 0;padding:8px 12px;font-size:11px;font-weight:800;display:flex}@media (width<=430px){.game-preloader__scene{height:50%}}
