: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);--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{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{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 (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]{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{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(38px,5.6vw,80px)!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%)}}.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}#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: 700px){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:end}#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-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)}}@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 (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:.5}.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)}@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{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}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}}@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:11px!important;letter-spacing:-.04em!important}}.act-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);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}#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 #viewBoss .bz-cur{display:none}.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}
