:root,:root[data-theme=light]{color-scheme:light;--lx-bg: #F4F5F7;--lx-surface: #FFFFFF;--lx-surface-2: #EEF0F3;--lx-surface-3: #E2E5EA;--lx-line: rgba(16,19,24,.10);--lx-line-2: rgba(16,19,24,.24);--lx-ink: #101318;--lx-ink-2: #434954;--lx-ink-3: #626975;--lx-accent: #FF6B1A;--lx-accent-t: #BF3F0A;--lx-accent-ink: #160800;--lx-accent-dim: rgba(255,107,26,.13);--lx-plus: #1B7A3B;--lx-plus-dim: rgba(27,122,59,.12);--lx-minus: #5E6673;--lx-minus-dim: rgba(94,102,115,.10);--lx-glow: rgba(255,107,26,.14);--lx-shadow: rgba(16,19,24,.22);--lx-hd-bg: rgba(244,245,247,.82);--lx-wash: rgba(255,107,26,.10);--lx-display: "Bricolage Grotesque", "Gothic A1", system-ui, sans-serif;--lx-body: "Gothic A1", PretendardVariable, Pretendard, system-ui, sans-serif;--lx-mono: "JetBrains Mono", ui-monospace, monospace;--lx-ease: cubic-bezier(.2,.7,.2,1);--lx-spring: cubic-bezier(.3,1.5,.5,1);--lx-r: 20px;--lx-r-sm: 12px}:root[data-theme=dark]{color-scheme:dark;--lx-bg: #0A0B0D;--lx-surface: #121418;--lx-surface-2: #1A1D23;--lx-surface-3: #242830;--lx-line: rgba(255,255,255,.10);--lx-line-2: rgba(255,255,255,.22);--lx-ink: #F3F1EC;--lx-ink-2: #BCB9B2;--lx-ink-3: #928F89;--lx-accent-t: #FF8A47;--lx-accent-dim: rgba(255,107,26,.15);--lx-plus: #B9F04A;--lx-plus-dim: rgba(185,240,74,.12);--lx-minus: #A9B0BC;--lx-minus-dim: rgba(169,176,188,.12);--lx-glow: rgba(255,107,26,.17);--lx-shadow: rgba(0,0,0,.85);--lx-hd-bg: rgba(10,11,13,.78);--lx-wash: rgba(255,107,26,.13)}:root,:root[data-theme]{--bg: var(--lx-bg);--rail: var(--lx-surface);--surface: var(--lx-surface);--surface-2: var(--lx-surface-2);--well: var(--lx-surface-2);--card: var(--lx-surface);--line: var(--lx-line);--line-strong: var(--lx-line-2);--line-soft: var(--lx-line-2);--text: var(--lx-ink);--text-2: var(--lx-ink-2);--muted: var(--lx-ink-3);--muted-2: var(--lx-ink-3);--ink: var(--lx-ink);--gold: var(--lx-accent-t);--gold-2: var(--lx-accent);--gold-deep: var(--lx-accent-t);--gold-soft: var(--lx-accent-dim);--gold-line: rgba(255,107,26,.45);--gold-fill: var(--lx-accent);--clay: var(--lx-accent);--clay-soft: var(--lx-accent-dim);--navy: var(--lx-ink);--navy-2: var(--lx-ink);--blue: var(--lx-accent-t);--blue-soft: var(--lx-accent-dim);--sky: var(--lx-accent-t);--good: var(--lx-plus);--bad: var(--lx-minus);--violet: var(--lx-ink-2);--paper: var(--lx-surface-2);--paper-ink: var(--lx-ink);--paper-muted: var(--lx-ink-3);--paper-line: var(--lx-line);--warn-bg: var(--lx-accent-dim);--warn-line: rgba(255,107,26,.35);--display: var(--lx-display);--sans: var(--lx-body);--mono: var(--lx-display)}html body{font-family:var(--lx-body)!important;font-size:15px;color:var(--lx-ink)!important;letter-spacing:-.005em;background:radial-gradient(900px 520px at 88% -8%,var(--lx-wash),transparent 62%) no-repeat,var(--lx-bg)!important;background-attachment:scroll!important;-webkit-font-smoothing:antialiased}html body ::selection{background:var(--lx-accent);color:var(--lx-accent-ink)}html body :focus-visible{outline:2px solid var(--lx-accent-t)!important;outline-offset:3px}h1,h2,h3,.tb-title h1{color:var(--lx-ink)!important;font-family:var(--lx-body)!important}.num,.font-mono{font-family:var(--lx-display)!important;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.good,.hub .good,.text-emerald-400,.text-emerald-300{color:var(--lx-plus)!important}.bad,.hub .bad,.text-rose-400,.text-rose-300{color:var(--lx-minus)!important}#rail{background:var(--lx-hd-bg)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--lx-line)!important;box-shadow:none!important}#rail .rail-mark{width:38px!important;height:38px!important;border-radius:11px!important;background:none!important;display:grid;place-items:center;transition:transform .5s var(--lx-spring)}#rail .rail-mark svg{width:38px!important;height:38px!important;display:block}#rail .rail-brand:hover .rail-mark{transform:rotate(-14deg) scale(1.1)}#rail .rail-name b{font-family:var(--lx-body)!important;font-weight:800!important;font-size:17px!important;letter-spacing:-.02em;color:var(--lx-ink)}#rail .rail-name small{font-family:var(--lx-mono);font-size:10px!important;font-weight:500;letter-spacing:.22em!important;color:var(--lx-ink-3);display:block!important}#rail .rail-nav a{color:var(--lx-ink-2)!important;font-weight:600!important}#rail .rail-nav a:hover{color:var(--lx-ink)!important}#rail .rail-ms{color:var(--lx-ink-2)!important;border:1px solid var(--lx-line-2)!important;background:transparent!important;border-radius:999px!important;transition:all .25s var(--lx-ease)}#rail .rail-ms:hover{background:var(--lx-ink)!important;color:var(--lx-bg)!important;border-color:var(--lx-ink)!important}#rail .rail-ms .ms-ic{display:none!important}#rail .gnb-dd .dd{background:var(--lx-surface)!important;border:1px solid var(--lx-line)!important;box-shadow:0 24px 48px -28px var(--lx-shadow)!important;border-radius:16px!important}#rail .gnb-dd .dd a{color:var(--lx-ink-2)!important}#rail .gnb-dd .dd a:hover{background:var(--lx-surface-2)!important;color:var(--lx-ink)!important}@media (min-width: 1024px){#rail .rail-nav{gap:2px!important;align-items:center!important;height:72px}#rail .rail-nav a{height:44px!important;min-height:44px!important;padding:0 16px!important;border-radius:999px!important;font-size:15px!important;transition:color .25s,background .25s}#rail .rail-nav a::after{left:16px!important;right:16px!important;bottom:6px!important;height:2px!important;border-radius:2px!important;background:var(--lx-accent)!important;transform-origin:left;transition:transform .35s var(--lx-ease)!important}#rail .rail-nav a[aria-current=page]{background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important;font-weight:700!important}#rail .rail-nav a[aria-current=page]::after{display:none}body[data-view=craft] #rail .dd-top,body[data-view=mvp] #rail .dd-top,body[data-view=todo] #rail .dd-top{background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important}body[data-view=craft] #rail .dd-top::after,body[data-view=mvp] #rail .dd-top::after,body[data-view=todo] #rail .dd-top::after{display:none}#rail .gnb-right .rail-ms{min-height:44px;padding:0 16px!important;font-size:13px!important;font-weight:600!important}}#rail .rail-nav .hunt-live{position:static!important;transform:none!important;display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;border-radius:999px;font-family:var(--lx-mono);font-size:10px;font-weight:700;letter-spacing:.06em;background:var(--lx-plus-dim)!important;color:var(--lx-plus)!important;border:0!important}#rail .rail-nav .hunt-live[hidden]{display:none}#rail .rail-nav a[aria-current=page] .hunt-live{background:rgba(22,8,0,.14)!important;color:var(--lx-accent-ink)!important}@media (max-width: 1023px){#rail .rail-nav a[aria-current=page]{color:var(--lx-accent-t)!important}#rail .rail-nav a[aria-current=page]::after{background:var(--lx-accent)!important}}.lx-tg{position:relative;flex:none;width:92px;height:44px;border-radius:999px;border:1px solid var(--lx-line-2);background:var(--lx-surface-2);padding:0;cursor:pointer;transition:background .3s,border-color .3s}.lx-tg::before{content:"";position:absolute;top:5px;left:5px;width:32px;height:32px;border-radius:50%;background:var(--lx-accent);transition:transform .45s var(--lx-spring)}.lx-tg::after{content:"LIGHT";position:absolute;top:0;bottom:0;right:11px;display:flex;align-items:center;font-family:var(--lx-mono);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--lx-ink-2)}:root[data-theme=dark] .lx-tg::before{transform:translateX(48px)}:root[data-theme=dark] .lx-tg::after{content:"DARK";right:auto;left:13px}.lx-tg:hover{border-color:var(--lx-accent)}@media (min-width: 1024px) and (max-width: 1099px){#rail .rail-ms{display:none!important}}@media (max-width: 1023px){#rail .rail-ms{display:none!important}.tb-eyebrow{font-size:11px!important;letter-spacing:.1em!important}.tb-eyebrow::before{width:18px}}@media (max-width: 1023px){.lx-tg{width:76px;height:36px}.lx-tg::before{top:4px;left:4px;width:26px;height:26px}:root[data-theme=dark] .lx-tg::before{transform:translateX(40px)}.lx-tg::after{right:8px;font-size:9px}:root[data-theme=dark] .lx-tg::after{left:9px}}.subtabs{border-bottom:1px solid var(--lx-line)!important;background:transparent!important}.subtabs a{background:none!important;border:0!important;border-radius:0!important;color:var(--lx-ink-3)!important;font-weight:600!important;position:relative;min-height:52px;display:inline-flex!important;align-items:center}.subtabs a::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--lx-accent);transform:scaleX(0);transition:transform .3s var(--lx-ease)}.subtabs a:hover{color:var(--lx-ink)!important}body[data-view=tools] .subtabs a[data-go=tools],body[data-view=craft] .subtabs a[data-go=craft],body[data-view=mvp] .subtabs a[data-go=mvp],body[data-view=todo] .subtabs a[data-go=todo]{color:var(--lx-ink)!important;background:none!important}body[data-view=tools] .subtabs a[data-go=tools]::after,body[data-view=craft] .subtabs a[data-go=craft]::after,body[data-view=mvp] .subtabs a[data-go=mvp]::after,body[data-view=todo] .subtabs a[data-go=todo]::after{transform:scaleX(1)}.secnav{background:var(--lx-hd-bg)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--lx-line)!important}.secnav a{min-height:40px;display:inline-flex!important;align-items:center;padding:0 16px!important;font-size:14px!important;color:var(--lx-ink-2)!important;border:0!important}.secnav a:hover{background:var(--lx-surface-3)!important;color:var(--lx-ink)!important}.secnav a.active{background:var(--lx-ink)!important;color:var(--lx-bg)!important}.secnav-btn{min-height:40px!important;border-radius:999px!important;border:1px solid var(--lx-line-2)!important;color:var(--lx-ink-2)!important;background:none!important}#topbar{background:transparent!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#topbar .tb-row{align-items:flex-end!important;gap:24px 48px;flex-wrap:wrap!important;padding-top:64px!important;padding-bottom:28px!important}#topbar .tb-title{flex:1 1 520px;min-width:0}.tb-eyebrow{font-family:var(--lx-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--lx-accent-t)!important;display:flex!important;align-items:center;gap:12px}.tb-eyebrow::before{content:"";width:28px;height:1px;background:var(--lx-accent-t);flex:none}#viewTitle{font-family:var(--lx-display)!important;font-weight:800!important;font-size:clamp(32px,3.6vw,52px)!important;line-height:1.06!important;letter-spacing:-.045em!important;margin:22px 0 0!important;word-break:keep-all;animation:lx-rise .9s var(--lx-ease) both}#viewTitle em{font-style:normal;color:var(--lx-accent-t)}#viewLead{margin:22px 0 0;font-size:17px;line-height:1.6;color:var(--lx-ink-2);max-width:560px;word-break:keep-all;animation:lx-rise .9s var(--lx-ease) .1s both}#viewLead:empty{display:none}@media (max-width: 1023px){#topbar .tb-row{padding-top:36px!important;padding-bottom:20px!important}#viewLead{font-size:15px;margin-top:14px}}.tchip{border-radius:999px!important;background:var(--lx-surface)!important;border:1px solid var(--lx-line-2)!important;color:var(--lx-ink-2)!important;display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important;min-height:44px;padding:0 16px!important;white-space:nowrap}.tchip>*{display:inline!important;margin:0!important;line-height:44px}.tchip small{font-size:12px!important;color:var(--lx-ink-3)!important}.tchip em{font-style:normal;font-size:12px!important;color:var(--lx-ink-3)!important}.tchip:hover{border-color:var(--lx-accent)!important}html body main#viewCraft .tile::before{display:none!important}html body main#viewCraft .tile.is-best{background:var(--lx-accent-dim)!important;border-color:var(--lx-accent)!important}html body main#viewCraft .tile .big{font-family:var(--lx-display)!important;font-weight:800!important;letter-spacing:-.035em!important}.tchip b{color:var(--lx-ink)!important;font-family:var(--lx-display)}.tchip.gold,.tchip.gold b{border-color:var(--lx-accent)!important;color:var(--lx-accent-t)!important}.tbadge{border-radius:999px!important;background:var(--lx-surface-2)!important;border:1px solid var(--lx-line)!important;color:var(--lx-ink-2)!important}.tbtn.solid{background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important;border-color:var(--lx-accent)!important;border-radius:999px!important}.help-ic{color:var(--lx-ink-2)!important;border-color:var(--lx-line-2)!important;background:transparent!important}.hub .card,.card,html body main#viewCraft .rounded-2xl.bg-slate-900,html body main#viewCraft .tile{background:var(--lx-surface)!important;border:1px solid var(--lx-line)!important;border-radius:var(--lx-r)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:border-color .3s,box-shadow .4s,background-color .4s}.hub .card{padding:26px!important}.hub .card:hover,html body main#viewCraft .tile:hover{border-color:rgba(255,107,26,.6)!important;box-shadow:0 28px 48px -30px var(--lx-shadow)!important}a.card:hover,html body main#viewCraft a.tile:hover{transform:translateY(-6px)}.c-head h2,.hub h3,.hub .card>h2{font-family:var(--lx-body)!important;font-size:19px!important;font-weight:800!important;letter-spacing:-.02em;color:var(--lx-ink)!important}.c-head{border-color:var(--lx-line)!important}.hub .fine,.fine{color:var(--lx-ink-3)!important}.hub .muted,.muted{color:var(--lx-ink-3)!important}.hub .eyebrow{font-family:var(--lx-mono);font-weight:500!important;letter-spacing:.2em!important;color:var(--lx-accent-t)!important}.lx-v{font-family:var(--lx-display);font-size:34px;font-weight:800;letter-spacing:-.035em;line-height:1.1;font-variant-numeric:tabular-nums}.lx-v small{font-family:var(--lx-body);font-size:14px;font-weight:600;letter-spacing:0;margin-left:6px;opacity:.75}.lx-v-xl{font-size:clamp(40px,5vw,68px);line-height:1}.lx-k{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--lx-ink-3)}.lx-s{font-size:13px;color:var(--lx-ink-3)}.lx-cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.lx-col{display:flex;flex-direction:column;gap:6px;padding:2px 28px;border-left:1px solid var(--lx-line);min-width:0}.lx-col:first-child{padding-left:0;border-left:0}.lx-col:last-child{padding-right:0}@media (max-width: 920px){.lx-cols{grid-auto-flow:row}.lx-col{padding:16px 0;border-left:0;border-top:1px solid var(--lx-line)}.lx-col:first-child{border-top:0;padding-top:0}}.lx-note{padding:18px 22px;border-radius:var(--lx-r-sm);background:var(--lx-surface-2);font-size:14px;line-height:1.7;color:var(--lx-ink-2);word-break:keep-all;border:0!important}.lx-note p{margin:0}.lx-note p+p{margin-top:10px;padding-top:10px;border-top:1px solid var(--lx-line)}.lx-note .neg,.lx-note .bad{font-weight:700;color:var(--lx-ink)!important}.craft-foot-note{max-width:1240px;margin:40px auto 0}@media (min-width: 1024px){.craft-foot-note{margin:40px 32px 0}}@media (min-width: 1304px){.craft-foot-note{margin:40px auto 0}}#storageWarning.callout-warn,.warn-callout{border:0!important;border-left:0!important;border-radius:var(--lx-r-sm)!important;background:var(--lx-accent-dim)!important;color:var(--lx-ink)!important;padding:14px 18px!important;box-shadow:none!important}.notes{padding-left:0!important;list-style:none}html body :is(.bg-rose-950\/60,.bg-rose-500\/10),html body main#viewCraft :is(.bg-rose-950\/60,.bg-rose-500\/10){background:var(--lx-minus-dim)!important;border-color:transparent!important;color:var(--lx-minus)!important}html body .receipt{background:var(--lx-surface)!important;color:var(--lx-ink)!important;border:1px solid var(--lx-line)!important;box-shadow:none!important}html body .receipt *{border-color:var(--lx-line)!important}html body .receipt .rc-eyebrow{font-family:var(--lx-mono);font-weight:500!important;letter-spacing:.2em!important;color:var(--lx-accent-t)!important}html body .receipt :is(span,small,.fine,.note){color:var(--lx-ink-3)}html body .receipt b,html body .receipt h2,html body .receipt h3{color:var(--lx-ink)!important}html body .rc-net b{font-family:var(--lx-display)!important;font-weight:800!important;color:var(--lx-minus)!important}html body .rc-net b.good{color:var(--lx-plus)!important}html body .rc-pill{background:var(--lx-accent-dim)!important;color:var(--lx-accent-t)!important}html body .receipt .v{font-family:var(--lx-display);font-weight:700;color:var(--lx-ink)!important}html body .receipt .v.pos{color:var(--lx-plus)!important}html body .receipt .v.neg{color:var(--lx-minus)!important}html body .rc-be b{font-family:var(--lx-display)!important;font-weight:800!important;color:var(--lx-ink)!important}html body .rc-be small{color:var(--lx-ink-3)!important}html body .rc-be small.neg{color:var(--lx-minus)!important}html body .best-flag,html body main#viewCraft .best-flag{font-family:var(--lx-mono);font-size:11px!important;letter-spacing:.08em;padding:4px 9px!important;border-radius:6px!important;background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important}html body .g-none{color:var(--lx-ink-3)!important}:root[data-theme=dark] :is(.g-bronze,.g-silver,.g-gold,.g-dia){filter:brightness(1.8)}html body .tag.ok{background:var(--lx-plus-dim)!important;color:var(--lx-plus)!important;border-color:transparent!important}html body :is(.tag.warn,.tag.bad,.tag.no){background:var(--lx-surface-2)!important;color:var(--lx-ink-2)!important;border-color:transparent!important}.ledger{background:var(--lx-surface-2)!important;border:0!important;border-radius:var(--lx-r-sm)!important}.luck-add{background:var(--lx-surface)!important;border:1px solid var(--lx-line)!important}.hub .btn,.btn{position:relative;overflow:hidden;isolation:isolate;min-height:44px;padding:0 18px!important;border-radius:999px!important;border:1px solid var(--lx-line-2)!important;background:none!important;color:var(--lx-ink)!important;font-weight:700!important;font-size:14px!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:color .3s,border-color .3s,transform .25s var(--lx-ease)!important}.hub .btn::before,.btn::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--lx-ink);transform:translateY(101%);transition:transform .4s var(--lx-ease)}.hub .btn:hover:not(:disabled),.btn:hover:not(:disabled){color:var(--lx-bg)!important;border-color:var(--lx-ink)!important;filter:none!important}.hub .btn:hover:not(:disabled)::before,.btn:hover:not(:disabled)::before{transform:none}.hub .btn:active,.btn:active{transform:scale(.96)}.hub .btn.primary,.btn.primary,.btn.solid{background:var(--lx-accent)!important;border-color:var(--lx-accent)!important;color:var(--lx-accent-ink)!important}.hub .chip,.chip{border-color:var(--lx-line-2)!important;color:var(--lx-ink-2)!important;background:none!important;border-radius:999px!important}.hub .chip.gold,.hub .chip.good{color:var(--lx-accent-t)!important;background:var(--lx-accent-dim)!important;border-color:transparent!important}.seg-tabs,.seg2,.cf-tabs{display:inline-flex;padding:4px!important;gap:0!important;border-radius:999px!important;background:var(--lx-surface-2)!important;border:1px solid var(--lx-line)!important;overflow:visible!important}.seg-tabs button,.seg2 button,.cf-tabs button{min-height:40px;padding:0 18px!important;border:0!important;border-radius:999px!important;background:none!important;font-size:14px!important;font-weight:600!important;color:var(--lx-ink-3)!important;box-shadow:none!important;transition:all .25s var(--lx-ease)}.seg-tabs button:hover,.seg2 button:hover,.cf-tabs button:hover{color:var(--lx-ink)!important}.seg-tabs button[aria-selected=true],.seg2 button[aria-pressed=true],.cf-tabs button[aria-selected=true]{background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important}.grades button{border-radius:999px!important;min-height:44px;border:1px solid var(--lx-line-2)!important;background:none!important;color:var(--lx-ink-2)!important}.grades button[aria-pressed=true]{background:var(--lx-ink)!important;border-color:var(--lx-ink)!important;color:var(--lx-bg)!important}.grades button[aria-pressed=true] small{color:inherit!important;opacity:.7}.hub input[type=number],.hub input[type=text],.hub input[type=password],.hub input[type=date],.hub select,.hub textarea,html body main#viewCraft input[type=number],html body main#viewCraft input[type=text],html body main#viewCraft select{font-family:var(--lx-body)!important;color:var(--lx-ink)!important;background:var(--lx-surface-2)!important;border:1px solid var(--lx-line)!important;border-radius:var(--lx-r-sm)!important;font-weight:600;transition:border-color .25s,box-shadow .25s,background .25s}.hub input:hover,.hub select:hover,html body main#viewCraft input:hover{border-color:var(--lx-line-2)!important}.hub input:focus,.hub select:focus,.hub textarea:focus,html body main#viewCraft input:focus{outline:0!important;border-color:var(--lx-accent)!important;box-shadow:0 0 0 4px var(--lx-accent-dim)!important;background:var(--lx-surface)!important}input[type=range]{accent-color:var(--lx-accent)}input[type=checkbox],input[type=radio]{accent-color:var(--lx-accent)}.hub table,html body main#viewCraft table{font-size:14px}.hub th,html body main#viewCraft th{font-family:var(--lx-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.1em;color:var(--lx-ink-3)!important;border-bottom:1px solid var(--lx-line)!important;background:none!important}.hub td,html body main#viewCraft td{border-bottom:1px solid var(--lx-line)!important;color:var(--lx-ink)!important}.hub tbody tr:hover td,html body main#viewCraft tbody tr:hover td{background:var(--lx-surface-2)}.hub tr.total td{background:var(--lx-surface-2);border-top:1px solid var(--lx-line-2)!important}.tm{transition:background-color .4s,color .4s,border-color .4s}.tm-n{font-family:var(--lx-display);font-weight:800;font-size:clamp(64px,9vw,140px);line-height:.95;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.tm-n small{font-family:var(--lx-body);font-size:.2em;font-weight:700;letter-spacing:0;margin-left:10px}.tm[data-state=idle] .tm-n{color:var(--lx-ink-3)}.tm[data-state=alert]{background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important;border-color:transparent!important;animation:lx-alert 1s ease-in-out infinite}.tm[data-state=alert] :is(.lx-k,.lx-s,.fine,.k,small){color:rgba(22,8,0,.8)!important}.tm[data-state=alert] :is(h2,h3,b,.tm-n,span){color:var(--lx-accent-ink)!important}.tm[data-state=alert] .lx-kv{border-top-color:rgba(22,8,0,.2)}.tm[data-state=alert] .btn{border-color:rgba(22,8,0,.5)!important;color:var(--lx-accent-ink)!important}.tm[data-state=alert] .lx-tag{background:rgba(22,8,0,.14);color:var(--lx-accent-ink)}@keyframes lx-alert{50%{box-shadow:0 0 0 14px var(--lx-accent-dim)}}.prog{height:10px;border-radius:999px;background:var(--lx-surface-3);overflow:hidden}.prog i{display:block;height:100%;border-radius:999px;background:var(--lx-accent);transition:width .9s linear}.tm[data-state=alert] .prog{background:rgba(22,8,0,.18)}.tm[data-state=alert] .prog i{background:var(--lx-accent-ink)}.lx-tag{font-family:var(--lx-mono);font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 9px;border-radius:6px;background:var(--lx-accent-dim);color:var(--lx-accent-t);white-space:nowrap}.lx-tag--line{background:none;border:1px solid var(--lx-line-2);color:var(--lx-ink-2)}.lx-kv{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:11px 0;border-top:1px solid var(--lx-line);font-size:14px}.lx-kv>span:first-child{color:var(--lx-ink-3)}.lx-kv b{font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.lx-step{display:flex;align-items:center;gap:14px}.lx-step button{width:52px;height:52px;flex:none;border-radius:50%;border:1px solid var(--lx-line-2);background:none;color:var(--lx-ink);font-size:24px;font-weight:600;line-height:1;cursor:pointer;transition:all .25s var(--lx-spring)}.lx-step button:hover{background:var(--lx-accent);border-color:var(--lx-accent);color:var(--lx-accent-ink);transform:scale(1.1)}.lx-step button:active{transform:scale(.92)}.lx-step-v{min-width:132px;text-align:center;font-family:var(--lx-display);font-size:52px;font-weight:800;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.lx-step-v small{font-family:var(--lx-body);font-size:17px;font-weight:700;letter-spacing:0;margin-left:4px}.lx-rng-l{display:flex;justify-content:space-between;font-size:12px;color:var(--lx-ink-3)}.lx-chips{display:flex;flex-wrap:wrap;gap:8px}.lx-chip{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--lx-line-2);background:none;font-size:14px;font-weight:600;color:var(--lx-ink-2);display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .25s var(--lx-ease)}.lx-chip:hover{border-color:var(--lx-accent);color:var(--lx-ink);transform:translateY(-2px)}.lx-chip[aria-pressed=true]{background:var(--lx-ink);border-color:var(--lx-ink);color:var(--lx-bg)}.lx-tick{border:1px solid var(--lx-line);border-radius:var(--lx-r);overflow:hidden;background:var(--lx-surface)}.lx-tick-in{display:flex;width:max-content;animation:lx-marquee 38s linear infinite}.lx-tick:hover .lx-tick-in{animation-play-state:paused}.lx-tick-g{display:flex;flex:none}.lx-tick-i{display:flex;align-items:baseline;gap:12px;padding:14px 34px;border-right:1px solid var(--lx-line);white-space:nowrap}.lx-tick-i b{font-family:var(--lx-display);font-size:20px;font-weight:700;color:var(--lx-accent-t);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.lx-tick-i span{font-size:13px;font-weight:600;color:var(--lx-ink)}.lx-tick-i i{font-style:normal;font-size:12px;color:var(--lx-ink-3)}@keyframes lx-marquee{to{transform:translateX(-50%)}}@media (prefers-reduced-motion: reduce){.lx-tick{overflow-x:auto!important}.lx-tick-g[aria-hidden=true]{display:none!important}}.tile-img{width:56px;height:56px;flex:none;border-radius:14px;background:var(--lx-surface-3);border:1px dashed var(--lx-line-2);display:grid;place-items:center;overflow:hidden;font-family:var(--lx-display);font-size:20px;font-weight:800;color:var(--lx-ink-3);transition:transform .4s var(--lx-spring),filter .3s}.tile-img img{width:100%;height:100%;object-fit:cover;display:block;border:0!important;border-radius:0!important}.tile-img:has(img){border-style:solid;border-color:var(--lx-line)}.lx-stamp{position:absolute;right:10px;top:50%;padding:4px 10px;border:2.5px solid var(--lx-accent-t);border-radius:8px;color:var(--lx-accent-t);font-family:var(--lx-display);font-size:18px;font-weight:800;letter-spacing:.04em;line-height:1.1;transform:translateY(-50%) rotate(-12deg);animation:lx-stamp .45s var(--lx-spring) both;pointer-events:none;background:var(--lx-surface)}@keyframes lx-stamp{from{opacity:0;transform:translateY(-50%) rotate(-28deg) scale(2.4)}to{opacity:1;transform:translateY(-50%) rotate(-12deg) scale(1)}}.lx-empty{border:1px dashed var(--lx-line-2);border-radius:var(--lx-r);padding:40px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--lx-ink-3);transition:border-color .3s,background .3s}.lx-empty:hover{border-color:var(--lx-accent);background:var(--lx-accent-dim)}.lx-empty b{font-family:var(--lx-display);font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--lx-ink)}.lx-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;font-size:14px;color:var(--lx-accent-t)!important;text-decoration:none!important}.lx-link::after{content:"→";transition:transform .3s var(--lx-ease)}.lx-link:hover::after{transform:translateX(6px)}.site-foot{max-width:1240px!important;margin:120px auto 0!important;padding:56px 32px 48px!important;border-top:1px solid var(--lx-line)!important;overflow:hidden;color:var(--lx-ink-3)!important}.lx-ft-big{font-family:var(--lx-display);font-weight:800;font-size:clamp(44px,11vw,160px);line-height:.86;letter-spacing:-.055em;color:transparent;-webkit-text-stroke:1px var(--lx-line-2);transition:color .6s var(--lx-ease),-webkit-text-stroke-color .6s;white-space:nowrap;cursor:default;user-select:none}.lx-ft-big:hover{color:var(--lx-accent);-webkit-text-stroke-color:var(--lx-accent)}.site-foot nav{gap:4px 26px!important;margin:36px 0 0!important}.site-foot nav a{min-height:44px;display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--lx-ink-2)!important;text-decoration:none!important;transition:color .2s,transform .25s var(--lx-ease)}.site-foot nav a:hover{color:var(--lx-accent-t)!important;transform:translateY(-2px)}.site-foot p{margin-top:18px!important;font-size:13px;color:var(--lx-ink-3);max-width:720px}.site-foot p+p{margin-top:4px!important}@media (max-width: 1023px){.site-foot{margin-top:72px!important;padding:40px 18px 28px!important}}#toTop{background:var(--lx-ink)!important;color:var(--lx-bg)!important;border:0!important}html body dialog{background:var(--lx-surface)!important;color:var(--lx-ink)!important;border:1px solid var(--lx-line)!important;border-radius:var(--lx-r)!important;box-shadow:0 40px 80px -40px var(--lx-shadow)!important}html body dialog::backdrop{background:rgba(10,11,13,.45);backdrop-filter:blur(4px)}html body dialog h2,html body dialog h3,html body dialog b{color:var(--lx-ink)!important}html body dialog :is(p,li,dd,.fine){color:var(--lx-ink-2)!important}html body dialog button:not(.x){border-radius:999px!important}@keyframes lx-rise{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){html body *,html body *::before,html body *::after{animation:none!important;transition:none!important}}#homeResets.lx-tick{display:block!important;padding:0!important;grid-template-columns:none!important}.lx-tick-i.hot b,.lx-tick-i.warn b{color:var(--lx-accent-t)}.lx-tick-i.urgent b{color:var(--lx-accent-t)}.wk-band{display:none!important}.boss-total{display:block!important;margin:4px 0 18px!important}.boss-total div{padding:0;border:0;background:none;border-radius:0}.boss-total .lx-cols{margin-bottom:4px}.boss-total .lx-col{padding:2px 28px!important;border-left:1px solid var(--lx-line)!important}.boss-total .lx-col:first-child{padding-left:0!important;border-left:0!important}.boss-total .lx-v-xl{font-size:clamp(36px,3.6vw,52px)}.boss-total span{display:inline;font-size:inherit;color:inherit}.boss-total .lx-k,.boss-total .lx-s{display:block}.boss-total .lx-k{font-size:12px;color:var(--lx-ink-3)}.boss-total .lx-s{font-size:13px;color:var(--lx-ink-3)}.boss-total .lx-v{display:block}.boss-total b{font-family:var(--lx-display)}#bossTot .acc{color:var(--lx-accent-t)}.boss-card[data-bt-on=alts] .bp-main{display:none}#bossSum .lx-v{font-size:34px!important}#bossSum .lx-v-xl{font-size:clamp(32px,3.6vw,52px)!important}#bossSum .lx-v small{font-size:14px!important}#bossSum .lx-k{font-size:12px!important}#bossSum .lx-s{font-size:13px!important}#bossSum .lx-rice{font-size:14px!important}#bossSum .lx-rice b{font-size:15px!important}#bossSum .lx-rice .re-hint{font-size:12px!important}@media (max-width: 920px){#bossSum .lx-col{padding:14px 0!important;border-left:0!important;border-top:1px solid var(--lx-line)!important}#bossSum .lx-col:first-child{border-top:0!important;padding-top:0!important}}.lx-foot{margin-top:14px;padding-top:16px;border-top:1px solid var(--lx-line);font-size:14px;color:var(--lx-ink-2);display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.lx-foot .lx-s{flex:1;min-width:240px}.lx-v small,.boss-total .lx-v small,.wk-big .lx-v small,.alt-total .lx-v small{display:inline!important;font-size:14px!important;color:inherit!important}.lx-v small{white-space:nowrap}#viewHome .hboss .lx-v-xl{font-size:clamp(34px,3.4vw,56px)}#viewHome .hx-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;align-items:start}#viewHome .hx-main{display:grid;gap:22px;min-width:0;align-items:start}#viewHome .hx-side{display:grid!important;grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}@media (max-width: 920px){#viewHome .hx-grid{grid-template-columns:1fr!important}}.lx-tile .tile-t b,.lx-tile .tile-t i{white-space:nowrap}.boss-total .lx-rice,.boss-total .lx-rice *{flex-direction:row!important}.boss-total .lx-rice>*,.lx-rice>*{display:inline!important;margin:0!important;padding:0!important;border:0!important;background:none!important}.lx-rice,.boss-total .lx-rice{display:inline-flex!important;align-items:center;gap:6px;min-height:44px;padding:0 16px!important;border-radius:999px!important;border:1px solid var(--lx-line-2)!important;background:none!important;color:var(--lx-ink-2)!important;font-weight:600;font-size:14px;cursor:pointer;transition:all .25s var(--lx-ease)}.lx-rice b{color:var(--lx-ink);font-family:var(--lx-display);font-size:15px}.lx-rice .re-hint{font-style:normal;font-size:12px;font-weight:700;color:var(--lx-accent-t)}.lx-rice:hover{border-color:var(--lx-accent)!important}.lx-rice input{width:90px;min-height:32px;border-radius:8px;border:1px solid var(--lx-accent);background:var(--lx-surface);color:var(--lx-ink);padding:0 8px}.boss-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.alt-bosses{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:10px!important}.boss-tile.lx-tile{position:relative;overflow:hidden;min-height:96px;padding:14px 16px!important;border-radius:16px!important;border:1px solid var(--lx-line)!important;background:var(--lx-surface)!important;text-align:left;display:flex!important;align-items:center;gap:14px;cursor:pointer;color:var(--lx-ink);transition:background .3s,transform .4s var(--lx-spring),border-color .3s,box-shadow .3s}.boss-tile.lx-tile:hover{transform:translateY(-5px);border-color:var(--lx-accent)!important;box-shadow:0 20px 32px -22px var(--lx-shadow)}.boss-tile.lx-tile:active{transform:scale(.97)}.boss-tile.lx-tile:hover .tile-img{transform:scale(1.08) rotate(-4deg)}.lx-tile .tile-t{display:flex;flex-direction:column;min-width:0}.lx-tile .tile-t>span{font-size:13px;font-weight:600;color:var(--lx-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-tile .tile-t b{font-family:var(--lx-display);font-size:23px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.lx-tile .tile-t i{font-style:normal;font-size:12px;color:var(--lx-ink-3);font-variant-numeric:tabular-nums}.boss-tile.lx-tile[aria-pressed=true]{background:var(--lx-accent-dim)!important;border-color:var(--lx-accent)!important}.boss-tile.lx-tile[aria-pressed=true] .tile-img{filter:grayscale(1) opacity(.55)}.boss-tile.lx-tile[aria-pressed=true] .tile-t{opacity:.6}@media (max-width: 1180px){.boss-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 920px){.boss-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.boss-tile.lx-tile{min-height:80px;padding:12px!important;gap:10px}.lx-tile .tile-img{width:44px;height:44px}.lx-tile .tile-t b{font-size:19px}.lx-stamp{font-size:14px;right:6px}}@media (max-width: 700px){.boss-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.alt-bosses{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.boss-tile.lx-tile{min-height:72px;padding:10px!important;gap:8px;border-radius:14px!important}.boss-tile.lx-tile:hover{transform:none}.lx-tile .tile-img{width:40px!important;height:40px!important;border-radius:10px;font-size:16px}.lx-tile .tile-t>span{font-size:12px}.lx-tile .tile-t b{font-size:17px!important}.lx-tile .tile-t i{font-size:12px!important;letter-spacing:-.01em}.lx-tile .tile-rec{font-size:11px!important}.lx-stamp{top:8px;right:6px;transform:rotate(-10deg);font-size:12px!important;padding:2px 6px;border-width:2px;animation:none}#bossSum .lx-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important}#bossSum .lx-col:first-child{grid-column:1 / -1}#bossSum .lx-col:nth-child(2){border-left:0!important}#bossSum .lx-col:nth-child(3){border-left:1px solid var(--lx-line)!important;padding-left:14px!important}#bossSum .lx-col:not(:first-child) .lx-v-xl{font-size:28px!important}#bossSum .lx-foot{gap:8px}}.boss-edit{border-top:1px solid var(--lx-line)!important;margin-top:16px!important;padding-top:6px;background:none!important;border-radius:0!important}.boss-edit>summary{min-height:48px;display:flex;align-items:center;font-weight:800!important;font-size:16px;color:var(--lx-ink)!important;cursor:pointer}.alt-total{border:0!important;background:none!important;padding:0!important;margin-bottom:16px}.alt-total>div{display:flex;flex-direction:column;gap:4px}.alt-row{background:var(--lx-surface)!important;border:1px solid var(--lx-line)!important;border-radius:16px!important}.alt-money b{font-family:var(--lx-display);font-size:20px!important}.alt-bar,.bar,.hh-exp .bar{background:var(--lx-surface-3)!important;border-radius:999px!important}.alt-bar i,.bar i,.hh-exp .bar i{background:var(--lx-accent)!important;border-radius:999px!important}#haEvents:empty{display:none}.ha-ev{padding:18px 0;border-top:1px solid var(--lx-line)}.ha-ev:first-child{border-top:0;padding-top:4px}.ha-ev-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ha-ev-t{font-family:var(--lx-display)!important;font-size:clamp(22px,2.4vw,30px)!important;font-weight:800!important;letter-spacing:-.035em;line-height:1.15;margin:0}.ha-ev .lx-cols.has-b{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-auto-flow:row}.ha-ev .lx-cols.has-b>.lx-col{grid-row:1}.ha-ev-b .lx-kv:first-of-type{border-top:0}.lx-live{display:inline-flex;align-items:center;gap:8px;font-family:var(--lx-mono);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--lx-accent-t)}.lx-dot{width:9px;height:9px;border-radius:50%;background:var(--lx-accent);display:inline-block;flex:none;animation:lx-pulse 1.8s ease-out infinite}@keyframes lx-pulse{from{box-shadow:0 0 0 0 rgba(255,107,26,.6)}to{box-shadow:0 0 0 12px rgba(255,107,26,0)}}@media (max-width: 920px){.ha-ev .lx-cols.has-b{grid-template-columns:1fr}.ha-ev .lx-cols.has-b>.lx-col{grid-row:auto}}.alert-list li{background:var(--lx-surface-2)!important;border:0!important;border-radius:var(--lx-r-sm)!important;color:var(--lx-ink)}.alert-list li i{background:var(--lx-accent)!important}.alert-list li.warn{background:var(--lx-accent-dim)!important}.alert-list li.warn i{background:var(--lx-accent)!important;animation:none!important}.alert-list li a{color:var(--lx-accent-t)!important}.wk-big{display:flex!important;flex-direction:column;gap:4px;padding:0!important;background:none!important;border:0!important;margin-bottom:8px}.wk-big .lx-v-xl{font-size:clamp(40px,4vw,60px)}#wkIncome .lx-empty{margin-bottom:12px;padding:28px 18px}.wk-rows{border-top:0!important}.wk-rows>span,.wk-rows>b{padding:11px 0!important;border-top:1px solid var(--lx-line)!important}.wk-rows>span{color:var(--lx-ink-3)!important}.todo-list li{border-bottom:1px solid var(--lx-line)!important;border-top:0!important;background:none!important;border-radius:0!important;min-height:54px;transition:padding .3s var(--lx-ease)}.todo-list li:hover{padding-left:8px}.todo-list li label{font-weight:600;color:var(--lx-ink)}.todo-list li.done label span{color:var(--lx-ink-3);text-decoration:line-through}.todo-list input[type=checkbox]{width:22px;height:22px}.hx{background:var(--lx-surface)!important;border:1px solid var(--lx-line)!important;border-radius:var(--lx-r)!important;box-shadow:none!important}.hx-name{font-family:var(--lx-display)!important;font-weight:800!important;letter-spacing:-.03em}.hx-img,.chp-img,.look{background-color:var(--lx-surface-2)!important}.hc-bar i{background:var(--lx-accent)!important}.hc-head{gap:8px;flex-wrap:wrap}.hc-acts .btn{min-height:34px!important;padding:0 12px!important;font-size:12px!important}html body .cp-slot{background:var(--lx-surface-2)!important;color:var(--lx-ink)!important;border:1px solid var(--lx-line)!important}html body .cp-slot[aria-pressed=true],html body .cp-slot.on{background:var(--lx-accent-dim)!important;border-color:var(--lx-accent)!important}:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv){display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none!important;gap:0!important;border:1px solid var(--lx-line)!important;border-radius:16px!important;background:var(--lx-surface)!important;padding:14px 0!important}:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv)>div{background:none!important;border:0!important;border-left:1px solid var(--lx-line)!important;border-radius:0!important;padding:2px 18px!important;min-width:0;box-shadow:none!important}:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv)>div:first-child{border-left:0!important}:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv) b{font-family:var(--lx-display)!important;font-weight:800!important;letter-spacing:-.02em}@media (max-width: 720px){:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv){grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv)>div{border-left:0!important;border-top:1px solid var(--lx-line)!important;padding:12px 14px!important}:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv)>div:nth-child(-n+2){border-top:0!important}:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv)>div:nth-child(even){border-left:1px solid var(--lx-line)!important}}.money-row{background:var(--lx-surface-2)!important;border:0!important;border-radius:var(--lx-r-sm)!important;color:var(--lx-ink)!important;transition:background .25s,transform .3s var(--lx-ease)}.money-row:hover{background:var(--lx-accent-dim)!important;transform:translateX(4px)}.money-row .num{font-family:var(--lx-display)!important;font-size:22px;font-weight:800}.lx-money{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.lx-money .money-row{display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:space-between;gap:14px;min-height:168px;padding:24px!important;text-align:left}.lx-money .money-row:hover{transform:translateY(-6px)}.lx-money .money-row>span:first-child small{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--lx-ink-3)}.lx-money .money-row>span:first-child b{display:block;font-size:19px;font-weight:800;letter-spacing:-.02em;margin-top:4px}.lx-money .money-row>.num{font-size:clamp(30px,3.2vw,44px)!important;letter-spacing:-.035em;line-height:1.05;text-align:left!important}.lx-money .money-row>.num small{display:block;font-family:var(--lx-body);font-size:13px;font-weight:600;letter-spacing:0;color:var(--lx-ink-3);margin-top:4px}#viewHome .lx-cols .c-head{margin-bottom:10px}html body .lx-money .money-row>.num small{font-family:var(--lx-body)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important}@media (max-width: 700px){.lx-money{gap:10px}.lx-money .money-row{min-height:0;padding:16px 18px!important;gap:8px}.lx-money .money-row:hover{transform:none}html body .lx-money .money-row>.num{font-size:26px!important}.lx-money .money-row>span:first-child b{font-size:16px}}#viewChar .ch-form input#chName{height:64px;min-height:64px;font-size:18px!important;border-radius:999px!important;padding:0 26px!important}#viewChar .ch-form .btn.primary{min-height:64px;padding:0 34px!important;font-size:15px!important}.ch-empty{border:1px dashed var(--lx-line-2)!important;border-radius:var(--lx-r)!important;background:none!important;padding:96px 24px!important;text-align:center;display:flex!important;flex-direction:column;align-items:center;gap:8px;transition:border-color .3s,background .3s}.ch-empty:hover{border-color:var(--lx-accent)!important;background:var(--lx-accent-dim)!important}.ch-empty b{font-family:var(--lx-display)!important;font-size:24px!important;font-weight:800;letter-spacing:-.03em;color:var(--lx-ink)}#chProfile:has(.ch-empty){background:none!important;border:0!important;padding:0!important;box-shadow:none!important}.ch-tabs{display:flex!important;flex-wrap:wrap;gap:8px!important;border-bottom:0!important;overflow:visible!important}.ch-tabs[hidden]{display:none!important}@media (max-width: 1100px){html body #chPanel .kv-table{table-layout:fixed;width:100%}html body #chPanel .kv-table :is(td,th){white-space:normal!important;word-break:keep-all;overflow-wrap:anywhere}html body #chPanel .kv-table td:first-child,html body #chPanel .kv-table th:first-child{width:42%}}:root[data-theme=dark] .gtag{background:color-mix(in srgb,currentColor 18%,transparent)!important;border-color:transparent!important;filter:brightness(1.7) saturate(.9)}:root[data-theme=dark] .preset button[aria-pressed=true]{color:#140d05}@media (max-width: 700px){.ch-tabs{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;margin:0 -16px;padding:2px 16px 6px;-webkit-overflow-scrolling:touch}.ch-tabs::-webkit-scrollbar{display:none}.ch-tabs button{flex:none;min-height:40px;padding:0 14px!important;font-size:14px}.ch-tabs button:hover{transform:none}}.ch-tabs button{min-height:44px;padding:0 18px!important;border-radius:999px!important;border:1px solid var(--lx-line-2)!important;background:none!important;color:var(--lx-ink-2)!important;font-weight:600!important;transition:all .25s var(--lx-ease)}.ch-tabs button:hover{border-color:var(--lx-accent)!important;color:var(--lx-ink)!important;transform:translateY(-2px)}.ch-tabs button[aria-selected=true]{background:var(--lx-ink)!important;border-color:var(--lx-ink)!important;color:var(--lx-bg)!important}.ch-profile{background:var(--lx-surface)!important;border:1px solid var(--lx-line)!important;border-radius:var(--lx-r)!important;overflow:hidden}.chp-img{border-color:var(--lx-line)!important}.chp-name{font-family:var(--lx-display)!important;font-weight:800!important;letter-spacing:-.035em!important}.chp-cp b{font-family:var(--lx-display)!important;color:var(--lx-accent-t)!important}.ch-auth .chip{background:var(--lx-surface-2)!important}.nx-credit{color:var(--lx-ink-3)!important}.enh-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.enh-form{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}@media (max-width: 920px){.enh-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.enh-form label{font-size:13px!important;font-weight:600!important;color:var(--lx-ink-2)!important;gap:8px!important}.enh-form input[type=number],.enh-form select{height:52px;min-height:52px!important;padding:0 16px!important;background:var(--lx-surface-2)!important;border:1px solid var(--lx-line)!important;border-radius:var(--lx-r-sm)!important;color:var(--lx-ink)!important;font-family:var(--lx-body)!important}.enh-form label.chk{min-height:52px!important;font-weight:600!important;color:var(--lx-ink)!important}.enh-kpis{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none!important;gap:0!important;padding:26px;border:1px solid var(--lx-line);border-radius:var(--lx-r);background:var(--lx-surface);margin:6px 0 16px!important}.enh-kpis>div,.enh-kpis>div.bad{padding:2px 28px!important;border:0!important;border-left:1px solid var(--lx-line)!important;border-radius:0!important;background:none!important;gap:6px!important}.enh-kpis>div:first-child{padding-left:0!important;border-left:0!important}.enh-kpis>div:last-child{padding-right:0!important}.enh-kpis span{font-size:12px!important;font-weight:700;letter-spacing:.06em;color:var(--lx-ink-3)!important}.enh-kpis b{font-family:var(--lx-display)!important;font-size:clamp(30px,3.4vw,52px)!important;font-weight:800!important;letter-spacing:-.035em;line-height:1.05;color:var(--lx-ink)!important}.enh-kpis>div:first-child b{color:var(--lx-accent-t)!important}.enh-kpis>div.bad b{color:var(--lx-ink)!important}.enh-kpis small{font-size:13px!important;color:var(--lx-ink-3)!important}@media (max-width: 920px){.enh-kpis{grid-auto-flow:row}.enh-kpis>div,.enh-kpis>div.bad{padding:14px 0!important;border-left:0!important;border-top:1px solid var(--lx-line)!important}.enh-kpis>div:first-child{border-top:0!important;padding-top:0!important}}.enh-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--lx-line)}.enh-steps li{display:flex;align-items:center;gap:18px;padding:18px 12px;min-height:64px;border-bottom:1px solid var(--lx-line);font-weight:600;color:var(--lx-ink);transition:padding .35s var(--lx-ease),background .3s}.enh-steps li:hover{padding-left:24px;background:var(--lx-surface-2)}.enh-login,#enhLoginNote{padding:18px 22px;border-radius:var(--lx-r-sm);background:var(--lx-surface-2);font-size:14px;color:var(--lx-ink-2)!important}#viewTools .labs{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.lab .lhead{align-items:flex-end!important}.lab .lhead .idx{font-family:var(--lx-mono);font-size:12px!important;font-weight:500!important;letter-spacing:.2em!important;color:var(--lx-accent-t)!important}.lab .lhead h2,.lab .lhead h3{font-family:var(--lx-display)!important;font-size:clamp(24px,2.6vw,34px)!important;font-weight:800!important;letter-spacing:-.035em;line-height:1.15;margin-top:4px!important}.lab .lhead .chip.api,.lab .lhead .chip.local{display:none!important}.lab .out{background:none!important;border:0!important;padding:0!important;color:var(--lx-ink-2)}.lab .out:not(.filled){border:1px dashed var(--lx-line-2)!important;border-radius:var(--lx-r)!important;padding:40px 24px!important;text-align:center}.feed{max-height:none!important;overflow:visible!important;gap:0!important;border-top:1px solid var(--lx-line);padding-right:0!important}.feed a{display:flex!important;align-items:center;justify-content:space-between;gap:18px;padding:18px 12px!important;min-height:64px;border:0!important;border-bottom:1px solid var(--lx-line)!important;border-radius:0!important;background:none!important;transition:padding .35s var(--lx-ease),background .3s!important}.feed a:hover{padding-left:24px!important;background:var(--lx-surface-2)!important}.feed a.hot .t::after{content:"할인·혜택";margin-left:8px;font-family:var(--lx-mono);font-size:10px;font-weight:700;letter-spacing:.06em;padding:3px 8px;border-radius:6px;background:var(--lx-accent-dim);color:var(--lx-accent-t);vertical-align:2px}.feed .t{font-weight:700!important;font-size:15px!important;color:var(--lx-ink)}.feed .d{font-size:13px!important;color:var(--lx-ink-3)!important;white-space:nowrap}.weeks{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))!important;gap:8px!important}.week{border:1px solid var(--lx-line)!important;border-radius:12px!important;padding:12px!important;background:var(--lx-surface)!important;text-align:left!important;transition:transform .3s var(--lx-ease),border-color .3s,background .3s}.week:hover{transform:translateY(-4px);border-color:var(--lx-accent)!important;background:var(--lx-accent-dim)!important}.week .w{font-family:var(--lx-display);font-size:17px!important;font-weight:700;color:var(--lx-ink)!important}.week .g{font-size:12px!important;font-weight:600!important}.week.now{outline:2px solid var(--lx-accent)!important}.paylist .p{padding:8px 0;border-bottom:1px solid var(--lx-line)}html body main#viewCraft :is(.text-sky-300,.text-sky-400,.text-cyan-400,.text-teal-300,.text-teal-400,.text-indigo-300,.text-indigo-400,.text-violet-300,.text-purple-300,.text-purple-400,.text-fuchsia-300,.text-fuchsia-400){color:var(--lx-ink-2)!important}html body main#viewCraft :is(.text-amber-300,.text-amber-400){color:var(--lx-ink)!important}html body main#viewCraft :is(.text-lime-300,.text-lime-400){color:var(--lx-plus)!important}html body main#viewCraft :is(.text-rose-200,.text-rose-300,.text-rose-400){color:var(--lx-minus)!important}html body main#viewCraft :is(.text-slate-100,.text-slate-200,.text-white){color:var(--lx-ink)!important}html body main#viewCraft :is(.text-slate-300){color:var(--lx-ink-2)!important}html body main#viewCraft :is(.text-slate-400,.text-slate-500){color:var(--lx-ink-3)!important}html body main#viewCraft :is(.bg-sky-500\/10,.bg-sky-500\/15,.bg-sky-500\/20,.bg-amber-500\/10,.bg-amber-500\/20,.bg-emerald-500\/10,.bg-emerald-500\/20,.bg-lime-500\/20,.bg-rose-500\/10){background:var(--lx-accent-dim)!important}html body main#viewCraft :is(.bg-slate-950,.bg-slate-950\/60,.bg-slate-800,.bg-slate-900\/80){background:var(--lx-surface-2)!important}html body main#viewCraft :is(.border-slate-700,.border-slate-800,.border-slate-800\/60,.border-slate-800\/80,[class*=border-sky-],[class*=border-amber-],[class*=border-emerald-],[class*=border-lime-],[class*=border-purple-],[class*=border-violet-]){border-color:var(--lx-line)!important}html body main#viewCraft [class*=glow-box]{box-shadow:none!important}html body main#viewCraft [id^=cardOption]>div:first-child span.rounded-lg{font-family:var(--lx-mono);font-size:11px!important;font-weight:700!important;letter-spacing:.08em;padding:4px 9px!important;border-radius:6px!important;border:0!important;background:var(--lx-accent-dim)!important;color:var(--lx-accent-t)!important}html body main#viewCraft [id^=crown]{font-family:var(--lx-mono);font-size:11px!important;letter-spacing:.08em;padding:4px 9px;border-radius:6px;background:var(--lx-plus-dim);color:var(--lx-plus)!important}html body main#viewCraft [id^=cardOption] h2{font-size:19px!important;font-weight:800!important;letter-spacing:-.02em}html body main#viewCraft #recommendationBanner{background:var(--lx-accent)!important;background-image:none!important;border:0!important;color:var(--lx-accent-ink)!important;padding:26px!important;border-radius:var(--lx-r)!important;box-shadow:none!important}html body main#viewCraft #recommendationBanner *{color:var(--lx-accent-ink)!important;border-color:rgba(22,8,0,.2)!important}html body main#viewCraft #recommendationBanner #winnerIcon{display:none!important}html body main#viewCraft #recommendationBanner #winnerBadge{display:inline-block;font-family:var(--lx-mono);font-size:11px!important;font-weight:700!important;letter-spacing:.08em;padding:4px 9px;border-radius:6px;background:rgba(22,8,0,.14)!important;margin-bottom:8px!important}html body main#viewCraft #recommendationBanner #winnerTitle{font-family:var(--lx-display)!important;font-size:clamp(26px,3.4vw,46px)!important;font-weight:800!important;letter-spacing:-.04em;line-height:1.1}html body main#viewCraft #recommendationBanner #winnerDesc{font-size:14px!important;opacity:.85;margin-top:6px}html body main#viewCraft #recommendationBanner>div:last-child{background:rgba(22,8,0,.06)!important;border:1px solid rgba(22,8,0,.18)!important;border-radius:14px!important}html body main#viewCraft #recommendationBanner [id^=header]{font-family:var(--lx-display)!important;font-size:18px!important;font-weight:800!important}html body main#viewCraft .sec-title{font-family:var(--lx-display)!important;font-size:clamp(26px,3vw,38px)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.1;color:var(--lx-ink)!important}html body main#viewCraft .sec-sub{font-size:14px!important;color:var(--lx-ink-3)!important}html body main#viewCraft .section-anchor,html body main#viewCraft .sec-head{border-top:1px solid var(--lx-line-2);padding-top:20px}@media (max-width: 700px){html body main#viewCraft .flex.justify-between{flex-wrap:wrap;gap:8px}html body main#viewCraft [id^=row_]>div:first-child{flex-wrap:wrap;gap:6px}html body main#viewCraft [id^=row_]>div:first-child>label{flex:1 0 100%;font-size:13.5px!important}html body main#viewCraft [id^=pill_]{flex:1 0 100%;min-height:44px;padding:0 12px!important}html body main#viewCraft [id^=pill_] input{flex:1;width:auto!important;min-width:0;font-size:16px!important}html body main#viewCraft [id^=pill_] .lock-btn{min-width:32px;min-height:32px;display:inline-grid;place-items:center}html body main#viewCraft .sec-title{font-size:26px!important}}@media (max-width: 700px){.assume>div{flex-wrap:wrap;row-gap:6px}.assume>div>span:first-child{flex:1 1 150px;min-width:0}.inl input{width:96px!important}}.bz-top{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}#bzTm{display:block!important;padding:26px!important;gap:0!important}#bzTm .tm-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:48px;align-items:start}#bzTm .tm-main{display:flex;flex-direction:column;gap:10px;min-width:0}#bzTm .bz-head h2{font-family:var(--lx-body)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em;color:var(--lx-ink-3)!important}#bzTm .bz-big,#bzTm .bz-big.idle{font-family:var(--lx-display)!important;font-weight:800!important;font-size:clamp(64px,9vw,140px)!important;line-height:.95!important;letter-spacing:-.05em!important;color:var(--lx-ink)!important}#bzTm[data-state=idle] .bz-big{color:var(--lx-ink-3)!important}#bzTm .bz-next{font-size:13px;color:var(--lx-ink-3)!important;min-height:20px}#bzTm .bz-link{background:none!important;border:0!important;padding:0!important;font-size:13px;color:var(--lx-ink-3)!important}#bzTm .bz-link .dot{background:var(--lx-ink-3)}#bzTm .bz-link.on .dot{background:var(--lx-plus)}#bzTm .bz-link.half .dot{background:var(--lx-accent)}#bzTm .bz-actions{margin-top:6px}#bzTm .bz-last{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px}#bzTm .bz-last[hidden]{display:none}#bzTm .bz-last .fine{font-size:13px}#bzTm .bz-last-b{min-height:32px;padding:0 12px;border:1px solid var(--lx-line-2)!important;color:var(--lx-ink)!important;font-size:12.5px;font-weight:700;cursor:pointer}#bzTm .bz-last-b:hover:not(:disabled){border-color:var(--lx-ink)!important}#bzTm .bz-last-b:disabled{opacity:.7;cursor:default}#bzTm[data-state=alert] .bz-last-b{color:var(--lx-accent-ink)!important;border-color:rgba(22,8,0,.5)!important}#bzTm .bz-sub .lnk{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--lx-line-2);background:none;color:var(--lx-ink);font-weight:700;font-size:13px;cursor:pointer}#bzTm .bz-sub .lnk:hover{border-color:var(--lx-ink)}#bzTm .bz-manual summary{min-height:44px;display:inline-flex;align-items:center;font-size:13px;font-weight:700;color:var(--lx-ink-2);cursor:pointer}#bzTm .tm-side{min-width:0}#bzTm .tm-side>.lx-kv:first-child{border-top:0!important}#bzTm .tm-side .lx-kv{display:flex!important;padding:11px 0!important;margin:0!important;border-top:1px solid var(--lx-line)!important;font-size:14px;color:var(--lx-ink-3)!important;background:none!important}#bzTm .tm-side .lx-kv[hidden]{display:none!important}#bzTm .tm-side .lx-kv b{font-family:var(--lx-display);font-size:17px!important;font-weight:700!important;color:var(--lx-ink)!important;min-width:0}#bzTm .tm-side .lx-kv small{display:block;font-size:11.5px;margin-top:2px}#bzTm .tm-side b.soon,#bzTm .tm-side b.hurry{color:var(--lx-accent-t)!important}#bzTm .tm-side b.on{color:var(--lx-plus)!important}#bzTm .bz-limit select{width:auto!important;min-height:36px;padding:0 10px!important;background:var(--lx-surface-2)!important;color:var(--lx-ink)!important;border:1px solid var(--lx-line)!important;border-radius:10px!important}#bzTm .bz-side-foot{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding-top:12px;border-top:1px solid var(--lx-line);font-size:13px;color:var(--lx-ink-3)}#bzTm .bz-side-foot .btn{min-height:40px!important;font-size:13px!important}#bzTm.soon:not([data-state=alert]){background:var(--lx-surface)!important;box-shadow:none!important}#bzTm[data-state=alert]{background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important;border-color:transparent!important;animation:lx-alert 1s ease-in-out infinite}#bzTm[data-state=alert] :is(h2,.bz-big,.bz-big.soon,b,.lx-tag,.lnk,summary,.btn){color:var(--lx-accent-ink)!important}#bzTm[data-state=alert] :is(.bz-next,.bz-link,.fine,small,.lx-kv,.bz-side-foot){color:rgba(22,8,0,.8)!important}#bzTm[data-state=alert] :is(.lx-kv,.bz-side-foot){border-top-color:rgba(22,8,0,.2)!important}#bzTm[data-state=alert] :is(.btn,.lnk){border-color:rgba(22,8,0,.5)!important;background:transparent!important}#bzTm[data-state=alert] .btn.primary{background:var(--lx-accent-ink)!important;color:var(--lx-accent)!important;border-color:var(--lx-accent-ink)!important}#bzTm[data-state=alert] .lx-tag{background:rgba(22,8,0,.14)}#bzTm[data-state=alert] .prog{background:rgba(22,8,0,.18)}#bzTm[data-state=alert] .prog i{background:var(--lx-accent-ink)}#bzTm[data-state=alert] select{background:rgba(22,8,0,.08)!important;color:var(--lx-accent-ink)!important;border-color:rgba(22,8,0,.3)!important}@media (max-width: 920px){#bzTm .tm-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.bz-set .bz-opts{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:18px 28px;align-items:start}.bz-set .bz-lead{grid-row:span 4;display:flex;flex-direction:column;gap:10px;padding-right:28px;border-right:1px solid var(--lx-line)}.bz-set .bz-opts>.bz-gender{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.bz-set .bz-opts>.bz-gender>span{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--lx-ink-3)}.bz-set .bz-opts>.bz-more,.bz-set .bz-opts>p,.bz-set .bz-opts>#bzTestTop{grid-column:2 / -1}.bz-set .bz-opts>#bzTestTop{justify-self:start}.bz-set .bz-voices{flex-wrap:wrap;border-radius:22px!important}.bz-set .tog{min-height:44px;display:flex;align-items:center;gap:10px;font-weight:600;color:var(--lx-ink)}.bz-set .bz-more>summary{min-height:44px;display:flex;align-items:center;font-weight:700;color:var(--lx-ink-2);cursor:pointer}.bz-set .bz-more-in{display:flex;flex-direction:column;gap:4px}.bz-set .bz-more-in .tog{border-bottom:1px solid var(--lx-line);min-height:54px}@media (max-width: 1100px){.bz-set .bz-opts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bz-set .bz-opts>.bz-more,.bz-set .bz-opts>p,.bz-set .bz-opts>#bzTestTop{grid-column:1 / -1}}@media (max-width: 920px){.bz-set .bz-opts{grid-template-columns:minmax(0,1fr)}.bz-set .bz-lead{grid-row:auto;padding-right:0;border-right:0;padding-bottom:16px;border-bottom:1px solid var(--lx-line)}}.feat-guide{padding:10px 14px;border-radius:var(--lx-r-sm, 12px);background:var(--lx-surface-2);color:var(--lx-ink-2);font-size:13px;line-height:1.6}.feat-guide>summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--lx-ink-3);list-style:none}.feat-guide>summary::-webkit-details-marker{display:none}.feat-guide>summary::after{content:" ▾";font-size:11px}.feat-guide[open]>summary::after{content:" ▴"}.feat-guide ul{margin:8px 0 0;padding-left:18px}.feat-guide li+li{margin-top:4px}html.no-share #bzFeats{display:none!important}@media (max-width: 700px){#topbar .tb-row{position:relative;padding-top:22px!important;padding-bottom:10px!important;gap:10px!important}#topbar .tb-title{padding-right:52px}#topbar .help-ic{position:absolute;top:14px;right:0}#viewTitle{font-size:clamp(30px,8.8vw,40px)!important;margin-top:12px!important;letter-spacing:-.04em!important}#viewLead{font-size:14.5px;margin-top:10px}.hub{gap:14px!important}.hub .card,.card{padding:18px!important;border-radius:16px!important}#bzTm,#huntTm{padding:20px!important}.c-head h2,.hub h3{font-size:17px!important}.lx-tick-i{padding:12px 22px}.lx-tick-i b{font-size:18px}#topbar .tb-right{flex-wrap:wrap!important;gap:8px!important;width:100%}#topbar .tb-chips{flex-wrap:wrap!important;overflow:visible!important;gap:8px!important}#topbar .tb-actions{flex-wrap:wrap;gap:8px}.tchip{min-height:40px;padding:0 12px!important}.tchip>*{line-height:40px}.site-foot{padding:32px 18px 24px!important;margin-top:48px!important}.site-foot nav{margin-top:20px!important}.lx-ft-big{font-size:44px}.ha-ev-t{font-size:22px!important}.enh-kpis,:is(.kpis,.chp-kpis,.hx-kpi,.pg-kv){padding:0!important}.enh-kpis{padding:18px!important}}.lx-tile .tile-rec{margin-top:2px;font-size:12px!important;font-weight:700;color:var(--lx-ink-2)!important}.lx-tile .tile-rec b{font-family:var(--lx-body);font-size:11.5px;font-weight:800;letter-spacing:0}.lx-tile .tile-rec b.good,.lx-pop em.good{color:var(--lx-plus)}.lx-tile .tile-rec b.slow,.lx-pop em.slow{color:var(--lx-ink-3)}.sk-tip{pointer-events:none}.sk-tip p{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--lx-ink-2)}.lx-pop{position:fixed;z-index:80;width:300px;max-width:calc(100vw - 16px);padding:16px 18px;border-radius:16px;background:var(--lx-surface);color:var(--lx-ink);border:1px solid var(--lx-line-2);box-shadow:0 28px 48px -24px var(--lx-shadow);pointer-events:none;animation:lx-pop .18s var(--lx-ease)}@keyframes lx-pop{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lx-pop .bp-t{display:block;font-family:var(--lx-display);font-size:17px;font-weight:800;letter-spacing:-.02em;margin-bottom:8px}.lx-pop .bp-empty{margin:0;font-size:13px;line-height:1.6;color:var(--lx-ink-2)}.lx-pop .bp-tb{width:100%;border-collapse:collapse;font-size:13px}.lx-pop .bp-tb th{text-align:left;font-weight:600;color:var(--lx-ink-3);padding:7px 0;border-top:1px solid var(--lx-line);white-space:nowrap;width:1%;padding-right:14px}.lx-pop .bp-tb td{text-align:right;font-weight:700;padding:7px 0;border-top:1px solid var(--lx-line);font-family:var(--lx-display)}.lx-pop .bp-tb tr:first-child th,.lx-pop .bp-tb tr:first-child td{border-top:0}.lx-pop .bp-tb em{font-style:normal;font-family:var(--lx-body);font-size:12px;font-weight:700;margin-left:4px}.lx-pop .bp-wk{display:flex;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--lx-line);overflow:hidden}.lx-pop .bp-wk span{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:6px 2px;border-radius:8px;background:var(--lx-surface-2)}.lx-pop .bp-wk i{font-style:normal;font-size:10.5px;color:var(--lx-ink-3)}.lx-pop .bp-wk b{font-family:var(--lx-display);font-size:13px;font-weight:800}.lx-pop .bp-wk small{font-size:10px;color:var(--lx-ink-3)}.bc-legend{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 12px}.bc-legend .bc-cell{min-height:44px;padding:6px 12px}.bc-legend .bc-cell b{font-size:13.5px}.bc-list{display:grid;gap:0;border-top:1px solid var(--lx-line)}.bc-row{display:grid;grid-template-columns:36px 92px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--lx-line)}.bc-row .tile-img{width:36px;height:36px;border-radius:10px;font-size:14px}.bc-n{font-weight:700;font-size:14px;color:var(--lx-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-cells{display:flex;flex-wrap:wrap;gap:6px}.bc-cell{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;min-height:40px;padding:6px 12px;border-radius:10px;background:var(--lx-surface-2);font-size:12.5px;color:var(--lx-ink-2)}.bc-t{display:inline-flex;align-items:baseline;gap:6px}.bc-cell i{font-style:normal;font-weight:600;color:var(--lx-ink-3)}.bc-cell b{font-family:var(--lx-display);font-weight:800;color:var(--lx-ink)}.bc-cell small{font-size:11px;color:var(--lx-ink-3)}.bc-cell.ok{background:var(--lx-plus-dim)}.bc-cell.ok b{color:var(--lx-plus)}.bc-cell.solo{background:var(--lx-accent-dim)}.bc-cell.solo b{color:var(--lx-accent-t)}.bc-cell.tight{background:var(--lx-accent-dim)}.bc-cell.party{background:var(--lx-surface-3)}.bc-cell.no{background:transparent;border:1px dashed var(--lx-line-2)}.bc-cell.no b{color:var(--lx-ink-3);font-family:var(--lx-body);font-weight:600}.bc-more>summary{min-height:44px;display:flex;align-items:center;font-weight:700;color:var(--lx-ink-2);cursor:pointer}@media (max-width: 700px){.bc-row{grid-template-columns:32px minmax(0,1fr);row-gap:6px}.bc-row .tile-img{width:32px;height:32px}.bc-cells{grid-column:1 / -1}}body:not([data-view=home]) .home-only{display:none!important}#homeRefresh{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px!important;border:1px solid var(--lx-line-2)!important;background:var(--lx-surface)!important;color:var(--lx-ink)!important;font-weight:700;font-size:13px;cursor:pointer;transition:border-color .25s,background .25s}#homeRefresh:hover{border-color:var(--lx-accent)!important}#homeRefresh svg{transition:transform .5s var(--lx-ease)}#homeRefresh:hover svg{transform:rotate(180deg)}#homeRefresh:disabled svg{animation:lx-spin 1s linear infinite}#homeRefresh:disabled{opacity:.75;cursor:progress}@keyframes lx-spin{to{transform:rotate(360deg)}}html body .cp-map select{background:var(--lx-surface-2)!important;color:var(--lx-ink)!important;border-color:var(--lx-line)!important}@media (min-width: 721px) and (max-width: 1023px){html body .chp-kpis{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:14px!important}html body .chp-kpis>div:nth-child(3n+1){border-left:0!important}}@media (min-width: 701px){html body .hx-kpi{grid-template-columns:minmax(min-content,1.3fr)!important;grid-auto-columns:minmax(0,1fr)}}@media (max-width: 700px){html body .hx{grid-template-columns:84px minmax(0,1fr)!important;gap:10px 14px!important;padding:16px!important;align-items:center!important}html body .hx .hx-img{width:84px!important;height:84px!important;--s: .95 !important;grid-row:span 2}html body .hx .hx-id{display:contents!important}html body .hx .hx-top,html body .hx .hx-meta{grid-column:2}html body .hx .hx-top{align-self:end}html body .hx .hx-meta{align-self:start}html body .hx :is(.hh-exp,.hx-kpi,.hx-chart){grid-column:1 / -1!important;max-width:none!important}html body .hx .hx-name{font-size:22px!important}html body .hx-kpi{grid-auto-flow:row!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .hx-kpi>.cp-kpi{grid-column:1 / -1;border-left:0!important;border-bottom:1px solid var(--lx-line)!important;padding:12px 14px!important}html body .hx-kpi>div:not(.cp-kpi){border-top:0!important;padding:12px 14px!important}html body .hx-kpi>div:nth-child(2){border-left:0!important}html body .hx-kpi>div:nth-child(3){border-left:1px solid var(--lx-line)!important}html body .cp-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .cp-note{max-width:none!important}html body .hc-head{flex-wrap:wrap}}html body button.x{min-width:44px;min-height:44px;display:inline-grid;place-items:center;border-radius:50%;color:var(--lx-ink-3);transition:background .25s,color .25s,transform .25s}html body button.x:hover{background:var(--lx-surface-3);color:var(--lx-ink);transform:rotate(90deg)}html body .rs.urgent,html body .alert-list li.warn{border-color:transparent!important}html body .rs.urgent b,html body .save-fail{animation:none!important}html body .save-fail{color:var(--lx-accent-t)!important}html body #storageWarning b:first-child{color:var(--lx-accent-t)!important}#viewEnh .enh-tabs{margin:0 0 20px;max-width:100%;overflow-x:auto;scrollbar-width:none}#viewEnh .enh-tabs::-webkit-scrollbar{display:none}#viewEnh .enh-tabs button{flex:none;white-space:nowrap}#viewEnh [data-etp][hidden]{display:none!important}#viewEnh .seg-tabs button[aria-pressed=true]{background:var(--lx-accent)!important;color:var(--lx-accent-ink)!important}.sf-pick{margin:4px 0 22px;display:grid;gap:14px}.sf-mode b{font-family:var(--lx-display);font-weight:800;margin-left:4px;font-variant-numeric:tabular-nums}.sf-stars{display:flex;flex-wrap:wrap;gap:6px 14px;padding:16px;border-radius:var(--lx-r-sm);background:var(--lx-surface-2);border:1px solid var(--lx-line)}.sf-grp{display:inline-flex;gap:2px}.sf-star{width:34px;height:40px;padding:0;border:0;background:none;cursor:pointer;font-size:27px;line-height:1;color:var(--lx-line-2);transition:transform .15s var(--lx-ease),color .15s;-webkit-tap-highlight-color:transparent}.sf-star:hover:not(:disabled){transform:scale(1.18)}.sf-star.have{color:#F5B819;text-shadow:0 0 10px rgba(245,184,25,.45)}.sf-star.goal{color:var(--lx-accent);opacity:.55}.sf-star:disabled{opacity:.18;cursor:default}.sf-star:focus-visible{outline:2px solid var(--lx-accent-t);outline-offset:1px;border-radius:6px}:root[data-theme=dark] .sf-star:not(.have):not(.goal){color:#3A4150}.et-kind{margin:0 0 14px}.et-opts{display:grid;gap:10px;margin:0 0 16px}#viewEnh .et-tb{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:14.5px}#viewEnh .et-tb :is(th,td){padding:12px 12px;border-bottom:1px solid var(--lx-line);text-align:right;white-space:nowrap}#viewEnh .et-tb thead th{font-size:12.5px;font-weight:700;color:var(--lx-ink-3);background:none}#viewEnh .et-tb :is(th,td):first-child{text-align:left}#viewEnh .et-tb tbody th{color:var(--lx-ink);font-weight:700}#viewEnh .et-tb td b{display:block;color:var(--lx-ink);font-family:var(--lx-display);font-size:16px}#viewEnh .et-tb td small{color:var(--lx-ink-3);font-size:12px}.et-st i{font-style:normal;color:#F5B819;font-size:.9em;margin-left:1px}.et-row{cursor:pointer;transition:background .2s}.et-row:hover,.et-row:focus-visible{background:var(--lx-accent-dim);outline:none}#viewEnh [data-etp=table] .tbl{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 700px){#viewEnh .enh-tabs{display:flex;width:100%}#viewEnh .enh-tabs button{padding:0 14px!important;font-size:13.5px!important}.sf-mode{display:flex;width:100%}.sf-mode button{flex:1}.sf-stars{display:grid;grid-template-columns:repeat(2,max-content);padding:10px 6px;gap:2px 10px;justify-content:center}.sf-grp{gap:0}.sf-star{width:27px;height:42px;font-size:23px}#viewEnh .et-tb{font-size:13px}#viewEnh .et-tb :is(th,td){padding:10px 6px}#viewEnh .et-tb td b{font-size:14px}#viewEnh .et-tb :is(th,td):nth-child(n+5){display:none}.et-opts .lx-chip{min-height:40px;padding:0 14px;font-size:13.5px}}.sf-evnote{margin:0 0 12px!important;color:var(--lx-accent-t)!important;font-weight:600}.sf-bud{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:16px 20px;margin:0 0 16px;border-radius:var(--lx-r-sm);background:var(--lx-accent-dim);color:var(--lx-ink-2)}.sf-bud b{font-family:var(--lx-display);font-size:26px;font-weight:800;color:var(--lx-ink);letter-spacing:-.03em}.sf-hist{margin:0 0 14px}.sh-bars{position:relative;display:flex;align-items:flex-end;gap:2px;height:120px;padding-top:22px;border-bottom:1px solid var(--lx-line-2)}.sh-bars>span{flex:1;min-height:2px;border-radius:3px 3px 0 0;background:var(--lx-line-2);transition:height .4s var(--lx-ease)}.sh-bars>span.in{background:var(--lx-accent);opacity:.75}.sh-m{position:absolute;top:18px;bottom:0;width:0;border-left:1.5px dashed var(--lx-ink-3);font-style:normal}.sh-m em{position:absolute;top:-18px;left:0;transform:translateX(-50%);font-style:normal;font-size:11px;font-weight:700;color:var(--lx-ink-3);white-space:nowrap}.sh-m.avg{border-left-color:var(--lx-accent-t)}.sh-m.avg em{color:var(--lx-accent-t);top:-4px;transform:translateX(4px)}.sh-m.p90 em{transform:translateX(-100%)}.sh-ax{display:flex;justify-content:space-between;font-size:12px;color:var(--lx-ink-3);margin-top:6px;font-variant-numeric:tabular-nums}.sg-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 16px}.sg-bar label{display:flex;flex:none;white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--lx-ink-2)}.sg-bar select{height:44px;padding:0 14px;border-radius:var(--lx-r-sm);background:var(--lx-surface-2);border:1px solid var(--lx-line);color:var(--lx-ink);font:inherit;font-weight:700}.sg-bar .fine{flex:1 1 240px}.sg-it{display:flex;align-items:center;gap:10px;min-width:0}.sg-it img,.sg-noimg{width:32px;height:32px;flex:none;object-fit:contain;border-radius:8px;background:var(--lx-surface-2)}.sg-it>span{display:grid;min-width:0}#viewEnh .sg-it b{font-family:var(--lx-body);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.sg-it small{font-size:12px;font-weight:500;color:var(--lx-ink-3)}.sg-st{font-weight:700;color:var(--lx-ink)!important}.sg-st i{font-style:normal;color:#F5B819;font-size:.9em}.sg-done{opacity:.72}.sg-done td[colspan]{text-align:center!important;font-size:13px}.ss-top{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin:0 0 16px}.ss-now{display:grid;gap:2px}.ss-now span,.ss-kv span{font-size:12px;font-weight:700;color:var(--lx-ink-3)}.ss-now b{font-family:var(--lx-display);font-size:44px;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--lx-ink);transition:color .2s}.ss-now b[data-r=ok]{color:#E0A500}.ss-now b[data-r=boom]{color:var(--lx-ink-3)}.ss-kv{display:flex;flex-wrap:wrap;gap:8px 28px}.ss-kv>div{display:grid;gap:2px}.ss-kv b{font-family:var(--lx-display);font-size:22px;font-weight:800;color:var(--lx-ink);font-variant-numeric:tabular-nums}.ss-btns{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.ss-btns .btn{min-height:48px}.ss-btns #ssGo{min-width:120px}.ss-log{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto;border-top:1px solid var(--lx-line)}.ss-log li{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px solid var(--lx-line);font-size:14px;font-variant-numeric:tabular-nums}.ss-log li.fine{display:block;border:0}.ss-log li span{color:var(--lx-ink-3);font-weight:600}.ss-log li em{font-style:normal;color:var(--lx-ink-3);font-size:13px}.ss-log li.ok b{color:#E0A500}.ss-log li.fail b{color:var(--lx-ink-2);font-weight:600}.ss-log li.boom b{color:var(--lx-ink)}.ss-log li.boom{background:var(--lx-surface-2)}.ss-log li.done{grid-template-columns:auto 1fr;background:var(--lx-accent-dim)}.ss-log li.done span{color:var(--lx-accent-t);font-weight:800}.ss-log li.done b{text-align:right}#viewEnh .per-tb td:first-child{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 700px){html body .enh-kpis{grid-auto-flow:row!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 12px!important}html body .enh-kpis>div,html body .enh-kpis>div.bad{padding:0!important;border:0!important}html body .enh-kpis b{font-size:24px!important}.sh-bars{height:96px}.sh-m em{font-size:10px}#viewEnh .sg-tb :is(th,td):nth-child(n+4){display:none}#viewEnh .sg-it b{max-width:104px;font-size:13px}.sg-it{gap:6px}.sg-it img,.sg-noimg{width:24px;height:24px}#viewEnh .sg-tb td small{display:none}#viewEnh .sg-tb .sg-st{font-size:12.5px}#viewEnh .sg-tb :is(th,td){padding-left:4px;padding-right:4px}.ss-now b{font-size:36px}.ss-kv{gap:8px 18px}.ss-kv b{font-size:18px}.ss-btns .btn{flex:1;padding:0 10px}}.po-goals{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.po-goals .lx-chip[aria-pressed=true]{background:var(--lx-accent);border-color:var(--lx-accent);color:var(--lx-accent-ink)}.po-custom{display:grid;gap:8px;margin:0 0 16px}.po-crow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) 90px;gap:8px}.po-crow :is(select,input){height:48px;padding:0 12px;border-radius:var(--lx-r-sm);background:var(--lx-surface-2);border:1px solid var(--lx-line);color:var(--lx-ink);font:inherit;font-weight:600;min-width:0}@media (max-width: 700px){.po-goals .lx-chip{min-height:40px;padding:0 14px;font-size:13.5px}.po-crow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px}}.bm-head{display:flex;flex-wrap:wrap;gap:12px;margin:4px 0 12px}.bm-head>div{flex:1 1 220px;display:grid;gap:2px;padding:16px 20px;border-radius:var(--lx-r-sm);background:var(--lx-surface-2);border:1px solid var(--lx-line)}.bm-head span{font-size:12px;font-weight:700;color:var(--lx-ink-3);letter-spacing:.04em}.bm-head b{font-family:var(--lx-display);font-weight:800;color:var(--lx-ink);letter-spacing:-.03em;line-height:1.1}.bm-pow b{font-size:44px;color:var(--lx-accent-t);font-variant-numeric:tabular-nums}.bm-next b{font-size:20px;margin:4px 0 2px}.bm-head small{font-size:12.5px;color:var(--lx-ink-3)}.bm-fix{font-style:normal;margin-left:3px;color:var(--lx-accent-t);font-weight:800}.bm-x{font-family:var(--lx-display);font-weight:800;color:var(--lx-ink)}.bm-x.ok{color:var(--lx-accent-t)}.bm-at{margin-top:8px!important;text-align:right}.bm-bz{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 28px;margin:4px 0 14px;padding:14px 18px;border-radius:var(--lx-r-sm);background:var(--lx-surface-2);border:1px solid var(--lx-line)}.bm-bz[hidden]{display:none}.bm-bz>div{display:grid;gap:2px}.bm-bz span{font-size:12px;font-weight:700;color:var(--lx-ink-3)}.bm-bz b{font-size:26px;font-family:var(--lx-display);font-weight:800;line-height:1.1}.bm-bz small{flex:1 1 200px;font-size:13px;color:var(--lx-ink-2);padding-bottom:4px}@media (max-width: 700px){.bm-pow b{font-size:36px}.bm-head>div{padding:14px 16px}.bm-bz{gap:8px 20px}.bm-bz b{font-size:22px}}html body main:not(.hunt) details:not(.mv-more)>summary{list-style:none;gap:8px}html body main:not(.hunt) details:not(.mv-more)>summary::-webkit-details-marker{display:none}html body main:not(.hunt) details:not(.mv-more)>summary::before{content:"▸";display:inline-block;font-size:.8em;color:var(--lx-ink-3);transition:transform .2s var(--lx-ease)}html body main:not(.hunt) details:not(.mv-more)[open]>summary::before{transform:rotate(90deg)}#tipDlg .tip-faq>summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:32px}#tipDlg .tip-faq>summary::-webkit-details-marker{display:none}#tipDlg .tip-faq>summary::before{content:"▸";font-size:.8em;color:var(--lx-ink-3);transition:transform .2s var(--lx-ease)}#tipDlg .tip-faq[open]>summary::before{transform:rotate(90deg)}@media (max-width: 700px){html body main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select),html body main#viewCraft :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:40px!important}html body main :is(.btn,#heroRefresh,#exp30Btn){min-height:40px!important}html body main summary{min-height:44px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}html body main .alert-list a,html body main .c-head .fine a{display:inline-flex;align-items:center;min-height:36px;padding:0 6px;margin:-8px 0}html body main .mv-more summary{min-height:44px}html body main#viewCraft :is([id^=cardOption]>div:first-child span.rounded-lg,[id^=crown],#recommendationBanner #winnerBadge,.best-flag,th){font-size:12px!important;letter-spacing:.04em}html body main#viewCraft :is(.best-flag,.inline-flex,.text-xs,.text-\[11px\],.text-\[10px\]){font-size:12px!important}html body main .tile-t i,html body main .cp-map span,html body main .best-flag,html body main#viewCraft :is(.text-xs,th),html body main#viewMvp th{font-size:12px!important}}@media (max-width: 700px){html body .feed>a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:12px 4px!important;min-height:56px}html body .feed>a .t{width:100%;font-size:15px;line-height:1.4;white-space:normal;word-break:keep-all}html body .feed>a .d{width:100%;text-align:left!important;font-size:12.5px;white-space:normal}}.alt-total .lx-v-xl{font-size:clamp(36px,4vw,56px)!important;color:var(--lx-ink)!important;font-weight:800}.alt-total .lx-k{font-size:13px!important}.alt-en small{font-weight:600;color:var(--lx-ink-3);margin-left:4px}@media (max-width: 700px){html body .alt-e{grid-template-columns:22px 28px minmax(0,1fr) 64px!important;grid-template-areas:"c i n n" "c i d p";row-gap:6px!important;column-gap:8px!important;padding:8px 10px!important;align-items:center}html body .alt-e>input{grid-area:c;width:20px;height:20px}html body .alt-e>.boss-img{grid-area:i;width:28px!important;height:28px!important;align-self:center}html body .alt-e>.alt-en{grid-area:n;white-space:normal!important;overflow:visible!important;font-size:14px;line-height:1.35}html body .alt-e>.alt-en small{display:inline-block;margin-left:4px;font-size:12px}html body .alt-e>select[data-alt-d]{grid-area:d}html body .alt-e>select[data-alt-p]{grid-area:p}html body .alt-e>select{min-height:40px!important;font-size:14px!important}html body #altBody .chip-btn{min-height:40px;padding:0 14px}html body #altBody .x{min-width:44px;min-height:44px}html body #altBody .lnk{display:inline-flex;align-items:center;min-height:36px}html body .alt-total .lx-v-xl{font-size:36px!important}html body .alt-row{padding:12px 10px!important}html body .alt-edit{padding:10px 0 0!important;background:none!important}html body .alt-tile .tile-t i{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35}}html.lab-sharing #rail,html.lab-sharing .secnav{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--lx-bg)!important}html.lab-sharing .lx-tick-in,html.lab-sharing .lx-dot,html.lab-sharing .hunt-live::before,html.lab-sharing .skel{animation:none!important}@media (max-width: 700px){html body #rail{padding:6px 12px 4px!important;gap:4px 8px!important}html body #rail .rail-mark,html body #rail .rail-mark svg{width:32px!important;height:32px!important}html body #rail .rail-name b{font-size:16px!important}html body #rail .rail-name small{font-size:9.5px!important}html body #rail .rail-nav{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:2px!important;width:100%!important;height:auto!important;overflow:visible!important;margin:0!important;padding:0!important;mask-image:none!important;-webkit-mask-image:none!important}html body #rail .rail-nav .gnb-dd{display:flex!important;min-width:0}html body #rail .rail-nav .gnb-dd>.dd{display:none!important}html body #rail .rail-nav a:not(.dd a){position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:100%;min-width:0;height:auto!important;min-height:50px!important;padding:5px 0 4px!important;border-radius:12px!important;font-size:11px!important;font-weight:600!important;line-height:1.1!important;white-space:nowrap;letter-spacing:-.02em;background:none!important}html body #rail .rail-nav a:not(.dd a) svg{display:block!important;width:20px!important;height:20px!important;margin:0!important;fill:none;stroke:currentColor;stroke-width:1.8}html body #rail .rail-nav a:not(.dd a)::after{display:none!important}html body #rail .rail-nav a[aria-current=page],body[data-view=craft] #rail .rail-nav .dd-top,body[data-view=mvp] #rail .rail-nav .dd-top,body[data-view=todo] #rail .rail-nav .dd-top{background:var(--lx-accent-dim)!important;color:var(--lx-accent-t)!important;font-weight:800!important}html body #rail .rail-nav .hunt-live{position:absolute!important;top:3px;right:4px;margin:0!important;padding:0!important;width:8px;height:8px;font-size:0!important;border-radius:50%;background:var(--lx-accent)!important}html body #rail .lx-tg{width:74px!important;height:32px!important}html body #rail .lx-tg::before{top:4px!important;left:4px!important;width:22px!important;height:22px!important}html:root[data-theme=dark] body #rail .lx-tg::before{transform:translateX(42px)!important}html body #rail .lx-tg::after{font-size:8.5px!important;right:9px!important;left:auto!important}html:root[data-theme=dark] body #rail .lx-tg::after{left:10px!important;right:auto!important}html body #topbar .tb-row{position:relative;padding:18px 16px 12px!important;gap:8px!important}html body .tb-eyebrow{font-size:10.5px!important;letter-spacing:.08em!important;gap:8px!important;line-height:1.5}html body .tb-eyebrow::before{width:14px!important}html body #viewTitle{font-size:24px!important;line-height:1.25!important;margin-top:8px!important;letter-spacing:-.035em!important}html body #viewLead{font-size:13.5px!important;line-height:1.55;margin-top:8px!important;max-width:none}html body #topbar .tb-right{width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px!important;margin:0!important}html body #topbar .tb-actions{display:flex!important;gap:6px!important;margin:0 0 0 auto!important}html body #topbar .tb-actions :is(button,a){min-height:34px!important;height:34px;padding:0 12px!important;font-size:12.5px!important}html body #topbar .tb-chips{flex-wrap:wrap;gap:6px;flex:1 1 100%!important;width:100%}html body #topbar .tchip{min-height:34px!important;padding:0 10px!important}html body #topbar .tchip>*{line-height:34px!important}body[data-view=home] #topbar #homeRefresh{position:absolute;right:16px;bottom:12px}html body #topbar #tipOpen{top:12px!important;right:16px!important}body[data-view=home] #viewLead{padding-right:104px}body[data-view=home] #topbar .tb-actions :is(button,a){padding:0 10px!important}html body[data-view=home] #topbar .tb-actions{margin-right:102px!important}html body main.page{padding-left:12px!important;padding-right:12px!important;gap:12px!important}html body main .card{padding:16px 14px!important;border-radius:18px!important}html body main .c-head{display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:space-between;gap:6px 10px!important;margin-bottom:12px!important}html body main .c-head>h2,html body main .c-head>h3{font-size:17px!important;line-height:1.3;margin:0!important}html body main .c-head .fine{font-size:12px!important}html body main .seg-tabs button{min-height:36px;padding:0 12px!important;font-size:13px!important}html body main .lx-v-xl{font-size:32px!important}}@media (max-width: 700px){html body .alt-row{padding:12px!important}html body .alt-h{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"f i i" "m m a";gap:6px 10px!important;align-items:center!important}html body .alt-h>.alt-face{grid-area:f;width:40px!important;height:40px!important;font-size:15px;border-radius:12px}html body .alt-h>.alt-id{grid-area:i;min-width:0;display:grid;gap:1px}html body .alt-h>.alt-id b{font-size:15px!important}html body .alt-h>.alt-id span{font-size:12px!important;line-height:1.4}html body .alt-h>.alt-money{grid-area:m;display:flex!important;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0!important;text-align:left!important}html body .alt-h>.alt-money b{font-size:17px!important}html body .alt-h>.alt-money small{font-size:12px!important}html body .alt-h>.alt-act{grid-area:a;margin:0!important;gap:0!important;align-self:end}html body .alt-h>.alt-act .x{min-width:36px!important;min-height:36px!important}html body .alt-h>.alt-act .btn{min-height:36px!important;padding:0 12px!important;font-size:13px!important}html body .alt-bar{margin:10px 0!important}html body .alt-total .lx-v-xl{font-size:30px!important}html body .wk-rows{grid-template-columns:minmax(0,1fr) auto!important;column-gap:12px!important}html body .wk-rows>b{text-align:right;white-space:nowrap;font-size:13px!important}html body .wk-rows>span{font-size:13px!important}html body .boss-grid,html body .alt-bosses{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .lx-tile{padding:10px!important;gap:10px!important;min-height:0!important}html body .lx-tile .tile-img{width:40px!important;height:40px!important}html body .lx-tile .tile-t>span{font-size:12.5px!important}html body .lx-tile .tile-t b{font-size:17px!important}}@media (max-width: 700px){html body .lv-cfg{display:flex!important;flex-wrap:wrap;gap:8px 16px!important}html body .lv-cfg label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;font-size:13.5px!important;white-space:nowrap}html body .lv-cfg input{width:76px!important;min-width:0!important;flex:none!important;text-align:right}html body .lx-money{gap:8px!important}html body .lx-money .money-row{padding:12px 14px!important;gap:2px!important}html body .lx-money .money-row :is(b,strong,.lx-v){font-size:22px!important}}@media (max-width: 700px){html body .ch-search{gap:8px!important}html body .ch-form{gap:8px!important}html body .ch-form input#chName{height:44px!important;min-height:44px!important;font-size:15px!important;padding:0 16px!important}html body .ch-form .btn{height:44px!important;min-height:44px!important;padding:0 18px!important;font-size:14px!important}html body .chp{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:12px 14px!important;padding:14px!important;align-items:center}html body .chp>.chp-img{grid-column:1;grid-row:1;width:96px!important;height:96px!important;min-height:0!important;border-radius:16px!important;overflow:hidden}html body .chp>.chp-img{position:relative!important}html body .chp>.chp-img img{position:absolute!important;left:50%!important;top:50%!important;width:330px!important;height:auto!important;max-width:none!important;object-fit:initial!important;transform:translate(-50%,-56%)!important}html body .chp>.chp-body{display:contents!important}html body .chp .chp-top{grid-column:2;grid-row:1;display:flex!important;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:4px 10px!important;min-width:0}html body .chp .chp-top h2,html body .chp .chp-top b:first-child{font-size:20px!important}html body .chp>.chp-body>:not(.chp-top){grid-column:1 / -1;min-width:0}html body .chp .chp-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .chp .chp-kpis>*{padding:10px!important}html body .chp .chp-kpis b{font-size:15px!important}html body .ch-tabs{gap:6px!important}html body .ch-tabs button{min-height:38px!important;padding:0 14px!important;font-size:13.5px!important}html body .kv-table :is(th,td){padding:9px 2px!important;font-size:13.5px!important}}@media (max-width: 700px){html body .eq-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .eq-grid>.eq{grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:auto auto;gap:6px 8px!important;padding:10px!important;align-items:start!important;text-align:left}html body .eq-grid>.eq>img{width:36px!important;height:36px!important}html body .eq-grid>.eq>span:not(.score){min-width:0;font-size:12px;line-height:1.35}html body .eq-grid>.eq .nm{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px!important}html body .eq-grid>.eq>br{display:none}html body .eq-grid>.eq>.score{grid-column:1 / -1;display:flex!important;align-items:baseline;justify-content:space-between;gap:6px;text-align:left!important;min-width:0}html body .eq-grid>.eq>.score b{font-size:15px!important;white-space:nowrap;flex:none;width:auto!important}html body .eq-grid>.eq>.score span{min-width:0}html body .eq-grid>.eq>.score span{font-size:11.5px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .eq-sum{gap:8px!important}html body .eq-sum>div{padding:10px 12px!important}}@media (max-width: 700px){html body .enh-form{gap:10px 10px!important;margin-bottom:12px}html body .enh-form label{gap:5px!important;font-size:12.5px!important}html body .enh-form :is(input[type=number],select){height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:14px!important}html body .enh-form label.chk{min-height:42px!important;font-size:13px!important}html body .enh-form .inl em{font-size:12px}html body .sf-pick{margin-bottom:14px;gap:10px}html body .enh-kpis b{font-size:22px!important}html body .enh-kpis span{font-size:12px!important;letter-spacing:0!important}html body .enh-kpis small{font-size:12px!important}html body #viewEnh .enh-tabs button{min-height:36px!important}}@media (max-width: 700px){html body main#viewCraft .sec-title{font-size:20px!important;line-height:1.3!important}html body main#viewCraft #recommendationBanner #winnerTitle{font-size:19px!important;line-height:1.35!important}html body main :is(#l3T,#l4T,#l5T){font-size:18px!important}html body main#viewCraft :is(#cmpBigMesoItem,#cmpBigSojaItem){font-size:21px!important}html body #viewMvp #mvNet{font-size:26px!important}html body #viewHome .lx-money .num{font-size:22px!important}html body main#viewCraft #recommendationBanner>div:last-child{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%;padding:4px!important}html body main#viewCraft #recommendationBanner>div:last-child>div{border:0!important;padding:10px 8px!important;text-align:left!important}html body main#viewCraft #recommendationBanner>div:last-child>div:nth-child(-n+2){border-bottom:1px solid var(--lx-line)!important}html body main#viewCraft #recommendationBanner>div:last-child>div:nth-child(odd){border-right:1px solid var(--lx-line)!important}html body main#viewCraft #recommendationBanner>div:last-child>div>div{width:auto!important}html body main#viewCraft #recommendationBanner>div:last-child>div>div:last-child{font-size:16px!important;line-height:1.3;word-break:keep-all}}main#viewCraft{word-break:keep-all;overflow-wrap:break-word}@media (min-width: 701px) and (max-width: 1023px){#topbar .tb-right{flex-wrap:wrap!important}#topbar .tb-chips{flex:1 1 auto!important;flex-wrap:wrap!important;overflow:visible!important}}@media (max-width: 700px){html body #viewMvp .race-in{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%;margin-top:6px}html body #viewMvp .race-in label{display:grid!important;gap:3px!important;font-size:12px!important;color:var(--lx-ink-3);min-width:0}html body #viewMvp .race-in input{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 8px!important;font-size:14px!important}html body #viewMvp .race-sub{display:grid!important;gap:4px!important}html body #viewMvp .water{overflow-x:auto;-webkit-overflow-scrolling:touch}html body #viewMvp .water>svg{width:560px!important;max-width:none!important;height:auto}}html body .kpis>div>div{background:none!important;border:0!important;padding:0!important;border-radius:0!important}html body .kpis>div>.k{font-size:12.5px;color:var(--lx-ink-3);font-weight:600;margin-bottom:4px}@media (max-width: 700px){html body #viewTools .labs .row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px!important}html body #viewTools .labs .row>:is(input,select){width:100%!important;max-width:none!important;min-width:0}html body #viewTools .labs .row>.btn{width:100%;justify-content:center}html body #viewTools .weeks{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}html body #viewTools .weeks .week{padding:8px 8px!important;min-height:0!important;border-radius:12px!important}html body #viewTools .weeks .week .w{font-size:13.5px!important}html body #viewTools .weeks .week .g{font-size:12px!important}html body #viewTools .kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #viewTools .kpis>div{padding:12px!important}html body #viewTools .kpis .v{font-size:20px!important}html body #viewTools .labs label:has(>input){font-size:12.5px}}@media (max-width: 700px){html body .ch-tabs{flex-wrap:wrap!important;overflow:visible!important;width:auto!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body #rail .lx-tg{height:36px!important}html body #rail .lx-tg::before{top:6px!important}html body #rail .rail-nav a:not(.dd a){font-size:12px!important;letter-spacing:-.02em!important}html body #rail .rail-nav .rn-x{display:none}}@media (max-width: 700px){html body .bzs{grid-template-columns:minmax(0,1fr) auto 64px 28px;gap:8px}html body .bzs .bzs-left{display:none}html body .bzs>.x,html body .bzs>span:last-child{display:block}html body .bzs-in{width:64px!important}}.act-toast{position:fixed;left:12px;right:12px;margin:0 auto;width:max-content;bottom:24px;z-index:90;display:flex;align-items:center;gap:12px;max-width:min(560px,calc(100vw - 24px));padding:12px 12px 12px 18px;border-radius:16px;background:var(--lx-ink);color:var(--lx-bg);font-size:14px;font-weight:600;box-shadow:0 20px 40px -18px var(--lx-shadow);animation:lx-rise .35s var(--lx-ease) both}.act-toast span{min-width:0;line-height:1.45}.act-toast button{flex:none;min-height:36px;padding:0 16px;border-radius:999px;border:0;background:var(--lx-accent);color:var(--lx-accent-ink);font:inherit;font-weight:800;cursor:pointer}.act-toast button.x{width:32px;min-height:32px;padding:0;margin-left:-4px;background:transparent;color:inherit;opacity:.7;font-size:20px;font-weight:600;line-height:1}.act-toast button.x:hover{opacity:1}.act-toast.cn{box-shadow:0 0 0 2px var(--lx-accent),0 20px 40px -18px var(--lx-shadow)}#rail .cc{position:relative;flex:none}#rail .cc-btn{display:flex;align-items:center;gap:8px;min-height:44px;max-width:220px;padding:4px 12px 4px 4px;border-radius:999px;border:1px solid var(--lx-line-2);background:var(--lx-surface);color:var(--lx-ink);cursor:pointer;font:inherit;text-align:left;transition:border-color .2s}#rail .cc-btn:hover,#rail .cc-btn[aria-expanded=true]{border-color:var(--lx-accent)}#rail .cc-btn img,#rail .cc-ph{width:34px;height:34px;flex:none;border-radius:50%;background:var(--lx-surface-2);object-fit:cover;object-position:50% 20%}#rail .cc-btn img{transform:scale(1.9);transform-origin:50% 30%;clip-path:circle(9px at 50% 34%)}#rail .cc-ph{display:grid;place-items:center;font-weight:800;font-size:14px;color:var(--lx-ink-3)}#rail .cc-ph[hidden],#rail .cc-btn img[hidden]{display:none}#rail .cc-tx{display:grid;min-width:0;line-height:1.2}#rail .cc-tx b{font-size:13.5px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#rail .cc-tx small{font-size:11.5px;color:var(--lx-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#rail .cc-btn>i{font-style:normal;font-size:11px;color:var(--lx-ink-3)}#rail .cc-pop{position:absolute;right:0;top:calc(100% + 8px);z-index:80;width:300px;padding:12px;border-radius:18px;background:var(--lx-surface);border:1px solid var(--lx-line);box-shadow:0 24px 48px -24px var(--lx-shadow)}#rail .cc-pop[hidden]{display:none}#rail .cc-form{display:flex;gap:6px;margin-bottom:8px}#rail .cc-form input{flex:1;min-width:0;height:42px;padding:0 14px;border-radius:12px;border:1px solid var(--lx-line-2);background:var(--lx-surface-2);color:var(--lx-ink);font:inherit;font-size:14px}#rail .cc-form .btn{min-height:42px;padding:0 14px!important}#rail .cc-err{margin:-2px 4px 8px;font-size:12.5px;color:var(--lx-ink-3)}#rail .cc-err.bad{color:var(--lx-accent-t)}#rail .cc-h{margin:8px 4px 4px;font-size:11.5px;font-weight:700;color:var(--lx-ink-3)}#rail .cc-row{display:flex;align-items:center;gap:4px;border-radius:10px}#rail .cc-row.on{background:var(--lx-accent-dim)}#rail .cc-pick{flex:1;min-width:0;display:flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;border:0;background:none;color:var(--lx-ink);font:inherit;font-size:14px;text-align:left;cursor:pointer;border-radius:10px}#rail .cc-pick:hover{background:var(--lx-surface-2)}#rail .cc-pick small{font-size:11px;font-weight:700;color:var(--lx-accent-t)}#rail .cc-star{flex:none;width:40px;height:40px;border:0;background:none;font-size:18px;color:var(--lx-ink-3);cursor:pointer;border-radius:10px}#rail .cc-star.on{color:#B98500}:root[data-theme=dark] #rail .cc-star.on{color:#E0A500}#rail .cc-star:hover{background:var(--lx-surface-2)}.bz-cur{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 18px!important;margin-bottom:14px}.bz-cur b{font-size:17px;font-weight:800}.bz-cur small{font-size:13px;color:var(--lx-ink-3)}.bz-cur .btn{margin-left:auto;min-height:40px}html.no-share .bz-cur{display:none!important}body:not([data-view=boss]):not([data-view=hunt]) .cur-only{display:none!important}#topbar .tb-cur-img{width:56px;height:56px;object-fit:contain;margin:-10px 0 -10px -6px;image-rendering:auto}#topbar .tb-cur{flex:0 0 100%;width:440px;max-width:100%;margin:0 0 4px;background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:16px}@media (min-width: 1024px){body:is([data-view=boss],[data-view=hunt]) #topbar .tb-right{width:460px;max-width:42%;justify-content:flex-end}}.alt-row.is-cur{border-color:var(--lx-accent)!important;box-shadow:0 0 0 1px var(--lx-accent) inset}#rail .rail-nav a{white-space:nowrap}@media (max-width: 1280px){#rail .cc-tx,#rail .cc-btn>i{display:none}#rail .cc-btn{padding:4px}}@media (max-width: 700px){html body #rail .cc{margin-left:auto}html body #rail .cc-btn{min-height:36px;max-width:132px;padding:2px;gap:6px}html body #rail .cc-btn img,html body #rail .cc-ph{width:30px;height:30px}html body #rail .cc-tx b{font-size:12.5px}html body #rail .cc-pop{position:fixed;left:12px;right:12px;top:56px;width:auto}}.intro{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px 16px;background:var(--lx-bg);overflow:auto}.intro[hidden]{display:none}html.intro-on,html.intro-on body{overflow:hidden}.intro-in{width:min(640px,100%);display:grid;justify-items:center;text-align:center;gap:14px;animation:lx-rise .7s var(--lx-ease) both}.intro .intro-big{font-size:clamp(34px,7vw,76px);margin-bottom:4px;white-space:nowrap;max-width:100%;justify-self:center}.intro-t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.intro-s{margin:0;max-width:420px;font-size:15px;line-height:1.6;color:var(--lx-ink-2);word-break:keep-all}.intro-f{display:flex;gap:8px;width:min(440px,100%);margin-top:8px}.intro-f input{flex:1;min-width:0;height:54px;padding:0 20px;border-radius:999px;border:1px solid var(--lx-line-2);background:var(--lx-surface);color:var(--lx-ink);font:inherit;font-size:16px}.intro-f input:focus{outline:2px solid var(--lx-accent);outline-offset:1px}.intro-f .btn{min-height:54px;padding:0 26px!important;font-size:15px!important}.intro-msg{margin:0;min-height:20px;font-size:13.5px;color:var(--lx-accent-t)}.intro-skip{border:0;background:none;color:var(--lx-ink-3);font:inherit;font-size:13.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:40px}@media (max-width: 700px){.intro-f input,.intro-f .btn{height:48px;min-height:48px}}.nw{white-space:nowrap}.fdrop{position:relative;flex:1 1 320px;display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:12px 16px 12px 48px;border:1.5px dashed var(--lx-line-2);border-radius:14px;background:var(--lx-surface);cursor:pointer;transition:border-color .15s,background .15s}.fdrop::before{content:"";position:absolute;left:16px;top:50%;width:20px;height:20px;margin-top:-10px;background:currentColor;opacity:.55;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4m0 0L8 8m4-4 4 4M5 15v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4m0 0L8 8m4-4 4 4M5 15v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3'/%3E%3C/svg%3E") center/contain no-repeat}.fdrop:hover,.fdrop:focus-within{border-color:var(--lx-accent)}.fdrop.over{border-color:var(--lx-accent);background:color-mix(in srgb,var(--lx-accent) 8%,var(--lx-surface))}.fdrop.has{border-style:solid}.fdrop input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.fdrop .fd-t{font-size:14.5px;font-weight:700;color:var(--lx-ink);word-break:break-all}.fdrop .fd-s{font-size:12.5px;color:var(--lx-ink-3)}.money-row[data-rice-edit]{cursor:pointer}.money-row .mr-rice{display:block;font-weight:800}.money-row .mr-rice b{font:inherit;display:inline!important}.money-row .mr-rice .chip-in{width:90px}#mlPwaBar{background:var(--lx-surface)!important;border-color:var(--lx-line-2)!important;color:var(--lx-ink)!important}#mlPwaBar [data-x]{color:var(--lx-ink-3)!important;min-width:36px;min-height:36px;border-radius:10px}#mlPwaBar [data-i]{min-height:36px}#hbTot,#hbAll{display:contents}.td-reset small,.td-reset b{word-break:keep-all}@media (max-width: 700px){.td-reset>div{padding:10px!important}}@media (max-width: 700px){.ev-row .ev-x:nth-child(4){grid-column:2 / 3}.ev-row .ev-x:last-child{grid-column:3 / 4}}.ch-mine .ch-hist{display:inline-flex;align-items:center;gap:0;flex-shrink:0}.ch-mine .ch-hist-x{min-height:32px!important;width:30px;padding:0!important;justify-content:center;border:0!important;background:none!important;color:var(--lx-ink-3)!important;font-size:12px!important}.ch-mine .ch-hist-x:hover{color:var(--lx-ink)!important}@supports (object-view-box: inset(0)){#rail .cc-btn img{transform:none;clip-path:none;object-fit:cover;object-view-box:inset(122px 115px 90px 103px)}#topbar .tb-cur-img{width:48px;height:48px;margin:-6px 0 -6px -4px;object-fit:contain;object-view-box:inset(122px 115px 90px 103px)}}.lx-tag,.lx-live{font-size:12px;letter-spacing:.04em}.ev-df{font-size:12px!important}#rail .cc-tx small{font-size:12px}html body #viewCraft thead th,html body #viewCraft [class*="text-[10px]"],html body #viewCraft [class*="text-[11px]"]{font-size:12px!important}#bzFightNote,#bzIlNote{font-size:12px}.bf-more,#todoMore a{display:inline-flex;align-items:center;min-height:32px}#autosaveBadge{cursor:default!important}html body :is(.ev-x small,.td-it small,.td-ai small,.bzs-cd s,.race-in label,.mv-cr small,.rc-be small,.assume .as-hint,.cp-slot small,.cp-note,.cp-map span,#bFeeN,#bMpN,#bCrN,#tdWho){font-size:12px!important}@media (max-width: 700px){html body .tb-eyebrow{font-size:12px!important;letter-spacing:.02em!important}}html.no-share #viewBoss section:has(#auT),html.no-share #viewBoss .br-rec{display:none!important}@media (max-width: 700px){html body .bzs-cd s{display:none}}html body :is(.hx-kpi span,.pg-kv span,.chp-kpis>div>span,.cp-kpi>span,.cp-slot i,.sy-row small,#bzFightNote,#bzIlNote,.sg-tb th){font-size:12px!important}#rail .mode-chip,.mode-chip{flex:0 0 auto;white-space:nowrap;min-width:max-content;border-radius:999px}@media (max-width: 1279px){#rail .mode-chip .mc-l{display:none}}@media (min-width: 1024px) and (max-width: 1599px){#rail:has(#modeChip:not([hidden])) .rail-name{display:none!important}}.bd-wrap{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-areas:"log week" "hist tot" "help help";gap:16px;align-items:start}.bd-wrap>.card{margin:0!important;min-width:0}.bd-log{grid-area:log}.bd-weekc{grid-area:week}.bd-histc{grid-area:hist}.bd-totc{grid-area:tot}.bd-help{grid-area:help}.bd-bosses{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:8px;margin-bottom:14px}.bd-boss{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px 7px;border:1px solid var(--lx-line);border-radius:12px;background:var(--lx-surface);color:var(--lx-ink-2);cursor:pointer;transition:border-color .2s,background .2s,transform .2s var(--lx-ease)}.bd-boss img{width:46px;height:46px;border-radius:10px;object-fit:cover;background:var(--lx-surface-2)}.bd-boss span{font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bd-boss:hover{border-color:var(--lx-accent);transform:translateY(-1px)}.bd-boss[aria-pressed=true]{border-color:var(--lx-accent);background:var(--lx-accent-dim);color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-accent)}.bd-boss[aria-pressed=true] span{font-weight:800}.bd-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:12px 0 14px;border-top:1px solid var(--lx-line)}.bd-bar .bd-diffs{flex:none}.bd-bar .bd-diffs button{min-height:38px;padding:0 14px!important}.bd-f{display:grid;gap:4px;font-size:12px;font-weight:600;color:var(--lx-ink-3)}.bd-f input{min-height:38px;font-size:14px;width:150px}.bd-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px}.bd-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;min-height:118px;border:1px solid var(--lx-line-2);border-radius:14px;background:var(--lx-surface);color:var(--lx-ink);cursor:pointer;transition:border-color .2s,transform .15s var(--lx-ease),box-shadow .2s}.bd-item:hover{border-color:var(--lx-accent);box-shadow:0 10px 24px -18px var(--lx-shadow);transform:translateY(-2px)}.bd-item:active{transform:scale(.96)}.bd-item.hit{animation:bd-hit .45s var(--lx-ease)}@keyframes bd-hit{0%{transform:scale(.94);box-shadow:0 0 0 0 var(--lx-accent);border-color:var(--lx-accent)}50%{transform:scale(1.04);box-shadow:0 0 0 4px var(--lx-accent-dim);border-color:var(--lx-accent)}100%{transform:scale(1);box-shadow:0 0 0 0 transparent}}.bd-ic{flex:none;width:56px;height:56px;display:grid;place-items:center;border-radius:12px;background:var(--lx-surface-2)}.bd-ic img{width:auto;height:auto;max-width:none;transform:scale(1.4);image-rendering:pixelated}.bd-ic i{font-style:normal;font-size:20px;font-weight:800;color:var(--lx-ink-3)}.bd-ic.sm{width:40px;height:40px;border-radius:10px}.bd-ic.sm img{transform:none}.bd-in{font-size:12.5px;font-weight:700;line-height:1.3;text-align:center;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bd-cnt{position:absolute;top:6px;right:6px;z-index:1;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--lx-accent);color:var(--lx-accent-ink);font-size:12px;font-weight:800;line-height:22px;text-align:center;box-shadow:0 0 0 2px var(--lx-surface)}.bd-boss .bd-cnt{top:3px;right:3px;min-width:20px;height:20px;line-height:20px;font-size:11.5px}.bd-plus{position:absolute;top:30px;left:50%;z-index:2;padding:3px 10px;border-radius:999px;background:var(--lx-accent);color:var(--lx-accent-ink);font-family:var(--lx-display);font-size:15px;font-weight:800;line-height:1.2;box-shadow:0 6px 16px -6px var(--lx-shadow);pointer-events:none;animation:bd-plus .85s var(--lx-ease) forwards}@keyframes bd-plus{0%{opacity:0;transform:translate(-50%,8px) scale(.7)}25%{opacity:1;transform:translate(-50%,-6px) scale(1.1)}60%{opacity:1;transform:translate(-50%,-16px) scale(1)}100%{opacity:0;transform:translate(-50%,-30px) scale(.95)}}@media (prefers-reduced-motion: reduce){.bd-item.hit,.bd-plus{animation-duration:.01s}}.bd-msg{min-height:20px;margin:10px 0 0}.bd-msg .lnk{margin-left:6px}.bd-more{margin-top:8px}.bd-more summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--lx-ink-3)}.bd-add{display:flex;gap:8px;margin-top:8px;max-width:420px}.bd-add input{flex:1;min-width:0;min-height:38px;font-size:14px}.bd-empty{margin:4px 0;padding:18px 14px;border-radius:12px;background:var(--lx-surface-2);color:var(--lx-ink-3);font-size:13.5px;line-height:1.6;text-align:center;word-break:keep-all}.bd-nav{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.bd-nav b{font-size:15px;font-weight:800}.bd-wk{width:36px;height:36px;border-radius:50%;border:1px solid var(--lx-line-2);background:var(--lx-surface);color:var(--lx-ink);font-size:18px;line-height:1;cursor:pointer}.bd-wk:hover:not(:disabled){border-color:var(--lx-accent)}.bd-wk:disabled{opacity:.3;cursor:default}.bd-rows{margin:0;padding:0;list-style:none}.bd-rows li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--lx-line)}.bd-rows li:last-child{border-bottom:0}.bd-rt{flex:1;min-width:0;display:grid;gap:1px}.bd-rt b{font-size:14px;font-weight:700;color:var(--lx-ink);word-break:keep-all}.bd-rt small{font-size:12px;color:var(--lx-ink-3)}html body .bd-rows .x{flex:none;min-width:36px;min-height:36px;font-size:18px;border:0;background:none;cursor:pointer}.bd-hrows{margin:0;padding:0;list-style:none}.bd-hrows li{display:flex;align-items:center;gap:12px;padding:8px 8px;border-bottom:1px solid var(--lx-line);border-radius:10px}.bd-hrows li.on{background:var(--lx-accent-dim);border-bottom-color:transparent}.bd-hw{flex:none;width:104px;text-align:left;border:0;background:none;padding:0;font-size:13.5px;font-weight:700;color:var(--lx-ink);cursor:pointer;text-decoration:underline;text-decoration-color:var(--lx-line-2);text-underline-offset:3px}.bd-hw:hover{color:var(--lx-accent-t)}.bd-strip{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:6px}.bd-mini{position:relative;display:inline-flex;align-items:center;gap:2px}.bd-mini b{font-size:12px;font-weight:800;color:var(--lx-accent-t)}.bd-hn{flex:none;display:grid;justify-items:end;font-size:13px;color:var(--lx-ink-2)}.bd-hn b{font-size:15px;color:var(--lx-ink)}.bd-hn small{font-size:12px;color:var(--lx-ink-3)}.bd-tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.bd-ti{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:12px;background:var(--lx-surface-2)}.bd-ti .bd-ic{background:var(--lx-surface)}.bd-tc{position:absolute;top:6px;right:6px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--lx-ink);color:var(--lx-bg);font-size:12px;font-weight:800;line-height:22px;text-align:center}.bd-help summary{cursor:pointer;font-size:15px;font-weight:800;color:var(--lx-ink)}.hub .bd-help .bd-h{font-size:14px!important;font-weight:800;margin:14px 0 6px}.bd-help ul,.bd-help ol{margin:0;padding-left:20px;font-size:14px;line-height:1.7;color:var(--lx-ink-2)}.bd-help ul{list-style:disc}.bd-help ol{list-style:decimal}.bd-go{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 8px;border:1px solid var(--lx-line-2);border-radius:999px;background:var(--lx-surface);color:var(--lx-ink)!important;font-size:13px;font-weight:700;text-decoration:none!important;white-space:nowrap;transition:border-color .2s}.bd-go:hover{border-color:var(--lx-accent)}.bd-go img{width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.hb-links{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width: 960px){.bd-wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"log" "week" "tot" "hist" "help"}}@media (max-width: 700px){.bd-bosses{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px}.bd-boss span{font-size:11.5px}.bd-items .bd-in{-webkit-line-clamp:3}.bd-boss img{width:40px;height:40px}.bd-items{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.bd-f{flex:1 1 140px}.bd-f input{width:100%}.bd-hw{width:92px;font-size:13px}}#viewHome .hn-list{list-style:none;margin:0;padding:0}#viewHome .hn-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;border-top:1px dashed var(--lx-line)}#viewHome .hn-list li:first-child{border-top:0;padding-top:2px}#viewHome .hn-list li.fine{display:block}#viewHome .hn-c{padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:800;line-height:1.6;white-space:nowrap;background:var(--lx-surface-2);color:var(--lx-ink-2)}#viewHome .k-new .hn-c{background:var(--lx-accent-dim);color:var(--lx-accent-t)}#viewHome .k-imp .hn-c{background:var(--lx-plus-dim);color:var(--lx-plus)}#viewHome .hn-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;color:var(--lx-ink)}#viewHome .hn-t a{color:inherit;text-decoration:none}#viewHome .hn-t a:hover{color:var(--lx-accent-t)}#viewHome .hn-d{font-size:12px;color:var(--lx-ink-3);font-variant-numeric:tabular-nums}html body:has(#rail){font-size:14.5px}html body #topbar .tb-row{padding-top:30px!important;padding-bottom:18px!important;gap:14px 40px}html body .tb-eyebrow{font-size:11.5px!important;letter-spacing:.12em!important;gap:10px}html body .tb-eyebrow::before{width:20px}html body #viewTitle{font-size:clamp(24px,2vw,28px)!important;line-height:1.25!important;letter-spacing:-.03em!important;margin-top:10px!important}html body #viewLead{font-size:14px!important;line-height:1.6;margin-top:8px!important}html body #rail .rail-nav a{font-size:14.5px!important}@media (min-width: 701px){html body .hub{gap:16px!important}html body #viewHome .hx-main,html body #viewHome .hx-side{gap:16px}html body .hub .card{padding:20px 22px!important}html body :is(.c-head h2,.hub h3,.hub .card>h2,.hx-empty b){font-size:17px!important}html body .lx-v{font-size:28px}html body :is(#bossSum,#viewHome .hboss,.boss-total) .lx-v-xl{font-size:clamp(30px,2.8vw,40px)!important}html body .lx-v-xl{font-size:clamp(32px,3.2vw,46px)}}@media (max-width: 700px){html body #topbar .tb-row{padding:14px 16px 10px!important}html body .tb-eyebrow{font-size:12px!important;letter-spacing:.02em!important}html body #viewTitle{font-size:21px!important;margin-top:6px!important}html body #viewLead{font-size:13.5px!important;margin-top:6px!important}html body :is(.c-head h2,.hub .card>h2,.hx-empty b){font-size:16px!important}html body .lx-v{font-size:26px}}html body dialog.ntc{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border-radius:16px!important;overflow:auto}.ntc-head{display:flex;align-items:center;gap:8px;padding:20px 22px 0}.ntc-tag{flex:none;padding:2px 8px;border-radius:6px;background:var(--lx-accent);color:var(--lx-accent-ink);font-size:12px;font-weight:800}html body .ntc-head h2{margin:0;font-size:17px!important;font-weight:800;letter-spacing:-.02em}.ntc-body{padding:12px 22px 20px;font-size:14.5px;line-height:1.65;color:var(--lx-ink-2);word-break:keep-all}.ntc-body p{margin:0}.ntc-body p+p{margin-top:4px}.ntc-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 16px;border-top:1px solid var(--lx-line);background:var(--lx-surface-2)}.ntc-today{margin-right:auto;min-height:38px;padding:0 4px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--lx-ink-3);cursor:pointer;text-decoration:underline;text-decoration-color:var(--lx-line-2);text-underline-offset:3px}.ntc-today:hover{color:var(--lx-ink)}.ntc-news{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--lx-line-2);background:var(--lx-surface);color:var(--lx-ink);font-size:13.5px;font-weight:700;text-decoration:none;white-space:nowrap}.ntc-news:hover{border-color:var(--lx-accent)}.ntc-close{min-height:38px;padding:0 20px;border:0;border-radius:999px;background:var(--lx-accent);color:var(--lx-accent-ink);font:inherit;font-size:13.5px;font-weight:800;cursor:pointer;white-space:nowrap}.ntc-close:hover{filter:brightness(1.06)}@media (max-width: 700px){.ntc-head{padding:18px 18px 0}.ntc-body{padding:10px 18px 16px;font-size:14px}.ntc-foot{padding:8px 12px 12px;gap:6px;justify-content:flex-end}.ntc-today{flex:1 0 100%;min-height:32px;text-align:left}.ntc-news,.ntc-close{padding:0 12px;font-size:13px}}@media (min-width: 701px){html body #viewHome .hnews.card{padding:16px 22px!important}}html body #viewHome .hnews .c-head{margin-bottom:6px}html body #viewHome .hnews .hn-list li{padding:7px 0}html body .mega{display:none;position:absolute;left:0;right:0;top:100%;z-index:80;background:var(--lx-surface);border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line);box-shadow:0 30px 40px -32px var(--lx-shadow);text-align:left}html body .mega-item.open>.mega{display:block}html body .mega-in{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 44px;width:max-content;max-width:calc(100% - 48px);margin:0 0 0 var(--mega-x, 24px);padding:18px 0 22px}html body .mega-g{display:flex;flex-direction:column;min-width:132px}html body .mega-h{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.4;color:var(--lx-ink-3)}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a{position:static!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:auto!important;height:auto!important;min-height:36px!important;margin:0 0 0 -10px!important;padding:6px 10px!important;border:0!important;border-radius:8px!important;background:none!important;box-shadow:none!important;transform:none!important;font-size:14.5px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.005em!important;white-space:nowrap!important;color:var(--lx-ink-2)!important;text-decoration:none!important}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a::after{display:none!important}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a:hover{background:var(--lx-surface-2)!important;color:var(--lx-ink)!important}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a[aria-current=page]{color:var(--lx-accent-t)!important;font-weight:700!important}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a i{font-style:normal;padding:1px 6px;border-radius:999px;background:var(--lx-accent-dim);color:var(--lx-accent-t);font-size:11px;font-weight:800;line-height:1.5}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a.mega-open{flex:1 0 100%;margin:0 0 4px -10px!important;color:var(--lx-accent-t)!important;font-weight:800!important}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a.mega-open::after{content:"›"!important;display:inline!important;position:static!important;width:auto!important;height:auto!important;background:none!important;transform:none!important;font-size:17px;line-height:1}@media (hover: hover) and (pointer: fine) and (min-width: 701px){:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a.mega-open{display:none!important}}html body #rail .rail-nav .mega-item{position:static!important}html body #viewTools :is(#l3T,#l4T,#l5T){scroll-margin-top:120px}html body #rail .rail-nav .mega-item.open>.mega-top:not([aria-current]){background:var(--lx-surface-2)!important;color:var(--lx-ink)!important}@media (min-width: 1024px){html body #rail .rail-nav .mega-item{align-self:stretch;align-items:center}}html body header.top .mega-item{display:flex;flex:none}html body header.top .mega-top[aria-current=true]{background:var(--lx-accent);color:var(--lx-accent-ink)}html body header.top .mega-item.open>.mega-top:not([aria-current]){background:var(--lx-surface-2);color:var(--lx-ink)}html body header.top .mega-in{max-width:calc(100% - 40px)}@media (max-width: 700px){html body .mega{max-height:calc(100dvh - 140px);overflow-y:auto;overscroll-behavior:contain}html body .mega-in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;width:auto;max-width:none;margin:0;padding:12px 16px 16px}html body .mega-g{min-width:0}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a{min-height:40px!important;white-space:normal!important;word-break:keep-all;font-size:14px!important}:is(html body #rail .rail-nav .mega .mega-in,html body header.top .mega .mega-in) a.mega-open{grid-column:1 / -1}html body header.top{position:relative}}.upd-bar{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));translate:-50% 0;z-index:9000;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 8px 8px 16px;border-radius:999px;background:var(--lx-ink);color:var(--lx-bg);box-shadow:0 18px 40px -18px var(--lx-shadow);font-size:14px;font-weight:600;line-height:1.4}.upd-bar[hidden]{display:none}.upd-bar .ub-t{min-width:0;word-break:keep-all}.upd-bar .ub-go{flex:none;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--lx-accent);color:var(--lx-accent-ink);font:inherit;font-weight:800;cursor:pointer;white-space:nowrap}.upd-bar .ub-go[hidden]{display:none}.upd-bar .ub-x{flex:none;width:34px;height:34px;border:0;border-radius:50%;background:none;color:inherit;font-size:20px;line-height:1;cursor:pointer;opacity:.7}.upd-bar .ub-x:hover{opacity:1}.upd-bar.sh{border-radius:16px}@media (max-width: 700px){.upd-bar{width:calc(100vw - 24px);font-size:13px;border-radius:16px;padding:8px 6px 8px 14px}.upd-bar .ub-t{flex:1}}html body #viewHome .hn-d b{font-weight:700;color:var(--lx-ink-2);margin-right:2px}.bc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:8px;margin-top:4px}.bc-tile{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:var(--lx-surface-2);border:1px solid transparent}.bc-tile .tile-img{width:36px;height:36px;border-radius:10px;font-size:14px}.bc-tx{display:grid;gap:2px;min-width:0}.bc-nm{display:flex;align-items:center;gap:5px;min-width:0;font-size:13px;font-weight:700;color:var(--lx-ink);white-space:nowrap;overflow:hidden}.bc-v{display:flex;align-items:center;gap:4px}.bc-v b{font-family:var(--lx-display);font-size:17px;font-weight:800;color:var(--lx-ink);font-variant-numeric:tabular-nums}.bc-tile.ok{background:var(--lx-plus-dim)}.bc-tile.ok .bc-v b{color:var(--lx-plus)}.bc-tile.solo{background:var(--lx-accent-dim)}.bc-tile.solo .bc-v b{color:var(--lx-accent-t)}.bc-tile.no{background:transparent;border:1px dashed var(--lx-line-2)}.bc-tile.no .bc-v b{color:var(--lx-ink-3)}.bc-no{font-style:normal;font-size:11.5px;font-weight:700;color:var(--lx-minus, #c0392b)}.bc-tile.party{background:transparent;border:1px solid var(--lx-line-2)}.bc-tile.party .bc-v b{color:var(--lx-ink-2)}.bc-pt{font-style:normal;font-size:11.5px;font-weight:700;color:var(--lx-accent-t);white-space:nowrap}.bc-df{flex:none;padding:1px 6px;border-radius:5px;font-style:normal;font-size:10.5px;font-weight:800;line-height:1.5;letter-spacing:.02em}.bc-df.d-easy{background:#e4ebe4;color:#4f6b4f}.bc-df.d-normal{background:#dcefff;color:#1f6fbf}.bc-df.d-hard{background:#ffe0e6;color:#cc2a46}.bc-df.d-chaos{background:#2a2233;color:#f0c45c}.bc-df.d-extreme{background:#3b0c12;color:#ff6a6a}@media (max-width: 700px){.bc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bc-tile{padding:7px 8px;gap:8px;grid-template-columns:30px minmax(0,1fr)}.bc-tile .tile-img{width:30px;height:30px}.bc-v b{font-size:15px}}html.maint-on #huntHelp,html.maint-on #viewBoss>:not(.maint-card){display:none!important}body[data-htab=spot] #viewHunt .maint-card{display:none}.maint-card{position:relative;width:min(760px,100%);box-sizing:border-box;grid-column:1 / -1;justify-self:center;align-self:start;flex:0 0 auto;margin:28px auto 48px;border-radius:20px;overflow:hidden;color:#eef1ff;text-align:center;background:radial-gradient(1.5px 1.5px at 12% 18%,#fff9 50%,transparent 52%),radial-gradient(1.5px 1.5px at 78% 12%,#fff9 50%,transparent 52%),radial-gradient(1px 1px at 34% 30%,#fff8 50%,transparent 52%),radial-gradient(1.5px 1.5px at 62% 26%,#fff9 50%,transparent 52%),radial-gradient(1px 1px at 90% 34%,#fff8 50%,transparent 52%),radial-gradient(1px 1px at 22% 8%,#fff8 50%,transparent 52%),linear-gradient(180deg,#151a38 0%,#252b5a 58%,#3a3f7a 100%);box-shadow:0 18px 50px rgba(15,18,50,.35);border:2px solid #11142c}.maint-card::before{content:"";display:block;height:14px;background:repeating-linear-gradient(-45deg,#15172b 0 12px,#ffd23c 12px 24px)}.maint-top{padding:26px 20px 0}.maint-board{position:relative;display:inline-block;margin:4px auto 0;padding:10px 34px 12px;background:linear-gradient(180deg,#8a5a2c,#6f4521);border:3px solid #3f2610;border-radius:10px;box-shadow:inset 0 2px 0 #b07a44,0 6px 0 #2c1a0b,0 14px 22px rgba(0,0,0,.35);transform-origin:50% -18px;animation:maintSway 4s ease-in-out infinite}.maint-board::before,.maint-board::after{content:"";position:absolute;top:-20px;width:3px;height:20px;background:#c9b27c}.maint-board::before{left:22%}.maint-board::after{right:22%}.maint-board b{display:block;font-size:30px;line-height:1.1;letter-spacing:6px;color:#ffe27a;text-shadow:0 3px 0 #3f2610}.maint-board small{display:block;margin-top:4px;font-size:12px;letter-spacing:2px;color:#f3d9a8}.maint-card h2{margin:24px 0 8px;font-size:24px;font-weight:800;color:#fff!important;letter-spacing:-.3px}.maint-card p{color:#cfd5f7!important;word-break:keep-all;margin:6px auto;max-width:560px;padding:0 20px;font-size:14.5px;line-height:1.75;color:#cfd5f7}.maint-card p.fine{font-size:13px;color:#9aa3d6}.maint-steps{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:18px 16px 4px;padding:0;list-style:none}.maint-steps li{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;background:#ffffff14;border:1px solid #ffffff22;color:#aab2e6}.maint-steps li i{width:10px;height:10px;border-radius:50%;background:#5a6299}.maint-steps li.done{color:#bff0cf}.maint-steps li.done i{background:#55d68a}.maint-steps li.now{color:#ffe27a;border-color:#ffd23c88;background:#ffd23c1f}.maint-steps li.now i{background:#ffd23c;animation:maintPulse 1.2s ease-in-out infinite}.maint-scene{position:relative;height:150px;margin-top:14px}.maint-scene .jelly{position:absolute;bottom:30px;display:block;border-radius:52% 52% 46% 46% / 62% 62% 38% 38%;box-shadow:inset -6px -8px 0 #0003,inset 5px 5px 0 #ffffff40,0 4px 0 #0004;transform-origin:50% 100%;animation:maintBob 1.6s ease-in-out infinite}.maint-scene .jelly .eye{position:absolute;top:34%;width:17%;height:22%;background:#fff;border-radius:50%;box-shadow:inset -2px -2px 0 #1b2040}.maint-scene .jelly .e1{left:26%}.maint-scene .jelly .e2{right:26%}.maint-scene .jelly .hat{position:absolute;left:10%;right:10%;top:-16%;height:34%;background:#ffd23c;border-radius:80% 80% 10% 10% / 100% 100% 10% 10%;box-shadow:0 5px 0 #c99a12,inset 0 -3px 0 #e8b820}.maint-scene .jelly .hat::after{content:"";position:absolute;left:-9%;right:-9%;bottom:-6px;height:7px;border-radius:4px;background:#ffd23c;box-shadow:0 2px 0 #c99a12}.maint-scene .j1{left:10%;width:56px;height:46px;background:linear-gradient(180deg,#6fd3ff,#3b8be0)}.maint-scene .j2{left:27%;width:82px;height:66px;background:linear-gradient(180deg,#8be28a,#3fae5a);animation-delay:-.4s}.maint-scene .j3{left:47%;width:62px;height:52px;background:linear-gradient(180deg,#ffb066,#ee6c2b);animation-delay:-.9s}.maint-scene .j4{left:62%;width:104px;height:82px;background:linear-gradient(180deg,#c49bff,#7a4fd6);animation-delay:-.2s}.maint-scene .j5{left:80%;width:60px;height:50px;background:linear-gradient(180deg,#ff9fc2,#e0508a);animation-delay:-1.1s}.maint-scene .walker{z-index:2;left:4%;width:52px;height:42px;background:linear-gradient(180deg,#fff3a0,#e8c93a);animation:maintWalk 9s linear infinite alternate,maintBob .8s ease-in-out infinite}.maint-scene .maint-sky{position:absolute;left:0;right:0;bottom:30px;width:100%;height:118px;pointer-events:none}.maint-scene .crt{position:absolute;bottom:28px;display:block;animation:maintBob 1.8s ease-in-out infinite;filter:drop-shadow(0 4px 0 #0004)}.maint-scene .zomb{left:27%;width:82px;animation-delay:-.5s}.maint-scene .octo{left:61%;width:108px;animation-delay:-.2s}@media (max-width: 700px){.maint-scene .zomb{width:56px}.maint-scene .octo{width:78px}}.maint-scene .maint-hero{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);height:128px;width:auto;max-width:60%;z-index:3;object-fit:contain;filter:drop-shadow(0 6px 0 #0004)}.maint-cone{position:absolute;bottom:30px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:34px solid #ff7a1a;filter:drop-shadow(0 3px 0 #0006)}.maint-cone::after{content:"";position:absolute;left:-7px;top:12px;width:14px;height:6px;background:#fff}.maint-cone.c1{left:21%}.maint-cone.c2{left:41%}.maint-cone.c3{left:57%}.maint-cone.c4{left:76%}.maint-cone.c5{left:93%}.maint-ground{position:absolute;left:0;right:0;bottom:0;height:32px;background:linear-gradient(180deg,#4d8a3a 0 8px,#6b4a2b 8px 100%);border-top:3px solid #2f5a22}.maint-ground::after{content:"";position:absolute;left:0;right:0;top:11px;height:6px;background:repeating-linear-gradient(-45deg,#15172b 0 10px,#ffd23c 10px 20px);opacity:.9}.maint-actions{padding:18px 16px 26px;background:#3a3f7a;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.maint-actions a{display:inline-block;color:#1b1b1b!important;padding:10px 20px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;background:#ffd23c;color:#1b1b1b;border:0}.maint-actions a.ghost{background:transparent;color:#eef1ff!important;border:1px solid #ffffff55}@keyframes maintSway{0%,100%{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}@keyframes maintBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes maintWalk{from{left:4%}to{left:84%}}@keyframes maintPulse{0%,100%{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.maint-board,.maint-scene .jelly,.maint-scene .crt{animation:none!important}}@media (max-width: 700px){.maint-card{margin:16px 12px 36px}.maint-board b{font-size:24px;letter-spacing:4px}.maint-card h2{font-size:20px}.maint-scene{height:120px}.maint-scene .j2{width:64px;height:52px}.maint-scene .j4{width:78px;height:62px}.maint-scene .j1,.maint-scene .j3,.maint-scene .j5,.maint-scene .walker{width:44px;height:36px}}
