.pixel-avatar[data-v-d8be5d60]{image-rendering:pixelated;display:block}.coin.buy[data-v-20327aa3]{cursor:pointer;color:var(--ink)}.coin.buy[data-v-20327aa3]:hover{box-shadow:var(--shadow-s)}.plus[data-v-20327aa3]{font:800 13px var(--f-body);margin-left:2px}.st-face[data-v-20327aa3] canvas{width:40px!important;height:40px!important}.lang-btn[data-v-34c44271]{cursor:pointer;font:inherit;background:0 0;font-weight:800}.tip[data-v-ea55967e]{z-index:50;width:min(420px,100vw - 32px);box-shadow:var(--shadow-l);align-items:flex-start;gap:10px;padding:10px 12px;display:flex;position:fixed;bottom:16px;right:16px}.owl[data-v-ea55967e]{width:48px;height:48px;image-rendering:pixelated;flex:none}.txt[data-v-ea55967e]{flex:1;min-width:0}.txt b[data-v-ea55967e]{font:400 14px var(--f-px)}.txt p[data-v-ea55967e]{margin:2px 0 0;font-size:13px;font-weight:700;line-height:1.45}.btn[data-v-ea55967e]{flex:none;align-self:flex-end}@media (width<=820px){.tip[data-v-ea55967e]{width:auto;left:8px;right:8px;bottom:calc(68px + env(safe-area-inset-bottom,0px))}}.big[data-v-e5c2c957]{z-index:65}.box[data-v-e5c2c957]{text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(440px,100vw - 32px);padding:20px;display:flex}.owl[data-v-e5c2c957]{width:96px;height:96px;image-rendering:pixelated}h2[data-v-e5c2c957]{font:400 22px var(--f-px);margin:0}p[data-v-e5c2c957]{margin:0;font-weight:700}.small[data-v-e5c2c957]{font-size:13px}.badges[data-v-e5c2c957]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.badges img[data-v-e5c2c957]{width:48px;height:48px;image-rendering:pixelated}.gain .coin[data-v-e5c2c957]{font-size:18px}.install-btn[data-v-17e0fe39]{align-items:center;gap:10px;display:inline-flex}.install-icon[data-v-17e0fe39]{image-rendering:pixelated}.install-sheet-backdrop[data-v-17e0fe39]{z-index:2000;background:#140e228c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=640px){.install-sheet-backdrop[data-v-17e0fe39]{align-items:center}}.install-sheet[data-v-17e0fe39]{background:var(--paper,#fbf6ec);width:100%;max-width:420px;max-height:90vh;color:var(--ink,#2b2433);border:3px solid var(--ink,#2b2433);box-shadow:var(--shadow-l,6px 6px 0 #2b2433);text-align:center;padding:28px 24px 22px;position:relative;overflow:auto}.install-sheet img[data-v-17e0fe39]{image-rendering:pixelated}.install-sheet h2[data-v-17e0fe39]{margin:14px 0 6px;font-size:22px;font-weight:800}.install-close[data-v-17e0fe39]{color:inherit;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:8px;right:12px}.install-lead[data-v-17e0fe39]{margin-bottom:14px;line-height:1.6}.install-steps[data-v-17e0fe39]{text-align:left;margin:0 0 16px;padding-left:22px}.install-steps li[data-v-17e0fe39]{margin-bottom:8px;line-height:1.6}.install-note[data-v-17e0fe39]{opacity:.7;margin:12px 0 0;font-size:13px}.app-banners[data-v-b666c8c8]{left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:1900;pointer-events:none;justify-content:center;padding:0 12px;display:flex;position:fixed}@media (width<=820px){.app-banners.in-game[data-v-b666c8c8]{bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.app-banner[data-v-b666c8c8]{pointer-events:auto;background:var(--paper,#fbf6ec);width:100%;max-width:560px;color:var(--ink,#2b2433);border:2px solid var(--ink,#2b2433);box-shadow:var(--shadow,4px 4px 0 #2b2433);border-radius:0;align-items:center;gap:10px;padding:10px 12px;animation:.3s steps(3,end) banner-in-b666c8c8;display:flex}.app-banner img[data-v-b666c8c8]{image-rendering:pixelated;flex:none}.app-banner-text[data-v-b666c8c8]{flex:auto;min-width:0;font-weight:700;line-height:1.35}.app-banner-close[data-v-b666c8c8]{color:inherit;background:0 0;border:0;padding:0 4px;font-size:24px;line-height:1}@keyframes banner-in-b666c8c8{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-banner[data-v-b666c8c8]{animation:none}}.boot[data-v-aa0cdf5f]{place-items:center;min-height:100vh;padding:16px;display:grid}.boot-card[data-v-aa0cdf5f]{text-align:center;max-width:420px}.boot-card p[data-v-aa0cdf5f]{flex-direction:column;align-items:center;gap:12px;margin:12px 0 0;font-weight:700;display:flex}@font-face{font-family:Fusion Pixel;font-display:swap;src:url(/static/fonts/fusion-pixel-ext.woff2?v=58eb2f7ec6)format("woff2");unicode-range:U+3100-33FF,U+A000-F8FF,U+FB00-FEFF,U+FFF0-1FFFF,U+32000-10FFFF}@font-face{font-family:Fusion Pixel;font-display:swap;src:url(/static/fonts/fusion-pixel-cjk.woff2?v=474cfedbf3)format("woff2");unicode-range:U+3400-9FFF,U+F900-FAFF,U+20000-31FFF}@font-face{font-family:Fusion Pixel;font-display:swap;src:url(/static/fonts/fusion-pixel-ui.woff2?v=4450322201)format("woff2");unicode-range:U+3400-9FFF,U+F900-FAFF,U+20000-31FFF}@font-face{font-family:Fusion Pixel;font-display:swap;src:url(/static/fonts/fusion-pixel-base.woff2?v=4441eff994)format("woff2");unicode-range:U+0-30FF,U+FF00-FFEF}@font-face{font-family:Nunito;font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/nunito-latin-BzFMHfZw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/baloo2-latin-B_TVFhwJ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#2b2433;--ink-2:#4a4156;--ink-3:#5a5266;--line-soft:#c9bfae;--paper:#fbf6ec;--paper-2:#f3ebdc;--paper-3:#e9dfcb;--card:#fffdf8;--brand:#6b4fd8;--brand-ink:#3d2a8f;--brand-tint:#ece6ff;--hp:#e04848;--xp:#f2b12c;--mp:#3a9de0;--mp-ink:#1f6fae;--gold:#c98a12;--gem:#22a57a;--glass:#7b5fd6;--good:#2e7d32;--good-ink:#256b29;--good-tint:#e3f4dc;--bad:#b33328;--bad-tint:#fde3df;--warn:#9a5208;--warn-tint:#fff0d6;--v-worst:#f08a7e;--v-bad:#f6b07a;--v-neutral:#f6d77a;--v-good:#b9de7f;--v-best:#7fd2c4;--night:#241d33;--night-2:#342a48;--u:2px;--line:3px;--line-thin:2px;--shadow:4px 4px 0 var(--ink);--shadow-s:2px 2px 0 var(--ink);--shadow-l:6px 6px 0 var(--ink);--gap-1:4px;--gap-2:8px;--gap-3:12px;--gap-4:16px;--gap-5:24px;--gap-6:32px;--f-body:"Nunito", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--f-px:"Fusion Pixel", "PingFang SC", "Microsoft YaHei", monospace;--step-fast:.12s steps(2);--step:.24s steps(4);--step-slow:.48s steps(8)}*{box-sizing:border-box}html,body{margin:0}body{font:500 15px/1.5 var(--f-body);color:var(--ink);background:var(--paper);background-image:linear-gradient(45deg,#2b243308 25%,#0000 25% 75%,#2b243308 75%),linear-gradient(45deg,#2b243308 25%,#0000 25% 75%,#2b243308 75%);background-position:0 0,4px 4px;background-size:8px 8px}img.px,.px img,canvas{image-rendering:pixelated}h1,h2,h3,.t-px{font-family:var(--f-px);letter-spacing:.02em;margin:0;font-weight:400}h1{font-size:28px;line-height:1.2}h2{font-size:20px;line-height:1.25}h3{font-size:16px;line-height:1.3}.t-small{font-size:13px}.t-mute{color:var(--ink-3)}.t-num{font-family:var(--f-px)}a{color:var(--brand-ink)}:focus-visible{outline:3px dashed var(--brand);outline-offset:2px}.panel{background:var(--card);border:var(--line) solid var(--ink);box-shadow:var(--shadow)}.panel.pad{padding:var(--gap-4)}.panel.warm{background:#fff3d6}.panel.cool{background:var(--brand-tint)}.panel.night{background:var(--night);color:#fff}.inset{background:var(--paper-2);border:var(--line-thin) solid var(--ink)}.divider{border-top:var(--line-thin) dashed var(--line-soft);height:0;margin:var(--gap-3) 0}.btn{min-height:36px;font:800 14px/1.2 var(--f-body);color:var(--ink);background:var(--card);border:var(--line-thin) solid var(--ink);box-shadow:var(--shadow-s);cursor:pointer;transition:transform var(--step-fast), box-shadow var(--step-fast);justify-content:center;align-items:center;gap:6px;padding:6px 14px;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.btn:active{box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}.btn img{width:20px;height:20px;image-rendering:pixelated}.btn.primary{color:#fff;background:var(--brand);text-shadow:1px 1px 0 var(--brand-ink)}.btn.good{color:#fff;background:var(--good)}.btn.danger{color:#fff;background:var(--bad)}.btn.ghost{box-shadow:none;background:0 0;border-color:#0000}.btn.ghost:hover{border-color:var(--ink)}.btn.big{min-height:48px;padding:10px 22px;font-size:16px}.btn.small{min-height:28px;padding:3px 10px;font-size:13px}.btn.icon{width:36px;padding:0}.btn[disabled]{color:var(--ink-3);background:var(--paper-2);box-shadow:none;cursor:default;transform:none}.chip{font:800 13px/1.4 var(--f-body);background:var(--card);border:var(--line-thin) solid var(--ink);align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.chip.on{color:#fff;background:var(--ink)}.chip img{width:18px;height:18px;image-rendering:pixelated}.tabs{scrollbar-width:none;gap:6px;padding:2px 4px 6px 2px;display:flex;overflow-x:auto}.tab{font:800 14px/1.2 var(--f-body);color:var(--ink);background:var(--card);border:var(--line-thin) solid var(--ink);box-shadow:var(--shadow-s);cursor:pointer;white-space:nowrap;flex:none;padding:6px 14px}.tab.on{color:#fff;background:var(--brand)}.tab em{font:400 12px/16px var(--f-px);color:#fff;background:var(--ink-3);margin-left:6px;padding:0 5px;font-style:normal}.seg{border:var(--line-thin) solid var(--ink);box-shadow:var(--shadow-s);display:inline-flex}.seg button{font:800 13px var(--f-body);border:0;border-left:var(--line-thin) solid var(--ink);background:var(--card);cursor:pointer;color:var(--ink);padding:5px 12px}.seg button:first-child{border-left:0}.seg button.on{color:#fff;background:var(--ink)}.bar{background:var(--night-2);border:var(--line-thin) solid var(--ink);height:16px;position:relative}.bar>b{background:repeating-linear-gradient(90deg, var(--c,var(--xp)) 0 8px, color-mix(in srgb, var(--c,var(--xp)) 82%, #000) 8px 10px);transition:width var(--step-slow);position:absolute;inset:0 auto 0 0}.bar>em{font:400 12px/16px var(--f-px);color:#fff;text-shadow:1px 1px 0 var(--ink);font-style:normal;position:absolute;top:-1px;right:6px}.bar.hp{--c:var(--hp)}.bar.xp{--c:var(--xp)}.bar.mp{--c:var(--mp)}.bar.bossbar{--c:#c13a6b;height:20px}.bar.good{--c:#74bb52}.bar.thin{height:10px}.bar.thin>em{display:none}.coin{font:400 14px/1.3 var(--f-px);border:var(--line-thin) solid var(--ink);background:#fff3d6;align-items:center;gap:4px;padding:2px 8px 2px 4px;display:inline-flex}.coin img{width:18px;height:18px;image-rendering:pixelated}.coin.gem{background:#dcf5ec}.coin.glass{background:#e6e0fb}.coin.poor{background:var(--bad-tint);color:#8e1f17}.slot{background:var(--paper-2);border:var(--line-thin) solid var(--ink);justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.slot img{max-width:64px;max-height:64px;image-rendering:pixelated}.slot.lg{width:96px;height:96px}.slot.lg img{max-width:88px;max-height:88px}.slot.empty{background:repeating-linear-gradient(45deg, var(--paper-2) 0 6px, var(--paper-3) 6px 8px)}.slot.on{outline:3px solid var(--brand);outline-offset:1px}.slot .qty{font:400 12px/16px var(--f-px);color:#fff;background:var(--ink);padding:0 5px;position:absolute;bottom:-6px;right:-6px}.slot .badge{background:var(--card);border:var(--line-thin) solid var(--ink);width:22px;height:22px;padding:2px;position:absolute;top:-6px;left:-6px}.slot .badge img{width:14px;height:14px}.task{background:var(--card);border:var(--line-thin) solid var(--ink);box-shadow:var(--shadow-s);align-items:stretch;display:flex;position:relative}.task .lead{background:var(--tone,var(--v-neutral));border-right:var(--line-thin) solid var(--ink);flex:0 0 40px;justify-content:center;align-items:center;display:flex}.task .lead .box{background:var(--card);border:var(--line-thin) solid var(--ink);width:20px;height:20px}.task.done .lead .box{background:var(--ink);box-shadow:inset 0 0 0 3px var(--card)}.task .body{flex:auto;min-width:0;padding:8px 10px}.task .title{overflow-wrap:anywhere;font-size:14px;font-weight:800;line-height:1.3}.task.done .title{color:var(--ink-3);text-decoration:line-through}.task .meta{color:var(--ink-3);flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px;font-weight:700;display:flex}.task .meta span{align-items:center;gap:3px;display:inline-flex}.task .meta img{width:14px;height:14px;image-rendering:pixelated}.task .tail{background:var(--tone,var(--v-neutral));border-left:var(--line-thin) solid var(--ink);font:400 20px var(--f-px);cursor:pointer;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.task.t-worst{--tone:var(--v-worst)}.task.t-bad{--tone:var(--v-bad)}.task.t-good{--tone:var(--v-good)}.task.t-best{--tone:var(--v-best)}.toasts{z-index:50;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.toast{background:var(--card);border:var(--line) solid var(--ink);min-width:260px;max-width:360px;box-shadow:var(--shadow);animation:toast-in var(--step);align-items:center;gap:10px;padding:8px 12px;font-weight:700;display:flex}.toast.act{font:700 14px var(--f-body);color:var(--ink);text-align:left;cursor:pointer}.toast.act>div{flex:1}.toast .more{font:400 18px var(--f-px)}.toast img{width:32px;height:32px;image-rendering:pixelated}.toast.good{background:var(--good-tint)}.toast.bad{background:var(--bad-tint)}.toast.warm{background:#fff3d6}.scrim{z-index:60;background:#241d33b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog{background:var(--card);border:var(--line) solid var(--ink);width:min(440px,100vw - 32px);box-shadow:var(--shadow-l)}.dialog>header{background:var(--paper-2);border-bottom:var(--line-thin) solid var(--ink);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.dialog>section{padding:16px}.dialog>footer{border-top:var(--line-thin) dashed var(--line-soft);justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.field{flex-direction:column;gap:4px;display:flex}.field>span{font-size:13px;font-weight:800}.input{width:100%;font:600 14px var(--f-body);color:var(--ink);background:var(--card);border:var(--line-thin) solid var(--ink);padding:8px 10px}.input:focus{outline:3px dashed var(--brand);outline-offset:2px}.toggle{background:var(--paper-3);border:var(--line-thin) solid var(--ink);cursor:pointer;width:44px;height:24px;position:relative}.toggle:after{content:"";background:var(--ink);width:16px;height:16px;transition:left var(--step-fast);position:absolute;top:2px;left:2px}.toggle.on{background:var(--good)}.toggle.on:after{background:#fff;left:22px}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes blink2{0%,49%{opacity:1}50%,to{opacity:.35}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.scrim.site-scrim{z-index:1100}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (pointer:coarse),(width<=820px){.chip,.tab,.back{min-height:28px}.chip{padding-top:4px;padding-bottom:4px}input[type=checkbox],input[type=radio]{flex:none;width:24px!important;height:24px!important}}@media (pointer:coarse),(hover:none){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select{font-size:16px!important}}input[type=checkbox],input[type=radio]{accent-color:var(--brand)}.app{grid-template-columns:88px 1fr;min-height:100vh;display:grid}.col{flex-direction:column;min-width:0;display:flex}main.page{width:100%;max-width:1320px;padding:var(--gap-4) var(--gap-5) 48px;flex:auto;margin:0 auto}.rail{height:100dvh;padding:calc(10px + env(safe-area-inset-top,0px)) 8px calc(10px + env(safe-area-inset-bottom,0px));scrollbar-width:none;background:var(--night);border-right:var(--line) solid var(--ink);flex-direction:column;align-items:stretch;gap:4px;display:flex;position:sticky;top:0;overflow-y:auto}.rail-brand{color:#ffd86b;font:400 16px var(--f-px);flex-direction:column;align-items:center;gap:2px;padding:4px 0 12px;text-decoration:none;display:flex}.rail-brand img{width:44px;height:auto;image-rendering:pixelated}.rail-item{color:#e8e2f5;border:var(--line-thin) solid transparent;flex-direction:column;align-items:center;gap:3px;padding:8px 2px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.rail-item img{width:32px;height:32px;image-rendering:pixelated}.rail-item:hover{background:var(--night-2);border-color:#5c4f78}.rail-item.on{color:var(--ink);border-color:var(--ink);background:#ffe9a8;box-shadow:2px 2px #000}.rail-foot{flex-direction:column;gap:4px;margin-top:auto;display:flex}.rail-item.small{font-size:12px}.rail-item.small img{width:24px;height:24px}.rail-item .lang{width:24px;height:24px;font:400 12px var(--f-px);color:var(--ink);border:2px solid var(--ink);background:#e8e2f5;justify-content:center;align-items:center;display:inline-flex}@media (height<=560px) and (width>=821px){.rail{padding-top:calc(4px + env(safe-area-inset-top,0px));padding-bottom:calc(4px + env(safe-area-inset-bottom,0px));gap:2px}.rail-brand{display:none}.rail-item{gap:1px;padding:3px 2px;font-size:11px}.rail-item img{width:24px;height:24px}.rail-item.small{font-size:10px}.rail-item.small img,.rail-item .lang{width:20px;height:20px}.rail-foot{gap:2px}}.status{z-index:20;align-items:center;gap:var(--gap-4);padding:calc(8px + env(safe-area-inset-top,0px)) var(--gap-5) 8px;background:var(--card);border-bottom:var(--line) solid var(--ink);display:flex;position:sticky;top:0}.st-hero{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:flex}.st-face{background:var(--brand-tint);border:var(--line-thin) solid var(--ink);width:44px;height:44px;display:block;overflow:hidden}.st-face canvas{width:44px!important;height:44px!important}.st-lvl{font-size:15px}.st-bars{gap:var(--gap-3);flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px;display:grid}.st-bar{align-items:center;gap:6px;display:flex}.st-bar img{width:20px;height:20px;image-rendering:pixelated;flex:none}.st-bar .bar{flex:auto}.st-wallet{gap:6px;margin-left:auto;display:flex}.st-tools{gap:2px;display:flex}.bell{position:relative}.bell .dot{min-width:18px;height:18px;font:400 11px/16px var(--f-px);color:#fff;background:var(--bad);border:2px solid var(--ink);padding:0 4px;font-style:normal;position:absolute;top:-2px;right:-2px}.tabbar{display:none}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--gap-3);margin-bottom:var(--gap-4);flex-wrap:wrap;display:flex}.page-head p{color:var(--ink-3);margin:4px 0 0;font-weight:700}.scene{background:var(--night-2);border:var(--line) solid var(--ink);position:relative;overflow:hidden}.scene>img.bg{image-rendering:pixelated;max-width:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width<=820px){.app{grid-template-columns:1fr}.rail{display:none}main.page{padding:var(--gap-3) var(--gap-3) 96px}.status{gap:var(--gap-2);padding:calc(6px + env(safe-area-inset-top,0px)) 10px 6px}.st-lvl{display:none}.st-bars{grid-template-columns:1fr;gap:2px}.st-bar img{width:14px;height:14px}.st-bar .bar{height:12px}.st-bar .bar em{font-size:10px;line-height:10px}.st-wallet .coin.gem,.st-tools .btn:first-child{display:none}.tabbar{z-index:30;background:var(--night);border-top:var(--line) solid var(--ink);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tb{color:#e8e2f5;flex-direction:column;align-items:center;gap:1px;padding:6px 0 5px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.tb img{width:28px;height:28px;image-rendering:pixelated}.tb.on{color:var(--ink);background:#ffe9a8}.toasts{bottom:72px;left:12px;right:12px}.toast{min-width:0;max-width:none}body:has(:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true]):focus) .tabbar{display:none}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent}a,button,.btn,[role=button],[role=tab],label,summary,input,select,textarea{touch-action:manipulation}@media (display-mode:standalone){html,body{overscroll-behavior-y:none}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable],.md,p,.chat-message{-webkit-user-select:text;user-select:text}}#app{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}
