:root{color-scheme:dark;--ink:#0e1f1a;--ink2:#17302a;--ink3:#0a1612;--yel:#ffc21a;--coral:#ff5a3c;--lag:#1fa99a;--lag2:#178f82;--sheet:#f4f7f6;--sheet2:#eef3f1;--mut:#6b7c76;--mut2:#9fb5ad;--bad:#ff5a3c;--ok:#1fa99a;--r:20px;--r-sm:12px;--r-md:16px;--r-lg:24px;--r-xl:28px;--r-pill:999px;--glass:rgba(14,31,26,.72);--glass-soft:rgba(14,31,26,.55);--glass-light:rgba(244,247,246,.78);--blur:14px;--blur-sm:8px;--blur-lg:22px;--border:rgba(255,255,255,.08);--border-strong:rgba(255,255,255,.14);--border-dark:rgba(14,31,26,.1);--edge:rgba(255,255,255,.06);--ease:cubic-bezier(.22,.8,.22,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.4,.64,1);--t-fast:.15s;--t:.28s;--t-slow:.45s;--sh-1:0 2px 8px rgba(0,0,0,.18);--sh-2:0 6px 20px rgba(0,0,0,.28);--sh-3:0 12px 36px rgba(0,0,0,.36);--sh-glass:0 8px 28px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);--gloss:linear-gradient(180deg,rgba(255,255,255,.12) 0%,transparent 48%);--font:"Bricolage Grotesque",system-ui,-apple-system,Segoe UI,sans-serif;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px)}html[data-theme=dark]{color-scheme:only dark}html[data-theme=light]{color-scheme:only light;--ink3:#e8efec;--glass:rgba(255,255,255,.78);--glass-soft:rgba(255,255,255,.62);--glass-light:rgba(255,255,255,.88);--border:rgba(14,31,26,.12);--border-strong:rgba(14,31,26,.2);--border-dark:rgba(14,31,26,.08);--edge:rgba(255,255,255,.7);--mut2:#3d4f48;--sh-1:0 2px 10px rgba(14,31,26,.1);--sh-2:0 6px 22px rgba(14,31,26,.14);--sh-3:0 12px 36px rgba(14,31,26,.18);--sh-glass:0 8px 28px rgba(14,31,26,.12),inset 0 1px 0 rgba(255,255,255,.75);--gloss:linear-gradient(180deg,rgba(255,255,255,.55) 0%,transparent 48%)}html[data-theme=light] #strip,html[data-theme=light] #nav,html[data-theme=light] .chip,html[data-theme=light] #rail,html[data-theme=light] #clean,html[data-theme=light] #clock,html[data-theme=light] #live b{color:#0e1f1a}html[data-theme=light] #live,html[data-theme=light] #nav button{color:#4a5c56}html[data-theme=light] #nav button.on{color:#c48a00}html[data-theme=light] .chip.on{background:var(--yel);color:#0e1f1a}html[data-theme=light] #nav,html[data-theme=light] #strip{background:#ffffffd1}html[data-theme=light] #nav button.home em{border-color:#fff}*{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:transparent}html,body{height:100%;overflow:hidden;background:var(--ink3,#0a1612);color:#fff;font:500 14px/1.3 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:.01em}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer;transition:transform var(--t-fast) var(--ease),opacity var(--t-fast),background var(--t) var(--ease),color var(--t) var(--ease),box-shadow var(--t) var(--ease)}button:active{transform:scale(.97)}#stage{position:fixed;top:0;right:0;bottom:0;left:0}canvas{display:block;touch-action:none}.band{height:6px;background:repeating-linear-gradient(90deg,var(--yel) 0 18px,var(--ink3,#0a1612) 18px 26px);border-radius:3px}#hud{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;padding-top:var(--safe-t)}#hud>*{pointer-events:auto}#strip{margin:8px;margin-left:max(8px,var(--safe-l));margin-right:max(8px,var(--safe-r));border-radius:var(--r-lg);background:var(--glass);backdrop-filter:blur(var(--blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--blur)) saturate(1.2);overflow:hidden;box-shadow:var(--sh-glass);border:1px solid var(--border);position:relative}#strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--gloss);pointer-events:none;z-index:1}#strip .row{display:flex;align-items:center;gap:10px;padding:10px 14px;position:relative;z-index:2}#clock{font-weight:800;font-size:17px;letter-spacing:-.02em;tabular-nums}#mood{font-size:12px;color:var(--lag);font-weight:700}.sp{flex:1}#wallet{background:var(--yel);color:#0e1f1a;font-weight:800;padding:7px 14px;border-radius:var(--r-sm);box-shadow:0 2px 8px #ffc21a59;transition:transform var(--t-fast) var(--ease),box-shadow var(--t) var(--ease)}#wallet:active{transform:scale(.96)}#mail{position:relative;font-size:18px}.badge{position:absolute;top:-6px;right:-8px;background:var(--coral);color:#fff;font-size:10px;font-weight:800;border-radius:var(--r-pill);padding:1px 6px;box-shadow:0 2px 6px #ff5a3c66}#live{display:flex;gap:12px;padding:0 14px 10px;font-size:11px;color:var(--mut2);position:relative;z-index:2}#live b{color:#fff}#chips{display:flex;gap:6px;margin:0 8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}#chips::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;padding:8px 14px;border-radius:var(--r-sm);background:var(--glass);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));font-weight:700;font-size:13px;border:1px solid var(--border);transition:background var(--t) var(--ease),color var(--t),transform var(--t-fast),box-shadow var(--t)}.chip:active{transform:scale(.96)}.chip.on{background:var(--yel);color:#0e1f1a;border-color:transparent;box-shadow:0 2px 10px #ffc21a59}#tasks{margin:8px;display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.tcol{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.tcol-right{display:flex;flex-direction:column;gap:6px;align-items:flex-end;margin-left:auto}#missionBtn,#hustleBtn{font-weight:800}#hustleBtn{background:linear-gradient(135deg,#1fa99a,#168276);color:#fff;border:1px solid rgba(255,255,255,.15)}#missionBtn{background:linear-gradient(135deg,#5b4cdb,#3b2fb0);color:#fff;border:1px solid rgba(255,255,255,.12)}#hotelBtn{background:linear-gradient(135deg,#5d4037,#3e2723);color:#fff;border:1px solid rgba(255,255,255,.12);font-weight:800}#hotelBtn small{display:block;font-size:10px;font-weight:700;opacity:.85;margin-top:1px}.task{display:flex;gap:10px;align-items:center;background:var(--sheet);color:#0e1f1a;padding:8px 12px 8px 8px;border-radius:var(--r-md);max-width:260px;font-size:13px;font-weight:700;box-shadow:var(--sh-1);border:1px solid var(--border-dark);transition:transform var(--t-fast) var(--ease)}.task:active{transform:scale(.98)}.task i{width:32px;height:32px;border-radius:var(--r-sm);background:#0e1f1a;display:grid;place-items:center;font-style:normal}.task small{display:block;font-weight:500;color:var(--mut);font-size:11px}#clean{padding:7px 12px;border-radius:var(--r-sm);background:var(--glass);backdrop-filter:blur(var(--blur-sm));font-size:12px;font-weight:700;color:#fff;border:1px solid var(--border)}#me,#rail{--sz:40px;--orb:35px;--nd:22px;--lx:max(12px,var(--safe-l));--pad:calc(var(--orb) + var(--nd)/2 + 8px - var(--sz)/2);left:calc(var(--lx) + var(--pad))}#rail{position:fixed;bottom:calc(118px + var(--safe-b));width:var(--sz);height:var(--sz);--orbit:calc(-1*var(--orb));pointer-events:none;z-index:11}#rail .nd{position:absolute;left:50%;top:50%;width:var(--nd);height:var(--nd);margin:calc(var(--nd)/-2) 0 0 calc(var(--nd)/-2);display:grid;place-items:center;pointer-events:auto;--a:calc(360deg / var(--n,7) * var(--i,0));transform:rotate(var(--a)) translateY(var(--orbit)) rotate(calc(-1*var(--a)));transition:transform var(--t) var(--ease)}#rail .nd span{position:relative;z-index:2;font-size:calc(var(--nd)*.52);line-height:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}#rail .nd u{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at center,transparent 52%,transparent 53%),conic-gradient(var(--fill,var(--lag)) calc(var(--v)*1%),rgba(255,255,255,.2) 0);-webkit-mask:radial-gradient(circle,transparent 51%,#000 52%);mask:radial-gradient(circle,transparent 51%,#000 52%)}#rail .nd.low u{--fill:var(--bad)}#rail .nd:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border-radius:50%;background:var(--glass);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid var(--border);z-index:1}#me{position:fixed;bottom:calc(118px + var(--safe-b));width:var(--sz);height:var(--sz);border-radius:50%;background:#0e1f1a;border:2.5px solid var(--yel);display:grid;place-items:center;font-size:22px;pointer-events:auto;box-shadow:0 4px 14px #0006,0 0 0 2px #ffc21a26;transition:transform var(--t) var(--ease-spring),box-shadow var(--t);z-index:12}#me:active{transform:scale(.94)}#me{overflow:hidden;font-size:0;background:radial-gradient(circle at 50% 30%,#2a8f80,#12342d)}#me .human{width:100%;height:100%;display:block;margin-top:3px}.human .eyes{transform-origin:100px 54px;animation:blink 4.5s infinite}@keyframes blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.human #handL,.human #handR{transform-box:fill-box}.human #handL{transform-origin:50% 0;animation:sway 3.6s ease-in-out infinite}.human #handR{transform-origin:50% 0;animation:sway 3.6s ease-in-out infinite reverse}@keyframes sway{0%,to{transform:rotate(0)}50%{transform:rotate(2deg)}}.human #head{animation:bob 3.6s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(1.2px)}}.hero{display:flex;gap:14px;align-items:center;background:linear-gradient(160deg,#17302a,#0e1f1a);border-radius:20px;padding:12px 14px;margin-bottom:12px;color:#fff}.hero .portrait{width:104px;height:104px;flex:none;border-radius:50%;overflow:hidden;border:4px solid var(--yel);background:radial-gradient(circle at 50% 30%,#2a8f80,#12342d);box-shadow:0 6px 14px #0007}.hero .portrait .human{width:100%;height:100%;display:block}.hero b{font-size:18px;display:block}.hero small{color:#9fd0c6;display:block;margin-top:2px}.hero .tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.hero .tags i{font-style:normal;background:#ffffff1a;border-radius:10px;padding:3px 8px;font-size:11px}#bub{position:fixed;display:none;transform:translate(-50%,-100%);font-size:26px;pointer-events:none;z-index:11;text-shadow:0 2px 6px #0008;animation:fl 1.2s ease-in-out infinite alternate}@keyframes fl{to{margin-top:-8px}}#acts{position:fixed;left:8px;right:8px;bottom:calc(166px + env(safe-area-inset-bottom));display:none;flex-direction:column;gap:6px;z-index:15}#acts.on{display:flex}#acts .r{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}#acts button{flex:none;display:flex;align-items:center;gap:5px;background:var(--ink);color:#fff;border:2px solid #ffffff22;border-radius:16px;padding:8px 12px;font:700 12px Bricolage Grotesque,sans-serif;box-shadow:0 4px 10px #0006}#acts button em{font-style:normal;font-size:17px}#acts .m button{padding:6px 12px;background:#17302a}body.map #acts,body.buy #acts,body.map #bub,body.buy #bub{display:none!important}#nav{position:fixed;left:max(8px,var(--safe-l));right:max(8px,var(--safe-r));bottom:calc(8px + var(--safe-b));display:grid;grid-template-columns:1fr 1fr 1.3fr 1fr 1fr;align-items:end;background:var(--glass);backdrop-filter:blur(var(--blur-lg)) saturate(1.25);-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(1.25);border-radius:var(--r-xl);padding:6px 4px 8px;box-shadow:var(--sh-3),inset 0 1px 0 var(--edge);border:1px solid var(--border);z-index:20}#nav button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0;font-size:11px;font-weight:700;letter-spacing:.2px;color:var(--mut2);position:relative;transition:color var(--t) var(--ease),transform var(--t-fast)}#nav button em.mi{display:grid;place-items:center;width:28px;height:28px;font-style:normal;line-height:0;color:inherit;transition:transform var(--t) var(--ease-spring)}#nav button em.mi svg{width:24px;height:24px;display:block}#nav button.on{color:var(--yel)}#nav button.on em.mi{transform:translateY(-1px)}#nav button.home em.mi{width:auto;height:auto;color:#0e1f1a}#nav button.home em.mi svg{width:26px;height:26px}#nav button.home.on em.mi{color:#fff}#nav button.home{margin-top:-26px}#nav button.home em{width:56px;height:56px;border-radius:50%;background:var(--yel);display:grid;place-items:center;border:4px solid #0e1f1a;box-shadow:0 4px 16px #ffc21a73,0 0 0 3px #ffc21a1f;transition:background var(--t) var(--ease),transform var(--t) var(--ease-spring),box-shadow var(--t)}#nav button.home:active em{transform:scale(.92)}#nav button.home.on em{background:var(--coral);box-shadow:0 4px 16px #ff5a3c73}#sheet:not(.open){pointer-events:none;visibility:hidden}#sheet.open{pointer-events:auto;visibility:visible}#sheet{touch-action:pan-x pan-y;position:fixed;left:0;right:0;bottom:0;max-height:70%;background:var(--sheet);color:#0e1f1a;border-radius:var(--r-xl) var(--r-xl) 0 0;transform:translateY(105%);transition:transform var(--t) var(--ease-out);display:flex;flex-direction:column;z-index:30;box-shadow:0 -12px 40px #00000047;padding-bottom:var(--safe-b);border-top:1px solid rgba(255,255,255,.5)}#sheet.open{transform:none}#sheet .grab{width:40px;height:5px;border-radius:var(--r-pill);background:#c5d0cc;margin:10px auto 6px;opacity:.85}#sheet header{display:flex;align-items:center;gap:10px;padding:6px 18px}#sBack{flex:none;background:#0e1f1a;color:#fff;border-radius:var(--r-sm);padding:8px 12px}#sheet h2{font-size:22px;font-weight:800;letter-spacing:-.02em}#sheet .sub{color:var(--mut);font-size:13px}#sheetBody{overflow-y:auto;padding:6px 18px 18px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.tabs{display:flex;gap:4px;overflow-x:auto;padding:6px 18px;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:0 0 auto;padding:9px 16px;border-radius:var(--r-sm);background:#e2eae7;font-weight:700;font-size:13px;border:1px solid transparent;transition:background var(--t) var(--ease),color var(--t),box-shadow var(--t),transform var(--t-fast)}.tab.on{background:#0e1f1a;color:#fff;box-shadow:0 2px 8px #0e1f1a33}.acts{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.act{padding:9px 14px;border-radius:var(--r-sm);background:#e2eae7;font-size:13px;font-weight:700;transition:background var(--t) var(--ease),transform var(--t-fast)}.act:active,.tab:active{background:var(--yel);color:#0e1f1a;transform:scale(.97)}.grid{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 2px 10px;margin-top:4px;scrollbar-width:none}.grid::-webkit-scrollbar{display:none}.card{flex:0 0 120px;scroll-snap-align:start}.pv{display:flex;gap:12px;align-items:center;background:#fff;border-radius:18px;padding:8px;margin-bottom:6px}.pvi{flex:0 0 150px;height:150px;border-radius:14px;background:#e9efe9}.pvi img{width:100%;height:100%;object-fit:contain}.pvt{flex:1;min-width:0}.pvt b{display:block;font-size:16px}.pvt small{display:block;color:var(--mut);margin:2px 0}.pvt span{color:var(--lag);font-weight:800;font-size:15px}.pvb{display:flex;gap:8px;margin-top:8px}.pvb .cta{margin:0;padding:10px;flex:1}.pvh{color:var(--mut);font-size:13px;padding:4px 2px 6px}.card{position:relative;min-width:0;background:#e9efe9;border:2px solid transparent;border-radius:18px;padding:8px 6px 10px;text-align:left;box-shadow:0 1px #d6dfdc}.card.sel{border-color:var(--yel);background:#fff8e0}.card img{display:block;width:100%;aspect-ratio:1;object-fit:contain;margin:14px 0 2px;pointer-events:none}.card b{display:block;font-size:12.5px;min-height:32px;line-height:1.2}.card span{color:var(--lag);font-weight:800;font-size:12.5px}.card small{position:absolute;left:10px;top:7px;font-size:11px;color:var(--mut)}.card .st{position:absolute;right:8px;top:6px;font-style:normal;font-size:10px;color:#c58a00;letter-spacing:-1px}.dh{color:var(--mut);font-size:12px;letter-spacing:1px;margin:6px 0}.sws{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sw{background:#fff;border:2px solid transparent;border-radius:16px;padding:8px 6px;text-align:left;min-width:0}.sw.on{border-color:var(--lag)}.sw i{display:block;height:40px;border-radius:20px;position:relative;overflow:hidden;margin-bottom:6px}.sw i:after{content:"";position:absolute;right:0;top:0;bottom:0;width:50%;background:#ffffff28}.sw b{display:block;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sw span{font-size:11.5px;font-weight:800;color:var(--lag)}#rides{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:4px 0 8px;padding:2px 0}#rides::-webkit-scrollbar{display:none}#rides .ride{flex:1 1 0;min-width:0;text-align:center;padding:8px 4px;border-radius:14px;background:#e2eae7;font-weight:700;font-size:11px;border:2px solid transparent}#rides .ride.sel{outline:none;border-color:var(--lag);background:#fff}#rides .ride em{display:block;font-style:normal;font-size:22px;line-height:1.15;margin-bottom:2px}#rides .ride small{font-size:10px;font-weight:700;opacity:.8}.ride{flex:1 1 30%;text-align:center;padding:10px 4px;border-radius:16px;background:#e2eae7;font-weight:700;font-size:12px}.ride.sel{outline:3px solid var(--lag);background:#fff}.ride em{display:block;font-style:normal;font-size:26px}.cta{display:block;width:100%;margin-top:12px;padding:14px;border-radius:16px;background:var(--ink);color:#fff;font-weight:800;font-size:15px}.cta.y{background:var(--yel);color:var(--ink)}.dream{background:linear-gradient(135deg,#17302a,#1fa99a);color:#fff;border-radius:20px;padding:16px;margin:10px 0}.dream h3{font-size:22px;font-weight:800}.bar{height:8px;border-radius:4px;background:#ffffff40;margin-top:10px;overflow:hidden}.bar i{display:block;height:100%;background:var(--yel)}.row2{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:14px;padding:12px;margin-top:6px;font-weight:700}body.map .chip,body.map #mapCtl button,body.map #rail{backdrop-filter:none!important}body.map #mapCtl button{background:#0e1f1aee}#map:after{content:"";position:absolute;left:0;right:0;top:0;height:300px;background:linear-gradient(#ffe9c4aa,#ffe9c400);pointer-events:none;z-index:1}#map{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background:#1b5a7a;z-index:5}#map.on{display:block}#map,#map svg,#map canvas,canvas#c,canvas.main,body.map #map{color-scheme:only light!important;forced-color-adjust:none;-webkit-filter:none!important;filter:none!important}#map svg *{forced-color-adjust:none}#map.night-sky:after{background:linear-gradient(#0a1228bb,#0a122800);height:340px}#msvg{position:absolute;left:0;top:0;width:100%;height:100%;touch-action:none;cursor:grab;display:block;user-select:none;-webkit-user-select:none}#msvg:active{cursor:grabbing}#mapCtl{position:absolute;right:12px;bottom:calc(110px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;z-index:2}#mapCtl button{width:44px;height:44px;border-radius:14px;background:#0e1f1acc;backdrop-filter:blur(8px);font-size:22px;font-weight:800;display:grid;place-items:center;box-shadow:0 4px 12px #0006}#mapCtl button:active{background:var(--yel);color:var(--ink)}.emoji,#nav button em,#loc .lav,#loc .lg,#loc .lc .ic,#tasks,.chip,#me,#rail button,#acts button em{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Twemoji Mozilla,Segoe UI Symbol,sans-serif!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#loc .lav{font-size:24px}#loc .lg{font-size:13px}#loc .lc .ic{font-size:22px}#acts button em{font-size:24px}.pin text{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.ph-wrap{padding:0 0 8px}.ph-hero{background:linear-gradient(135deg,#0e1f1a,#1a3d34 45%,#1fa99a);border-radius:20px;padding:16px 16px 18px;color:#fff;margin-bottom:14px;position:relative;overflow:hidden}.ph-hero:before{content:"";position:absolute;right:-20px;top:-30px;width:120px;height:120px;border-radius:50%;background:#ffc21a22}.ph-hero:after{content:"";position:absolute;right:40px;bottom:-40px;width:90px;height:90px;border-radius:50%;background:#ffffff12}.ph-hero .ph-greet{font-size:12px;opacity:.75;font-weight:600;letter-spacing:.3px}.ph-hero h3{margin:4px 0 2px;font-size:22px;font-weight:800}.ph-hero .ph-nw{font-size:13px;opacity:.9;font-weight:600}.ph-hero .ph-pills{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.ph-hero .ph-pill{background:#fff2;backdrop-filter:blur(6px);border:1px solid #ffffff33;border-radius:99px;padding:5px 10px;font-size:11px;font-weight:700}.ph-sec{font-size:11px;font-weight:800;color:#6b7c76;letter-spacing:.6px;text-transform:uppercase;margin:4px 2px 8px}.ph-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.ph-tile{border:0;border-radius:16px;padding:10px 6px;text-align:center;font:inherit;cursor:pointer;color:var(--ink);background:#fff;box-shadow:0 2px 10px #0e1f1a0d;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:88px;position:relative;overflow:hidden}.ph-tile:active{transform:scale(.97)}.ph-tile .ti{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:20px;box-shadow:inset 0 -2px #0001}.ph-tile b{font-size:11px;font-weight:800;line-height:1.15}.ph-tile small{font-size:9px;color:#6b7c76;font-weight:500;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.ph-tile.wide{grid-column:1/-1;flex-direction:row;align-items:center;min-height:0;padding:12px 14px;gap:12px}.ph-tile.wide .ti{flex:none}.ph-list{display:flex;flex-direction:column;gap:8px}#mgBadge{position:absolute;top:2px;right:calc(50% - 22px);min-width:18px;height:18px;text-align:center;line-height:18px;padding:0 5px;box-shadow:0 0 0 2px var(--ink,#0e1f1a);background:var(--coral,#ff5a3c);color:#fff;font-size:10px;font-weight:800;border-radius:9px;z-index:5;pointer-events:none}#nav button[data-s=phone]{position:relative}.ph-row.un{background:#fffdf3;border-left:4px solid #ffc21a}.ph-row .mg-dotu{width:10px;height:10px;border-radius:50%;background:#ff5a3c;flex:none;box-shadow:0 0 0 2px #fff;margin-left:6px}.ph-tile .badge{top:6px;right:10px}.mg-top{background:linear-gradient(160deg,#0e1f1a,#17302a);border-radius:22px;overflow:hidden;margin-bottom:12px;color:#fff;box-shadow:0 8px 22px #0e1f1a30}.mg-hd{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px 4px}.mg-k{font-size:10px;letter-spacing:2px;font-weight:800;color:#ffc21a}.mg-hd h3{font-size:26px;font-weight:800;margin:2px 0}.mg-sub{font-size:12px;opacity:.65}.mg-all{background:#ffffff14;border:1px solid #ffffff22;border-radius:14px;padding:8px 11px;font-size:11px;font-weight:800;color:#fff}.mg-all b{background:#ff5a3c;border-radius:9px;padding:1px 6px;margin-left:3px}.mg-seg{display:flex;gap:6px;padding:10px 12px 14px}.mg-seg button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:9px 4px;border-radius:14px;background:#ffffff10;color:#cfe3dd;font-size:12px;font-weight:800}.mg-seg button.on{background:#ffc21a;color:#0e1f1a}.mg-seg em{font-style:normal}.mg-seg i{font-style:normal;background:#ff5a3c;color:#fff;border-radius:9px;padding:0 6px;font-size:10px}.mg-list{display:flex;flex-direction:column;gap:9px}.mg-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border-radius:20px;padding:11px 12px;box-shadow:0 2px 10px #0e1f1a0d;color:#0e1f1a;border-left:5px solid #e6ece9}.mg-row.un{border-left-color:#ffc21a;background:#fffdf3}.mg-row:active{transform:scale(.98)}.mg-av{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;font-size:24px;flex:none;box-shadow:inset 0 -3px #0002}.mg-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mg-tx b{font-size:14.5px;font-weight:800}.mg-tx b small{font-weight:600;color:#6b7c76;margin-left:6px;font-size:11px}.mg-tx em{font-style:normal;font-size:12.5px;color:#5d6e68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-row.un .mg-tx em{color:#0e1f1a;font-weight:700}.mg-mt{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none}.mg-mt small{font-size:10.5px;color:#6b7c76}.mg-mt i{font-style:normal;background:#ff5a3c;color:#fff;border-radius:10px;min-width:20px;padding:2px 6px;text-align:center;font-size:11px;font-weight:800}.mg-flt{display:flex;gap:6px;margin-bottom:10px}.mg-flt button{padding:7px 14px;border-radius:99px;background:#e8efec;color:#0e1f1a;font-size:12px;font-weight:800}.mg-flt button.on{background:#0e1f1a;color:#ffc21a}.mg-feed{display:flex;flex-direction:column;gap:8px}.mg-empty{text-align:center;color:#6b7c76;padding:30px}.mg-up{display:flex;gap:12px;align-items:center;text-align:left;background:#fff;border-radius:18px;padding:12px;color:#0e1f1a;box-shadow:0 2px 8px #0e1f1a0a;position:relative}.mg-up.un:after{content:"";position:absolute;top:12px;right:12px;width:10px;height:10px;border-radius:50%;background:#ff5a3c}.mg-ui{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-size:20px;background:#e8f1ff;flex:none}.mg-up.money .mg-ui{background:#e3f6ea}.mg-up.sys .mg-ui{background:#fff1d6}.mg-ut{display:flex;flex-direction:column;gap:3px;padding-right:14px}.mg-ut b{font-size:13px;font-weight:700;line-height:1.3}.mg-ut small{font-size:10.5px;color:#6b7c76}.mg-conv{display:flex;flex-direction:column;min-height:100%}.mg-ch{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:10px;background:#0e1f1a;color:#fff;border-radius:18px;padding:9px 10px;margin-bottom:8px}.mg-x{font-size:26px;width:34px;height:34px;line-height:1;color:#ffc21a;background:#ffffff12;border-radius:12px}.mg-ch .mg-av{box-shadow:none}.mg-cn{flex:1;min-width:0;display:flex;flex-direction:column}.mg-cn b{font-size:15px}.mg-cn small{font-size:11px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-cn u{display:inline-block;width:8px;height:8px;border-radius:50%;background:#35d07f;margin-right:4px;text-decoration:none}.mg-pay{background:#ffc21a;color:#0e1f1a;font-weight:800;font-size:12px;border-radius:12px;padding:8px 11px}.mg-cashrow{display:none;gap:6px;margin-bottom:8px}.mg-cashrow.on{display:flex}.mg-cashrow button{flex:1;background:#e3f6ea;color:#14663a;border-radius:12px;padding:9px 0;font-weight:800;font-size:12px}.mg-msgs{flex:1;display:flex;flex-direction:column;gap:4px;padding:2px 0 6px}.mg-msgs{flex:1;display:flex;flex-direction:column;gap:3px;padding:2px 0 4px}.mg-b{position:relative;max-width:82%;padding:4px 8px 3px;border-radius:12px;font-size:12.5px;line-height:1.2;color:#0e1f1a;word-break:break-word}.mg-b small{display:block;font-size:8.5px;opacity:.5;margin-top:1px;text-align:right;line-height:1}.mg-b i{display:block;font-style:normal;font-size:9.5px;font-weight:800;color:#1fa99a;margin-bottom:0}.mg-b.them{align-self:flex-start;background:#fff;border-radius:12px 12px 12px 3px;box-shadow:0 1px 2px #0e1f1a0c}.mg-b.me{align-self:flex-end;background:#ffc21a;border-radius:12px 12px 3px}.mg-b.cash{background:linear-gradient(145deg,#1fa99a,#14705f);color:#fff;border-radius:12px;min-width:110px;display:flex;flex-direction:column;gap:0;padding:6px 8px}.mg-b.cash span{font-size:9.5px;opacity:.85;line-height:1.15}.mg-b.cash b{font-size:15px;line-height:1.15}.mg-b.cash:not(.me){align-self:flex-start}.mg-b.cash.me{align-self:flex-end}.mg-b .mg-rep{font-size:9.5px;opacity:.7;border-left:2px solid #1fa99a;padding-left:5px;margin-bottom:2px;line-height:1.15}.mg-b.ghost{opacity:.45;font-style:italic}.mg-wrap{position:relative;display:flex;width:100%}.mg-wrap.me{justify-content:flex-end}.mg-wrap.them{justify-content:flex-start}.mg-swipe{position:absolute;top:50%;transform:translateY(-50%);display:none;align-items:center;gap:4px;z-index:2}.mg-wrap.swiping .mg-swipe,.mg-wrap.show-act .mg-swipe{display:flex}.mg-wrap.them .mg-swipe{right:2px}.mg-wrap.me .mg-swipe{left:2px}.mg-swipe button{border:0;background:#0e1f1a;color:#fff;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:800;white-space:nowrap}.mg-type{align-self:flex-start;background:#eef5f3;border-radius:12px;padding:5px 10px;font-size:11px;color:#6b7c76;font-weight:700;display:none;align-items:center;gap:6px}.mg-type.on{display:flex}.mg-dots{display:flex;gap:3px;padding:2px 0}.mg-dots u{width:5px;height:5px;border-radius:50%;background:#9fb0aa;animation:mgd 1s infinite}.mg-dots u:nth-child(2){animation-delay:.15s}.mg-dots u:nth-child(3){animation-delay:.3s}@keyframes mgd{50%{transform:translateY(-3px);opacity:.4}}.mg-row .mg-dotu,.ph-row .mg-dotu{width:9px;height:9px;border-radius:50%;background:#ff5a3c;flex:none;box-shadow:0 0 0 2px #fff}.mg-ttl{font-size:9px;font-weight:700;color:#1fa99a;margin-top:1px}.mg-ttl-opt{display:flex;gap:5px;margin-bottom:6px;overflow-x:auto}.mg-ttl-opt button{flex:none;border:0;background:#eef5f3;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:700;color:#0e1f1a}.mg-ttl-opt button.on{background:#0e1f1a;color:#ffc21a}.mg-replybar{display:none;background:#e8f5f1;border-radius:12px;padding:6px 10px;margin-bottom:6px;font-size:11px;font-weight:700;align-items:center;gap:8px}.mg-replybar.on{display:flex}.mg-replybar b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-replybar button{border:0;background:none;font-size:14px;font-weight:800;color:#6b7c76}.mg-longtap{position:fixed;z-index:80;background:#0e1f1a;color:#fff;border-radius:14px;padding:6px;box-shadow:0 8px 24px #0008;display:none;flex-direction:column;gap:2px;min-width:140px}.mg-longtap.on{display:flex}.mg-longtap button{border:0;background:none;color:#fff;text-align:left;padding:10px 12px;font:inherit;font-weight:700;font-size:13px;border-radius:10px}.mg-longtap button:active{background:#ffffff18}.mg-foot{position:sticky;bottom:0;background:#f4f7f6;padding:8px 0 calc(6px + env(safe-area-inset-bottom));z-index:6;border-top:1px solid #e2ebe7;margin:0 -18px;padding-left:18px;padding-right:18px;flex-shrink:0;box-shadow:0 -6px 16px #f4f7f6}.mg-conv{display:flex;flex-direction:column;min-height:min(52vh,440px);max-height:min(52vh,440px)}.mg-msgs{flex:1 1 auto;min-height:0!important;max-height:none!important;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;gap:3px}#sheet.phonemode .mg-foot{position:sticky;bottom:0}.mg-editbar{display:none;background:#fff8e0;border-radius:12px;padding:6px 10px;margin-bottom:6px;font-size:11px;font-weight:700;align-items:center;gap:8px;color:#0e1f1a}.mg-editbar.on{display:flex}.mg-editbar button{border:0;background:none;font-size:14px;font-weight:800;color:#6b7c76}.mg-b.edited small:after{content:" · edited";opacity:.7}.mg-top .mg-chips,.mg-conv>.mg-chips,div.mg-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 2px 8px;margin:0 0 4px;flex-wrap:nowrap}.mg-top .mg-chips::-webkit-scrollbar,.mg-chips::-webkit-scrollbar{display:none}.mg-chips button{flex:0 0 auto;white-space:nowrap}.mg-ttl-opt{display:flex;gap:5px;margin-bottom:6px;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.mg-ttl-opt::-webkit-scrollbar{display:none}.mg-ttl-opt button{flex:0 0 auto}.mg-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-bottom:7px}.mg-chips button{flex:none;background:#e8efec;color:#0e1f1a;border-radius:99px;padding:7px 12px;font-size:12px;font-weight:700}.mg-find{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #dbe6e2;border-radius:99px;padding:0 14px;height:44px}.mg-find:focus-within{border-color:#1fa99a;box-shadow:0 0 0 3px #1fa99a22}.mg-find input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:14px;color:#0e1f1a}.mg-find button{width:26px;height:26px;border-radius:50%;background:#eef5f3;color:#6b7c76;font-size:14px;font-weight:800;line-height:1;flex:none}.mg-sec{font-size:11px;font-weight:800;letter-spacing:.6px;color:#6b7c76;text-transform:uppercase;margin:8px 2px 6px}.mg-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;background:#35d07f}.mg-dot.off{background:#b9c6c1}.mg-top{position:sticky;top:0;z-index:4;margin-bottom:8px;background:linear-gradient(#f4f7f6 80%,#f4f7f600)}.mg-top .mg-ch{position:static;margin-bottom:6px}.mg-chips button.act{background:#1fa99a;color:#fff}.mg-b.cash b{font-size:20px;font-weight:800}.mg-b.cash.gift{background:linear-gradient(145deg,#ff9f43,#e0742f)}.mg-b.cash.req{background:linear-gradient(145deg,#6a5acd,#4a3fa0)}.mg-act{display:flex;gap:6px;margin-top:4px}.mg-act button{flex:1;border-radius:99px;padding:6px 8px;font-size:11.5px;font-weight:800;background:#fff;color:#0e1f1a}.mg-act button.go{background:#ffc21a}.mg-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;background:#0009;display:flex;align-items:flex-end;justify-content:center}.mg-card{width:100%;max-width:520px;background:#fff;border-radius:24px 24px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));max-height:86vh;overflow:auto;box-shadow:0 -10px 40px #0005}.mg-card h4{margin:0 0 4px;font-size:18px;color:#0e1f1a}.mg-card .sub{font-size:12px;color:#6b7c76;margin-bottom:10px}.mg-amt{display:flex;align-items:center;gap:6px;background:#f1f6f4;border-radius:16px;padding:0 14px;height:56px;border:2px solid transparent}.mg-amt:focus-within{border-color:#1fa99a}.mg-amt span{font-size:22px;font-weight:800;color:#6b7c76}.mg-amt input{flex:1;min-width:0;border:0;background:none;outline:0;font:inherit;font-size:26px;font-weight:800;color:#0e1f1a}.mg-q{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.mg-q button{border-radius:99px;padding:8px 12px;background:#eef5f3;font-size:12.5px;font-weight:800;color:#0e1f1a}.mg-note{width:100%;box-sizing:border-box;border:1.5px solid #dbe6e2;border-radius:14px;padding:12px;font:inherit;font-size:14px;margin-bottom:10px}.mg-err{color:#d6335a;font-size:12.5px;font-weight:700;min-height:16px;margin-bottom:6px}.mg-two{display:flex;gap:8px}.mg-two button{flex:1;border-radius:99px;padding:14px;font-weight:800;font-size:15px}.mg-two .no{background:#eef5f3;color:#0e1f1a}.mg-two .ok{background:#1fa99a;color:#fff}.mg-two .ok:disabled{background:#bfe6d2}.mg-gifts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:10px 0}.mg-gifts button{display:flex;align-items:center;gap:10px;background:#f1f6f4;border-radius:16px;padding:10px;text-align:left;border:2px solid transparent}.mg-gifts button.sel{border-color:#1fa99a;background:#e6f6f2}.mg-gifts i{font-style:normal;font-size:28px}.mg-gifts b{display:block;font-size:13px;color:#0e1f1a}.mg-gifts small{font-size:11.5px;color:#6b7c76;font-weight:700}.mg-in{display:flex;gap:8px;align-items:center;background:#0e1f1a;border-radius:99px;padding:5px 5px 5px 14px}.mg-in input{flex:1;min-width:0;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:14px}.mg-in input::placeholder{color:#8aa39a}.mg-in button{width:40px;height:40px;border-radius:50%;background:#ffc21a;color:#0e1f1a;font-size:16px;font-weight:800}.cd-hero{background:linear-gradient(150deg,#2b1a12,#4a2a1a);border-radius:24px;padding:16px;color:#fff3e0;margin-bottom:10px;border:2px dashed #ffb30055}.cd-k{font-size:10px;letter-spacing:2.5px;font-weight:800;color:#ffb300}.cd-hero h3{font-size:24px;font-weight:800;margin:3px 0}.cd-hero small{opacity:.7;font-size:12px}.cd-trk{background:#fff3e0;border-radius:18px;padding:12px 14px;margin-bottom:10px;color:#4a2a1a;display:flex;flex-direction:column;gap:3px}.cd-trk small{opacity:.7}.cd-road{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:18px}.cd-road>div{position:relative;flex:1;height:6px;border-radius:9px;background:#e6c9a4}.cd-road i{display:block;height:100%;width:0;border-radius:9px;background:#ef6c00}.cd-road em{position:absolute;top:-10px;left:-12px;font-style:normal;font-size:20px}.cd-tabs,.cd-chips{display:flex;gap:6px;margin-bottom:10px}.cd-tabs button{flex:1;padding:10px;border-radius:14px;background:#efe6dc;color:#4a2a1a;font-weight:800;font-size:13px}.cd-tabs button.on{background:#ef6c00;color:#fff}.cd-chips button{padding:7px 13px;border-radius:99px;background:#efe6dc;color:#4a2a1a;font-weight:700;font-size:12px}.cd-chips button.on{background:#2b1a12;color:#ffb300}.cd-r{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border-radius:20px;padding:10px;margin-bottom:9px;box-shadow:0 2px 10px #4a2a1a14;color:#2b1a12}.cd-r:active{transform:scale(.98)}.cd-art{width:62px;height:62px;border-radius:20px 20px 20px 6px;display:grid;place-items:center;font-size:30px;flex:none;box-shadow:inset 0 -4px #0002}.cd-rt{flex:1;display:flex;flex-direction:column;gap:2px}.cd-rt b{font-size:15px}.cd-rt small{font-size:11.5px;color:#7a6a5e}.cd-rt em{font-style:normal;font-size:12px;font-weight:800;color:#ef6c00}.cd-r>i{font-style:normal;font-size:22px;color:#b8a595}.cd-back{background:#efe6dc;color:#4a2a1a;border-radius:12px;padding:8px 12px;font-weight:800;font-size:12px;margin-bottom:10px}.cd-it{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border-radius:18px;padding:12px;margin-bottom:8px;color:#2b1a12}.cd-in{display:flex;flex-direction:column;gap:2px}.cd-in small{font-size:11px;color:#7a6a5e}.cd-in em{font-style:normal;font-weight:800;color:#ef6c00;font-size:13px}.cd-step{display:flex;align-items:center;gap:8px}.cd-step button{width:34px;height:34px;border-radius:12px;background:#efe6dc;color:#2b1a12;font-size:18px;font-weight:800}.cd-step button.p{background:#ef6c00;color:#fff}.cd-step u{text-decoration:none;font-weight:800;min-width:14px;text-align:center}.cd-cart{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#2b1a12;color:#fff3e0;border-radius:20px;padding:10px 10px 10px 16px;margin-top:10px;box-shadow:0 8px 20px #2b1a1255}.cd-cart small{display:block;opacity:.7;font-size:10.5px}.cd-cart button{background:#ffb300;color:#2b1a12;border-radius:14px;padding:12px 16px;font-weight:800}.cd-cart button:disabled{opacity:.5}.cd-o{display:flex;gap:12px;align-items:center;background:#fff;border-radius:16px;padding:12px;margin-bottom:8px;color:#2b1a12}.cd-o>span{font-size:24px}.cd-o>div{flex:1}.cd-o small{display:block;font-size:11px;color:#7a6a5e}.cd-o i{font-style:normal;font-weight:800}.cd-empty,.ct-empty{text-align:center;color:#7a6a5e;padding:30px 10px;font-size:13px;line-height:1.5}.as-hero{display:flex;gap:14px;align-items:center;background:linear-gradient(145deg,#0b2545,#13497a);border-radius:24px;padding:16px;color:#fff;margin-bottom:10px;position:relative;overflow:hidden}.as-hero:after{content:"";position:absolute;right:-30px;top:-30px;width:120px;height:120px;border-radius:50%;background:#38d1ff22}.as-sh{font-size:44px;filter:drop-shadow(0 4px 8px #0006)}.as-k{font-size:10px;letter-spacing:2px;font-weight:800;color:#38d1ff}.as-hero h3{font-size:20px;font-weight:800;line-height:1.15;margin-top:3px}.as-stats{display:flex;gap:8px;margin-bottom:12px}.as-stats>div{flex:1;background:#fff;border-radius:16px;padding:10px;display:flex;flex-direction:column;gap:2px;box-shadow:0 2px 8px #0b254510;color:#0b2545}.as-stats small{font-size:10px;color:#6b7b8c;font-weight:700}.as-stats b{font-size:14px}.as-h{font-size:11px;letter-spacing:1.5px;font-weight:800;color:#6b7b8c;margin:14px 2px 8px;text-transform:uppercase}.as-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.as-c{display:flex;flex-direction:column;gap:3px;text-align:left;background:#fff;border-radius:18px;padding:12px;border-top:5px solid #cfd8e3;color:#0b2545;box-shadow:0 2px 8px #0b254510}.as-c.on{border-top-color:#1fbf75;background:#effaf4}.as-c.off{opacity:.55}.as-ci{font-size:24px}.as-c b{font-size:14px}.as-c small{font-size:11px;color:#6b7b8c;line-height:1.25;min-height:28px}.as-c em{font-style:normal;font-size:11.5px;font-weight:800;color:#13497a;margin-top:3px}.as-c.on em{color:#14803f}.as-box{background:#fff;border-radius:20px;padding:12px;box-shadow:0 2px 8px #0b254510;color:#0b2545}.as-wx{font-size:12px;background:#e6f4ff;border-radius:12px;padding:9px 11px;margin-bottom:10px;line-height:1.35}.as-r,.as-cn{padding:8px 0;border-bottom:1px solid #eef2f6}.as-rt{display:flex;justify-content:space-between;font-size:13.5px;font-weight:700}.as-bar{height:7px;border-radius:9px;background:#e8eef5;margin:6px 0}.as-bar i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,#ffb300,#ff5a3c)}.as-bar.g i{background:#1fbf75}.as-chs{display:flex;flex-wrap:wrap;gap:5px}.as-chs u{text-decoration:none;font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:99px}.as-chs .g{background:#e0f6ea;color:#14803f}.as-chs .b{background:#ffe3e0;color:#c43b2d}.as-chs .n{background:#eef2f6;color:#6b7b8c}.as-cn button{background:#0b2545;color:#38d1ff;border-radius:12px;padding:8px 12px;font-weight:800;font-size:12px}.as-fn{font-size:11px;color:#6b7b8c;line-height:1.4;margin-top:8px}.as-cl{display:flex;gap:10px;align-items:center;background:#fff;border-radius:14px;padding:10px;margin-bottom:6px;color:#0b2545}.as-cl>span{font-size:22px}.as-cl small{display:block;font-size:11px;color:#6b7b8c}.ct-hero{display:flex;gap:14px;align-items:center;background:linear-gradient(145deg,#17171b,#2c2c34);border-radius:24px;padding:16px;margin-bottom:10px;color:#f4e3b2;border:1px solid #d4a01744}.ct-sc{font-size:40px}.ct-k{font-size:10px;letter-spacing:2px;font-weight:800;color:#d4a017}.ct-hero h3{font-family:Georgia,serif;font-size:24px;margin:2px 0;color:#fff}.ct-hero small{opacity:.7;font-size:11.5px}.ct-tabs{display:flex;gap:6px;margin-bottom:12px}.ct-tabs button{flex:1;padding:10px 4px;border-radius:14px;background:#e9e9ee;color:#17171b;font-weight:800;font-size:12.5px;display:flex;justify-content:center;align-items:center;gap:5px}.ct-tabs button.on{background:#17171b;color:#d4a017}.ct-tabs u,.ct-lh u{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff3b30;animation:ctp 1s infinite}@keyframes ctp{50%{opacity:.3}}.ct-go{width:100%;background:#d4a017;color:#17171b;border-radius:16px;padding:14px;font-weight:800;font-size:15px;margin-bottom:10px;box-shadow:0 6px 16px #d4a01744}.ct-go:disabled{opacity:.5}.ct-case{display:flex;gap:12px;align-items:center;background:#fff;border-radius:16px;padding:12px;margin-bottom:8px;color:#17171b;border-left:5px solid #d4a017}.ct-case.won{border-left-color:#1fbf75}.ct-case.lost{border-left-color:#e5483b}.ct-case>span{font-size:26px}.ct-case>div{flex:1}.ct-case small{display:block;font-size:11px;color:#6b6b78}.ct-case i{font-style:normal;font-size:10.5px;font-weight:800;background:#f1f1f5;border-radius:9px;padding:4px 8px}.ct-back{background:#e9e9ee;border-radius:12px;padding:8px 12px;font-weight:800;font-size:12px;margin-bottom:6px}.ct-h{font-size:12px;font-weight:800;margin:12px 2px 7px;color:#17171b}.ct-ch{display:flex;flex-wrap:wrap;gap:6px}.ct-ch button{padding:8px 12px;border-radius:99px;background:#e9e9ee;color:#17171b;font-weight:700;font-size:12px}.ct-ch button.on{background:#17171b;color:#d4a017}.ct-ev{background:#fff;border-radius:16px;padding:11px;margin-top:10px;display:flex;flex-direction:column;gap:6px;color:#17171b}.ct-ev small{color:#6b6b78;font-size:11px}.ct-ev b{font-size:15px}.ct-bar{height:7px;border-radius:9px;background:#e9e9ee;overflow:hidden}.ct-bar i{display:block;height:100%;background:linear-gradient(90deg,#d4a017,#1fbf75)}.ct-l{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border-radius:16px;padding:11px;margin-bottom:7px;color:#17171b;border:2px solid transparent}.ct-l.on{border-color:#d4a017}.ct-l>span{font-size:28px}.ct-l>div{flex:1;display:flex;flex-direction:column;gap:3px}.ct-l small{font-size:11px;color:#6b6b78}.ct-l>i{font-style:normal;font-weight:800;font-size:13px}.ct-sum{display:flex;gap:8px;margin:10px 0}.ct-sum>div{flex:1;background:#17171b;color:#fff;border-radius:16px;padding:10px;display:flex;flex-direction:column}.ct-sum small{opacity:.6;font-size:10.5px}.ct-sum b{font-size:19px;color:#d4a017}.ct-log{background:#17171b;border-radius:20px;padding:12px;color:#eee;display:flex;flex-direction:column;gap:8px}.ct-lh{font-weight:800;color:#d4a017;font-size:13px;display:flex;align-items:center;gap:6px}.ct-ln{background:#26262e;border-radius:14px;padding:9px 11px;font-size:13px;line-height:1.35}.ct-ln b{display:block;font-size:10.5px;color:#8f8fa0;margin-bottom:2px}.ct-ln.rj{background:#3a2f10;border:1px solid #d4a01766}.ct-ln.rj b{color:#d4a017}.ct-ln.rc{background:#20262c}.ct-wait{color:#8f8fa0;font-size:13px;text-align:center;padding:14px}#drvOv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:none;touch-action:none}#drv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;display:none;pointer-events:none}.drv-card{position:absolute;left:8px;top:calc(112px + env(safe-area-inset-top));width:min(58vw,236px);background:#0e1f1acc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;border-radius:14px;padding:8px 10px;pointer-events:auto;box-shadow:0 6px 16px #0006;border:1px solid #ffffff1c;transition:width .22s ease,padding .22s ease}.drv-card h4{font-size:11px;font-weight:800;line-height:1.2;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drv-bar{height:5px;border-radius:9px;background:#fff2;overflow:hidden}.drv-bar i{display:block;height:100%;width:0;background:#ffc21a;border-radius:9px;transition:width .3s}.drv-eta{font-size:15px;font-weight:800;margin-top:5px;color:#ffc21a;display:inline-block}.drv-card small{display:inline-block;font-size:9.5px;opacity:.65;margin-left:6px}.drv-chips{display:flex;gap:4px;margin:5px 0}.drv-chips u{text-decoration:none;font-size:9.5px;font-weight:800;padding:2px 8px;border-radius:99px;background:#ffffff1f}.drv-chips .g{background:#35d07f;color:#0e1f1a}.drv-chips .b{background:#ff9a3c;color:#0e1f1a}.drv-card p{font-size:10.5px;opacity:.9;line-height:1.3;border-top:1px solid #ffffff1c;padding-top:5px}.drv-btns{display:flex;gap:5px;margin-top:6px}.drv-btns button{flex:1;padding:7px 4px;border-radius:10px;background:#ffffff1c;color:#fff;font-weight:800;font-size:10.5px;white-space:nowrap}.drv-btns .y{background:#ffc21a;color:#0e1f1a;font-size:12px;padding:9px 4px}.drv-cams{position:absolute;right:8px;top:calc(112px + env(safe-area-inset-top));display:flex;flex-direction:column;gap:3px;pointer-events:auto;background:#0e1f1acc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:14px;padding:4px;border:1px solid #ffffff1c}.drv-cams .drv-cams-full{display:flex;flex-direction:column;gap:3px}.drv-cams .drv-cams-full button,.drv-cams button[data-cm]{width:46px;padding:5px 0;border-radius:10px;color:#cfe3dd;font-size:9px;font-weight:800;display:flex;flex-direction:column;align-items:center;gap:1px;background:transparent;border:0}.drv-cams button em{font-style:normal;font-size:15px}.drv-cams button.on{background:#ffc21a;color:#0e1f1a}.drv-tog{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:8px;background:#ffffff18;border:0;color:#fff;font-size:11px;font-weight:800;line-height:1;padding:0;cursor:pointer;z-index:2}.drv-cams .drv-tog{position:static;width:100%;height:18px;border-radius:8px;margin-bottom:2px;font-size:10px}.drv-mini,.drv-cams-mini{display:none}.drv-card.collapsed{width:auto;min-width:72px;padding:8px 12px;cursor:pointer}.drv-card.collapsed .drv-full,.drv-card.collapsed .drv-tog{display:none}.drv-card.collapsed .drv-mini{display:flex;flex-direction:column;align-items:center;gap:1px}.drv-mini-eta{font-size:14px;font-weight:800;color:#ffc21a;line-height:1.1}.drv-mini-lbl{font-size:9px;font-weight:700;opacity:.7}.drv-cams.collapsed{padding:6px;cursor:pointer}.drv-cams.collapsed .drv-cams-full,.drv-cams.collapsed .drv-tog{display:none}.drv-cams.collapsed .drv-cams-mini{display:grid;place-items:center;width:36px;height:36px;font-size:18px}body.driving #tasks,body.driving #rail,body.driving #me,body.driving #loc,body.driving #taskBtn{display:none!important}body.driving #nav{pointer-events:none;opacity:.55}body.driving #map,body.driving #mapChips,body.driving #mapCtl,body.driving #buyBar{display:none!important}#drvDash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:none;pointer-events:none}#drvDash .dsh{position:absolute;left:-10%;right:-10%;bottom:0;height:30vh;border-radius:50% 50% 0 0/22% 22% 0 0;background:linear-gradient(#26262c,#0c0c0f);box-shadow:0 -4px 14px #0008}#drvDash .p{position:absolute;top:0;bottom:24vh;width:9vw;background:#0c0c0f}#drvDash .p.l{left:0;transform:skew(8deg);transform-origin:top}#drvDash .p.r{right:0;transform:skew(-8deg);transform-origin:top}#drvDash .mir{position:absolute;top:8px;left:50%;transform:translate(-50%);width:34vw;height:34px;border-radius:12px;background:linear-gradient(#556,#334);border:3px solid #0c0c0f}#drvWheel{position:absolute;left:36%;bottom:-6vh;width:46vw;height:46vw;max-width:260px;max-height:260px;border-radius:50%;border:16px solid #111;transform:translate(-50%);box-shadow:inset 0 0 0 3px #333}#drvWheel b{position:absolute;left:50%;top:50%;width:46%;height:12px;background:#111;transform-origin:0 50%}#drvWheel b:nth-child(1){transform:rotate(0)}#drvWheel b:nth-child(2){transform:rotate(120deg)}#drvWheel b:nth-child(3){transform:rotate(240deg)}.ph-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px;border:0;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0e1f1a0a;color:var(--ink);font:inherit;cursor:pointer}.ph-row:active{transform:scale(.98)}.ph-row .ti{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:20px;flex:none}.ph-row .pt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ph-row .pt b{font-size:14px;font-weight:800}.ph-row .pt small{font-size:11px;color:#6b7c76;font-weight:500}.ph-row .pch{flex:none;min-width:30px;height:32px;padding:0 14px;box-sizing:border-box;border-radius:99px;background:#1fa99a;color:#fff;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-weight:800;font-size:13px;line-height:1;box-shadow:0 2px #0e7f73}.ph-row .pch:active{transform:translateY(1px);box-shadow:none}.ph-row .pch.st{background:#eef5f3;color:#6b7c76;box-shadow:none}.ph-row .pt{min-width:0}.seg{display:flex;background:#eef5f3;border-radius:16px;padding:4px;gap:2px;margin:0 0 12px}.seg button{flex:1;border:0;background:transparent;border-radius:12px;padding:10px 4px;font:inherit;font-size:13px;font-weight:800;color:#6b7c76;cursor:pointer}.seg button.on{background:#fff;color:var(--ink);box-shadow:0 2px 8px #0e1f1a14}.chips{display:flex;gap:8px;margin:2px 0 12px;flex-wrap:wrap}.chips button{border:0;border-radius:99px;padding:8px 14px;font:inherit;font-size:13px;font-weight:800;background:#eef5f3;color:#3d4f49;cursor:pointer}.chips button.on{background:#0e1f1a;color:#fff}.iv-hero{background:linear-gradient(135deg,#2e7d1f,#1b5e20 60%,#134a17);border-radius:22px;padding:16px;color:#fff;margin-bottom:12px}.iv-hero small{font-size:11px;font-weight:800;letter-spacing:.6px;opacity:.8}.iv-hero h2{font-size:30px;font-weight:800;margin:2px 0}.iv-cnt{font-size:13px;opacity:.9;font-weight:600}.iv-st{display:flex;gap:8px;margin:12px 0 8px}.iv-st>div{flex:1;background:#ffffff1f;border-radius:14px;padding:8px 6px;text-align:center}.iv-st small{display:block;opacity:.85;letter-spacing:0;font-weight:600}.iv-st b{font-size:14px;font-weight:800}.iv-nx{font-size:12px;font-weight:700;opacity:.95}.iv-c{background:#fff;border-radius:18px;box-shadow:0 2px 8px #0e1f1a0a;padding:12px;margin-bottom:8px;color:var(--ink);display:flex;flex-direction:column;gap:10px}.iv-c.own{background:#eaf7f0;box-shadow:inset 0 0 0 1.5px #bfe6d2}.iv-h{display:flex;gap:12px}.iv-h>div{display:flex;flex-direction:column;gap:3px;min-width:0}.iv-h b{font-size:15px;font-weight:800}.iv-c small,.iv-r small{font-size:12px;color:#6b7c76;font-weight:500;line-height:1.3;display:block}.iv-e{font-size:28px;width:40px;text-align:center;flex:none}.iv-r{display:flex;gap:12px;align-items:center;width:100%;text-align:left;background:#fff;border:0;border-radius:18px;box-shadow:0 2px 8px #0e1f1a0a;padding:12px;margin-bottom:8px;color:var(--ink);font:inherit}.iv-r .pt{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.iv-r .pt b{font-size:14px;font-weight:800}.iv-r em{font-style:normal;font-weight:500;color:#6b7c76}.iv-p{font-weight:800;color:#1b8a4a;font-size:14px;flex:none}.iv-p.no{color:#b0bbb7}.iv-b{border:0;border-radius:14px;background:#1fa99a;color:#fff;font:inherit;font-weight:800;font-size:14px;padding:12px;width:100%}.iv-b.ghost{background:#eef5f3;color:var(--ink)}.iv-b.no{background:#bfe6d2;color:#fff}.iv-2{display:flex;gap:8px}.iv-note{font-size:12px;color:#6b7c76;margin:0 2px 10px;line-height:1.35}.iv-note span{font-weight:500;color:#6b7c76}.up{color:#1b8a4a!important;font-weight:700!important}.dn{color:#d9482b;font-style:normal;font-weight:700}.ap-hero{border-radius:24px;padding:18px;color:#fff;margin-bottom:14px}.ap-hero .em{font-size:40px;display:block;line-height:1.1}.ap-hero h2{font-size:24px;font-weight:800;margin:6px 0 4px}.ap-hero p{font-size:14px;line-height:1.4;opacity:.95}.ap-sm{display:block;font-size:11px;font-weight:700;margin-top:8px;opacity:.9}.ap-bar{height:8px;border-radius:99px;background:#ffffff40;margin-top:12px;overflow:hidden}.ap-bar i{display:block;height:100%;background:#fff;border-radius:99px}.ap-row{display:flex;gap:12px;align-items:center;width:100%;text-align:left;padding:12px 4px;border:0;border-bottom:1px solid #e3ebe8;background:none;color:var(--ink);font:inherit}.ap-row .ic{width:44px;height:44px;border-radius:50%;background:#eef5f3;display:grid;place-items:center;font-size:20px;flex:none}.ap-row b{font-size:15px;font-weight:800;display:block}.ap-row small{display:block;font-size:12px;color:#6b7c76;font-weight:500;margin-top:2px;line-height:1.3}.ap-row .ch{margin-left:auto;color:#9db0aa;font-size:22px;font-style:normal}.ap-back{border:0;background:#eef5f3;border-radius:99px;padding:8px 14px;font:inherit;font-weight:800;font-size:13px;color:var(--ink);margin-bottom:8px}.ap-2{margin-left:auto;display:flex;gap:6px}.ap-mini{border:0;background:#eef5f3;border-radius:99px;padding:8px 10px;font:inherit;font-weight:800;font-size:12px;color:var(--ink)}.ap-av{width:44px;height:44px;border-radius:50%;background:#eef5f3;display:grid;place-items:center;font-size:24px;flex:none}.ap-in{width:100%;border:0;background:#f4f7f6;border-radius:14px;padding:13px 14px;font:inherit;font-size:14px;color:var(--ink);outline:none}.cr-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cr-card{border:0;text-align:left;background:#fff;border-radius:20px;padding:12px;box-shadow:0 2px 8px #0e1f1a0a;color:var(--ink);font:inherit;display:flex;flex-direction:column;gap:3px}.cr-card b{font-size:16px;font-weight:800}.cr-card small{font-size:11px;color:#6b7c76;font-weight:500}.cr-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:6px}.cr-e{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:22px}.cr-ring{width:40px;height:40px;border-radius:50%;display:grid;place-items:center}.cr-ring i{width:30px;height:30px;border-radius:50%;background:#fff;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:800}.sh-av{width:48px;height:48px;border-radius:50%;background:#2d6cf0;display:grid;place-items:center;font-size:24px;flex:none}.iv-hd{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600}.iv-hd b{font-size:20px;font-weight:800}.iv-hd em{font-style:normal;color:#6b7c76;font-weight:500;font-size:12px}.bus-rng{width:100%;accent-color:#1fa99a}.rep-ring{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;flex:none}.rep-ring i{width:60px;height:60px;border-radius:50%;background:#2a1f8f;display:grid;place-items:center;font-style:normal;font-size:24px;font-weight:800;line-height:.9;text-align:center;padding-top:6px}.rep-ring small{display:block;font-size:10px;font-weight:700;opacity:.8}.st-row{display:flex;justify-content:space-between;gap:4px}.st-d{display:flex;flex-direction:column;align-items:center;gap:3px}.st-d i{width:38px;height:38px;border-radius:50%;background:#fff;display:grid;place-items:center;font-style:normal;font-size:16px;box-shadow:inset 0 0 0 1px #f0dcc0}.st-d.on i{background:#ff8a2b;color:#fff;font-weight:800}.st-d small{font-size:9px;color:#8a6b43;font-weight:700}.m-tag{font-size:10px!important;font-weight:800;letter-spacing:.4px;color:#1b8a4a!important;background:#e0f5ea;display:inline-block;padding:2px 8px;border-radius:99px;width:fit-content}.m-bar{position:relative;height:10px;background:#e6eeeb;border-radius:99px;margin:2px 0 4px}.m-bar i{display:block;height:100%;background:#2d6cf0;border-radius:99px}.m-bar b{position:absolute;right:0;top:-18px;font-size:12px;color:#6b7c76}.m-chip{font-size:12px;font-weight:800;padding:5px 10px;border-radius:99px}.m-chip.y{background:#fff0c4;color:#8a5a00}.m-chip.p{background:#ece6ff;color:#4a2db0}.g-act{display:flex;gap:18px}.g-act button{border:0;background:none;font:inherit;font-size:14px;color:#6b7c76;font-weight:700}.g-act button.on{color:#e0245e}.hz{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0e1f1a0a;padding:12px;margin-bottom:8px;display:flex;flex-direction:column;gap:8px;color:var(--ink)}.hz.cur{border:2px solid #43a047}.hz.tint{background:linear-gradient(135deg,#8d3b17,#bf5b24);color:#fff;border:0}.hz .top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.hz b{font-size:14px;font-weight:800;display:block}.hz small{display:block;font-size:11px;color:#6b7c76;font-weight:500;margin-top:2px;line-height:1.3}.hz.tint small{color:#fffc}.hz .hbadge{flex:none;background:#e6f6ee;color:#1b7f4b;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800;white-space:nowrap}.hz .stars{color:#e0a100;font-size:12px;letter-spacing:1px;flex:none}.hz .ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:22px;flex:none;background:#e8f5e9}.hz .pay{text-align:right;flex:none;font-weight:800;color:#1b7f4b;font-size:15px}.hz .pay small{font-weight:600}.hz .go{color:#1b7f4b;font-weight:800;font-size:13px;white-space:nowrap}.hz .tags{display:flex;gap:14px;flex-wrap:wrap;font-size:11px;color:#6b7c76;font-weight:600}.hz .bar{height:8px;border-radius:99px;background:#e1ece8;overflow:hidden}.hz .bar i{display:block;height:100%;background:linear-gradient(90deg,#1fa99a,#43a047);border-radius:99px}.hz .two{display:flex;gap:8px}.hz .two .btn{flex:1}.hz label.auto{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#1b7f4b;white-space:nowrap}.hz label.auto input{width:18px;height:18px;accent-color:#1fa99a}.hz .confirm{background:#fff7e6;border-radius:12px;padding:10px;font-size:12px;font-weight:600;color:#6a4a00;display:flex;flex-direction:column;gap:8px}.hz .mainb{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:6px;width:100%}.hz .lnk{align-self:flex-start}.jhero>*{position:relative;z-index:1}.jauto{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fff;white-space:nowrap;background:#fff2;border:1px solid #ffffff33;border-radius:99px;padding:6px 10px;flex:none}.jauto input{width:18px;height:18px;accent-color:#43a047}.jbar{height:8px;border-radius:99px;background:#fff3;overflow:hidden;margin-top:12px}.jbar i{display:block;height:100%;background:#ffc21a;border-radius:99px}.jwork{width:100%;margin-top:12px;border:0;border-radius:99px;padding:12px;font:inherit;font-weight:800;font-size:14px;background:#fff;color:#1b5e20;cursor:pointer}.jwork:active{transform:translateY(1px)}#sheet.phonemode{height:74%;max-height:74%;touch-action:auto}#sheet.phonemode .grab{display:none}#sheet.phonemode header{padding-top:14px}#sheet.phonemode #sTitle,#sheet.phonemode #sSub{display:none}#sheet.phonemode #sheetBody{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.btn{border:0;border-radius:99px;font:inherit;font-weight:800;font-size:13px;padding:11px 14px;cursor:pointer;background:#1fa99a;color:#fff;box-shadow:0 2px #0e7f73;white-space:nowrap}.btn.wide{width:100%}.btn.sm{padding:8px 12px;font-size:12px}.btn.ghost{background:#eef5f3;color:var(--ink);box-shadow:none}.btn.red{background:#fde7ec;color:#d6335a;box-shadow:none}.btn:active{transform:translateY(1px)}.hz .note,.ph-wrap .note{font-size:12px;color:#6b7c76;font-weight:500;line-height:1.35;margin:0 2px 12px}.phone-list{display:flex;flex-direction:column;gap:8px}.phone-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px;border:0;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0e1f1a0a;color:var(--ink);font:inherit;cursor:pointer}.phone-row:active{transform:scale(.98)}.phone-row .pa{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:20px;flex:none;background:linear-gradient(145deg,#f4f7f6,#e8efec)}.phone-row .pt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.phone-row .pt b{font-size:14px;font-weight:800}.phone-row .pt small{font-size:11px;color:#6b7c76;font-weight:500}.phone-row .pch{width:28px;height:28px;border-radius:50%;background:#eef5f3;display:grid;place-items:center;color:#6b7c76;font-weight:800}#econChip{max-width:46vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sheetBody{background:linear-gradient(180deg,#f4f7f6,#eef2f0)}.pin,.bb{cursor:pointer}body.map #tasks,body.map #rail,body.map #me{display:none}.cities{display:none;gap:6px;margin:8px}body.map .cities{display:flex}body.buy #rail,body.buy #me,body.buy #tasks,body.buy #nav{display:none}#buyBar{display:none;position:fixed;left:8px;top:calc(10px + env(safe-area-inset-top));right:8px;z-index:6;gap:8px;align-items:center}body.buy #buyBar{display:flex}body.buy #strip{display:none}#buyBar .chip{font-size:14px;padding:10px 14px}#toast{position:fixed;left:50%;top:min(42vh,280px);transform:translate(-50%);max-width:min(78vw,280px);padding:8px 14px;border-radius:16px;font-weight:700;font-size:12.5px;line-height:1.35;text-align:center;z-index:50;display:none;color:#fff;background:linear-gradient(180deg,#283732d1,#0e1f1ae0);border:1.5px solid rgba(255,194,26,.55);box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff2e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-theme=light] #toast{background:linear-gradient(180deg,#ffffffe6,#f4f7f6eb);color:#0e1f1a;border-color:#14281e26}.div{width:1px;height:16px;background:#fff3}#strip .row{font-size:13px;white-space:nowrap}#wallet{padding:6px 10px;font-size:13px}#mv{position:fixed;left:calc(100% - 130px);top:175px;width:130px;height:220px;z-index:40;display:none;pointer-events:none}#mv.on{display:block}#mv button{position:absolute;width:38px;height:38px;border-radius:50%;background:var(--ink);border:2px solid var(--c,#fff);color:var(--c,#fff);font-size:14px;font-weight:800;display:grid;place-items:center;pointer-events:auto;touch-action:none;box-shadow:0 4px 10px #000a}#mv button:active{background:var(--c);color:var(--ink)}#mv .u{left:46px;top:0;--c:#4ade80}#mv .d{left:46px;top:92px;--c:#38bdf8}#mv .l{left:0;top:46px;--c:#f472b6}#mv .rt{right:0;top:46px;--c:#ff5a3c}#mv .dn{left:25px;top:142px;width:80px;height:34px;border-radius:17px;--c:var(--yel);background:var(--yel);color:var(--ink);font-size:13px}#mv .st{left:10px;top:182px;width:110px;height:32px;border-radius:16px;--c:#94a3b8;background:#1e293b;color:#e2e8f0;font-size:11px;font-weight:800}#mv .c{left:46px;top:46px;--c:var(--yel);background:var(--yel);color:var(--ink);font-size:20px}#pvBar{display:none;position:fixed;left:8px;right:8px;top:calc(66px + env(safe-area-inset-top));z-index:35;align-items:center;gap:8px;background:var(--ink);padding:10px 12px;border-radius:22px;box-shadow:0 8px 24px #000a}#pvBar b{font-size:15px}#pvBar span{color:var(--yel);font-weight:800}#pvBar button{padding:12px 16px;border-radius:14px;font-weight:800;background:#ffffff1f}#pvBar #pvB{background:var(--yel);color:var(--ink)}#loc{position:fixed;left:8px;right:8px;bottom:calc(104px + env(safe-area-inset-bottom));z-index:12;display:none;flex-direction:column;gap:6px;background:var(--sheet);color:var(--ink);border-radius:22px;padding:10px 12px;box-shadow:0 10px 30px #0007;max-height:42vh}#loc.mini{max-height:none;padding:8px 12px;gap:0}#loc .lchat input{padding:8px 12px;font-size:13px;border-radius:12px}#loc .lchat button{width:38px;border-radius:12px;font-size:15px}#loc .lg{padding:6px 11px;font-size:12px;border-radius:12px}#loc .lc{flex:0 0 130px;padding:8px 10px 10px;border-radius:16px;gap:4px}#loc .lc .ic{width:36px;height:36px;font-size:18px}#loc .lc .nm{font-size:13px;min-height:28px}#loc .lc .pr{font-size:13px}#loc .lc .tm,#loc .lc .fx i{font-size:10px;padding:2px 6px}#loc .lneeds{gap:6px;padding:0 2px}#loc .lmsg{padding:8px 12px;font-size:12px;border-radius:14px}#loc .lt b{font-size:14px}#loc .lt small{font-size:11px}#loc .lav{width:38px;height:38px;font-size:18px}#loc .ib{width:32px;height:32px;font-size:14px}#loc .lbody{max-height:34vh}#loc .lcards{gap:6px;flex:0 0 auto}#loc .lchat{gap:6px}body.at #loc{display:flex}body.map #loc,body.buy #loc{display:none}body.at #rail,body.at #me,body.at #acts{display:none!important}#loc .lh{display:flex;align-items:center;gap:8px}#loc .lav{flex:none;width:46px;height:46px;border-radius:50%;background:#e2eae7;border:3px solid var(--lag);display:grid;place-items:center;font-size:22px}#loc .lt{flex:1;min-width:0}#loc .lt b{display:block;font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#loc .lt small{display:block;color:var(--mut);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#loc .ib{flex:none;width:38px;height:38px;border-radius:50%;background:#e9efed;display:grid;place-items:center;font-size:17px;font-weight:800}#loc .ib:active{background:var(--yel)}#loc.mini .lchat,#loc.mini .lrow,#loc.mini .lbody{display:none}#loc .lchat{display:flex;gap:8px}#loc .lchat input{flex:1;min-width:0;border:0;background:#e9efed;border-radius:16px;padding:12px 14px;font:500 15px Bricolage Grotesque,sans-serif;color:var(--ink);outline:0}#loc .lchat button{flex:none;width:46px;border-radius:16px;background:var(--lag);color:#fff;font-size:18px}#loc .lrow{display:flex;gap:6px;align-items:center}#loc .lrow .ib{width:34px;height:34px;font-size:14px}#loc .lgs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:1}#loc .lg{flex:0 0 auto;padding:9px 14px;border-radius:16px;background:#e9efed;font-weight:700;font-size:14px;white-space:nowrap}#loc .lg.on{background:var(--ink);color:#fff}#loc.nocards .lbody{display:none}#loc .lbody{overflow-y:auto;display:flex;flex-direction:column;gap:8px}#loc .lneeds{display:flex;gap:10px;padding:2px 4px}#loc .lneeds .nd{flex:1;color:var(--ink)}#loc .lneeds .nd u{background:#d9e2de}#loc .lcards{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;flex:0 0 auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}#loc .lc{min-height:max-content}#loc .lc{position:relative;overflow:hidden;flex:0 0 150px;text-align:left;background:#fff;border:1.5px solid #dfe8e4;border-radius:20px;padding:10px 12px 12px;display:flex;flex-direction:column;gap:6px}#loc .lc:active{background:#fff8e0}#loc .lc .t1{display:flex;justify-content:space-between;align-items:flex-start}#loc .lc .ic{width:44px;height:44px;border-radius:50%;background:#e8f1f6;display:grid;place-items:center;font-size:24px}#loc .lc .tm{background:#eef2f0;border-radius:12px;padding:3px 8px;font-size:12px;color:var(--mut);font-weight:700}#loc .lc .rt{display:flex;flex-direction:column;align-items:flex-end;gap:6px}#loc .lc .pr{font-weight:800;font-size:15px}#loc .lc .nm{font-size:16px;font-weight:700;line-height:1.15;min-height:36px}#loc .lc .fx{display:flex;gap:4px;flex-wrap:wrap}#loc .lc .fx i{font-style:normal;font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:10px}.fxp{background:#dff4ea;color:#0f7a56}.fxs{background:#e0ecff;color:#2a62c9}.fxn{background:#ffe3df;color:#d1432b}#loc .lc.run:after{content:"";position:absolute;left:0;bottom:0;height:5px;background:var(--lag);animation:lrun var(--d,8s) linear forwards}@keyframes lrun{0%{width:0}to{width:100%}}#loc .lmsg{flex:1 0 100%;background:#e6f5ef;border-radius:18px;padding:12px 14px;font-size:14px;color:var(--ink)}#loc .lp{flex:0 0 auto;min-width:200px;display:flex;gap:10px;align-items:center;background:#fff;border:1.5px solid #dfe8e4;border-radius:20px;padding:10px 14px;font-weight:700}#loc .lp small{display:block;color:var(--mut);font-weight:500}#loc .lp .dot{width:12px;height:12px;border-radius:50%;background:#2ecc71;flex:none}.ph-hero.bk-hero{display:flex;gap:10px;align-items:stretch}.bk-hero .bk-l{flex:1;min-width:0;position:relative;z-index:1}.bk-hero .ph-pills{flex-wrap:wrap}.bk-hero .bk-hist{border:1px solid #ffffff55;background:#fff3;color:#fff;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.bk-hero .bk-hist.on{background:#ffc21a;color:#0e1f1a;border-color:#ffc21a}.bk-acts{flex:none;display:flex;flex-direction:column;justify-content:center;gap:6px;position:relative;z-index:1}.bk-ab{display:flex;align-items:center;justify-content:flex-end;gap:6px;border:0;background:none;color:#fff;font:inherit;font-size:10.5px;font-weight:800;padding:0;cursor:pointer}.bk-ab i{font-style:normal;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:16px;background:#ffffff2e;border:1.5px solid #ffffff66}.bk-ab.on i{background:#ffc21a;border-color:#ffc21a}.bk-ab:active i{transform:scale(.92)}.bk-panel{background:#fff;border-radius:18px;box-shadow:0 2px 8px #0e1f1a0a;padding:10px;max-height:min(340px,46vh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;display:flex;flex-direction:column;gap:10px}.bk-panel[hidden]{display:none}.bk-panel .ph-row{background:#f4f7f6;box-shadow:none}.bk-top{display:flex;align-items:center;gap:10px;position:sticky;top:-10px;background:#fff;padding:2px 0 6px;z-index:2}.bk-top b{font-size:15px;font-weight:800;flex:1}.bk-back{border:0;background:#eef5f3;color:#0e1f1a;font:inherit;font-size:12px;font-weight:800;padding:8px 12px;border-radius:99px;cursor:pointer}.bk-info{font-size:12px;color:#6b7c76;font-weight:600;line-height:1.4}.bk-field{display:flex;align-items:center;gap:8px;background:#f4f7f6;border:2px solid #dfe8e4;border-radius:14px;padding:0 14px}.bk-field:focus-within{border-color:#1fa99a;background:#fff}.bk-field span{font-size:20px;font-weight:800;color:#6b7c76}.bk-field input{flex:1;min-width:0;border:0;background:transparent;outline:0;font:inherit;font-size:22px;font-weight:800;color:#0e1f1a;padding:12px 0}.bk-chips{display:flex;flex-wrap:wrap;gap:6px}.bk-chip{border:0;background:#eef5f3;color:#0e1f1a;font:inherit;font-size:13px;font-weight:800;padding:8px 12px;border-radius:99px;cursor:pointer}.bk-chip.max{background:#0e1f1a;color:#fff}.bk-chip:active{transform:scale(.95)}.bk-go{height:50px;border:0;border-radius:14px;background:#1fa99a;color:#fff;font:inherit;font-size:15px;font-weight:800;box-shadow:0 3px #168276;cursor:pointer;flex:none}.bk-go:active{transform:translateY(2px);box-shadow:none}.bk-go.off{opacity:.45}.bk-sec{font-size:11px;font-weight:800;letter-spacing:.4px;color:#6b7c76;text-transform:uppercase;margin-top:2px}.bk-empty{text-align:center;color:#6b7c76;font-size:13px;padding:18px 8px}.cthumb{width:104px;height:65px;border-radius:12px;flex:none;object-fit:contain;background:linear-gradient(180deg,#eef3f5,#d3dce0)}.cp{color:#0e1f1a!important;font-weight:800!important;font-size:12px!important}.cnote{background:#fff3e0;color:#8a4b00;border-radius:14px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.4;margin-bottom:6px}.carown{display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:16px;padding:10px;box-shadow:0 2px 8px #0e1f1a0a;margin-bottom:8px}.carown .r1{display:flex;gap:10px;align-items:center;cursor:pointer}.carown .pt{display:flex;flex-direction:column;gap:2px;min-width:0}.carown .pt b{font-size:14px;font-weight:800}.carown .pt small{font-size:11px;color:#6b7c76}.carown .r2{display:flex;gap:8px}.cbtn{flex:1;height:38px;border:0;border-radius:12px;font:inherit;font-weight:800;font-size:13px;cursor:pointer}.cbtn.sw{background:#e3f2fd;color:#1565c0}.cbtn.sl{background:#ffebee;color:#c62828}.cbtn.arm{background:#c62828;color:#fff}.cfilters{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.cv-hero{position:relative;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 35%,#fafcfd,#c3ced4 85%);margin-bottom:12px}.cv-hero canvas{display:block;width:100%;height:auto;aspect-ratio:17/10;touch-action:pan-y;cursor:grab}.cv-t{position:absolute;left:14px;top:12px;pointer-events:none}.cv-t small{font-size:11px;font-weight:800;color:#51626b;letter-spacing:.3px}.cv-t h3{margin:2px 0 0;font-size:19px;font-weight:800;color:#0e1f1a;max-width:220px}.cv-h{position:absolute;right:12px;bottom:8px;font-size:10.5px;color:#51626b;font-weight:700;pointer-events:none}.cv-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.cv-stats div{background:#fff;border-radius:14px;padding:10px 12px;box-shadow:0 2px 8px #0e1f1a0a}.cv-stats small{display:block;font-size:11px;color:#6b7c76;font-weight:600}.cv-stats b{font-size:15px;font-weight:800}.cdelta{font-weight:800!important}.cdelta.pay{color:#c62828!important}.cdelta.get{color:#2e7d32!important}#loc .lc.carc{flex:0 0 176px;padding:8px}#loc .lc .cimg{width:100%;height:92px;object-fit:contain;border-radius:14px;background:linear-gradient(180deg,#eef3f5,#d3dce0)}#loc .lc .cr{display:flex;justify-content:space-between;align-items:center;gap:6px}#loc .lc .cr i{font-style:normal;font-size:11px;font-weight:700;padding:3px 8px;border-radius:10px}.nb{--bg:#0a1411;--p1:#12211c;--p2:#1a3029;--ln:#ffffff16;--tx:#eafaf4;--mu:#8fa8a0;--gold:#ffc21a;--tl:#1fa99a;--cr:#ff5a3c;--gn:#2fd08f;background:radial-gradient(120% 70% at 0% 0%,#17392f 0%,var(--bg) 58%);color:var(--tx);border-radius:24px;padding:14px 14px 16px;position:relative}:where(.nb) button{font:inherit;color:inherit;border:0;background:none;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.nb button:active{transform:scale(.97)}.nb-hd{display:flex;align-items:center;gap:10px;margin-bottom:14px}.nb-logo{display:flex;align-items:center;gap:9px;font-weight:800;font-size:19px;letter-spacing:-.4px;line-height:1}.nb-logo i{width:32px;height:32px;border-radius:11px;background:conic-gradient(from 210deg,#ffc21a,#ff5a3c,#ffc21a);display:grid;place-items:center;color:#0a1411;font-style:normal;font-size:17px;font-weight:800;box-shadow:0 4px 14px #ffc21a40}.nb-logo small{display:block;font-size:10px;color:var(--mu);font-weight:600;letter-spacing:.2px;margin-top:3px}.nb-wal{margin-left:auto;background:var(--p1);border:1px solid var(--ln);border-radius:14px;padding:6px 12px;text-align:right}.nb-wal small{display:block;font-size:9px;color:var(--mu);font-weight:700;letter-spacing:.7px;text-transform:uppercase}.nb-wal b{font-size:14px;font-weight:800}.nb-bar{display:flex;align-items:center;gap:10px;margin-bottom:12px}.nb-bk{width:34px;height:34px;border-radius:12px;background:var(--p1)!important;border:1px solid var(--ln)!important;font-size:18px;font-weight:800;display:grid;place-items:center;flex:none}.nb-bar h4{font-size:17px;font-weight:800;margin:0;letter-spacing:-.2px}.nb-chip{margin-left:auto;background:#ffffff12;border-radius:99px;padding:5px 10px;font-size:11px;font-weight:700;color:var(--mu);white-space:nowrap}.nb-chip.g{background:#ffc21a22;color:var(--gold)}.nb-chip.w{background:#2fd08f22;color:var(--gn)}.nb-chip.r{background:#ff5a3c22;color:#ff8a72}.nb-feat{width:100%;text-align:left;border-radius:20px;padding:14px;background:linear-gradient(135deg,#1fa99a,#0f6b5f 55%,#0c2b25);position:relative;overflow:hidden;display:block;margin-bottom:12px}.nb-feat:before{content:"";position:absolute;right:-30px;top:-40px;width:150px;height:150px;border-radius:50%;border:22px solid #ffffff12}.nb-feat .lb{font-size:10px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:#d8fff3;opacity:.85}.nb-feat .row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 0 12px;position:relative}.nb-feat .tm{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;font-size:12px;font-weight:800;text-align:center}.nb-feat .vs{font-size:12px;font-weight:800;opacity:.7}.nb-feat .od{display:flex;gap:6px;position:relative}.nb-feat .od span{flex:1;background:#0a141166;border-radius:10px;padding:6px 0;text-align:center;font-size:10px;font-weight:700;color:#cdeee6}.nb-feat .od span b{display:block;font-size:15px;color:#fff;font-weight:800}.nb-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.nb-tile{text-align:left;border-radius:18px;padding:12px;background:var(--p1)!important;border:1px solid var(--ln)!important;display:flex;flex-direction:column;gap:4px;min-height:132px}.nb-tile b{font-size:15px;font-weight:800;letter-spacing:-.2px;margin-top:auto}.nb-tile small{font-size:11px;color:var(--mu);font-weight:600;line-height:1.3}.nb-art{height:58px;position:relative}.nb-art.cards i{position:absolute;top:2px;width:38px;height:52px;border-radius:8px;background:#fbfaf5;color:#151c1a;font-style:normal;font-weight:800;font-size:15px;padding:4px 0 0 5px;box-shadow:0 4px 10px #0006}.nb-art.cards i:nth-child(1){left:6px;transform:rotate(-12deg)}.nb-art.cards i:nth-child(2){left:30px;transform:rotate(6deg);color:#d6362d}.nb-art.wheel{display:grid;place-items:center}.nb-art.wheel span{width:56px;height:56px;border-radius:50%;background:conic-gradient(#d6362d 0 10%,#151c1a 0 20%,#d6362d 0 30%,#151c1a 0 40%,#d6362d 0 50%,#151c1a 0 60%,#d6362d 0 70%,#151c1a 0 80%,#d6362d 0 90%,#151c1a 0 100%);border:3px solid var(--gold);position:relative}.nb-art.wheel span:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;background:var(--gold)}.nb-mine{width:100%;display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:var(--p1)!important;border:1px solid var(--ln)!important;text-align:left;margin-bottom:10px}.nb-mine .ic{width:36px;height:36px;border-radius:12px;background:#ffc21a22;display:grid;place-items:center;font-size:17px}.nb-mine b{font-size:13px;font-weight:800;display:block}.nb-mine small{font-size:11px;color:var(--mu);font-weight:600}.nb-mine em{margin-left:auto;font-style:normal;color:var(--mu);font-size:18px}.nb-fine{font-size:10.5px;color:var(--mu);text-align:center;line-height:1.4;margin-top:10px;padding:0 6px}.nb-cr{display:inline-grid;place-items:center;clip-path:polygon(50% 0,100% 12%,100% 56%,50% 100%,0 56%,0 12%);color:#fff;flex:none;box-shadow:inset 0 0 0 2px #ffffff30}.nb-cr b{font-size:11px;font-weight:800;letter-spacing:-.3px;margin-top:-2px}.nb-day{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--mu);font-weight:700;margin:0 2px 8px}.nb-m{background:var(--p1);border:1px solid var(--ln);border-radius:18px;padding:12px;margin-bottom:10px}.nb-ml{display:flex;justify-content:space-between;font-size:10px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--mu);margin-bottom:10px}.nb-ml .ft{color:var(--gold)}.nb-mt{display:flex;align-items:center;gap:6px;margin-bottom:12px}.nb-tm{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12.5px;font-weight:800;line-height:1.15;min-width:0}.nb-vs{font-size:11px;font-weight:800;color:var(--mu);width:44px;text-align:center}.nb-vs.sc{font-size:22px;color:var(--tx);letter-spacing:1px}.nb-od{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.nb-ob{background:var(--p2)!important;border:1px solid var(--ln)!important;border-radius:12px;padding:7px 2px 8px;text-align:center}.nb-ob small{display:block;font-size:9px;font-weight:800;letter-spacing:.6px;color:var(--mu);text-transform:uppercase}.nb-ob b{display:block;font-size:17px;font-weight:800;margin-top:1px}.nb-ob.on{background:var(--gold)!important;border-color:var(--gold)!important;color:#0a1411}.nb-ob.on small{color:#0a1411aa}.nb-ob.win{box-shadow:inset 0 0 0 2px var(--gn)}.nb-ob.dim{opacity:.4}.nb-ob:disabled{cursor:default}.nb-dock{position:sticky;bottom:0;margin:14px -14px -16px;padding:12px 14px 14px;background:linear-gradient(#0e1d18f2,#0a1411);border-top:1px solid var(--ln);border-radius:0 0 24px 24px;z-index:3;backdrop-filter:blur(8px)}.nb-dh{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--mu)}.nb-dh b{color:var(--tx);font-size:14px;font-weight:800}.nb-dh em{font-style:normal;color:var(--gold);font-weight:800}.nb-dh button{margin-left:auto;color:var(--mu);font-size:11px;font-weight:700;text-decoration:underline}.nb-legs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:9px 0}.nb-legs span{flex:none;background:var(--p2);border-radius:10px;padding:5px 9px;font-size:11px;font-weight:700;white-space:nowrap}.nb-legs span b{color:var(--gold)}.nb-stk{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:9px 0}.nb-stk button{flex:none;padding:7px 11px;border-radius:99px;background:var(--p2)!important;border:1px solid var(--ln)!important;font-size:12px;font-weight:800}.nb-stk button.on{background:var(--tx)!important;color:#0a1411;border-color:var(--tx)!important}.nb-stk button.off{opacity:.35}.nb-go{width:100%;padding:14px;border-radius:15px;background:linear-gradient(135deg,#2fd08f,#1fa99a)!important;color:#05261d;font-weight:800;font-size:15px;box-shadow:0 8px 20px #2fd08f33}.nb-go.no{background:#ffffff14!important;color:var(--mu);box-shadow:none}.nb-go.gold{background:linear-gradient(135deg,#ffc21a,#ff9f1a)!important;color:#2a1d00;box-shadow:0 8px 20px #ffc21a33}.nb-felt{background:radial-gradient(90% 80% at 50% 30%,#1c4d3e,#0e2b23 70%);border:1px solid #ffffff14;border-radius:20px;padding:14px;text-align:center}.nb-trail{display:flex;justify-content:center;gap:5px;min-height:46px;margin-bottom:10px;align-items:flex-end}.nb-sm{width:32px;height:44px;border-radius:7px;background:#fbfaf5;color:#151c1a;font-weight:800;font-size:12px;line-height:1.05;padding:4px 0 0 4px;text-align:left;opacity:.75}.nb-sm.r{color:#d6362d}.nb-card{width:128px;height:178px;margin:0 auto;border-radius:18px;background:#fbfaf5;color:#151c1a;position:relative;box-shadow:0 14px 30px #0008,inset 0 0 0 1px #0001}.nb-card.r{color:#d6362d}.nb-card .k{position:absolute;left:11px;top:9px;font-size:24px;font-weight:800;line-height:.95;text-align:center}.nb-card .k s{display:block;text-decoration:none;font-size:19px}.nb-card .k.b{left:auto;right:11px;top:auto;bottom:9px;transform:rotate(180deg)}.nb-card .c{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:70px}.nb-card.flip{animation:nbflip .5s cubic-bezier(.2,.8,.2,1)}.nb-card.bust{box-shadow:0 0 0 3px var(--cr),0 14px 30px #0008}@keyframes nbflip{0%{transform:rotateY(90deg) scale(.9);opacity:.2}to{transform:none;opacity:1}}.nb-pot{margin:14px 0 4px;font-size:11px;font-weight:700;color:#bfe9dc;letter-spacing:.5px;text-transform:uppercase}.nb-pot b{display:block;font-size:26px;font-weight:800;color:#fff;letter-spacing:-.5px;text-transform:none}.nb-pot b em{font-style:normal;font-size:13px;color:var(--gold);margin-left:6px}.nb-hl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 10px}.nb-hl button{border-radius:16px;padding:12px 6px;background:#ffffff12!important;border:1px solid #ffffff1c!important;text-align:center}.nb-hl button small{display:block;font-size:10px;font-weight:700;color:#bfe9dc}.nb-hl button b{display:block;font-size:20px;font-weight:800;margin:1px 0}.nb-hl button i{font-style:normal;font-size:11px;color:var(--gold);font-weight:800}.nb-hl button.hi{background:linear-gradient(135deg,#2fd08f,#1fa99a)!important;color:#05261d;border-color:transparent!important}.nb-hl button.hi small,.nb-hl button.hi i{color:#05261dcc}.nb-hl button:disabled{opacity:.3}.nb-msg{font-size:13px;font-weight:800;margin:10px 0 4px}.nb-msg.w{color:var(--gn)}.nb-msg.l{color:#ff8a72}.nb-rw{position:relative;width:216px;height:216px;margin:2px auto 8px}.nb-rw svg{width:100%;height:100%;display:block;overflow:visible}.nb-hist{display:flex;gap:5px;justify-content:center;flex-wrap:wrap;margin-bottom:10px;min-height:22px}.nb-hist i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:800;color:#fff}.nb-res{text-align:center;margin:0 0 12px}.nb-res .no{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:50%;font-size:24px;font-weight:800;color:#fff;border:3px solid var(--gold)}.nb-bd{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.nb-bd.t3{grid-template-columns:repeat(3,1fr)}.nb-sp{position:relative;border-radius:14px;padding:12px 6px;text-align:center;font-weight:800;font-size:14px;background:var(--p2)!important;border:1px solid var(--ln)!important}.nb-sp small{display:block;font-size:9.5px;font-weight:700;color:var(--mu);margin-top:1px}.nb-sp.red{background:#a82822!important;border-color:#d6362d!important}.nb-sp.blk{background:#0b0f0e!important;border-color:#3a4642!important}.nb-sp.red small,.nb-sp.blk small{color:#fffa}.nb-sp .st{position:absolute;right:-4px;top:-7px;background:var(--gold);color:#2a1d00;border-radius:99px;padding:2px 7px;font-size:10px;font-weight:800;box-shadow:0 2px 6px #0007}.nb-sp.has{box-shadow:0 0 0 2px var(--gold)}.nb-sp.hit{box-shadow:0 0 0 2px var(--gn)}.nb-ng{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:2px 0 10px}.nb-ng .nb-sp{padding:8px 0;font-size:13px;border-radius:10px}.nb-ng .nb-sp.z{grid-column:span 7;background:#0f6b4a!important;border-color:#2fd08f!important}.nb-tot{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--mu);margin:4px 2px 10px}.nb-tot b{color:var(--tx);font-size:15px}.nb-tot button{margin-left:auto;font-size:11px;font-weight:700;text-decoration:underline;color:var(--mu)}.nb-tot button+button{margin-left:10px}.nb-sec{font-size:10px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:var(--mu);margin:14px 2px 8px}.nb-slip{background:var(--p1);border:1px solid var(--ln);border-radius:16px;padding:12px;margin-bottom:8px}.nb-slip .h{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800}.nb-slip .l{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:600;color:#cfe6de;padding:5px 0;border-top:1px solid var(--ln);margin-top:5px}.nb-slip .l:first-of-type{margin-top:9px}.nb-slip .l b{margin-left:auto;color:var(--gold);font-weight:800}.nb-slip .l u{text-decoration:none;width:16px;text-align:center}.nb-slip .f{display:flex;justify-content:space-between;font-size:11px;color:var(--mu);font-weight:700;margin-top:7px}.nb-log{display:flex;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid var(--ln);font-size:12.5px;font-weight:700}.nb-log small{color:var(--mu);font-weight:600;display:block;font-size:11px}.nb-log b{margin-left:auto;font-weight:800}.nb-log b.p{color:var(--gn)}.nb-log b.n{color:#ff8a72}.nb-empty{text-align:center;color:var(--mu);font-size:12.5px;font-weight:600;padding:22px 10px}.nb-pt{position:absolute;left:50%;top:-8px;margin-left:-9px;width:0;height:0;border:9px solid transparent;border-top:15px solid var(--gold);z-index:4;filter:drop-shadow(0 2px 3px #0008)}.nb-dot{position:absolute;left:50%;top:21px;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#cfd8d5 60%,#8a9a95);box-shadow:0 2px 4px #000a}.nb-card.back{background:repeating-linear-gradient(45deg,#1fa99a 0 9px,#17897d 9px 18px);border:7px solid #fbfaf5}.nb-vs.sc{width:70px;white-space:nowrap}.nb-stk.wrap{flex-wrap:wrap;overflow:visible;justify-content:center}.nb-go.gold.no{background:#ffffff14!important;color:var(--mu);box-shadow:none}.nb-hist i{box-shadow:inset 0 0 0 1.5px #ffffff3a}.bbx-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.bbx-ico{width:48px;height:48px;border-radius:50%;background:#eef2f0;display:grid;place-items:center;font-size:24px;flex:none}.bbx-t{flex:1;min-width:0}.bbx-t b{display:block;font-size:18px;font-weight:800}.bbx-t small{color:#6b7c76;font-size:12.5px}.bbx-st{font-size:11px;font-weight:800;padding:5px 10px;border-radius:99px;background:#e9efed;color:#6b7c76}.bbx-st.on{background:#ff5a6e;color:#fff}.bbx-ad{border-radius:18px;padding:16px;margin-bottom:8px;display:flex;flex-direction:column;gap:4px}.bbx-ad b{font-size:20px;font-weight:800}.bbx-ad small{opacity:.85;font-size:12px}.bbx-visit{align-self:flex-start;margin-top:8px;background:#fff;color:#0e1f1a;border-radius:99px;padding:8px 14px;font-weight:800;font-size:13px;text-decoration:none}.bbx-form{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:18px;padding:12px;box-shadow:0 2px 8px #0e1f1a0a}.bbx-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:800;color:#6b7c76}.bbx-form input{border:2px solid #dfe8e4;background:#f4f7f6;border-radius:12px;padding:12px;font:inherit;font-size:15px;font-weight:600;color:#0e1f1a;outline:0}.bbx-form input:focus{border-color:#1fa99a;background:#fff}.bbx-ip{display:none;border-radius:12px;overflow:hidden;background:#eef2f0}.bbx-ip.on{display:block}.bbx-ip img{display:block;width:100%;aspect-ratio:1200/630;object-fit:cover}.bbx-ip em{display:block;padding:10px 12px;font-style:normal;font-size:12px;font-weight:700;color:#b3261e}.bbx-hint{font-size:11.5px;font-weight:600;color:#6b7c76;margin-top:-4px}.bbx-sw{display:flex;gap:10px}.bbx-sw button{width:34px;height:34px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px #dfe8e4}.bbx-sw button.on{box-shadow:0 0 0 3px #0e1f1a}#wk{position:fixed;left:8px;right:8px;bottom:calc(104px + env(safe-area-inset-bottom));z-index:12;display:none;flex-direction:column;gap:10px;background:var(--sheet);color:var(--ink);border-radius:26px;padding:12px;box-shadow:0 10px 30px #0007}#wk.on{display:flex}body.working #loc{display:none!important}body.map #wk,body.buy #wk{display:none}#wk .wk-h{display:flex;align-items:center;gap:10px}#wk .wk-av{flex:none;width:44px;height:44px;border-radius:50%;background:#e2eae7;border:3px solid var(--lag);display:grid;place-items:center;font-size:22px}#wk .wk-t{flex:1;min-width:0}#wk .wk-t b{display:block;font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wk .wk-t small{display:block;color:var(--mut);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wk .ib{flex:none;width:36px;height:36px;border-radius:50%;background:#e9efed;font-size:16px;font-weight:800}#wk.min .wkb{display:none}.wk-bar{height:10px;border-radius:99px;background:#dfe8e4;overflow:hidden}.wk-bar i{display:block;height:100%;width:0;background:var(--lag);border-radius:99px;transition:width .5s linear}#wk .wk-row{display:flex;justify-content:space-between;font-size:13px;font-weight:800}#wk .wkb{display:flex;flex-direction:column;gap:10px}#wk .wk-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}#wk .wk-stats div{background:#f1f6f4;border-radius:14px;padding:8px 12px}#wk .wk-stats small{display:block;font-size:11px;color:var(--mut);font-weight:600}#wk .wk-stats b{font-size:17px;font-weight:800}#wk .wk-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}#wk .wk-acts button{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:2px;background:#f1f6f4;border-radius:16px;padding:10px 4px;font-size:12px;font-weight:800}#wk .wk-acts em{font-style:normal;font-size:22px;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}#wk .wk-acts button.watch{background:#fff2c2;box-shadow:0 0 0 2px #ffc21a}#wk .wk-acts button.run:after{content:"";position:absolute;left:0;bottom:0;height:5px;background:var(--lag);animation:lrun var(--d,4s) linear forwards}.wk-leave{height:46px;border-radius:16px;background:#e9efed;color:#0e1f1a;font:inherit;font-weight:800;font-size:14px;border:0;width:100%;cursor:pointer}.wk-leave.arm{background:#c62828;color:#fff}#wkc,#wkm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:none;place-items:center;background:#0e1f1a88;backdrop-filter:blur(4px);padding:20px}#wkc.on,#wkm.on{display:grid}.wkc-card{width:100%;max-width:360px;background:#fff;border-radius:28px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;box-shadow:0 20px 50px #0006}.wkc-card .wk-bar{width:100%}.wkc-ico{width:84px;height:84px;border-radius:50%;background:#eef2f0;display:grid;place-items:center;font-size:42px;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.wkc-card b{font-size:18px;font-weight:800}.wkc-card small,.wkc-card p{color:#6b7c76;font-size:14px;margin:0;line-height:1.4}.wkc-card h3{margin:4px 0 0;font-size:24px;font-weight:800}#loc .lc .ds{font-size:11px;color:#6b7c76;font-weight:600;line-height:1.25;margin:2px 0 4px}#loc .lc.doing{box-shadow:inset 0 0 0 2px #1fa99a;background:#e8f7f4}#loc.busy .lc:not(.doing){opacity:.5}#lCards.pulse .lc{animation:lcp .9s ease}@keyframes lcp{0%{transform:scale(.94);opacity:.4}60%{transform:scale(1.03)}to{transform:none;opacity:1}}.ax-hero{border-radius:22px;padding:16px;color:#fff;background:linear-gradient(135deg,#1b1340,#4a1d8f 55%,#c2347a);position:relative;overflow:hidden;margin-bottom:14px}.ax-hero:before{content:"";position:absolute;right:-34px;top:-34px;width:150px;height:150px;border-radius:50%;border:24px solid #ffffff14}.ax-hero small.k{font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;opacity:.8}.ax-hero h3{font-size:23px;font-weight:800;margin:4px 0 2px;letter-spacing:-.3px;position:relative}.ax-hero p{font-size:13px;opacity:.88;line-height:1.35;max-width:270px;position:relative}.ax-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;position:relative}.ax-stats div{background:#ffffff1c;border:1px solid #ffffff26;border-radius:14px;padding:9px 8px;backdrop-filter:blur(6px)}.ax-stats b{display:block;font-size:17px;font-weight:800}.ax-stats span{font-size:10.5px;opacity:.8;font-weight:700}.ax-cta{margin-top:12px;background:#fff!important;color:#2b1360!important;border:0;border-radius:99px;padding:10px 16px;font:inherit;font-weight:800;font-size:13px;position:relative;cursor:pointer}.ax-card{background:#fff;border-radius:20px;padding:12px;margin-bottom:10px;box-shadow:0 2px 10px #0e1f1a0d}.ax-prev{border-radius:14px;padding:14px 14px 12px;position:relative;margin-bottom:10px}.ax-prev:after{content:"";position:absolute;left:18px;right:18px;bottom:-9px;height:9px;background:linear-gradient(90deg,#0e1f1a 0 8px,transparent 8px calc(100% - 8px),#0e1f1a calc(100% - 8px));border-radius:0 0 4px 4px;opacity:.75}.ax-prev b{display:block;font-size:19px;font-weight:800;letter-spacing:-.2px;line-height:1.15}.ax-prev small{display:block;font-size:12px;opacity:.85;margin-top:3px;font-weight:600}.ax-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b7c76;font-weight:700;margin:14px 2px 6px}.ax-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-meta em{font-style:normal;margin-left:auto;color:#0e1f1a;font-weight:800;white-space:nowrap;flex:none}.ax-time{height:6px;border-radius:99px;background:#e6edea;overflow:hidden}.ax-time i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#c2347a,#7b2ff7)}.ax-act{display:flex;gap:8px;margin-top:12px}.ax-act button,.ax-act a{flex:1;height:38px;border:0;border-radius:12px;font:inherit;font-weight:800;font-size:13px;display:grid;place-items:center;text-decoration:none;cursor:pointer}.ax-act .ed{background:#ede7ff;color:#4a1d8f}.ax-act .ln{background:#e9efed;color:#0e1f1a}.ax-act .rm{background:#ffebee;color:#c62828}.ax-act .rm.sure{background:#c62828;color:#fff}.ax-empty{background:#fff;border:2px dashed #d8e2de;border-radius:20px;padding:18px 14px;text-align:center;color:#6b7c76;font-size:13px;font-weight:600;line-height:1.4;margin-bottom:10px}.ax-empty b{display:block;color:#0e1f1a;font-size:15px;margin-bottom:4px}.ax-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 0 10px;padding-bottom:2px}.ax-chips button{flex:none;border:0;border-radius:12px;padding:8px 12px;font:inherit;font-size:12.5px;font-weight:800;background:#e2eae7;color:#0e1f1a;line-height:1.15;text-align:left;cursor:pointer}.ax-chips button small{display:block;font-size:10px;font-weight:700;opacity:.65}.ax-chips button.on{background:#0e1f1a;color:#fff}.ax-row{display:flex;align-items:center;gap:12px;background:#fff;border-radius:16px;padding:10px 12px;margin-bottom:8px;box-shadow:0 2px 8px #0e1f1a0a}.ax-sw{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;font-size:12px;font-weight:800;flex:none}.ax-row .t{flex:1;min-width:0}.ax-row .t b{display:block;font-size:14px;font-weight:800}.ax-row .t small{display:block;font-size:11.5px;color:#6b7c76;font-weight:600;margin-top:1px}.ax-dots{display:flex;gap:3px;margin-top:5px}.ax-dots i{width:14px;height:5px;border-radius:99px;background:#dfe8e4}.ax-dots i.f{background:#7b2ff7}.ax-dots i.m{background:#ff5a3c}.ax-bk{flex:none;border:0;border-radius:12px;padding:0 12px;height:38px;font:inherit;font-weight:800;font-size:13px;background:#7b2ff7;color:#fff;cursor:pointer;box-shadow:0 3px #5a1fb8}.ax-bk:active{transform:translateY(2px);box-shadow:none}.ax-bk.off{background:#e2eae7;color:#6b7c76;box-shadow:none;cursor:default}.ax-bk.mine{background:#ede7ff;color:#4a1d8f;box-shadow:none}.ax-more{width:100%;border:0;border-radius:14px;padding:11px;background:#e2eae7;font:inherit;font-weight:800;font-size:13px;color:#0e1f1a;margin-top:2px;cursor:pointer}.ax-note{font-size:11.5px;color:#6b7c76;text-align:center;line-height:1.4;margin:12px 6px 4px;font-weight:600}#adCard{position:fixed;left:8px;right:8px;bottom:calc(104px + env(safe-area-inset-bottom));z-index:14;display:none;flex-direction:column;gap:12px;background:linear-gradient(160deg,#0d2238,#07121f);color:#eaf4ff;border:1px solid #ffffff1c;border-radius:28px;padding:16px;box-shadow:0 18px 40px #000a}#adCard.on{display:flex;animation:adUp .28s cubic-bezier(.2,.8,.2,1)}@keyframes adUp{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.adc-h{display:flex;align-items:center;gap:14px}.adc-av{width:60px;height:60px;border-radius:50%;border:3px solid #ffc21a;background:#07121f;display:grid;place-items:center;font-size:27px;font-weight:800;flex:none}.adc-t{min-width:0;flex:1}.adc-t b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:21px;font-weight:800;line-height:1.15;letter-spacing:-.3px}.adc-t small{display:block;color:#8fa9c4;font-size:13px;font-weight:600;margin-top:2px}.adc-x{align-self:flex-start;width:30px;height:30px;border-radius:50%;background:#ffffff14;border:0;color:#cfe0f2;font-size:14px;font-weight:800;flex:none;cursor:pointer}.adc-pan{border-radius:20px;padding:22px 18px 18px;min-height:132px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:10px;cursor:pointer;border:1px solid #ffffff1a}.adc-big{font-weight:800;line-height:1.05;letter-spacing:-1px;word-break:break-word}.adc-bar{display:block;width:72px;height:4px;border-radius:4px;background:currentColor;opacity:.55}.adc-sub{font-size:13.5px;font-weight:600;opacity:.85}.adc-pan.adc-ban{padding:0;min-height:0;display:block}.adc-ban img{display:block;width:100%;aspect-ratio:1200/630;object-fit:cover}.adc-dots{display:flex;justify-content:center;gap:6px;margin-top:-4px}.adc-dots i{width:7px;height:7px;border-radius:50%;background:#fff3}.adc-dots i.on{background:#ffc21a}.adc-ch{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;font-weight:700;color:#ffd24a}.adc-ch .me{color:#22e08a}.adc-go{display:grid;place-items:center;height:54px;border-radius:99px;background:#22e08a;color:#042a1a;font:inherit;font-weight:800;font-size:17px;text-decoration:none;border:0;box-shadow:0 8px 20px #22e08a33;cursor:pointer;width:100%}.adc-go:active{transform:scale(.98)}.am-top{background:linear-gradient(150deg,#0f1424,#1c2340);border-radius:22px;padding:12px;margin-bottom:12px;color:#fff;box-shadow:0 8px 22px #0f142440}.am-tt{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.am-tt small{font-size:10px;letter-spacing:2px;color:#b9f23a;font-weight:800;display:block}.am-tt b{font-size:20px}.am-lockb{background:#ffffff14;color:#fff;border-radius:12px;padding:8px 11px;font-size:11px;font-weight:800}.am-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.am-tabs button{flex:none;display:flex;align-items:center;gap:5px;padding:8px 12px;border-radius:13px;background:#ffffff12;color:#c9d1ee;font-size:12px;font-weight:800}.am-tabs button em{font-style:normal}.am-tabs button.on{background:#b9f23a;color:#0f1424}.am-tabs i{font-style:normal;background:#ff5a3c;color:#fff;border-radius:9px;padding:0 6px;font-size:10px}.am-lock{text-align:center;padding:18px 8px;background:linear-gradient(150deg,#0f1424,#1c2340);border-radius:24px;color:#fff}.am-lk{font-size:40px}.am-lock h3{font-size:24px;margin:4px 0}.am-lock small{opacity:.7}.am-dots{display:flex;gap:12px;justify-content:center;margin:16px 0}.am-dots i{width:14px;height:14px;border-radius:50%;border:2px solid #b9f23a}.am-dots i.on{background:#b9f23a}.am-dots.sh{animation:amsh .4s}@keyframes amsh{25%{transform:translate(-8px)}75%{transform:translate(8px)}}.am-pad{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:260px;margin:0 auto}.am-pad button{height:54px;border-radius:16px;background:#ffffff14;color:#fff;font-size:22px;font-weight:800}.am-pad button:active{background:#b9f23a;color:#0f1424}.am-hint{display:block;margin-top:14px;font-size:11px}.am-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px}.am-k{background:#fff;border-radius:16px;padding:11px;display:flex;flex-direction:column;gap:2px;box-shadow:0 2px 8px #0f142410;color:#0f1424}.am-k small{font-size:10.5px;color:#6a7390;font-weight:700}.am-k b{font-size:18px}.am-k em{font-style:normal;font-size:10.5px;color:#6a7390}.am-sec{font-size:11px;letter-spacing:1.4px;font-weight:800;color:#6a7390;margin:14px 2px 7px;text-transform:uppercase}.am-card{background:#fff;border-radius:18px;padding:12px;margin-bottom:9px;box-shadow:0 2px 8px #0f142410;color:#0f1424}.am-ln{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;border-bottom:1px solid #eef0f6}.am-ln:last-child{border:0}.am-lg{background:#fff;border-radius:14px;padding:10px 12px;margin-bottom:6px;color:#0f1424;display:flex;justify-content:space-between;align-items:center;gap:8px}.am-lg b{font-size:13px;display:block}.am-lg small{font-size:11px;color:#6a7390}.am-empty{text-align:center;color:#6a7390;padding:24px 10px;font-size:13px}.am-empty b{display:block;font-size:15px;color:#0f1424;margin-bottom:3px}.am-cta,.am-cta2{width:100%;background:#0f1424;color:#b9f23a;border-radius:15px;padding:13px;font-weight:800;font-size:14px;margin:8px 0}.am-cta2{background:#b9f23a;color:#0f1424}.am-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-bottom:10px}.am-chips button{flex:none;padding:8px 12px;border-radius:99px;background:#e6e9f4;color:#0f1424;font-size:12px;font-weight:800}.am-chips button.on{background:#0f1424;color:#b9f23a}.am-rg{width:100%;margin:8px 0;accent-color:#6c4cf5}.am-btns{display:flex;gap:6px;margin-top:6px}.am-btns.wrap{flex-wrap:wrap}.am-btns button{flex:1;min-width:30%;padding:10px 6px;border-radius:12px;background:#e6e9f4;color:#0f1424;font-size:12px;font-weight:800}.am-btns .go{background:#b9f23a}.am-btns .no{background:#ffe3df;color:#b3261e}.am-btns .hot{background:#ff5a3c;color:#fff}.am-sub{font-size:11.5px;font-weight:800;color:#6a7390;margin:10px 0 2px}.am-chk{display:flex;gap:8px;align-items:center;font-size:12px;margin-top:10px;color:#444}.am-q{width:100%;padding:11px 14px;border-radius:14px;border:0;background:#e6e9f4;margin:2px 0 8px;font:inherit;font-size:13px}.am-pr{display:flex;align-items:center;gap:8px;background:#fff;border-radius:14px;padding:9px 10px;margin-bottom:6px;color:#0f1424}.am-pn{flex:1;min-width:0}.am-pn b{font-size:13px;display:block}.am-pn b u{text-decoration:none;font-size:9.5px;background:#6c4cf5;color:#fff;border-radius:7px;padding:1px 6px;margin-left:4px}.am-pn small{font-size:10.5px;color:#6a7390}.am-in{display:flex;align-items:center;gap:4px;background:#f0f2fa;border-radius:11px;padding:0 8px}.am-in span{font-size:12px;color:#6a7390}.am-in input{width:92px;border:0;background:none;padding:9px 0;font:inherit;font-size:13px;font-weight:800;color:#0f1424;outline:0}.am-x{width:34px;height:34px;border-radius:10px;background:#e6e9f4;font-size:15px;color:#0f1424;font-weight:800;flex:none}i.am-x{background:none}.am-seg{display:flex;gap:6px;margin-bottom:10px}.am-seg button{flex:1;padding:10px;border-radius:13px;background:#e6e9f4;color:#0f1424;font-weight:800;font-size:12.5px}.am-seg button.on{background:#0f1424;color:#b9f23a}.am-warn{background:#fff3cd;color:#7a5b00;border-radius:12px;padding:10px 12px;font-size:12px;margin-bottom:8px;font-weight:700}.am-note{background:#e8ecff;color:#3a4580;border-radius:12px;padding:9px 12px;font-size:11.5px;margin-bottom:8px}.am-ad{border-radius:14px;padding:14px;margin-bottom:8px;display:flex;flex-direction:column;gap:3px}.am-ad b{font-size:16px}.am-ad small{opacity:.8;font-size:11px}.am-meta{display:flex;justify-content:space-between;font-size:11px;color:#6a7390;gap:6px}.am-meta em{font-style:normal;font-weight:800;color:#0f1424}.am-fl{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.am-fl u{text-decoration:none;font-size:10.5px;font-weight:800;background:#fff3cd;color:#7a5b00;border-radius:9px;padding:3px 8px}.am-fl.ok u{background:#e1f7e8;color:#14803f}.am-ta,.am-t{width:100%;border:0;background:#f0f2fa;border-radius:12px;padding:10px 12px;font:inherit;font-size:13px;color:#0f1424;outline:0}.am-ta{resize:vertical}.am-row{display:flex;gap:6px}.am-row .am-t{flex:1;min-width:0}.am-row button{padding:0 12px;border-radius:12px;background:#e6e9f4;font-weight:800;font-size:12px;color:#0f1424}.am-row .go{background:#b9f23a}.am-row .no{background:#ffe3df;color:#b3261e}.am-sw{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #eef0f6}.am-sw:last-child{border:0}.am-sw b{font-size:13px;display:block}.am-sw small{font-size:11px;color:#6a7390}.am-sw input{width:22px;height:22px;accent-color:#6c4cf5;flex:none}.am-chart{display:flex;align-items:flex-end;gap:4px;height:92px}.am-chart>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.am-chart i{width:100%;background:linear-gradient(#6c4cf5,#9a85ff);border-radius:5px 5px 2px 2px}.am-chart small{font-size:8.5px;color:#6a7390}.am-rw{position:relative;padding:6px 0;font-size:12.5px}.am-rw span{display:inline-block;max-width:60%}.am-rw b{float:right;font-size:12px}.am-rw em{font-style:normal;font-size:11px}.am-rw em.g{color:#14803f}.am-rw em.r{color:#c43b2d}.am-bar{height:6px;border-radius:9px;background:#eef0f6;margin-top:5px;overflow:hidden;clear:both}.am-bar i{display:block;height:100%;background:#6c4cf5;border-radius:9px}.am-pend{display:flex;gap:10px;align-items:center;background:#fff8e1;border-radius:14px;padding:10px 12px;margin:6px 0;color:#0e1f1a}.am-pend small{display:block;font-size:11px;opacity:.7}#admBanner{position:fixed;left:10px;right:10px;top:calc(108px + env(safe-area-inset-top));z-index:20;background:#0f1424;color:#b9f23a;border-radius:14px;padding:9px 14px;font-size:12px;font-weight:800;display:none;box-shadow:0 6px 16px #0006}.ct-st{background:#f1f5f4;border-radius:16px;padding:10px 12px;margin-bottom:10px;display:flex;flex-direction:column;gap:6px}.ct-steps{display:flex;justify-content:space-between;font-size:12px;font-weight:800;color:#9aa8a3}.ct-steps .done{color:#1b8a4a}.ct-steps .now{color:#d4a017}.ct-st small{font-size:12px;color:#6b7c76;font-weight:600}.ct-cam{display:flex;gap:8px;margin-bottom:10px}.ct-cam button{flex:1;border:0;border-radius:14px;padding:10px;font:inherit;font-weight:800;font-size:13px;background:#eef3f1;color:#0e1f1a}.ct-cam button.on{background:#0e1f1a;color:#fff}#ctTick{position:fixed;left:10px;right:10px;top:calc(env(safe-area-inset-top,0px) + 78px);z-index:25;background:#17171bf2;color:#eee;border-radius:18px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;box-shadow:0 8px 24px #0006}#ctTick .th{font-weight:800;color:#d4a017;font-size:13px}#ctTick .tl{font-size:12px;line-height:1.35;background:#26262e;border-radius:10px;padding:6px 9px}#ctTick .tl b{color:#8f8fa0;font-size:10.5px}#ctTick .ct-st{background:#26262e;margin:0}#ctTick .ct-st small{color:#aaa}#ctTick .ct-cam{margin:0}#ctTick .ct-cam button{background:#33333d;color:#ddd;padding:7px}#ctTick .ct-cam button.on{background:#d4a017;color:#17171b}.vstrip{display:block;width:100%;text-align:left;border:0;border-radius:16px;background:#e8f1ff;color:#16356b;font:inherit;font-weight:700;font-size:13px;padding:11px 14px;margin-bottom:10px}.vstrip.on{background:#e6f6ec;color:#12603a}.iv-how{background:#f1f5f4;border-radius:16px;padding:12px 14px;margin:10px 0 4px;font-size:13px;line-height:1.45;color:#2a3a35}.iv-how summary{font-weight:800;cursor:pointer}.iv-how div{margin-top:8px}.mg-sys{text-align:center;font-size:12px;color:#6b7c76;padding:6px 10px}#vst{position:fixed;left:10px;right:10px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:12;display:none;flex-direction:column;gap:6px;background:var(--sheet,#fff);color:var(--ink,#0e1f1a);border-radius:18px;padding:8px 10px;box-shadow:0 8px 24px #0006;max-width:420px;margin:0 auto}#vst.on{display:flex}body.map #vst,body.buy #vst,#vst.mini .vs-body{display:none}#vst .vs-h{display:flex;align-items:center;gap:8px}#vst .vs-av{flex:none;width:34px;height:34px;border-radius:50%;background:#e2eae7;border:2px solid var(--lag,#1fa99a);display:grid;place-items:center;font-size:16px}#vst .vs-t{flex:1;min-width:0}#vst .vs-t b{display:block;font-size:13.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#vst .vs-t small{display:block;color:var(--mut,#6b7c76);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#vst .vs-tog{flex:none;width:32px;height:32px;border-radius:10px;background:#e8f0ed;border:0;font-size:14px;font-weight:800;cursor:pointer;color:var(--ink,#0e1f1a)}#vst .vs-end{flex:none;height:32px;padding:0 10px;border-radius:99px;background:#ffebee;color:#c62828;font:inherit;font-weight:800;font-size:11.5px;border:0;cursor:pointer}#vst .vs-end.arm{background:#c62828;color:#fff}#vst .vs-body{display:flex;flex-direction:column;gap:6px}#vst .vs-now{background:#f1f6f4;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:700;color:var(--mut,#6b7c76)}#vst .vs-acts{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}#vst .vs-acts button{display:flex;flex-direction:column;align-items:center;gap:1px;background:#f1f6f4;border-radius:12px;padding:6px 2px 5px;font:inherit;font-size:10px;font-weight:800;border:0;cursor:pointer;line-height:1.15}#vst .vs-acts button.on{background:#dff4ea;box-shadow:0 0 0 2px var(--lag,#1fa99a)}#vst .vs-acts em{font-style:normal;font-size:18px;line-height:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cta{border-radius:var(--r-md);transition:transform var(--t-fast) var(--ease),box-shadow var(--t),background var(--t);box-shadow:0 4px 14px #0e1f1a33}.cta:active{transform:scale(.98)}.cta.y{box-shadow:0 4px 14px #ffc21a59}.card{border-radius:var(--r-md);transition:border-color var(--t),background var(--t),transform var(--t-fast),box-shadow var(--t)}.card:active{transform:scale(.98)}.card.sel{box-shadow:0 0 0 1px var(--yel),0 4px 14px #ffc21a33}.au-tabs,.mg-seg,.am-seg,.cd-tabs{background:#0e1f1a0f;border-radius:var(--r-md);padding:4px;gap:4px}.au-tabs button,.mg-seg button,.am-seg button,.cd-tabs button{border-radius:var(--r-sm);transition:background var(--t) var(--ease),color var(--t),box-shadow var(--t),transform var(--t-fast)}.au-tabs button.on,.mg-seg button.on,.am-seg button.on,.cd-tabs button.on{box-shadow:0 2px 8px #0e1f1a26}#themeToggle{width:36px;height:36px;border-radius:50%;background:var(--glass);backdrop-filter:blur(var(--blur-sm));border:1px solid var(--border);display:grid;place-items:center;font-size:16px;color:#fff;box-shadow:var(--sh-1);transition:transform var(--t) var(--ease-spring),background var(--t)}#themeToggle:active{transform:scale(.9)}@media(max-width:360px){#strip{margin:6px;border-radius:var(--r-md)}#strip .row{padding:8px 10px;gap:8px}#clock{font-size:15px}#wallet,.chip{padding:6px 10px;font-size:12px}#nav{left:4px;right:4px;padding:4px 2px 6px;border-radius:20px}#nav button{font-size:10px;gap:2px;padding:6px 0}#nav button.home em{width:48px;height:48px}#nav button.home{margin-top:-20px}#me,#rail{--sz:36px;--orb:32px;--nd:20px;--lx:8px}#me,#rail{bottom:calc(110px + var(--safe-b))}#sheet{border-radius:22px 22px 0 0}.tab{padding:7px 12px;font-size:12px}}@media(min-width:361px)and (max-width:480px){#sheet{max-height:78%}}@media(min-width:481px)and (max-width:767px){#strip,#chips,#tasks{max-width:520px;margin-left:auto;margin-right:auto}#nav{max-width:480px;left:50%;right:auto;transform:translate(-50%);width:calc(100% - 16px)}#sheet{max-width:560px;left:50%;transform:translate(-50%,105%);border-radius:var(--r-xl) var(--r-xl) 0 0}#sheet.open{transform:translate(-50%)}#me,#rail{--lx:max(16px, calc(50% - 260px) )}}@media(min-width:768px)and (max-width:1023px){html,body{font-size:15px}#strip{max-width:640px;margin:12px auto;border-radius:var(--r-xl)}#chips{max-width:640px;margin:0 auto;padding:0 12px}#tasks{max-width:640px;margin:12px auto}#nav{max-width:520px;left:50%;right:auto;transform:translate(-50%);width:calc(100% - 24px);padding:8px 6px 10px}#nav button{font-size:12px}#nav button.home em{width:60px;height:60px}#sheet{max-width:640px;left:50%;transform:translate(-50%,105%);max-height:72%;border-radius:28px 28px 0 0}#sheet.open{transform:translate(-50%)}#me,#rail{--sz:46px;--orb:40px;--nd:25px;--lx:max(20px, calc(50% - 320px) );bottom:calc(124px + var(--safe-b))}.tab{padding:10px 18px;font-size:14px}.card{border-radius:20px}}@media(min-width:1024px){html,body{font-size:15px}#hud{display:flex;flex-direction:column;align-items:center}#strip{width:min(720px,92vw);margin:16px auto 8px;border-radius:var(--r-xl)}#chips{width:min(720px,92vw);margin:0 auto;padding:0}#tasks{width:min(720px,92vw);margin:8px auto}#nav{width:min(560px,90vw);left:50%;right:auto;transform:translate(-50%);bottom:calc(16px + var(--safe-b));padding:8px 8px 10px;border-radius:28px}#nav button{font-size:12px;padding:10px 0}#nav button em.mi svg{width:26px;height:26px}#nav button.home em{width:64px;height:64px;border-width:5px}#nav button.home{margin-top:-28px}#sheet{width:min(680px,92vw);left:50%;transform:translate(-50%,105%);max-height:80%;border-radius:28px 28px 0 0;box-shadow:0 -16px 48px #00000052}#sheet.open{transform:translate(-50%)}#me,#rail{--sz:46px;--orb:40px;--nd:25px;--lx:max(24px, calc(50% - 380px) );bottom:calc(128px + var(--safe-b))}#mapCtl{right:max(24px,calc(50% - 360px))}.tab{padding:10px 20px;font-size:14px;border-radius:14px}.cta{padding:16px;font-size:16px;border-radius:18px}@media(hover:hover){.chip:hover{background:#ffffff1f}.chip.on:hover{background:#ffd24d}#nav button:hover{color:#fff}#nav button.on:hover{color:var(--yel)}.tab:hover{background:#d5e0dc}.tab.on:hover{background:#17302a}.cta:hover{filter:brightness(1.06)}.card:hover{box-shadow:0 4px 16px #0e1f1a1a}button:hover{filter:brightness(1.04)}}}@media(min-width:1440px){#strip,#chips,#tasks{width:min(800px,80vw)}#nav{width:min(600px,70vw)}#sheet{width:min(720px,70vw)}}@media(min-width:600px)and (max-width:900px)and (min-aspect-ratio:13/9){#sheet{max-height:85%;max-width:480px}#nav{max-width:440px}}@media(max-width:320px)and (min-height:600px){#strip .row{padding:6px 8px}#live{display:none}#nav button span,#nav button:not(.home){font-size:9px}#nav button.home em{width:44px;height:44px}}@media(max-height:480px)and (orientation:landscape){#strip{margin:4px 8px}#strip .row{padding:6px 10px}#live{display:none}#chips{margin:0 6px}#nav{bottom:calc(4px + var(--safe-b));padding:4px 4px 6px}#nav button.home{margin-top:-18px}#nav button.home em{width:46px;height:46px}#me{width:40px;height:40px;bottom:calc(88px + var(--safe-b))}#rail{width:40px;height:40px;bottom:calc(88px + var(--safe-b));--orbit:-30px}#rail .nd{width:18px;height:18px;margin:-9px 0 0 -9px}#rail .nd span{font-size:8px}#sheet{max-height:92%}}@supports (padding:env(safe-area-inset-top)){#hud{padding-left:var(--safe-l);padding-right:var(--safe-r)}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){#strip,#nav,.chip,#rail{border-width:.5px}}:focus-visible{outline:2px solid var(--lag);outline-offset:2px;border-radius:inherit}button:focus:not(:focus-visible){outline:none}#sheetBody::-webkit-scrollbar,.tabs::-webkit-scrollbar,#chips::-webkit-scrollbar{width:4px;height:4px}#sheetBody::-webkit-scrollbar-thumb{background:#0e1f1a33;border-radius:4px}html[data-theme=dark] #sheet,html:not([data-theme=light]) #sheet{background:#142822;color:#e8f0ed;border-top-color:#ffffff14;box-shadow:0 -12px 40px #00000080}html[data-theme=dark] #sheet .grab,html:not([data-theme=light]) #sheet .grab{background:#3a4f48}html[data-theme=dark] #sheet h2,html:not([data-theme=light]) #sheet h2{color:#fff}html[data-theme=dark] #sheet .sub,html:not([data-theme=light]) #sheet .sub{color:#9fb5ad}html[data-theme=dark] #sBack,html:not([data-theme=light]) #sBack{background:#1fa99a;color:#fff}html[data-theme=dark] #sheetBody,html:not([data-theme=light]) #sheetBody{background:linear-gradient(180deg,#142822,#0e1f1a);color:#e8f0ed}html[data-theme=dark] .tabs .tab,html:not([data-theme=light]) .tab{background:#1c332c;color:#9fb5ad;border-color:#ffffff0f}html[data-theme=dark] .tab.on,html:not([data-theme=light]) .tab.on{background:var(--yel);color:#0e1f1a;box-shadow:0 2px 10px #ffc21a4d}html[data-theme=dark] .act,html:not([data-theme=light]) .act{background:#1c332c;color:#cfe3dd}html[data-theme=dark] .act:active,html[data-theme=dark] .tab:active{background:var(--yel);color:#0e1f1a}html[data-theme=dark] .card,html:not([data-theme=light]) .card{background:#1a2e28;border-color:#ffffff0f;color:#e8f0ed;box-shadow:none}html[data-theme=dark] .card.sel,html:not([data-theme=light]) .card.sel{border-color:var(--yel);background:#243830}html[data-theme=dark] .card b,html[data-theme=dark] .card span{color:inherit}html[data-theme=dark] .card small{color:#9fb5ad}html[data-theme=dark] .row2,html:not([data-theme=light]) .row2{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .cta{background:#1fa99a;color:#fff}html[data-theme=dark] .cta.y{background:var(--yel);color:#0e1f1a}html[data-theme=dark] .ph-row,html[data-theme=dark] .mg-row,html[data-theme=dark] .mg-up,html[data-theme=dark] .ph-list .ph-row,html:not([data-theme=light]) .ph-row{background:#1a2e28;color:#e8f0ed;box-shadow:none;border-left-color:#2a4038}html[data-theme=dark] .ph-row .pt b,html[data-theme=dark] .mg-tx b{color:#fff}html[data-theme=dark] .ph-row .pt small,html[data-theme=dark] .mg-tx em,html[data-theme=dark] .mg-tx b small,html[data-theme=dark] .ph-sec{color:#9fb5ad}html[data-theme=dark] .ph-hero{color:#fff}html[data-theme=dark] .ph-wrap{color:#e8f0ed}html[data-theme=dark] .mg-foot{background:#142822;border-top-color:#1c332c;box-shadow:0 -6px 16px #142822}html[data-theme=dark] .mg-ch{background:#0e1f1a}html[data-theme=dark] .mg-find{background:#1a2e28;border-color:#2a4038;color:#e8f0ed}html[data-theme=dark] .mg-find input{color:#e8f0ed}html[data-theme=dark] .mg-chips button,html[data-theme=dark] .mg-flt button{background:#1c332c;color:#cfe3dd}html[data-theme=dark] .mg-flt button.on{background:var(--yel);color:#0e1f1a}html[data-theme=dark] .mg-b{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .mg-in{background:#0e1f1a}html[data-theme=dark] .mg-card .sub{color:#9fb5ad}html[data-theme=dark] .mg-amt{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .mg-amt input{color:#fff}html[data-theme=dark] .mg-q button,html[data-theme=dark] .mg-two .no{background:#1c332c;color:#cfe3dd}html[data-theme=dark] .mg-note{background:#1a2e28;border-color:#2a4038;color:#e8f0ed}html[data-theme=dark] .mg-gifts button{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .mg-gifts button.sel{border-color:var(--lag);background:#1c3a32}html[data-theme=dark] .mg-gifts b{color:#fff}html[data-theme=dark] .mg-gifts small{color:#9fb5ad}html[data-theme=dark] .au-tabs,html[data-theme=dark] .mg-seg,html[data-theme=dark] .am-seg,html[data-theme=dark] .cd-tabs{background:#ffffff0f}html[data-theme=dark] .mg-seg button,html[data-theme=dark] .am-seg button,html[data-theme=dark] .cd-tabs button{color:#9fb5ad}html[data-theme=dark] .mg-seg button.on,html[data-theme=dark] .am-seg button.on{background:var(--yel);color:#0e1f1a}html[data-theme=dark] #vst{background:#142822;color:#e8f0ed}html[data-theme=dark] #vst .vs-now,html[data-theme=dark] #vst .vs-acts button{background:#1a2e28;color:#9fb5ad}html[data-theme=dark] #vst .vs-acts button.on{background:#1c3a32;box-shadow:0 0 0 2px var(--lag);color:#e8f0ed}html[data-theme=dark] #vst .vs-tog{background:#1c332c;color:#e8f0ed}html[data-theme=light] #sheet{background:var(--sheet,#f4f7f6);color:#0e1f1a;border-top-color:#ffffff80}html[data-theme=light] #sheetBody{background:linear-gradient(180deg,#f4f7f6,#eef2f0);color:#0e1f1a}html[data-theme=light] .tab{background:#e2eae7;color:#0e1f1a}html[data-theme=light] .tab.on{background:#0e1f1a;color:#fff}html[data-theme=light] #rail .nd:after{background:#ffffffe0;border-color:#0e1f1a1f}html[data-theme=light] #rail .nd u{background:radial-gradient(circle at center,transparent 55%,transparent 56%),conic-gradient(var(--fill,var(--lag)) calc(var(--v)*1%),rgba(14,31,26,.12) 0)}html[data-theme=dark] .ph-tile,html:not([data-theme=light]) .ph-tile{background:#1a2e28;color:#e8f0ed;box-shadow:0 2px 10px #00000040}html[data-theme=dark] .ph-tile b{color:#fff}html[data-theme=dark] .ph-tile small,html[data-theme=dark] .ph-sec{color:#9fb5ad}html[data-theme=dark] .hz,html:not([data-theme=light]) .hz{background:#1a2e28;color:#e8f0ed;box-shadow:0 2px 10px #00000040}html[data-theme=dark] .hz.cur{border-color:#43a047}html[data-theme=dark] .hz b{color:#fff}html[data-theme=dark] .hz small,html[data-theme=dark] .hz .tags{color:#9fb5ad}html[data-theme=dark] .hz .pay{color:#4ade80}html[data-theme=dark] .hz .ico,html[data-theme=dark] .hz .bar{background:#243830}html[data-theme=dark] .hz .hbadge{background:#1c3a32;color:#4ade80}html[data-theme=dark] .hz .confirm{background:#3a2e14;color:#f0d78c}html[data-theme=dark] .ph-row,html:not([data-theme=light]) .ph-row{background:#1a2e28;color:#e8f0ed;box-shadow:none}html[data-theme=dark] .ph-row .pt b{color:#fff}html[data-theme=dark] .ph-row .pt small{color:#9fb5ad}html[data-theme=dark] .ph-row.un{background:#2a2818;border-left-color:var(--yel)}html[data-theme=dark] .ph-row .pch.st{background:#243830;color:#9fb5ad}html[data-theme=dark] .btn,html:not([data-theme=light]) .btn{background:#243830;color:#e8f0ed}html[data-theme=dark] .btn.wide{background:#1fa99a;color:#fff}html[data-theme=dark] .btn.red{background:#3a1e24;color:#ff8a9a}html[data-theme=dark] .btn.ghost{background:#243830;color:#9fb5ad}html[data-theme=dark] .jwork{background:#e8f0ed;color:#1b5e20}html[data-theme=dark] .note,html[data-theme=dark] .ph-wrap .note{color:#9fb5ad}html[data-theme=dark] .pv,html[data-theme=dark] .sw,html[data-theme=dark] .cd-r,html[data-theme=dark] .cd-it,html[data-theme=dark] .mg-row,html[data-theme=dark] .mg-up{background:#1a2e28!important;color:#e8f0ed!important;box-shadow:none!important}html[data-theme=dark] .sw{border-color:#ffffff0f}html[data-theme=dark] .sw.on{border-color:var(--lag)}html[data-theme=dark] .cd-r b,html[data-theme=dark] .cd-it,html[data-theme=dark] .mg-tx b{color:#fff}html[data-theme=dark] .cd-rt small,html[data-theme=dark] .cd-in small,html[data-theme=dark] .mg-tx em{color:#9fb5ad}html[data-theme=dark] .mg-flt button,html[data-theme=dark] .mg-chips button,html[data-theme=dark] .cd-chips button,html[data-theme=dark] .cd-tabs button,html[data-theme=dark] .cd-back{background:#243830;color:#cfe3dd}html[data-theme=dark] .cd-tabs button.on,html[data-theme=dark] .cd-chips button.on{background:#ef6c00;color:#fff}html[data-theme=dark] .ride{background:#1c332c;color:#cfe3dd}html[data-theme=dark] .ride.sel{background:#243830;outline-color:var(--lag)}html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] .mg-note,html[data-theme=dark] .am-q,html[data-theme=dark] .am-ta{background:#1a2e28!important;color:#e8f0ed!important;border-color:#2a4038!important}html[data-theme=light] .ph-tile,html[data-theme=light] .hz,html[data-theme=light] .ph-row{background:#fff;color:#0e1f1a}html[data-theme=dark] #loc,html:not([data-theme=light]) #loc{background:#142822;color:#e8f0ed;box-shadow:0 10px 30px #00000073}html[data-theme=dark] #loc .lt b{color:#fff}html[data-theme=dark] #loc .lt small{color:#9fb5ad}html[data-theme=dark] #loc .lav{background:#1c332c;border-color:var(--lag)}html[data-theme=dark] #loc .ib{background:#1c332c;color:#e8f0ed}html[data-theme=dark] #loc .ib:active{background:var(--yel);color:#0e1f1a}html[data-theme=dark] #loc .lchat input{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] #loc .lchat input::placeholder{color:#6b8a82}html[data-theme=dark] #loc .lg{background:#1c332c;color:#cfe3dd}html[data-theme=dark] #loc .lg.on{background:var(--yel);color:#0e1f1a}html[data-theme=dark] #loc .lc{background:#1a2e28;border-color:#2a4038;color:#e8f0ed}html[data-theme=dark] #loc .lc .nm,html[data-theme=dark] #loc .lc b{color:#fff}html[data-theme=dark] #loc .lc .pr{color:#4ade80}html[data-theme=dark] #loc .lc .ic{background:#243830}html[data-theme=dark] #loc .lmsg{background:#1a2e28;color:#cfe3dd}html[data-theme=dark] #loc .lneeds .nd{color:#cfe3dd}html[data-theme=dark] #loc .lneeds .nd u{background:#2a4038}html[data-theme=dark] .bk-panel,html:not([data-theme=light]) .bk-panel{background:#1a2e28;color:#e8f0ed;box-shadow:none}html[data-theme=dark] .bk-top{background:#1a2e28}html[data-theme=dark] .bk-top b{color:#fff}html[data-theme=dark] .bk-back{background:#243830;color:#e8f0ed}html[data-theme=dark] .bk-info{color:#9fb5ad}html[data-theme=dark] .bk-field{background:#142822;border-color:#2a4038}html[data-theme=dark] .bk-field:focus-within{border-color:var(--lag);background:#1c332c}html[data-theme=dark] .bk-field span{color:#9fb5ad}html[data-theme=dark] .bk-field input{color:#fff}html[data-theme=dark] .bk-chip{background:#243830;color:#e8f0ed}html[data-theme=dark] .bk-chip.max{background:var(--yel);color:#0e1f1a}html[data-theme=dark] .bk-sec,html[data-theme=dark] .bk-empty{color:#9fb5ad}html[data-theme=dark] .bk-panel .ph-row{background:#142822;color:#e8f0ed}html[data-theme=dark] .bk-panel .ph-row .pt b{color:#fff}html[data-theme=dark] .bk-panel .ph-row .pt small{color:#9fb5ad}html[data-theme=dark] .am-k,html[data-theme=dark] .am-card,html:not([data-theme=light]) .am-k,html:not([data-theme=light]) .am-card{background:#1a2e28;color:#e8f0ed;box-shadow:none}html[data-theme=dark] .am-k b,html[data-theme=dark] .am-card b{color:#fff}html[data-theme=dark] .am-k small,html[data-theme=dark] .am-k em,html[data-theme=dark] .am-card small,html[data-theme=dark] .am-sec{color:#9fb5ad}html[data-theme=dark] .am-pr,html[data-theme=dark] .am-pend{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .am-btns button{background:#243830;color:#e8f0ed}html[data-theme=dark] .am-q,html[data-theme=dark] .am-ta,html[data-theme=dark] .am-t,html[data-theme=dark] .am-in{background:#142822!important;color:#e8f0ed!important}html[data-theme=dark] .am-in input{color:#fff}html[data-theme=dark] .am-x{background:#243830;color:#e8f0ed}html[data-theme=dark] .am-seg button{background:#243830;color:#cfe3dd}html[data-theme=dark] .am-seg button.on{background:var(--yel);color:#0e1f1a}html[data-theme=dark] .am-warn{background:#3a2e14;color:#f0d78c}html[data-theme=dark] .am-note{background:#1c2838;color:#a8b8e0}html[data-theme=dark] .am-meta{color:#9fb5ad}html[data-theme=dark] .am-meta em{color:#e8f0ed}html[data-theme=dark] .iv-c,html:not([data-theme=light]) .iv-c{background:#1a2e28;color:#e8f0ed;box-shadow:none}html[data-theme=dark] .iv-c.own{background:#1c3a32;box-shadow:inset 0 0 0 1.5px #2a5a48}html[data-theme=dark] .iv-c small,html[data-theme=dark] .iv-r small,html[data-theme=dark] .iv-note{color:#9fb5ad}html[data-theme=dark] .iv-hd b{color:#fff}html[data-theme=dark] .iv-hd em{color:#9fb5ad}html[data-theme=dark] .iv-b.ghost{background:#243830;color:#e8f0ed}html[data-theme=dark] .iv-r{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .iv-how{background:#1a2e28;color:#cfe3dd}html[data-theme=dark] .cr-card,html:not([data-theme=light]) .cr-card{background:#1a2e28;color:#e8f0ed;box-shadow:none}html[data-theme=dark] .cr-card b{color:#fff}html[data-theme=dark] .cr-card small{color:#9fb5ad}html[data-theme=dark] .cr-ring i{background:#142822;color:#e8f0ed}html[data-theme=dark] .ap-row{color:#e8f0ed;border-bottom-color:#2a4038}html[data-theme=dark] .ap-row .ic{background:#1c332c}html[data-theme=dark] .ap-row small{color:#9fb5ad}html[data-theme=dark] .ap-back,html[data-theme=dark] .ap-mini{background:#243830;color:#e8f0ed}html[data-theme=dark] .ap-in{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .ap-av{background:#1c332c}html[data-theme=dark] .row2{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .task{background:#1a2e28;color:#e8f0ed;border-color:#2a4038}html[data-theme=dark] .task small{color:#9fb5ad}html[data-theme=dark] .task i{background:#0e1f1a;color:#fff}html[data-theme=dark] .ct-ev,html[data-theme=dark] .ct-l{background:#1a2e28;color:#e8f0ed}html[data-theme=dark] .ct-ev small,html[data-theme=dark] .ct-l small{color:#9fb5ad}html[data-theme=dark] .seg{background:#1c332c}html[data-theme=dark] .seg button{color:#9fb5ad}html[data-theme=dark] .seg button.on{background:#243830;color:#fff}html[data-theme=dark] .cnote{background:#1c332c;color:#cfe3dd}html[data-theme=dark] .mg-card{background:#142822;color:#e8f0ed}html[data-theme=dark] .mg-card h4{color:#fff}html[data-theme=dark] #sheetBody [style*="background:#fff"],html[data-theme=dark] #sheetBody [style*="background: #fff"],html[data-theme=dark] #sheetBody [style*="background:#ffffff"],html[data-theme=dark] #sheetBody [style*="background:white"]{background:#1a2e28!important;color:#e8f0ed!important}i.am-x:empty{background:transparent!important;border:0!important;box-shadow:none!important}#loc .lneeds{display:none!important}#loc .lcards .lc:not(.carc){flex:0 0 138px;padding:7px 9px 8px;gap:3px;border-radius:16px;min-height:0}#loc .lcards .lc:not(.carc) .t1{align-items:center}#loc .lcards .lc:not(.carc) .ic{width:32px;height:32px;font-size:17px}#loc .lcards .lc:not(.carc) .rt{gap:2px}#loc .lcards .lc:not(.carc) .tm{font-size:10px;padding:1px 6px}#loc .lcards .lc:not(.carc) .pr{font-size:12.5px}#loc .lcards .lc:not(.carc) .nm{font-size:13.5px;min-height:0;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#loc .lcards .lc:not(.carc) .ds{font-size:10.5px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#loc .lcards .lc:not(.carc) .fx{flex-wrap:nowrap;overflow:hidden;gap:3px}#loc .lcards .lc:not(.carc) .fx i{font-size:10px;padding:1px 6px;white-space:nowrap;flex:0 0 auto}html[data-theme=dark] #rides .ride{background:#1c332c;color:#e8f0ed}html[data-theme=dark] #rides .ride.sel{background:#243830;border-color:var(--lag);color:#fff}#tvBar{position:fixed;left:auto;right:10px;bottom:calc(var(--chrome-bottom,88px) + 10px + env(safe-area-inset-bottom,0px));transform:translateY(16px);z-index:120;display:flex;flex-direction:column;align-items:flex-end;gap:5px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;width:auto;max-width:min(52vw,200px)}#tvBar.on{opacity:1;pointer-events:auto;transform:translateY(0)}#tvBar .tvb-title{background:#1c2430ee;color:#fff;border-radius:999px;padding:5px 10px;display:flex;align-items:center;gap:5px;font-weight:800;font-size:11px;box-shadow:0 4px 14px #0004;backdrop-filter:blur(10px)}#tvBar .tvb-ico{font-size:12px}#tvBar .tvb-acts{display:flex;gap:5px;width:auto;justify-content:flex-end;flex-wrap:wrap}#tvBar .tvb-acts button{border:0;border-radius:999px;padding:7px 11px;font:inherit;font-weight:700;font-size:11px;background:#eef2f6ee;color:#1c2430;box-shadow:0 3px 10px #0003;cursor:pointer;white-space:nowrap}#tvBar .tvb-acts .tvb-off{background:#2f6fe0;color:#fff;flex:0 1 auto;max-width:none}#tvBar .tvb-acts button:active{transform:scale(.97)}@media(min-width:900px){#tvBar{bottom:20px;right:16px;max-width:220px}}#roadEnc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:none;align-items:center;justify-content:center;padding:18px;padding-bottom:calc(18px + env(safe-area-inset-bottom));background:#0a1210aa;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}#roadEnc.on{display:flex;pointer-events:auto}#roadEnc .re-card{width:min(360px,100%);background:linear-gradient(165deg,#1a2e28,#0e1f1a);border:1.5px solid #ffffff22;border-radius:22px;padding:18px 16px 14px;box-shadow:0 16px 48px #0008;color:#eaf5f0;animation:reIn .28s cubic-bezier(.22,.8,.22,1)}@keyframes reIn{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}#roadEnc .re-ico{font-size:32px;line-height:1;margin-bottom:6px}#roadEnc h3{margin:0 0 8px;font-size:17px;font-weight:800;letter-spacing:-.2px}#roadEnc p{margin:0 0 14px;font-size:13px;line-height:1.45;color:#c5ddd4;white-space:pre-line}#roadEnc .re-opts{display:flex;flex-direction:column;gap:8px}#roadEnc .re-opts button{width:100%;padding:12px 14px;border-radius:14px;border:1.5px solid #ffffff18;background:#ffffff12;color:#fff;font:inherit;font-weight:800;font-size:13px;cursor:pointer;text-align:left}#roadEnc .re-opts button:active{background:#ffc21a;color:#0e1f1a;border-color:#ffc21a}html[data-theme=light] #roadEnc .re-card{background:linear-gradient(165deg,#fff,#eef3f1);color:#0e1f1a;border-color:#0e1f1a22}html[data-theme=light] #roadEnc p{color:#3d4f48}html[data-theme=light] #roadEnc .re-opts button{background:#0e1f1a0c;color:#0e1f1a;border-color:#0e1f1a18}#sheet.phonemode[data-phone-theme=dark]{background:#142822;color:#e8f0ed;border-top-color:#ffffff14;box-shadow:0 -12px 40px #00000080}#sheet.phonemode[data-phone-theme=dark] #sheetBody{background:linear-gradient(180deg,#142822,#0e1f1a);color:#e8f0ed}#sheet.phonemode[data-phone-theme=dark] #sBack{background:#1fa99a;color:#fff}#sheet.phonemode[data-phone-theme=dark] .ph-sec,#sheet.phonemode[data-phone-theme=dark] .ph-greet,#sheet.phonemode[data-phone-theme=dark] .ph-nw,#sheet.phonemode[data-phone-theme=dark] .ph-hero h3{color:#e8f0ed}#sheet.phonemode[data-phone-theme=dark] .ph-hero{background:linear-gradient(135deg,#1c332c,#17302a)!important}#sheet.phonemode[data-phone-theme=dark] .ph-tile,#sheet.phonemode[data-phone-theme=dark] .ph-row,#sheet.phonemode[data-phone-theme=dark] .phone-row,#sheet.phonemode[data-phone-theme=dark] .row2,#sheet.phonemode[data-phone-theme=dark] .iv-c,#sheet.phonemode[data-phone-theme=dark] .iv-note{background:#1c332c!important;color:#e8f0ed!important;border-color:#ffffff18!important}#sheet.phonemode[data-phone-theme=dark] .ph-tile b,#sheet.phonemode[data-phone-theme=dark] .ph-row b,#sheet.phonemode[data-phone-theme=dark] .phone-row b,#sheet.phonemode[data-phone-theme=dark] .row2 b,#sheet.phonemode[data-phone-theme=dark] .iv-c b{color:#fff}#sheet.phonemode[data-phone-theme=dark] .ph-tile small,#sheet.phonemode[data-phone-theme=dark] .ph-row small,#sheet.phonemode[data-phone-theme=dark] .phone-row small,#sheet.phonemode[data-phone-theme=dark] .row2 small,#sheet.phonemode[data-phone-theme=dark] .iv-c small{color:#9fb5ad}#sheet.phonemode[data-phone-theme=dark] .tabs .tab,#sheet.phonemode[data-phone-theme=dark] .chip{background:#1c332c;color:#cfe3dd;border-color:#ffffff18}#sheet.phonemode[data-phone-theme=light]{background:#f4f7f6;color:#0e1f1a;border-top-color:#ffffff80;box-shadow:0 -12px 40px #00000047}#sheet.phonemode[data-phone-theme=light] #sheetBody{background:linear-gradient(180deg,#f4f7f6,#eef2f0);color:#0e1f1a}#sheet.phonemode[data-phone-theme=light] #sBack{background:#0e1f1a;color:#fff}#sheet.phonemode[data-phone-theme=light] .ph-tile,#sheet.phonemode[data-phone-theme=light] .ph-row,#sheet.phonemode[data-phone-theme=light] .phone-row,#sheet.phonemode[data-phone-theme=light] .row2,#sheet.phonemode[data-phone-theme=light] .iv-c,#sheet.phonemode[data-phone-theme=light] .iv-note{background:#fff!important;color:#0e1f1a!important;border-color:#0e1f1a14!important}#sheet.phonemode[data-phone-theme=light] .ph-tile b,#sheet.phonemode[data-phone-theme=light] .ph-row b,#sheet.phonemode[data-phone-theme=light] .phone-row b,#sheet.phonemode[data-phone-theme=light] .row2 b,#sheet.phonemode[data-phone-theme=light] .iv-c b{color:#0e1f1a}#sheet.phonemode[data-phone-theme=light] .ph-tile small,#sheet.phonemode[data-phone-theme=light] .ph-row small,#sheet.phonemode[data-phone-theme=light] .phone-row small,#sheet.phonemode[data-phone-theme=light] .row2 small,#sheet.phonemode[data-phone-theme=light] .iv-c small{color:#6b7c76}#sheet.phonemode[data-phone-theme=light] .tabs .tab{background:#e2eae7;color:#0e1f1a}#sheet.phonemode[data-phone-theme=light] input,#sheet.phonemode[data-phone-theme=light] textarea,#sheet.phonemode[data-phone-theme=light] select{background:#fff!important;color:#0e1f1a!important;border-color:#c7d4cf!important}#quick{display:flex;justify-content:center;margin:-2px 8px 0;pointer-events:none}#quick .qrow{pointer-events:auto;display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:99px;background:var(--glass);backdrop-filter:blur(var(--blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--blur)) saturate(1.2);border:1px solid var(--border);box-shadow:var(--sh-glass)}#quick button{position:relative;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#fff2;color:#fff;font-size:13px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none}#quick button:active{transform:scale(.92)}html[data-theme=light] #quick button{color:#0e1f1a;background:#0e1f1a14}body.buy #quick,body.flying #quick{display:none!important}#quick #fuelBtn{width:28px;padding:0;gap:0}#quick #fuelBtn .fb{display:block;flex:none;overflow:visible}#quick #fuelBtn.low .fb{animation:fbpulse 1.1s ease-in-out infinite}@keyframes fbpulse{50%{opacity:.3}}#quick #fuelBtn.run #fuelFill{animation:fbrun 1.6s ease-in-out infinite}@keyframes fbrun{50%{opacity:.6}}#sheet.phonemode[data-phone-theme=dark],#sheet.phonemode[data-phone-theme=dark] #sheetBody{background:#0e1f1a!important;color:#e8f0ed!important}#sheet.phonemode[data-phone-theme=dark] #sheetBody{background:linear-gradient(180deg,#142822,#0e1f1a)!important}#sheet.phonemode[data-phone-theme=dark] #sClose,#sheet.phonemode[data-phone-theme=dark] #sBack{background:#1c332c!important;color:#e8f0ed!important}#sheet.phonemode[data-phone-theme=dark] .ph-wrap{color:#e8f0ed!important}#sheet.phonemode[data-phone-theme=dark] .ph-sec{color:#9fb5ad!important}#sheet.phonemode[data-phone-theme=dark] .ph-tile,#sheet.phonemode[data-phone-theme=dark] .ph-grid .ph-tile,#sheet.phonemode[data-phone-theme=dark] button.ph-tile{background:#1c332c!important;color:#e8f0ed!important;box-shadow:0 2px 10px #0006!important;border:1px solid #ffffff14!important}#sheet.phonemode[data-phone-theme=dark] .ph-tile b,#sheet.phonemode[data-phone-theme=dark] .ph-tile .ti{color:#fff!important}#sheet.phonemode[data-phone-theme=dark] .ph-tile small{color:#9fb5ad!important}#sheet.phonemode[data-phone-theme=dark] .ph-row,#sheet.phonemode[data-phone-theme=dark] .phone-row,#sheet.phonemode[data-phone-theme=dark] .ap-row,#sheet.phonemode[data-phone-theme=dark] .row2,#sheet.phonemode[data-phone-theme=dark] .hz,#sheet.phonemode[data-phone-theme=dark] .iv-c,#sheet.phonemode[data-phone-theme=dark] .iv-note,#sheet.phonemode[data-phone-theme=dark] .bk-panel,#sheet.phonemode[data-phone-theme=dark] .bk-info,#sheet.phonemode[data-phone-theme=dark] .dream,#sheet.phonemode[data-phone-theme=dark] .fuel-card,#sheet.phonemode[data-phone-theme=dark] .lodge-card,#sheet.phonemode[data-phone-theme=dark] .card{background:#1c332c!important;color:#e8f0ed!important;box-shadow:none!important;border-color:#ffffff14!important}#sheet.phonemode[data-phone-theme=dark] .ph-row b,#sheet.phonemode[data-phone-theme=dark] .ph-row .pt b,#sheet.phonemode[data-phone-theme=dark] .row2 b{color:#fff!important}#sheet.phonemode[data-phone-theme=dark] .ph-row small,#sheet.phonemode[data-phone-theme=dark] .ph-row .pt small,#sheet.phonemode[data-phone-theme=dark] .row2 small{color:#9fb5ad!important}#sheet.phonemode[data-phone-theme=dark] .ph-hero{background:linear-gradient(135deg,#0e1f1a,#1a3d34 45%,#147a6e)!important;color:#fff!important}#sheet.phonemode[data-phone-theme=dark] .tabs .tab,#sheet.phonemode[data-phone-theme=dark] .chip,#sheet.phonemode[data-phone-theme=dark] .act{background:#1c332c!important;color:#cfe3dd!important;border-color:#ffffff14!important}#sheet.phonemode[data-phone-theme=dark] input,#sheet.phonemode[data-phone-theme=dark] textarea,#sheet.phonemode[data-phone-theme=dark] select{background:#1a2e28!important;color:#e8f0ed!important;border-color:#2a4038!important}#sheet.phonemode[data-phone-theme=dark] .pch{background:#1fa99a!important;color:#fff!important}
