body:has(.board-module__HwT15a__app):before{background:radial-gradient(1200px 600px at 10% -5%, var(--accent-soft), transparent 60%), radial-gradient(900px 500px at 100% 0%, #ff6b6b14, transparent 60%)}.board-module__HwT15a__app{--page-max:1640px;--page-gutter:24px;flex-direction:column;min-height:100svh;display:flex}[data-btn][data-variant=danger].board-module__HwT15a__active{background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 50%, transparent);box-shadow:0 0 0 3px var(--danger-soft)}:where(body:has(.board-module__HwT15a__app)) kbd{font:600 var(--fs-eyebrow) var(--font);color:var(--text-dim);background:var(--surface);border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;padding:1px 5px;line-height:1.3}:where(body:has(.board-module__HwT15a__app)) [data-btn] kbd{margin-left:2px}.board-module__HwT15a__workspace{max-width:var(--page-max);flex:1;grid-template-columns:minmax(0,1fr) 510px;align-items:start;gap:24px;width:100%;margin:0 auto;padding:24px;display:grid}@media (max-width:1020px){.board-module__HwT15a__workspace{grid-template-columns:1fr}.board-module__HwT15a__workspace>.board-module__HwT15a__sidebar{display:contents}.board-module__HwT15a__workspace .board-module__HwT15a__board-panel{order:-1}.board-module__HwT15a__workspace>.board-module__HwT15a__stage{order:0}.board-module__HwT15a__workspace .board-module__HwT15a__units-panel{order:1}}.board-module__HwT15a__stage{flex-direction:column;gap:14px;min-width:0;display:flex}.board-module__HwT15a__board-frame{background:var(--bg-elev);border:1px solid var(--line);min-height:320px;box-shadow:var(--shadow-md);border-radius:18px;place-items:center;padding:18px;display:grid;position:relative;overflow-x:auto}.board-module__HwT15a__board-history{z-index:20;gap:4px;display:none;position:absolute;top:8px;right:8px}.board-module__HwT15a__board-history [data-btn][data-icon]{background:var(--bg-elev-2);width:32px;height:32px}.board-module__HwT15a__board-frame:before{content:"";border-radius:inherit;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.35;pointer-events:none;background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.board-module__HwT15a__board{grid-template-columns:repeat(var(--cols), var(--cell));grid-template-rows:repeat(var(--rows), var(--cell));isolation:isolate;cursor:crosshair;background:#2a2f3a;border-radius:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 10px 30px #00000073}.board-module__HwT15a__board-bg{image-rendering:auto;transition:opacity .25s var(--ease);background-color:#2a2f3a;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.board-module__HwT15a__board-bg.board-module__HwT15a__loading{opacity:.4}.board-module__HwT15a__cell{z-index:1;touch-action:manipulation;outline-offset:-1px;transition:background .12s var(--ease);outline:1px solid #ffffff0f;position:relative}.board-module__HwT15a__cell:hover{z-index:9;background:#ffffff1f}.board-module__HwT15a__board[data-tool=place] .board-module__HwT15a__cell.board-module__HwT15a__path{cursor:not-allowed}.board-module__HwT15a__board[data-tool=place] .board-module__HwT15a__cell.board-module__HwT15a__path:hover{background:#ff505038}.board-module__HwT15a__cell .board-module__HwT15a__sprite{object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 4px #00000073);width:72%;height:72%;animation:board-module__HwT15a__drop .22s var(--ease);z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.board-module__HwT15a__cell .board-module__HwT15a__sprite.board-module__HwT15a__eggby{z-index:5;width:34%;height:34%;top:5px;left:5px;transform:none}.board-module__HwT15a__cell .board-module__HwT15a__sprite.board-module__HwT15a__any{filter:none;width:64%;height:64%}.board-module__HwT15a__unit.board-module__HwT15a__is-any img{filter:none;width:86%;height:86%;inset:7%}.board-module__HwT15a__sidebar{flex-direction:column;gap:16px;display:flex;position:sticky;top:84px}.board-module__HwT15a__panel{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-shrink:0;padding:16px}.board-module__HwT15a__panel-title{margin:0 0 var(--s3);font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-faint);justify-content:space-between;align-items:center;font-weight:700;display:flex}.board-module__HwT15a__panel-title .board-module__HwT15a__hint{letter-spacing:0;text-transform:none;color:var(--text-faint);font-weight:500}.board-module__HwT15a__segmented{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.board-module__HwT15a__segmented button{height:36px;color:var(--text-dim);transition:all .15s var(--ease);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:13px;font-weight:700;display:flex}.board-module__HwT15a__segmented button small{font-size:var(--fs-eyebrow);color:var(--text-faint);font-weight:500}.board-module__HwT15a__segmented button:hover{color:var(--text)}.board-module__HwT15a__segmented button.board-module__HwT15a__active{background:var(--bg-elev);color:var(--text);box-shadow:var(--shadow-sm)}.board-module__HwT15a__maps{grid-template-columns:repeat(var(--map-cols,3), 1fr);justify-items:center;gap:8px;margin-top:12px;display:grid}.board-module__HwT15a__map-card{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);text-align:left;width:100%;max-width:260px;transition:all .15s var(--ease);padding:6px;position:relative}.board-module__HwT15a__maps[data-single] .board-module__HwT15a__map-card{max-width:88px}.board-module__HwT15a__map-card:hover{border-color:var(--line-strong);transform:translateY(-1px)}.board-module__HwT15a__map-card.board-module__HwT15a__active{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.board-module__HwT15a__map-card .board-module__HwT15a__thumb{aspect-ratio:var(--map-aspect,1);background-color:#2a2f3a;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;max-height:140px;margin:0 auto}.board-module__HwT15a__map-card .board-module__HwT15a__name{overflow-wrap:break-word;text-align:center;color:var(--text-dim);margin-top:6px;font-size:12px;font-weight:600}.board-module__HwT15a__map-card.board-module__HwT15a__active .board-module__HwT15a__name{color:var(--text)}.board-module__HwT15a__clear-btn{text-transform:none;letter-spacing:0;height:28px;padding:0 10px;font-size:12px}.board-module__HwT15a__clear-btn svg{width:13px;height:13px}.board-module__HwT15a__group-label{margin:var(--s1) 0 var(--s2);font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-faint);font-weight:700}.board-module__HwT15a__group-label.board-module__HwT15a__supreme{color:#ff6b6b;margin-top:6px}.board-module__HwT15a__group-label.board-module__HwT15a__eggby{color:#fbbf24;margin-top:14px}.board-module__HwT15a__group-label.board-module__HwT15a__demon-god{color:#fb923c;margin-top:14px}.board-module__HwT15a__group-label.board-module__HwT15a__summon{color:#4ade80;margin-top:14px}.board-module__HwT15a__palette{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.board-module__HwT15a__unit{aspect-ratio:1;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);min-height:0;transition:all .15s var(--ease);place-items:center;padding:0;display:grid;position:relative;overflow:visible}.board-module__HwT15a__unit img{object-fit:contain;filter:drop-shadow(0 2px 2px #0006);width:78%;height:78%;transition:transform .15s var(--ease);position:absolute;inset:11%}.board-module__HwT15a__unit:focus{outline:none}.board-module__HwT15a__unit:focus-visible{border-color:var(--accent)}.board-module__HwT15a__unit:hover{border-color:var(--line-strong);background:var(--surface-hover)}.board-module__HwT15a__unit:hover img{transform:scale(1.1)}.board-module__HwT15a__unit.board-module__HwT15a__active{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 3px var(--accent-soft)}.board-module__HwT15a__modal-root{z-index:100;-webkit-backdrop-filter:blur(6px);animation:board-module__HwT15a__fade .15s var(--ease);background:#05070c8c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.board-module__HwT15a__modal{width:min(100%, var(--w,720px));background:var(--bg-elev);border:1px solid var(--line);max-height:90vh;box-shadow:var(--shadow-lg);animation:board-module__HwT15a__rise .2s var(--ease);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.board-module__HwT15a__modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;font-size:15px;font-weight:700;display:flex}.board-module__HwT15a__modal-body{padding:20px;overflow:auto}.board-module__HwT15a__modal-foot{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.board-module__HwT15a__info-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.board-module__HwT15a__info-card{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);text-align:center;color:var(--text-dim);transition:all .15s var(--ease);justify-items:center;gap:8px;padding:10px 6px;font-size:12px;font-weight:600;display:grid}.board-module__HwT15a__info-card img{object-fit:contain;filter:drop-shadow(0 3px 4px #0006);width:56px;height:56px}.board-module__HwT15a__info-card:hover{border-color:var(--accent);color:var(--text);transform:translateY(-2px)}.board-module__HwT15a__info-card.board-module__HwT15a__active{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.board-module__HwT15a__detail{flex-direction:column;gap:18px;display:flex}.board-module__HwT15a__detail-head{align-items:center;gap:16px;display:flex}.board-module__HwT15a__detail .board-module__HwT15a__hero{aspect-ratio:1;border-radius:var(--radius);background:radial-gradient(circle at 50% 60%, var(--accent-soft), transparent 70%), var(--surface);border:1px solid var(--line);flex:none;place-items:center;width:88px;display:grid}.board-module__HwT15a__detail .board-module__HwT15a__hero img{object-fit:contain;filter:drop-shadow(0 6px 10px #00000080);width:75%;height:75%}.board-module__HwT15a__detail h2{letter-spacing:-.01em;margin:0 0 6px;font-size:20px}.board-module__HwT15a__detail .board-module__HwT15a__rarity{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:5px;margin:0 0 10px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.board-module__HwT15a__detail .board-module__HwT15a__rarity.board-module__HwT15a__supreme{color:#ff6b6b;background:#ff6b6b29}.board-module__HwT15a__detail .board-module__HwT15a__rarity.board-module__HwT15a__note{color:var(--text-dim);background:var(--surface);margin-left:6px}.board-module__HwT15a__detail .board-module__HwT15a__rarity.board-module__HwT15a__demon-god{color:#fb923c;background:#fb923c29}.board-module__HwT15a__detail p{color:var(--text-dim);margin:0 0 14px}.board-module__HwT15a__variant-row{flex-wrap:wrap;gap:8px;display:flex}.board-module__HwT15a__variant{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);width:88px;font-size:var(--fs-2xs);color:var(--text-dim);transition:all .15s var(--ease);justify-items:center;gap:6px;padding:8px;font-weight:600;display:grid}.board-module__HwT15a__variant img{object-fit:contain;width:48px;height:48px}.board-module__HwT15a__variant:hover{border-color:var(--line-strong)}.board-module__HwT15a__variant.board-module__HwT15a__active{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}@media (max-width:560px){.board-module__HwT15a__maps{gap:5px}.board-module__HwT15a__map-card{padding:4px}.board-module__HwT15a__map-card .board-module__HwT15a__name{margin-top:4px;font-size:10px}.board-module__HwT15a__detail{gap:12px}.board-module__HwT15a__detail .board-module__HwT15a__hero{width:84px}.board-module__HwT15a__detail h2{font-size:18px}.board-module__HwT15a__stepper-row{flex-direction:column}.board-module__HwT15a__panel-title .board-module__HwT15a__hint{display:none}.board-module__HwT15a__modal-body{padding:14px}.board-module__HwT15a__modal-head{padding:12px 14px}.board-module__HwT15a__modal-foot{padding:10px 14px}.board-module__HwT15a__export-bar{flex-direction:column;align-items:flex-start;gap:8px}.board-module__HwT15a__export-bar .board-module__HwT15a__toggles{gap:8px}.board-module__HwT15a__export-bar>.board-module__HwT15a__hint{white-space:nowrap;font-size:12px}}.board-module__HwT15a__export-bar{color:var(--text-dim);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.board-module__HwT15a__toggles{flex-wrap:wrap;gap:18px;display:flex}.board-module__HwT15a__toggle:has(input:disabled){opacity:.45}.board-module__HwT15a__toggle{cursor:pointer;color:var(--text);align-items:center;gap:8px;font-weight:600;display:inline-flex}.board-module__HwT15a__toggle input{width:16px;height:16px;accent-color:var(--accent)}.board-module__HwT15a__export-preview{place-items:center;display:grid}.board-module__HwT15a__export-preview canvas{max-width:100%;height:auto;max-height:65vh;box-shadow:var(--shadow-md);border-radius:8px}.board-module__HwT15a__toasts{z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.board-module__HwT15a__toast{background:var(--bg-elev);border:1px solid var(--line-strong);box-shadow:var(--shadow-md);animation:board-module__HwT15a__rise .25s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.board-module__HwT15a__toast.board-module__HwT15a__out{animation:board-module__HwT15a__sink .25s var(--ease) forwards}.board-module__HwT15a__toast .board-module__HwT15a__dot{background:var(--accent);border-radius:50%;width:8px;height:8px}.board-module__HwT15a__toast.board-module__HwT15a__success .board-module__HwT15a__dot{background:var(--success)}.board-module__HwT15a__toast.board-module__HwT15a__error .board-module__HwT15a__dot{background:var(--danger)}.board-module__HwT15a__toast.board-module__HwT15a__warn .board-module__HwT15a__dot{background:var(--warn)}.board-module__HwT15a__hold-ghost{object-fit:contain;pointer-events:none;z-index:300;opacity:.9;filter:drop-shadow(0 8px 12px #0009);width:72px;height:72px;position:fixed;top:-36px;left:-36px}.board-module__HwT15a__board[data-tool=place] .board-module__HwT15a__cell.board-module__HwT15a__path:hover{cursor:not-allowed}.board-module__HwT15a__board .board-module__HwT15a__cell.board-module__HwT15a__has-units{cursor:grab;touch-action:none}.board-module__HwT15a__board.board-module__HwT15a__dragging,.board-module__HwT15a__board.board-module__HwT15a__dragging .board-module__HwT15a__cell{cursor:grabbing}.board-module__HwT15a__board.board-module__HwT15a__dragging .board-module__HwT15a__cell-actions{display:none}.board-module__HwT15a__cell.board-module__HwT15a__drag-source .board-module__HwT15a__sprite{opacity:.35}.board-module__HwT15a__cell.board-module__HwT15a__drag-over{box-shadow:inset 0 0 0 3px var(--accent);background:var(--accent-soft)}.board-module__HwT15a__drag-ghost{object-fit:contain;pointer-events:none;z-index:300;filter:drop-shadow(0 8px 12px #0009);opacity:.95;width:80px;height:80px;position:fixed;top:-40px;left:-40px}.board-module__HwT15a__board .board-module__HwT15a__routes{z-index:7;pointer-events:none;filter:drop-shadow(0 1px 2px #0009);width:100%;height:100%;position:absolute;inset:0}.board-module__HwT15a__board[data-tool=cycle]{cursor:crosshair}.board-module__HwT15a__board[data-tool=cycle] .board-module__HwT15a__cell:hover{background:#38bdf84d}.board-module__HwT15a__cell.board-module__HwT15a__cycle-origin{box-shadow:inset 0 0 0 3px #38bdf8}.board-module__HwT15a__cell.board-module__HwT15a__cycle-step{background:#38bdf82e}.board-module__HwT15a__board[data-tool=cycle] .board-module__HwT15a__cell-actions{display:none}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__cycle{color:#38bdf8}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__cycle.board-module__HwT15a__has-route,.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__cycle:hover{color:#06283a;background:#38bdf8}.board-module__HwT15a__cell .board-module__HwT15a__cell-actions{z-index:8;gap:4px;display:flex;position:absolute;top:5px;right:5px}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn{color:#fff;opacity:0;width:30px;height:30px;transition:opacity .12s var(--ease), transform .12s var(--ease), background .12s;background:#0a0c14d9;border:1px solid #ffffff2e;border-radius:8px;justify-content:center;align-items:center;padding:0;line-height:0;display:flex;transform:scale(.85);box-shadow:0 2px 6px #00000080}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn svg{flex:none;width:15px;height:15px;display:block}.board-module__HwT15a__cell:hover .board-module__HwT15a__edit-btn{opacity:1;transform:scale(1)}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn:hover{background:var(--accent)}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__lib{color:var(--warn)}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__lib.board-module__HwT15a__on,.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__lib:hover{background:var(--warn);color:#2a1d00}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__remove{color:var(--danger)}.board-module__HwT15a__cell .board-module__HwT15a__edit-btn.board-module__HwT15a__remove:hover{background:var(--danger);color:#fff}.board-module__HwT15a__cell .board-module__HwT15a__badges{z-index:6;pointer-events:none;align-items:stretch;gap:3px;display:flex;position:absolute;bottom:3px;left:3px}.board-module__HwT15a__cell .board-module__HwT15a__badge{font-size:clamp(7px, calc(var(--cell) * .135), 11px);color:#fff;background:#0a0c14d1;border-radius:.5em;padding:.3em .5em;font-weight:800;line-height:1;box-shadow:0 1px 2px #00000080}.board-module__HwT15a__cell .board-module__HwT15a__badge em{color:var(--warn);font-style:normal}.board-module__HwT15a__cell .board-module__HwT15a__badge b{color:var(--success);margin-left:1px;font-weight:800}.board-module__HwT15a__cell .board-module__HwT15a__gems{background:#0a0c14d1;border-radius:5px;align-items:center;gap:3px;padding:0 5px;display:flex;box-shadow:0 1px 2px #00000080}.board-module__HwT15a__cell .board-module__HwT15a__gems i{border-radius:50%;width:6px;height:6px;display:block}.board-module__HwT15a__board.board-module__HwT15a__compact .board-module__HwT15a__cell .board-module__HwT15a__gems{display:none}.board-module__HwT15a__board.board-module__HwT15a__compact .board-module__HwT15a__cell .board-module__HwT15a__badges{bottom:2px;left:2px}.board-module__HwT15a__select,.board-module__HwT15a__text-input{border-radius:var(--radius-xs);border:1px solid var(--line);background-color:var(--surface);height:34px;color:var(--text);min-width:0;transition:border-color .15s var(--ease), background .15s var(--ease);outline:none;padding:0 10px;font-size:13px}.board-module__HwT15a__select{padding-right:var(--select-pad-right);cursor:pointer}.board-module__HwT15a__select:hover,.board-module__HwT15a__text-input:hover{border-color:var(--line-strong)}.board-module__HwT15a__select:focus,.board-module__HwT15a__text-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.board-module__HwT15a__select:disabled{opacity:.4;cursor:not-allowed}.board-module__HwT15a__grade-select{flex:none;width:72px;font-weight:700}:where(body:has(.board-module__HwT15a__app)) input[type=number]{-moz-appearance:textfield}:where(body:has(.board-module__HwT15a__app)) input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(body:has(.board-module__HwT15a__app)) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.board-module__HwT15a__stepper{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);flex:1;align-items:center;height:36px;display:flex;overflow:hidden}.board-module__HwT15a__stepper-label{color:var(--text-dim);flex:1;padding:0 10px;font-size:12px;font-weight:600}.board-module__HwT15a__stepper-btn{width:32px;height:100%;color:var(--text-dim);font-size:16px;font-weight:700;transition:background .12s,color .12s}.board-module__HwT15a__stepper-btn:hover{background:var(--surface-hover);color:var(--text)}.board-module__HwT15a__stepper-input{text-align:center;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);width:40px;height:100%;color:var(--text);background:0 0;outline:none;font-size:14px;font-weight:800}.board-module__HwT15a__stepper-row{gap:8px;display:flex}.board-module__HwT15a__stepper-col{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.board-module__HwT15a__stepper-col .board-module__HwT15a__stepper{flex:none}.board-module__HwT15a__lib-gate-hint{font-size:var(--fs-2xs);color:var(--text-dim)}.board-module__HwT15a__stepper-row:has(.board-module__HwT15a__lib-gate-hint)+.board-module__HwT15a__field-label{margin-top:8px}.board-module__HwT15a__field-label{font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-faint);margin:20px 0 8px;font-weight:700}.board-module__HwT15a__reset-btn{width:100%;margin-top:12px}.board-module__HwT15a__unit-editor{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);padding:14px}.board-module__HwT15a__unit-editor+.board-module__HwT15a__unit-editor{margin-top:12px}.board-module__HwT15a__unit-editor-head{align-items:center;gap:12px;display:flex}.board-module__HwT15a__unit-editor-head img{object-fit:contain;filter:drop-shadow(0 3px 4px #0006);width:48px;height:48px}.board-module__HwT15a__unit-editor-title{flex-direction:column;flex:1;line-height:1.25;display:flex}.board-module__HwT15a__unit-editor-title b{font-size:15px}.board-module__HwT15a__unit-editor-title small{color:var(--text-faint);font-size:var(--fs-2xs)}.board-module__HwT15a__unit-editor-body{margin-top:14px}.board-module__HwT15a__gem-row{grid-template-columns:72px 1fr 72px;align-items:center;gap:6px;margin-bottom:6px;display:grid}.board-module__HwT15a__gem-slot-label{color:var(--text-dim);flex-direction:column;font-size:12px;font-weight:700;line-height:1.15;display:flex}.board-module__HwT15a__gem-slot-label small{color:var(--text-faint);align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.board-module__HwT15a__gem-slot-label small svg{width:10px;height:10px}.board-module__HwT15a__gem-row.board-module__HwT15a__special .board-module__HwT15a__select:not(.board-module__HwT15a__grade-select){border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.board-module__HwT15a__gem-row.board-module__HwT15a__locked .board-module__HwT15a__gem-slot-label{color:var(--text-faint);opacity:.7}.board-module__HwT15a__gem-row.board-module__HwT15a__locked .board-module__HwT15a__gem-slot-label small{color:var(--text-faint)}.board-module__HwT15a__gem-row.board-module__HwT15a__locked .board-module__HwT15a__select:disabled{opacity:.35;border-style:dashed;border-color:var(--line-strong)}.board-module__HwT15a__player-tabs{margin-bottom:10px}.board-module__HwT15a__player-tabs button small{font-size:var(--fs-eyebrow);color:var(--text-faint);font-weight:500}.board-module__HwT15a__text-input{width:100%;margin-bottom:10px}.board-module__HwT15a__trait-list{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.board-module__HwT15a__trait-list:empty{margin:0}.board-module__HwT15a__trait-row{grid-template-columns:1fr 58px auto 32px;align-items:center;gap:6px;display:grid}.board-module__HwT15a__trait-row .board-module__HwT15a__select{height:32px;padding-left:8px;font-size:12.5px}.board-module__HwT15a__trait-row .board-module__HwT15a__grade-select{--select-arrow-size:var(--select-compact-size);--select-arrow-inset:var(--select-compact-inset);--select-pad-right:var(--select-compact-pad);width:58px}.board-module__HwT15a__trait-row [data-btn][data-icon]{width:32px;height:32px}.board-module__HwT15a__trait-value{color:var(--text-dim);align-items:center;gap:1px;font-size:12px;font-weight:700;display:flex}.board-module__HwT15a__trait-value .board-module__HwT15a__value-input{text-align:center;width:38px;height:32px;margin:0;padding:0 4px;font-weight:700}.board-module__HwT15a__grade-chip{height:18px;font-size:var(--fs-eyebrow);color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);border-radius:5px;align-items:center;padding:0 6px;font-weight:800;display:inline-flex}.board-module__HwT15a__footer{text-align:center;color:var(--text-faint);padding:18px;font-size:12px}@keyframes board-module__HwT15a__fade{0%{opacity:0}}@keyframes board-module__HwT15a__rise{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes board-module__HwT15a__sink{to{opacity:0;transform:translateY(10px)}}@keyframes board-module__HwT15a__drop{0%{opacity:0;transform:translate(-50%,-60%)scale(.8)}}@media (prefers-reduced-motion:reduce){:where(:root:has(.board-module__HwT15a__app)),:where(:root:has(.board-module__HwT15a__app)) *{transition:none!important;animation:none!important}}.board-module__HwT15a__action-sheet{flex-direction:column;gap:8px;display:flex}.board-module__HwT15a__action-sheet [data-btn]{justify-content:flex-start;height:44px}.board-module__HwT15a__traits-editor .board-module__HwT15a__panel-title{margin-top:0}.board-module__HwT15a__modal .board-module__HwT15a__trait-row{grid-template-columns:1fr 70px auto 36px}.board-module__HwT15a__modal .board-module__HwT15a__trait-row .board-module__HwT15a__select{height:36px;font-size:13px}.board-module__HwT15a__modal .board-module__HwT15a__trait-row [data-btn][data-icon]{width:36px;height:36px}@media (max-width:560px){.board-module__HwT15a__modal-foot{flex-direction:column}.board-module__HwT15a__modal-foot [data-btn]{width:100%}}@media (max-width:768px){.board-module__HwT15a__workspace{gap:14px;padding:14px}.board-module__HwT15a__board-frame{flex-direction:column;align-items:center;gap:10px;min-height:0;padding:12px;display:flex}.board-module__HwT15a__workspace .board-module__HwT15a__board-frame .board-module__HwT15a__board-history{order:-1;align-self:flex-end;display:flex;position:static}.board-module__HwT15a__palette{gap:6px}.board-module__HwT15a__info-grid{grid-template-columns:repeat(4,1fr);gap:8px}.board-module__HwT15a__info-card{padding:8px 4px;font-size:11px}.board-module__HwT15a__info-card img{width:44px;height:44px}:where(.board-module__HwT15a__app) [data-topbar]>[data-tbin]{gap:6px;padding:8px 10px}:where(.board-module__HwT15a__app) [data-topbar] [data-group]{gap:4px}:where(.board-module__HwT15a__app) [data-brand]{gap:6px;font-size:14px}:where(.board-module__HwT15a__app) [data-brand] img{width:22px;height:22px}:where(.board-module__HwT15a__app) [data-topbar] [data-btn]{min-width:34px;height:34px;padding:0 8px}:where(.board-module__HwT15a__app) [data-topbar] [data-btn][data-icon]{width:34px}:where(.board-module__HwT15a__app) [data-btn] [data-label],[data-topbar] .board-module__HwT15a__history{display:none}:where(.board-module__HwT15a__app) [data-btn]:not([data-icon]):has([data-label]){width:36px;padding:0}}@media (hover:none) and (pointer:coarse){.board-module__HwT15a__cell .board-module__HwT15a__cell-actions{display:none}}
.Button-module__iYV4-q__btn{justify-content:center;align-items:center;gap:var(--s2);height:34px;padding:0 var(--s3);border-radius:var(--radius-sm);font-weight:600;font-size:var(--fs-sm);letter-spacing:var(--track-tight);color:var(--text);background:var(--surface);border:1px solid var(--line);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);display:inline-flex}.Button-module__iYV4-q__btn:active{transform:translateY(1px)scale(.99)}.Button-module__iYV4-q__btn.Button-module__iYV4-q__sm{height:30px;padding:0 var(--s2);font-size:var(--fs-xs)}.Button-module__iYV4-q__btn.Button-module__iYV4-q__icon{width:34px;padding:0}.Button-module__iYV4-q__btn.Button-module__iYV4-q__primary{background:linear-gradient(180deg, var(--accent), var(--accent-strong));color:#fff;border-color:#0000;box-shadow:0 4px 14px #5b7fff59}.Button-module__iYV4-q__btn.Button-module__iYV4-q__success{color:var(--success)}.Button-module__iYV4-q__btn.Button-module__iYV4-q__danger{color:var(--danger)}.Button-module__iYV4-q__btn.Button-module__iYV4-q__danger:not(.Button-module__iYV4-q__icon){border-color:color-mix(in srgb, var(--danger) 40%, transparent)}.Button-module__iYV4-q__btn:disabled{opacity:.4;cursor:not-allowed}.Button-module__iYV4-q__btn>svg{flex:none;width:15px;height:15px}.Button-module__iYV4-q__btn .ico{flex:none;width:15px;height:15px}@media (hover:hover){.Button-module__iYV4-q__btn:hover{background:var(--surface-hover);border-color:var(--line-strong);text-decoration:none}.Button-module__iYV4-q__btn.Button-module__iYV4-q__primary:hover{filter:brightness(1.08);background:linear-gradient(180deg, var(--accent), var(--accent-strong))}.Button-module__iYV4-q__btn.Button-module__iYV4-q__success:hover{background:var(--success-soft)}.Button-module__iYV4-q__btn.Button-module__iYV4-q__danger:hover{background:var(--danger-soft);border-color:var(--danger)}}@media (max-width:480px){.Button-module__iYV4-q__btn{height:34px;font-size:var(--fs-xs);padding:0 var(--s2)}.Button-module__iYV4-q__btn.Button-module__iYV4-q__icon{width:34px}[data-topbar] .Button-module__iYV4-q__btn .Button-module__iYV4-q__label{display:none}[data-topbar] .Button-module__iYV4-q__btn:not(.Button-module__iYV4-q__icon):has(.Button-module__iYV4-q__label){width:34px;padding:0}[data-topbar] .Button-module__iYV4-q__btn:not(.Button-module__iYV4-q__icon):has(.Button-module__iYV4-q__label) .ico{margin:0}}
.LibFlame-module__eck-nW__flame{pointer-events:none;z-index:2;opacity:.9;width:150%;height:150%;position:absolute;bottom:-4%;left:50%;overflow:hidden;transform:translate(-50%)}.LibFlame-module__eck-nW__strip{will-change:transform;width:2500%;position:absolute;inset:0 auto 0 0;-webkit-mask-image:url(/assets/fx/liberation-flame.webp);mask-image:url(/assets/fx/liberation-flame.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.LibFlame-module__eck-nW__stage1 .LibFlame-module__eck-nW__strip,.LibFlame-module__eck-nW__stage2 .LibFlame-module__eck-nW__strip{background:linear-gradient(to top, var(--c0) 10%, var(--c1) 45%, var(--c2) 90%)}.LibFlame-module__eck-nW__stage3{width:162%;height:162%;bottom:2%}.LibFlame-module__eck-nW__stage3 .LibFlame-module__eck-nW__strip:after{content:"";background:linear-gradient(to top, var(--c0), var(--c1));position:absolute;inset:0}.LibFlame-module__eck-nW__rainbow{width:100%;height:120%;animation:LibFlame-module__eck-nW__rainbow var(--flame-cycle) linear infinite;animation-delay:var(--flame-delay);will-change:transform;background:url(/assets/fx/liberation-rainbow.webp) 0 0/4% 16.6667%;position:absolute;top:0;left:0}@keyframes LibFlame-module__eck-nW__rainbow{0%{transform:translateY(0)}to{transform:translateY(-16.6667%)}}.LibFlame-module__eck-nW__still .LibFlame-module__eck-nW__strip{transform:translate(-16%)}.LibFlame-module__eck-nW__still .LibFlame-module__eck-nW__rainbow{animation:none}.LibFlame-module__eck-nW__still :is(.LibFlame-module__eck-nW__strip,.LibFlame-module__eck-nW__rainbow){will-change:auto}@media (prefers-reduced-motion:reduce){.LibFlame-module__eck-nW__rainbow{animation:none}}
.PlacingBar-module__-1J4gW__bar{--tone:var(--accent);left:50%;bottom:calc(var(--s4) + env(safe-area-inset-bottom));z-index:90;align-items:center;gap:var(--s3);width:max-content;max-width:min(480px, calc(100vw - 2 * var(--s4)));padding:var(--s2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--tone) 45%, var(--line-strong));background:color-mix(in srgb, var(--bg-elev-2) 90%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);box-shadow:var(--shadow-md), 0 0 0 4px color-mix(in srgb, var(--tone) 10%, transparent);transition:opacity var(--dur) var(--ease-out), transform var(--dur-slow) var(--ease-out), visibility 0s linear 0s;display:flex;position:fixed;transform:translate(-50%)}.PlacingBar-module__-1J4gW__bar:not(.PlacingBar-module__-1J4gW__open){opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease), visibility 0s linear var(--dur);transform:translate(-50%,16px)scale(.97)}@starting-style{.PlacingBar-module__-1J4gW__bar.PlacingBar-module__-1J4gW__open{opacity:0;transform:translate(-50%,16px)scale(.97)}}.PlacingBar-module__-1J4gW__egg{--tone:var(--warn)}.PlacingBar-module__-1J4gW__art{background:color-mix(in srgb, var(--tone) 22%, transparent);width:40px;height:40px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tone) 70%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.PlacingBar-module__-1J4gW__art img{object-fit:contain;filter:drop-shadow(0 2px 3px #00000073);width:82%;height:82%}.PlacingBar-module__-1J4gW__art i{background:var(--tone);border-radius:4px;width:14px;height:14px;box-shadow:0 0 0 1px #00000073}.PlacingBar-module__-1J4gW__text{min-width:0;line-height:var(--lh-snug);flex-direction:column;display:flex}.PlacingBar-module__-1J4gW__text b{font-size:var(--fs-sm);color:var(--text);font-weight:600}.PlacingBar-module__-1J4gW__text small{font-size:var(--fs-2xs);color:var(--text-dim)}.PlacingBar-module__-1J4gW__done{align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s4);border-radius:var(--radius-pill);background:var(--tone);color:var(--bg);font-size:var(--fs-sm);cursor:pointer;transition:filter var(--dur-fast) var(--ease);border:0;flex:none;margin-left:auto;font-weight:700;display:inline-flex}.PlacingBar-module__-1J4gW__done:focus-visible{outline:2px solid var(--text);outline-offset:2px}.PlacingBar-module__-1J4gW__done kbd{font:inherit;font-size:var(--fs-eyebrow);letter-spacing:.02em;background:#00000029;border-radius:4px;padding:1px 5px;font-weight:600;display:none}@media (hover:hover) and (pointer:fine){.PlacingBar-module__-1J4gW__done:hover{filter:brightness(1.1)}.PlacingBar-module__-1J4gW__done kbd{display:inline}}body:has(>.PlacingBar-module__-1J4gW__bar.PlacingBar-module__-1J4gW__open){padding-bottom:calc(72px + env(safe-area-inset-bottom))}:is(body:has(>.PlacingBar-module__-1J4gW__bar.PlacingBar-module__-1J4gW__open)>[data-toast],body:has(>.PlacingBar-module__-1J4gW__bar.PlacingBar-module__-1J4gW__open)>[data-toasts]){bottom:calc(var(--s4) + 76px + var(--s3) + env(safe-area-inset-bottom))}
.PageShell-module__yQ3gea__topbar{z-index:50;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--line);position:sticky;top:0}.PageShell-module__yQ3gea__topbar>.PageShell-module__yQ3gea__tbin{align-items:center;gap:var(--s2);row-gap:var(--s2);padding:var(--s3) var(--page-gutter);max-width:var(--page-max);flex-wrap:wrap;margin-inline:auto;display:flex}.PageShell-module__yQ3gea__brand{align-items:center;gap:var(--s2);min-height:34px;font-weight:800;font-size:var(--fs-lg);letter-spacing:var(--track-tight);color:var(--text);white-space:nowrap;flex:none;display:flex}.PageShell-module__yQ3gea__brand img{object-fit:contain;flex:none;width:26px;height:26px}.PageShell-module__yQ3gea__spacer{flex:1 1 0;min-width:0}.PageShell-module__yQ3gea__topbar .PageShell-module__yQ3gea__group{align-items:center;gap:var(--s1);display:flex}.PageShell-module__yQ3gea__langsw{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex:none;height:34px;margin-left:auto;padding:2px;display:flex}.PageShell-module__yQ3gea__langsw button{padding:0 var(--s2);border-radius:calc(var(--radius-sm) - 2px);font-weight:600;font-size:var(--fs-xs);color:var(--text-dim)}.PageShell-module__yQ3gea__langsw button.PageShell-module__yQ3gea__on{color:var(--text);background:var(--line-strong)}.PageShell-module__yQ3gea__beta{font-style:normal;font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--warn);background:var(--warn-soft);border:1px solid color-mix(in srgb, var(--warn) 34%, transparent);border-radius:var(--radius-pill);flex:none;padding:1px 7px;font-weight:700;line-height:1.5}.PageShell-module__yQ3gea__beta.PageShell-module__yQ3gea__alpha{color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 34%, transparent)}@media (hover:hover){.PageShell-module__yQ3gea__brand:hover{text-decoration:none}}@media (max-width:480px){.PageShell-module__yQ3gea__topbar>.PageShell-module__yQ3gea__tbin{padding:calc(var(--s2) + env(safe-area-inset-top)) var(--s3) var(--s2);gap:var(--s1)}.PageShell-module__yQ3gea__brand{font-size:var(--fs-md);gap:var(--s1)}.PageShell-module__yQ3gea__brand img{width:22px;height:22px}}.PageShell-module__yQ3gea__page-loading{flex:1;align-self:stretch;place-items:center;min-height:40vh;display:grid}.PageShell-module__yQ3gea__page-loading .PageShell-module__yQ3gea__spinner{border:3px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite PageShell-module__yQ3gea__page-spin}@keyframes PageShell-module__yQ3gea__page-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PageShell-module__yQ3gea__page-loading .PageShell-module__yQ3gea__spinner{animation:none}}
.LinkNotice-module__ZD8BOW__notice{align-items:flex-start;gap:var(--s3);margin:var(--s3) max(var(--page-gutter), (100% - var(--page-max)) / 2 + var(--page-gutter)) var(--s2);padding:var(--s1) var(--s1) var(--s1) var(--s3);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--warn) 45%, var(--line));background:var(--warn-soft);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-snug);display:flex}.LinkNotice-module__ZD8BOW__notice p{flex:1;min-width:0;margin:0;padding-block:calc(14px - .5lh)}.LinkNotice-module__ZD8BOW__close{border-radius:var(--radius-xs);width:28px;height:28px;color:var(--text-dim);background:0 0;border:0;flex:none;place-items:center;display:grid}.LinkNotice-module__ZD8BOW__close:hover{background:color-mix(in srgb, var(--warn) 18%, transparent);color:var(--text)}@media (max-width:480px){.LinkNotice-module__ZD8BOW__notice{margin-inline:var(--s3)}}
.big-view-module__S5t6NG__bv-open{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);width:26px;height:26px;color:var(--text-dim);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.big-view-module__S5t6NG__bv-open .ico{width:14px;height:14px}@media (hover:hover){.big-view-module__S5t6NG__bv-open:hover{background:var(--surface-hover);color:var(--text)}}.big-view-module__S5t6NG__bv-root{z-index:60;padding:var(--s4);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.big-view-module__S5t6NG__bv{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-elev);width:min(1180px,100%);max-height:100%;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.big-view-module__S5t6NG__bv:focus{outline:none}.big-view-module__S5t6NG__bv-head{justify-content:space-between;align-items:flex-start;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);display:flex}.big-view-module__S5t6NG__bv-head>div{align-items:baseline;gap:var(--s1) var(--s3);flex-wrap:wrap;min-width:0;display:flex}.big-view-module__S5t6NG__bv-head b{font-size:var(--fs-lg);letter-spacing:var(--track-tight);font-weight:700}.big-view-module__S5t6NG__bv-head span{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-dim)}.big-view-module__S5t6NG__bv-close{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);width:30px;height:30px;color:var(--text-dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.big-view-module__S5t6NG__bv-close .ico{width:16px;height:16px}.big-view-module__S5t6NG__bv-body{min-height:0;padding:var(--s4);gap:var(--s4);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (hover:hover){.big-view-module__S5t6NG__bv-close:hover{color:var(--text)}}@media (max-width:720px){.big-view-module__S5t6NG__bv-root{padding:0}.big-view-module__S5t6NG__bv{border:0;border-radius:0;width:100%;height:100%;max-height:none}.big-view-module__S5t6NG__bv-head,.big-view-module__S5t6NG__bv-body{padding-left:var(--s3);padding-right:var(--s3)}}
.full-run-module__2Wh8xW__wfields>.full-run-module__2Wh8xW__gobtns{gap:var(--s2);margin-top:var(--s1);padding-top:var(--s3);border-top:1px solid var(--line);display:flex}.full-run-module__2Wh8xW__wfields>.full-run-module__2Wh8xW__gobtns [data-btn]{flex:140px;justify-content:center}.full-run-module__2Wh8xW__runwarn-root{z-index:60;padding:var(--s4);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.full-run-module__2Wh8xW__runwarn{gap:var(--s3);width:min(380px,100%);padding:var(--s4);border:1px solid color-mix(in srgb, var(--warn) 45%, var(--line));border-top:3px solid var(--warn);border-radius:var(--radius-lg);background:var(--bg-elev);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.full-run-module__2Wh8xW__runwarn-head{align-items:center;gap:var(--s3);display:flex}.full-run-module__2Wh8xW__runwarn-ico{background:var(--warn-soft);width:36px;height:36px;color:var(--warn);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.full-run-module__2Wh8xW__runwarn-ico .ico{width:20px;height:20px}.full-run-module__2Wh8xW__runwarn b{font-size:var(--fs-lg);letter-spacing:var(--track-tight);color:var(--warn);font-weight:700}.full-run-module__2Wh8xW__runwarn p{color:var(--text-dim);margin:0;line-height:1.45}.full-run-module__2Wh8xW__runwarn-btns{justify-content:flex-end;gap:var(--s2);display:flex}.full-run-module__2Wh8xW__runwarn-btns button{height:32px;padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-weight:600}.full-run-module__2Wh8xW__runwarn-btns button.full-run-module__2Wh8xW__on{background:var(--warn);color:var(--bg);border-color:#0000}.full-run-module__2Wh8xW__fig-dash{position:relative}.full-run-module__2Wh8xW__fig-dash>span{visibility:hidden}.full-run-module__2Wh8xW__fig-dash:after{content:"—";position:absolute;left:0}:is(.full-run-module__2Wh8xW__run-veil,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>:not(.full-run-module__2Wh8xW__bhero,[role=status],.full-run-module__2Wh8xW__rcard),.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__rcard>.full-run-module__2Wh8xW__rcard-body,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__bhero>*>*){pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}:is(.full-run-module__2Wh8xW__run-veil,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>:not(.full-run-module__2Wh8xW__bhero,[role=status],.full-run-module__2Wh8xW__rcard),.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__rcard>.full-run-module__2Wh8xW__rcard-body,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__bhero>*>*)>*{filter:blur(5px);opacity:.3}:is(.full-run-module__2Wh8xW__run-veil,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>:not(.full-run-module__2Wh8xW__bhero,[role=status],.full-run-module__2Wh8xW__rcard),.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__rcard>.full-run-module__2Wh8xW__rcard-body,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__bhero>*>*):after{content:"Updating…";z-index:5;height:30px;padding:0 var(--s3) 0 32px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--bg-elev-2);box-shadow:var(--shadow-sm);font-size:var(--fs-2xs);color:var(--text);white-space:nowrap;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}:is(.full-run-module__2Wh8xW__run-veil,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>:not(.full-run-module__2Wh8xW__bhero,[role=status],.full-run-module__2Wh8xW__rcard),.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__rcard>.full-run-module__2Wh8xW__rcard-body,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__bhero>*>*):before{content:"";z-index:6;margin:-7px 0 0 calc(-1 * (var(--run-label-w,92px) / 2) + 11px);border:2px solid color-mix(in srgb, var(--accent) 25%, transparent);border-top-color:var(--accent);box-sizing:border-box;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite full-run-module__2Wh8xW__run-veil-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){:is(.full-run-module__2Wh8xW__run-veil,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>:not(.full-run-module__2Wh8xW__bhero,[role=status],.full-run-module__2Wh8xW__rcard),.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__rcard>.full-run-module__2Wh8xW__rcard-body,.full-run-module__2Wh8xW__wall-stack.full-run-module__2Wh8xW__run-pending>.full-run-module__2Wh8xW__bhero>*>*):before{animation:none}}@keyframes full-run-module__2Wh8xW__run-veil-spin{to{rotate:360deg}}.full-run-module__2Wh8xW__sk-fight{min-height:153px}.full-run-module__2Wh8xW__sk-stats{min-height:245px}.full-run-module__2Wh8xW__sk-stats.full-run-module__2Wh8xW__solo{min-height:164px}.full-run-module__2Wh8xW__sk-chart{min-height:302px}.full-run-module__2Wh8xW__sk-ledger{min-height:261px}.full-run-module__2Wh8xW__sk-stat{min-height:77px}.full-run-module__2Wh8xW__sk-row{min-height:50px}.full-run-module__2Wh8xW__sk-wdps{min-height:164px}.full-run-module__2Wh8xW__sk-line{background:color-mix(in srgb, var(--text-faint) 45%, transparent);border-radius:4px;height:8px;margin-top:14px;display:block}.full-run-module__2Wh8xW__sk-line:nth-of-type(odd){width:55%}.full-run-module__2Wh8xW__sk-line:nth-of-type(2n){width:80%}.full-run-module__2Wh8xW__fgr>.full-run-module__2Wh8xW__sk-line{background:color-mix(in srgb, var(--accent) 15%, transparent);flex:1;width:100%;margin-bottom:30px}.full-run-module__2Wh8xW__sk-palette{border-radius:var(--radius-sm);background:var(--surface);height:446px}@media (max-width:900px){.full-run-module__2Wh8xW__sk-stats{min-height:237px}.full-run-module__2Wh8xW__sk-stats.full-run-module__2Wh8xW__solo{min-height:156px}.full-run-module__2Wh8xW__sk-chart{min-height:290px}.full-run-module__2Wh8xW__sk-palette{height:440px}}.full-run-module__2Wh8xW__wswitch,.full-run-module__2Wh8xW__wfields>:is(.full-run-module__2Wh8xW__wnote,.full-run-module__2Wh8xW__gobtns,.full-run-module__2Wh8xW__runwarn-note,.full-run-module__2Wh8xW__sub){grid-column:1/-1}.full-run-module__2Wh8xW__gobtns [data-btn].full-run-module__2Wh8xW__fm-warned{border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}.full-run-module__2Wh8xW__gobtns [data-btn] .full-run-module__2Wh8xW__fm-alert{color:var(--danger);display:inline-flex}.full-run-module__2Wh8xW__wswitch{gap:var(--s3);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.full-run-module__2Wh8xW__wswitch input{appearance:none;border-radius:var(--radius-pill);background:var(--surface-active);border:1px solid var(--line-strong);cursor:pointer;width:34px;height:20px;transition:background var(--dur) var(--ease);margin:1px 0 0;position:relative}.full-run-module__2Wh8xW__wswitch input:after{content:"";background:var(--text-dim);width:14px;height:14px;transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.full-run-module__2Wh8xW__wswitch input:checked{background:var(--accent-strong);border-color:#0000}.full-run-module__2Wh8xW__wswitch input:checked:after{background:#fff;transform:translate(14px)}.full-run-module__2Wh8xW__wswitch input:focus-visible{box-shadow:var(--ring)}.full-run-module__2Wh8xW__wswitch span{flex-direction:column;gap:2px;display:flex}.full-run-module__2Wh8xW__wswitch b{font-size:var(--fs-sm)}.full-run-module__2Wh8xW__wswitch small{font-size:var(--fs-2xs);color:var(--text-faint);line-height:var(--lh-snug)}.full-run-module__2Wh8xW__wswitch:has(input:disabled){cursor:default}.full-run-module__2Wh8xW__wswitch input:disabled{opacity:.5;cursor:default}.full-run-module__2Wh8xW__wrun-sub{gap:var(--s2);padding-left:calc(34px + var(--s3));grid-column:1/-1;display:grid}.full-run-module__2Wh8xW__wrun-sub>.full-run-module__2Wh8xW__wnote{margin:0}.full-run-module__2Wh8xW__runwarn-note{align-items:flex-start;gap:var(--s2);padding:var(--s2) 10px;border:1px solid color-mix(in srgb, var(--warn) 35%, var(--line));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--warn) 7%, transparent);color:var(--warn);display:flex}.full-run-module__2Wh8xW__runwarn-note .ico{flex:none;width:14px;height:14px;margin-top:2px}.full-run-module__2Wh8xW__runwarn-note p{font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--text-dim);margin:0}.full-run-module__2Wh8xW__runwarn-note b{color:var(--warn);font-weight:700;display:block}
.run-spread-module__rM40Sa__rsp{--t-good:var(--success);--t-bad:var(--danger);--t-off:color-mix(in srgb, var(--text) 35%, transparent);margin-top:var(--s2);text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.run-spread-module__rM40Sa__rsp-one{margin:0 0 var(--s2);font-size:var(--fs-2xs);color:var(--text-dim)}.run-spread-module__rM40Sa__rsp-head{font-size:var(--fs-xs);color:var(--text-dim);margin-bottom:2px}.run-spread-module__rM40Sa__rsp .run-spread-module__rM40Sa__t-good{--tone:var(--t-good)}.run-spread-module__rM40Sa__rsp .run-spread-module__rM40Sa__t-bad{--tone:var(--t-bad)}.run-spread-module__rM40Sa__rsp .run-spread-module__rM40Sa__t-off{--tone:var(--t-off)}.run-spread-module__rM40Sa__rsp-track{touch-action:pan-y;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:var(--radius-xs);outline:none;margin:5px 0;position:relative}.run-spread-module__rM40Sa__rsp-track:focus-visible{box-shadow:var(--ring)}.run-spread-module__rM40Sa__rsp-track>i{display:block;position:absolute}.run-spread-module__rM40Sa__rsp-axis{background:var(--line);height:1px;top:50%;left:0}.run-spread-module__rM40Sa__rsp-axis:before,.run-spread-module__rM40Sa__rsp-axis:after{content:"";background:var(--line-strong);width:1px;height:7px;position:absolute;top:-3px}.run-spread-module__rM40Sa__rsp-axis:before{left:0}.run-spread-module__rM40Sa__rsp-axis:after{right:0}.run-spread-module__rM40Sa__rsp-slot{border:1px dashed var(--line-strong);border-radius:var(--radius-xs);top:0;bottom:0}.run-spread-module__rM40Sa__rsp-avg,.run-spread-module__rM40Sa__rsp-med{width:2px;top:-5px;bottom:-5px;translate:-50%}.run-spread-module__rM40Sa__rsp-avg{background:var(--text);border-radius:1px}.run-spread-module__rM40Sa__rsp-med{background:repeating-linear-gradient(to bottom, var(--text) 0 3px, transparent 3px 5px)}.run-spread-module__rM40Sa__rsp-dot{width:var(--dot,6px);height:var(--dot,6px);background:var(--tone);opacity:.85;transition:left var(--dur) var(--ease), top var(--dur) var(--ease);border-radius:50%;translate:-50% -50%}.run-spread-module__rM40Sa__rsp-dot.run-spread-module__rM40Sa__on{z-index:2;width:calc(var(--dot,6px) + 2px);height:calc(var(--dot,6px) + 2px);opacity:1;box-shadow:0 0 0 1.5px var(--bg-elev), 0 0 0 3px var(--text)}.run-spread-module__rM40Sa__rsp-ends{justify-content:space-between;gap:var(--s2);font-size:var(--fs-2xs);min-height:1.3em;color:var(--text-faint);line-height:1.3;display:flex}.run-spread-module__rM40Sa__rsp-scale{flex:0 auto;justify-content:space-between;min-width:0;margin-left:auto;display:flex;position:relative}.run-spread-module__rM40Sa__rsp-mid{color:var(--text-dim);text-align:center}.run-spread-module__rM40Sa__rsp-at{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-weight:600;display:inline-flex}.run-spread-module__rM40Sa__rsp-at svg{width:11px;height:11px;color:var(--text-dim)}@media (hover:hover){.run-spread-module__rM40Sa__rsp-at:hover svg{color:var(--text)}}.run-spread-module__rM40Sa__rsp-none{color:var(--text-dim);flex:none}.run-spread-module__rM40Sa__rsp-pick{align-items:center;gap:var(--s1);font-size:var(--fs-xs);color:var(--text-dim);margin-left:auto;display:inline-flex}.run-spread-module__rM40Sa__rsp-pick>span{color:var(--text);flex-direction:column;align-items:center;line-height:1.25;display:inline-flex}.run-spread-module__rM40Sa__rsp-pick small{font-size:var(--fs-2xs);color:var(--text-faint)}.run-spread-module__rM40Sa__rsp-step,.run-spread-module__rM40Sa__rsp-back{font:inherit;color:var(--text-dim);cursor:pointer;background:0 0;border:0}.run-spread-module__rM40Sa__rsp-step{border-radius:var(--radius-xs);place-items:center;width:26px;height:26px;padding:0;display:inline-grid}.run-spread-module__rM40Sa__rsp-step svg{width:15px;height:15px}.run-spread-module__rM40Sa__rsp-back{font-size:var(--fs-2xs);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--text-dim) 50%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--text-dim) 50%, transparent);text-underline-offset:3px;padding:0}@media (hover:hover){.run-spread-module__rM40Sa__rsp-step:hover,.run-spread-module__rM40Sa__rsp-back:hover{color:var(--text)}.run-spread-module__rM40Sa__rsp-step:hover{background:var(--surface-hover,var(--surface))}}@media (prefers-reduced-motion:reduce){.run-spread-module__rM40Sa__rsp-dot{transition:none}}.run-spread-module__rM40Sa__rsp-pickbar{margin-bottom:var(--s3);justify-content:flex-end;display:flex}
.boss-sim-module__Q5j2jW__bhero{gap:var(--s3);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;display:grid}.boss-sim-module__Q5j2jW__wall-stack .boss-sim-module__Q5j2jW__bhero{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.boss-sim-module__Q5j2jW__bstats{gap:var(--s2);grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);display:grid}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat{flex-direction:column;justify-content:center;display:flex}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat small{font-size:var(--fs-2xs);color:var(--text-faint);line-height:var(--lh-snug)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat small em{color:var(--text-dim);font-style:normal}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__dark{border-color:color-mix(in srgb, var(--warn) 30%, transparent);background:color-mix(in srgb, var(--warn) 6%, transparent)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__dark b{color:var(--warn)}@media (max-width:820px){.boss-sim-module__Q5j2jW__bhero{grid-template-columns:1fr}.boss-sim-module__Q5j2jW__bstats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:row}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__lead,.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat:not(.boss-sim-module__Q5j2jW__lead):last-child:nth-child(2n){grid-column:1/-1}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat{padding:var(--s2) var(--s3)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__lead{padding:var(--s4)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat b{font-size:var(--fs-lg)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__lead b{font-size:var(--fs-xl)}}.boss-sim-module__Q5j2jW__bmap{max-width:460px;overflow:visible}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__lane{pointer-events:none;outline:none}@media (hover:hover){.boss-sim-module__Q5j2jW__bmap:not(.boss-sim-module__Q5j2jW__holding):not(.boss-sim-module__Q5j2jW__holding-egg):not(.boss-sim-module__Q5j2jW__holding-mark):not(.boss-sim-module__Q5j2jW__dragging) .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__filled:hover img{opacity:1}}.boss-sim-module__Q5j2jW__bfact{font-size:var(--fs-2xs);line-height:var(--lh-snug);color:var(--text-faint);margin:0}.boss-sim-module__Q5j2jW__bfact b{font-size:var(--fs-xs);color:var(--text-dim);margin-bottom:2px;font-weight:650;display:block}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__quiet:not(.boss-sim-module__Q5j2jW__lit){box-shadow:inset 0 0 0 100px #00000059}.boss-sim-module__Q5j2jW__bsel-btn.boss-sim-module__Q5j2jW__lib{--tone:var(--warn)}.boss-sim-module__Q5j2jW__bmap.boss-sim-module__Q5j2jW__holding .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__lane{background:0 0;outline:none}.boss-sim-module__Q5j2jW__bmap.boss-sim-module__Q5j2jW__holding .boss-sim-module__Q5j2jW__wcell:not(.boss-sim-module__Q5j2jW__filled):not(.boss-sim-module__Q5j2jW__lane){background:color-mix(in srgb, var(--success) 32%, transparent);outline:2px solid color-mix(in srgb, var(--success) 75%, transparent);outline-offset:-2px}.boss-sim-module__Q5j2jW__bmap.boss-sim-module__Q5j2jW__holding .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__filled{outline:2px solid color-mix(in srgb, var(--success) 45%, transparent);outline-offset:-2px}.boss-sim-module__Q5j2jW__bmap.boss-sim-module__Q5j2jW__holding-egg .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__lane,.boss-sim-module__Q5j2jW__bmap.boss-sim-module__Q5j2jW__holding-mark .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__lane{background:0 0;outline:none}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__lead small{align-items:baseline;gap:0 var(--s2);font-size:var(--fs-xs);line-height:var(--lh-snug);flex-wrap:wrap;display:flex}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__lead small em{color:var(--text-dim);font-style:normal;font-weight:600}.boss-sim-module__Q5j2jW__params .boss-sim-module__Q5j2jW__slot:has(.boss-sim-module__Q5j2jW__relics){border-bottom:0;margin-bottom:0;padding-bottom:0}.boss-sim-module__Q5j2jW__params .boss-sim-module__Q5j2jW__slot>.boss-sim-module__Q5j2jW__relics{border-top:0;margin-top:0}.boss-sim-module__Q5j2jW__params .boss-sim-module__Q5j2jW__slot:has(.boss-sim-module__Q5j2jW__relics){margin-bottom:calc(-10px - var(--s2))}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__castle{box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff24}.boss-sim-module__Q5j2jW__bgroup+.boss-sim-module__Q5j2jW__bgroup{margin-top:var(--s3)}.boss-sim-module__Q5j2jW__bgroup>.boss-sim-module__Q5j2jW__wnote{margin:0}.boss-sim-module__Q5j2jW__bmap:not(.boss-sim-module__Q5j2jW__holding,.boss-sim-module__Q5j2jW__holding-egg,.boss-sim-module__Q5j2jW__holding-mark) .boss-sim-module__Q5j2jW__wcell.boss-sim-module__Q5j2jW__in-storm:not(.boss-sim-module__Q5j2jW__drag-ok,.boss-sim-module__Q5j2jW__drag-no){outline:none}.boss-sim-module__Q5j2jW__presetstrip .boss-sim-module__Q5j2jW__presetbar+.boss-sim-module__Q5j2jW__presetbar{margin-top:6px}:root:has(.boss-sim-module__Q5j2jW__boss-layout){--side-you:#2dd4bf;--side-partner:#f472b6}@media (max-width:1100px){.boss-sim-module__Q5j2jW__boss-main .boss-sim-module__Q5j2jW__wall-stack{display:contents}.boss-sim-module__Q5j2jW__boss-main .boss-sim-module__Q5j2jW__wall-stack>.boss-sim-module__Q5j2jW__bhero{order:-1}}.boss-sim-module__Q5j2jW__bfight{gap:var(--s2);flex-direction:column;display:flex}.boss-sim-module__Q5j2jW__bfight .boss-sim-module__Q5j2jW__fight{padding:var(--s3) var(--s4);gap:var(--s2);flex:1}.boss-sim-module__Q5j2jW__bfight .boss-sim-module__Q5j2jW__fname b{font-size:var(--fs-lg)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat b small.boss-sim-module__Q5j2jW__of{font-size:var(--fs-sm);color:var(--text-faint);margin-left:var(--s1);font-weight:600}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__quiet,.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__stones{border-color:color-mix(in srgb, var(--danger) 26%, transparent);background:color-mix(in srgb, var(--danger) 5%, transparent)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__quiet b,.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__stones b{color:var(--danger);font-size:var(--fs-md)}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__stones.boss-sim-module__Q5j2jW__lost{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bgrid{z-index:2;inset:0}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bquiet-at.boss-sim-module__Q5j2jW__maybe .boss-sim-module__Q5j2jW__bquiet em{letter-spacing:.2px;color:#ff8a8a;-webkit-text-stroke:3px #0d0d12;paint-order:stroke fill;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:8px;font-style:normal;font-weight:800;line-height:10px;position:absolute;top:calc(14px - 22%);left:-10%}.boss-sim-module__Q5j2jW__bstats .boss-sim-module__Q5j2jW__wstat.boss-sim-module__Q5j2jW__lead .boss-sim-module__Q5j2jW__bsplit{gap:2px;margin:4px 0 0;display:grid}.boss-sim-module__Q5j2jW__bsplit-row{justify-content:space-between;align-items:baseline;gap:var(--s3);padding-left:var(--s3);font-size:var(--fs-2xs);color:var(--text-faint);display:flex}.boss-sim-module__Q5j2jW__bsplit-row dt{align-items:center;gap:6px;display:flex}.boss-sim-module__Q5j2jW__bsplit-row dt i{background:var(--side-c);border-radius:50%;width:7px;height:7px}.boss-sim-module__Q5j2jW__bsplit-row dd{font-variant-numeric:tabular-nums;color:var(--text-dim);margin:0;font-weight:600}.boss-sim-module__Q5j2jW__bsplit-row.boss-sim-module__Q5j2jW__you{--side-c:var(--side-you)}.boss-sim-module__Q5j2jW__bsplit-row.boss-sim-module__Q5j2jW__partner{--side-c:var(--side-partner)}.boss-sim-module__Q5j2jW__bshare{border-top:1px solid var(--line);gap:8px;margin-top:8px;padding-top:14px}.boss-sim-module__Q5j2jW__bshare-key{gap:var(--s3);font-size:var(--fs-2xs);color:var(--text-dim);display:flex}.boss-sim-module__Q5j2jW__bshare-key>span{align-items:center;gap:5px;display:inline-flex}.boss-sim-module__Q5j2jW__bshare-key i{background:var(--side-c);border-radius:50%;width:7px;height:7px}.boss-sim-module__Q5j2jW__bshare-row{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;grid-template-columns:auto auto 1fr auto;align-items:center;column-gap:8px;display:grid}.boss-sim-module__Q5j2jW__bshare-what{min-width:4.5em;color:var(--text-faint)}.boss-sim-module__Q5j2jW__bshare-row b{min-width:3.4em;color:var(--text);font-weight:600}.boss-sim-module__Q5j2jW__bshare-row b.boss-sim-module__Q5j2jW__partner{text-align:right}.boss-sim-module__Q5j2jW__bshare-bar{gap:2px;height:8px;display:flex}.boss-sim-module__Q5j2jW__bshare-bar i{background:var(--side-c);min-width:3px;transition:flex-grow var(--dur) var(--ease);flex:0 1 0;display:block}.boss-sim-module__Q5j2jW__bshare-bar i.boss-sim-module__Q5j2jW__you{border-radius:4px 1px 1px 4px}.boss-sim-module__Q5j2jW__bshare-bar i.boss-sim-module__Q5j2jW__partner{border-radius:1px 4px 4px 1px}:is(.boss-sim-module__Q5j2jW__bshare-bar i,.boss-sim-module__Q5j2jW__bshare-key>span).boss-sim-module__Q5j2jW__you{--side-c:var(--side-you)}:is(.boss-sim-module__Q5j2jW__bshare-bar i,.boss-sim-module__Q5j2jW__bshare-key>span).boss-sim-module__Q5j2jW__partner{--side-c:var(--side-partner)}.boss-sim-module__Q5j2jW__bfact b.boss-sim-module__Q5j2jW__bunpriced{color:var(--warn);margin-top:5px}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bquiet b .boss-sim-module__Q5j2jW__some{opacity:.5}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bgrid .boss-sim-module__Q5j2jW__wcell{background:0 0}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bboss{z-index:6;pointer-events:none;background:color-mix(in srgb, var(--danger) 30%, #0000008c);border:2px solid var(--danger);transition:left var(--dur) var(--ease), top var(--dur) var(--ease);border-radius:2px;padding:0;position:absolute;overflow:hidden;box-shadow:0 6px 16px #00000080}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bboss img{object-fit:contain;filter:drop-shadow(0 3px 4px #0009);width:88%;height:88%;position:absolute;inset:6%}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bboss.boss-sim-module__Q5j2jW__cut-top{border-top-style:dashed;border-top-left-radius:0;border-top-right-radius:0}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bboss.boss-sim-module__Q5j2jW__cut-bottom{border-bottom-style:dashed;border-bottom-right-radius:0;border-bottom-left-radius:0}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bboss.boss-sim-module__Q5j2jW__big{background:color-mix(in srgb, var(--danger) 14%, #0003)}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bboss.boss-sim-module__Q5j2jW__big img{width:40%;height:84%;inset:8% 30%}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bboss .boss-sim-module__Q5j2jW__bmark{color:var(--danger);place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.boss-sim-module__Q5j2jW__bsel-facts .boss-sim-module__Q5j2jW__bgold-flow{font-size:var(--fs-2xs);line-height:var(--lh-snug);color:var(--text-faint);flex-direction:column;flex:1 0 100%;order:4;gap:1px;margin:4px 0 0;padding:0;list-style:none;display:flex}.boss-sim-module__Q5j2jW__bsel-facts .boss-sim-module__Q5j2jW__bgold-flow li{justify-content:space-between;gap:var(--s2);display:flex}.boss-sim-module__Q5j2jW__bsel-facts .boss-sim-module__Q5j2jW__bgold-flow b{font-variant-numeric:tabular-nums;color:var(--text-dim);font-weight:600}.boss-sim-module__Q5j2jW__bsel-facts .boss-sim-module__Q5j2jW__bgold-flow li.boss-sim-module__Q5j2jW__out b{color:var(--danger)}.boss-sim-module__Q5j2jW__bseg{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex:none;display:flex;overflow:hidden}.boss-sim-module__Q5j2jW__bseg button{min-width:0;height:32px;padding:0 var(--s1);font-size:var(--fs-xs);color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex:1 1 0;font-weight:600;overflow:hidden}.boss-sim-module__Q5j2jW__bseg button+button{border-left:1px solid var(--line)}.boss-sim-module__Q5j2jW__bseg button.boss-sim-module__Q5j2jW__on{background:var(--accent-soft);color:var(--text)}.boss-sim-module__Q5j2jW__bseg-two button{flex-direction:column;justify-content:center;align-items:center;gap:1px;height:auto;padding-block:6px;line-height:1.2;display:flex}.boss-sim-module__Q5j2jW__bseg-two button small{font-size:var(--fs-2xs);color:var(--text-faint);font-weight:500}@media (hover:hover){.boss-sim-module__Q5j2jW__bseg button:not(.boss-sim-module__Q5j2jW__on):hover{background:var(--surface-hover);color:var(--text)}}.boss-sim-module__Q5j2jW__bbossmeta{align-items:flex-start;gap:var(--s3);display:flex}.boss-sim-module__Q5j2jW__bbossmeta img{object-fit:contain;filter:drop-shadow(0 3px 4px #00000080);flex:none;width:44px;height:44px}.boss-sim-module__Q5j2jW__bbossmeta>div{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.boss-sim-module__Q5j2jW__bbossmeta b{font-size:var(--fs-md);letter-spacing:var(--track-tight)}.boss-sim-module__Q5j2jW__bpool{--sh:var(--accent);--hp:var(--danger);flex-direction:column;gap:6px;margin:6px 0 0;display:flex}.boss-sim-module__Q5j2jW__bpool-bar{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);height:9px;display:flex;overflow:hidden}.boss-sim-module__Q5j2jW__bpool-bar i{min-width:2px;height:100%;display:block}.boss-sim-module__Q5j2jW__bpool-bar .boss-sim-module__Q5j2jW__sh{background:linear-gradient(180deg, color-mix(in srgb, var(--sh) 95%, white), var(--sh))}.boss-sim-module__Q5j2jW__bpool-bar .boss-sim-module__Q5j2jW__hp{background:linear-gradient(180deg, color-mix(in srgb, var(--hp) 95%, white), var(--hp))}.boss-sim-module__Q5j2jW__bpool-key{align-items:center;gap:3px var(--s3);font-size:var(--fs-2xs);flex-wrap:wrap;margin:0;padding:0;line-height:1.3;list-style:none;display:flex}.boss-sim-module__Q5j2jW__bpool-key li{align-items:center;gap:5px;min-width:0;display:flex}.boss-sim-module__Q5j2jW__bpool-key li>i{border-radius:3px;flex:none;width:9px;height:9px}.boss-sim-module__Q5j2jW__bpool-key .boss-sim-module__Q5j2jW__sh>i{background:var(--sh)}.boss-sim-module__Q5j2jW__bpool-key .boss-sim-module__Q5j2jW__hp>i{background:var(--hp)}.boss-sim-module__Q5j2jW__bpool-key span{color:var(--text-faint)}.boss-sim-module__Q5j2jW__bpool-key b{font-variant-numeric:tabular-nums;color:var(--text);font-weight:700}.boss-sim-module__Q5j2jW__bpool-key em{color:var(--text-faint);font-style:normal}.boss-sim-module__Q5j2jW__bpool-when{align-items:center;gap:4px var(--s3);font-size:var(--fs-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.boss-sim-module__Q5j2jW__bpool-when li{align-items:center;gap:5px;display:flex}.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__clk,.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__clk b{color:var(--warn)}.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__clk b{font-variant-numeric:tabular-nums;font-weight:700}.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__clk em{color:var(--text-faint);font-style:normal}.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__clk svg{width:13px;height:13px}.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__clk.boss-sim-module__Q5j2jW__off,.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__clk.boss-sim-module__Q5j2jW__off b{color:var(--text-faint)}.boss-sim-module__Q5j2jW__bpool-when .boss-sim-module__Q5j2jW__flag{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--text-dim);padding:1px 8px}.boss-sim-module__Q5j2jW__bladder-head{margin:var(--s3) 0 0;font-size:var(--fs-2xs);color:var(--text-faint)}.boss-sim-module__Q5j2jW__bchips{margin-top:var(--s2);gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}.boss-sim-module__Q5j2jW__bchips span{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--text-dim);border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);padding:1px 7px}.boss-sim-module__Q5j2jW__bladder{flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none;display:flex}.boss-sim-module__Q5j2jW__bladder li{align-items:center;gap:var(--s2);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;line-height:var(--lh-tight);grid-template-columns:14px 1fr auto auto;display:grid}.boss-sim-module__Q5j2jW__bladder li b{color:var(--text-dim);text-align:center;font-weight:700}.boss-sim-module__Q5j2jW__bladder li i{border-radius:var(--radius-pill);background:#ffffff14;min-width:0;height:6px;display:block;overflow:hidden}.boss-sim-module__Q5j2jW__bladder li s{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 85%, transparent);height:100%;text-decoration:none;display:block}.boss-sim-module__Q5j2jW__bladder li em{color:var(--text-dim);font-style:normal}.boss-sim-module__Q5j2jW__bladder li u{color:var(--text-faint);text-align:right;min-width:2.6em;text-decoration:none}.boss-sim-module__Q5j2jW__bfightcard>*,.boss-sim-module__Q5j2jW__brangecard>*{flex:none}.boss-sim-module__Q5j2jW__bfightcard .boss-sim-module__Q5j2jW__field,.boss-sim-module__Q5j2jW__brangecard .boss-sim-module__Q5j2jW__field{height:auto}.boss-sim-module__Q5j2jW__bfightcard .boss-sim-module__Q5j2jW__check,.boss-sim-module__Q5j2jW__brangecard .boss-sim-module__Q5j2jW__check{min-height:0;padding:2px 0}.boss-sim-module__Q5j2jW__bfightcard .boss-sim-module__Q5j2jW__check .boss-sim-module__Q5j2jW__hint,.boss-sim-module__Q5j2jW__brangecard .boss-sim-module__Q5j2jW__check .boss-sim-module__Q5j2jW__hint{font-size:var(--fs-2xs);color:var(--text-faint);line-height:var(--lh-snug)}.boss-sim-module__Q5j2jW__brangecard .boss-sim-module__Q5j2jW__field.boss-sim-module__Q5j2jW__range{height:auto}.boss-sim-module__Q5j2jW__bnotes{gap:0;padding:0}.boss-sim-module__Q5j2jW__bnotes>summary{cursor:pointer;padding:var(--s3) var(--s4);list-style:none}.boss-sim-module__Q5j2jW__bnotes>summary::-webkit-details-marker{display:none}.boss-sim-module__Q5j2jW__bnotes[open]>summary{border-bottom:1px solid var(--line)}.boss-sim-module__Q5j2jW__bnotes ul.boss-sim-module__Q5j2jW__wnote{padding:var(--s3) var(--s4) var(--s4) var(--s6);gap:var(--s2);flex-direction:column;margin:0;display:flex}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bspot{z-index:5;border:1.5px dashed color-mix(in srgb, var(--danger) 80%, transparent);background:color-mix(in srgb, var(--danger) 16%, transparent);pointer-events:none;border-radius:2px;place-items:center;display:grid;position:absolute}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bspot img{object-fit:contain;opacity:.85;filter:drop-shadow(0 2px 3px #0009);width:78%;height:78%;position:absolute;inset:11%}.boss-sim-module__Q5j2jW__boss-layout .boss-sim-module__Q5j2jW__wall-cols>*{min-height:0}.boss-sim-module__Q5j2jW__brangecard .boss-sim-module__Q5j2jW__fauto{color:var(--text-faint);font-style:normal;font-weight:500}.boss-sim-module__Q5j2jW__params .boss-sim-module__Q5j2jW__slot .boss-sim-module__Q5j2jW__bbossmeta img{width:40px;height:40px}.boss-sim-module__Q5j2jW__boss-main{--card-gap:var(--s4);gap:var(--card-gap)}@media (max-width:900px){.boss-sim-module__Q5j2jW__boss-main{--card-gap:var(--s3)}}.boss-sim-module__Q5j2jW__boss-main .boss-sim-module__Q5j2jW__bhero,.boss-sim-module__Q5j2jW__boss-main .boss-sim-module__Q5j2jW__bstats,.boss-sim-module__Q5j2jW__boss-main .boss-sim-module__Q5j2jW__wall-cols,.boss-sim-module__Q5j2jW__boss-main .boss-sim-module__Q5j2jW__wall-stack{gap:var(--card-gap)}.boss-sim-module__Q5j2jW__boss-layout{max-width:min(var(--page-max), 100%);grid-template-columns:360px minmax(0,1fr);overflow-x:clip}@media (max-width:900px){.boss-sim-module__Q5j2jW__boss-layout{grid-template-columns:minmax(0,1fr)}}.boss-sim-module__Q5j2jW__bmap-wrap{gap:var(--s1);flex-direction:column;width:100%;min-width:0;max-width:460px;margin:0 auto;display:flex}.boss-sim-module__Q5j2jW__bmap-wrap>.boss-sim-module__Q5j2jW__bmap{max-width:none}.boss-sim-module__Q5j2jW__bside-cap{justify-content:space-between;align-items:baseline;gap:var(--s2);padding:0 var(--s1);line-height:var(--lh-snug);display:flex}.boss-sim-module__Q5j2jW__bside-cap>span{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);font-weight:700}.boss-sim-module__Q5j2jW__bside-cap>small{font-size:var(--fs-2xs);color:var(--text-faint)}.boss-sim-module__Q5j2jW__bchip.boss-sim-module__Q5j2jW__side{color:var(--text-dim);background:color-mix(in srgb, var(--text-faint) 18%, transparent)}.boss-sim-module__Q5j2jW__bgroup-head{justify-content:space-between;align-items:baseline;gap:var(--s2);margin-bottom:var(--s2);display:flex}.boss-sim-module__Q5j2jW__bgroup-head>small{font-size:var(--fs-2xs);color:var(--text-faint)}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bmark-layer{z-index:3;pointer-events:none;position:absolute;inset:0}.boss-sim-module__Q5j2jW__bmap .boss-sim-module__Q5j2jW__bstorm-box{outline:2px dashed color-mix(in srgb, var(--mark-storm) 70%, transparent);outline-offset:-2px;border-radius:3px;position:absolute}.boss-sim-module__Q5j2jW__boss-board.boss-sim-module__Q5j2jW__run-pending .boss-sim-module__Q5j2jW__bside-cap small{filter:blur(4px);opacity:.4}.boss-sim-module__Q5j2jW__plc-time [data-btn]{justify-content:center;width:100%}
.fight-graph-module__QkKQxG__fgr{gap:var(--s3)}.fight-graph-module__QkKQxG__fgr>header{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.fight-graph-module__QkKQxG__fgr-key b{color:var(--text-dim);margin-left:3px;font-weight:700}.fight-graph-module__QkKQxG__fgr-chart{grid-template-rows:auto auto auto auto;grid-template-columns:auto minmax(0,1fr);column-gap:6px;display:grid}.fight-graph-module__QkKQxG__fgr-yname{font-size:var(--fs-eyebrow);letter-spacing:var(--track-wide,.04em);color:var(--text-faint);grid-area:1/1;justify-self:end;padding-bottom:3px;font-weight:600}.fight-graph-module__QkKQxG__fgr-yaxis{grid-area:2/1;position:relative}.fight-graph-module__QkKQxG__fgr-ysize{height:0;font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400;display:block;overflow:hidden}.fight-graph-module__QkKQxG__fgr-yaxis span{font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-faint);line-height:1;position:absolute;right:0;transform:translateY(-50%)}.fight-graph-module__QkKQxG__fgr-chart .fight-graph-module__QkKQxG__fgr-plot{grid-area:2/2}.fight-graph-module__QkKQxG__fgr-chart .fight-graph-module__QkKQxG__fgr-axis{grid-area:3/2}.fight-graph-module__QkKQxG__fgr-under{gap:var(--s3);margin-top:var(--s3);flex-direction:column;grid-area:4/2;display:flex}.fight-graph-module__QkKQxG__fgr-plot{background:color-mix(in srgb, var(--text) 3%, transparent);border-bottom:1px solid var(--line);height:168px;position:relative}.fight-graph-module__QkKQxG__fgr-axis{justify-content:space-between;gap:var(--s3);font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums;color:var(--text-faint);margin-top:4px;display:flex}.fight-graph-module__QkKQxG__fgr-axis em{letter-spacing:var(--track-wide,.04em);text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:600;overflow:hidden}.fight-graph-module__QkKQxG__fgr-key{gap:1px var(--s3);font-size:var(--fs-2xs);color:var(--text-faint);flex-wrap:wrap;margin:0;padding:0;line-height:1.25;list-style:none;display:flex}.fight-graph-module__QkKQxG__fgr-key li,.fight-graph-module__QkKQxG__fgr-key button{align-items:center;gap:5px;display:flex}.fight-graph-module__QkKQxG__fgr-key button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.fight-graph-module__QkKQxG__fgr-key button.fight-graph-module__QkKQxG__off{opacity:.45}.fight-graph-module__QkKQxG__fgr-key button.fight-graph-module__QkKQxG__off span,.fight-graph-module__QkKQxG__fgr-key button.fight-graph-module__QkKQxG__off b{text-decoration:line-through}.fight-graph-module__QkKQxG__fgr-key .fight-graph-module__QkKQxG__sw{border-radius:2px;flex:none;width:10px;height:10px}.fight-graph-module__QkKQxG__fgr-key .fight-graph-module__QkKQxG__sw.fight-graph-module__QkKQxG__dark{background:color-mix(in srgb, var(--warn) 45%, transparent)}@media (max-width:820px){.fight-graph-module__QkKQxG__fgr-plot{height:156px}}.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl{--c1:var(--accent);--c2:#4ade80;--c3:#f472b6;--c4:#22d3ee;--c5:#c084fc;--c6:#fbbf24;--c7:#38bdf8;--c8:#fb7185;--c9:#a3e635;--c10:#e879f9;--crest:var(--text-faint)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__tot{--c:var(--accent)}.fight-graph-module__QkKQxG__fgr-view{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex:none;display:inline-flex;overflow:hidden}.fight-graph-module__QkKQxG__fgr-view button{height:26px;padding:0 var(--s2);font-size:var(--fs-2xs);letter-spacing:var(--track-tight);color:var(--text-dim);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-weight:600}.fight-graph-module__QkKQxG__fgr-view button+button{border-left:1px solid var(--line)}.fight-graph-module__QkKQxG__fgr-view button.fight-graph-module__QkKQxG__on{background:var(--accent-soft);color:var(--text)}.fight-graph-module__QkKQxG__fgr-view button:disabled{color:var(--text-faint);opacity:.55;cursor:not-allowed}.fight-graph-module__QkKQxG__fgr-plot{touch-action:pan-y;cursor:crosshair;-webkit-user-select:none;user-select:none}@media (hover:hover){.fight-graph-module__QkKQxG__fgr-view button:hover:not(.fight-graph-module__QkKQxG__on,:disabled){background:var(--surface-hover);color:var(--text)}}.fight-graph-module__QkKQxG__fgr-note{font-size:var(--fs-2xs);color:var(--text-dim);margin:0}.fight-graph-module__QkKQxG__fgr-tools{align-items:center;gap:var(--s2);flex:none;display:flex}.fight-graph-module__QkKQxG__fgr-clip{isolation:isolate;position:absolute;inset:0;overflow:hidden}.fight-graph-module__QkKQxG__fgr-svg{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.fight-graph-module__QkKQxG__fgr-area{fill:url(#fgr-wash)}.fight-graph-module__QkKQxG__fgr-stop-top{stop-color:color-mix(in srgb, var(--accent) 46%, transparent)}.fight-graph-module__QkKQxG__fgr-stop-foot{stop-color:color-mix(in srgb, var(--accent) 6%, transparent)}.fight-graph-module__QkKQxG__fgr-line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.fight-graph-module__QkKQxG__fgr-darkarea{fill:url(#fgr-wash-dark)}.fight-graph-module__QkKQxG__fgr-stop-dtop{stop-color:color-mix(in srgb, var(--warn) 42%, transparent)}.fight-graph-module__QkKQxG__fgr-stop-dfoot{stop-color:color-mix(in srgb, var(--warn) 5%, transparent)}.fight-graph-module__QkKQxG__fgr-grid{z-index:0;background:color-mix(in srgb, var(--text) 7%, transparent);height:1px;position:absolute;left:0;right:0}.fight-graph-module__QkKQxG__fgr-block{z-index:1;background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--danger) 16%, transparent) 0 2px, transparent 2px 8px), color-mix(in srgb, var(--danger) 3%, transparent);position:absolute;top:0;bottom:0}.fight-graph-module__QkKQxG__fgr-rule{z-index:4;pointer-events:none;height:0;position:absolute;left:0;right:0}.fight-graph-module__QkKQxG__fgr-rule.fight-graph-module__QkKQxG__ceil{border-top:1px dotted color-mix(in srgb, var(--text) 38%, transparent)}.fight-graph-module__QkKQxG__fgr-rule.fight-graph-module__QkKQxG__avg{border-top:1px dashed color-mix(in srgb, var(--accent) 75%, transparent)}.fight-graph-module__QkKQxG__fgr-cut{z-index:5;background:var(--danger);width:2px;position:absolute;top:0;bottom:0;right:0}.fight-graph-module__QkKQxG__fgr-axis .fight-graph-module__QkKQxG__cut{color:var(--danger);font-weight:600}.fight-graph-module__QkKQxG__fgr-key .fight-graph-module__QkKQxG__sw.fight-graph-module__QkKQxG__block{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--danger) 34%, transparent) 0 1px, transparent 1px 4px);border:1px solid color-mix(in srgb, var(--danger) 22%, transparent)}.fight-graph-module__QkKQxG__fgr-key .fight-graph-module__QkKQxG__sw.fight-graph-module__QkKQxG__ceil{border-top:1px dotted color-mix(in srgb, var(--text) 45%, transparent);border-radius:0;height:0}.fight-graph-module__QkKQxG__fgr-key .fight-graph-module__QkKQxG__sw.fight-graph-module__QkKQxG__avg{border-top:1px dashed color-mix(in srgb, var(--accent) 75%, transparent);border-radius:0;height:0}.fight-graph-module__QkKQxG__fgr-key .fight-graph-module__QkKQxG__sw.fight-graph-module__QkKQxG__cut{background:var(--danger);width:2px;margin:0 4px}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c1{--c:var(--c1)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c2{--c:var(--c2)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c3{--c:var(--c3)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c4{--c:var(--c4)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c5{--c:var(--c5)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c6{--c:var(--c6)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c7{--c:var(--c7)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c8{--c:var(--c8)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c9{--c:var(--c9)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__c10{--c:var(--c10)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__rest{--c:var(--crest)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__side-you{--c:var(--side-you)}:is(.fight-graph-module__QkKQxG__fgr,.fight-graph-module__QkKQxG__fgl) .fight-graph-module__QkKQxG__side-partner{--c:var(--side-partner)}.fight-graph-module__QkKQxG__fgr-sline{fill:none;stroke:var(--c);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.fight-graph-module__QkKQxG__fgr-sline.fight-graph-module__QkKQxG__dim{opacity:.22}.fight-graph-module__QkKQxG__fgr-plot.fight-graph-module__QkKQxG__split .fight-graph-module__QkKQxG__fgr-line{stroke:color-mix(in srgb, var(--text) 48%, transparent);stroke-width:1.25px}.fight-graph-module__QkKQxG__fgr-cross{z-index:6;background:color-mix(in srgb, var(--text) 45%, transparent);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.fight-graph-module__QkKQxG__fgr-dot{z-index:7;background:var(--c,var(--accent));width:7px;height:7px;box-shadow:0 0 0 1.5px var(--bg-elev);pointer-events:none;border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.fight-graph-module__QkKQxG__fgr-dot.fight-graph-module__QkKQxG__total{background:var(--text)}.fight-graph-module__QkKQxG__fgr-read{--gap:9px;z-index:8;top:4px;left:calc(var(--at,0%) + var(--gap));max-width:min(44em, calc(100% - var(--at,0%) - var(--gap) - 4px));border-radius:var(--radius-xs,6px);border:1px solid var(--line);background:color-mix(in srgb, var(--bg-elev) 92%, transparent);-webkit-backdrop-filter:blur(6px);box-shadow:var(--shadow-sm);font-size:var(--fs-2xs);pointer-events:none;padding:4px 6px;line-height:1.3;position:absolute}.fight-graph-module__QkKQxG__fgr-read.fight-graph-module__QkKQxG__flip{left:auto;right:calc(100% - var(--at,0%) + var(--gap));max-width:min(44em, calc(var(--at,0%) - var(--gap) - 4px))}.fight-graph-module__QkKQxG__fgr-read>b{font-variant-numeric:tabular-nums;color:var(--text-dim);font-weight:700;display:block}.fight-graph-module__QkKQxG__fgr-read dl{gap:0 var(--s2);grid-template-columns:minmax(0,1fr) auto;margin:2px 0 0;display:grid}.fight-graph-module__QkKQxG__fgr-read dl>div{display:contents}.fight-graph-module__QkKQxG__fgr-read dt{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;grid-column:1;align-items:center;gap:4px;display:flex;overflow:hidden}.fight-graph-module__QkKQxG__fgr-read dt i{background:var(--c);border-radius:1px;flex:none;width:8px;height:2px}.fight-graph-module__QkKQxG__fgr-read dd{color:var(--text);grid-column:2;justify-self:end;margin:0;font-weight:600}.fight-graph-module__QkKQxG__fgr-read .fight-graph-module__QkKQxG__tot dt{color:var(--text-faint);text-transform:uppercase;letter-spacing:var(--track-wide,.04em);font-weight:700}.fight-graph-module__QkKQxG__fgr-read em{color:var(--warn);margin-top:2px;font-style:normal;display:block}.fight-graph-module__QkKQxG__fgr-now{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) fit-content(40%);column-gap:6px;margin:3px 0 0;padding:3px 0 0;list-style:none;display:grid}.fight-graph-module__QkKQxG__fgr-now li{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.fight-graph-module__QkKQxG__fgr-now b{color:var(--text-dim);overflow-wrap:anywhere;font-weight:600}.fight-graph-module__QkKQxG__fgr-now i{vertical-align:middle;background:var(--c,var(--text-faint));border-radius:1px;width:8px;height:2px;margin-right:4px;display:inline-block}.fight-graph-module__QkKQxG__fgr-now li.fight-graph-module__QkKQxG__g-fight{--c:var(--danger)}.fight-graph-module__QkKQxG__fgr-now small{font-size:inherit;color:var(--text-faint);grid-column:2}.fight-graph-module__QkKQxG__fgr-now em{text-align:right;color:var(--text);grid-column:3;justify-self:end;margin:0;font-weight:600}.fight-graph-module__QkKQxG__fgr-now b+em{grid-column:2/-1}.fight-graph-module__QkKQxG__fgr-now li.fight-graph-module__QkKQxG__est em{color:var(--text-faint);font-style:italic;font-weight:400}@media (max-width:720px){.fight-graph-module__QkKQxG__fgr-now{grid-template-columns:minmax(0,1fr) fit-content(60%)}.fight-graph-module__QkKQxG__fgr-now em,.fight-graph-module__QkKQxG__fgr-now b+em{grid-column:2}.fight-graph-module__QkKQxG__fgr-now small{grid-area:2/1/3/-1;padding-left:12px}}.fight-graph-module__QkKQxG__fgr-cast{gap:var(--s1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fight-graph-module__QkKQxG__fgr-cast button{height:26px;padding:0 var(--s2);border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--text-dim);font-size:var(--fs-2xs);letter-spacing:var(--track-tight);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);align-items:center;gap:6px;font-weight:600;display:inline-flex}.fight-graph-module__QkKQxG__fgr-cast button i{background:var(--c);border-radius:1px;flex:none;width:12px;height:2px}.fight-graph-module__QkKQxG__fgr-cast button b{color:var(--text-faint);font-weight:700}.fight-graph-module__QkKQxG__fgr-cast button.fight-graph-module__QkKQxG__off{opacity:.45}.fight-graph-module__QkKQxG__fgr-cast button.fight-graph-module__QkKQxG__off span,.fight-graph-module__QkKQxG__fgr-cast button.fight-graph-module__QkKQxG__off b{text-decoration:line-through}@media (hover:hover){.fight-graph-module__QkKQxG__fgr-cast button:hover{background:var(--surface-hover);border-color:var(--line-strong);color:var(--text)}}
.fight-lanes-module__s2rPtq__fgl-figs{padding:var(--s2) var(--s4);gap:var(--s1) var(--s5);border-bottom:1px solid var(--line);flex-wrap:wrap;margin:0;list-style:none;display:flex}.fight-lanes-module__s2rPtq__fgl-figs li{font-size:var(--fs-xs);align-items:baseline;gap:5px;display:flex}.fight-lanes-module__s2rPtq__fgl-figs em{font-style:normal;font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-faint);font-weight:600}.fight-lanes-module__s2rPtq__fgl-figs b{color:var(--text);font-weight:700}.fight-lanes-module__s2rPtq__fgl-figs small{color:var(--text-faint)}.fight-lanes-module__s2rPtq__fgl-plot>header{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s2);display:flex}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-plot.fight-lanes-module__s2rPtq__tall{height:min(38vh,320px)}@media (max-width:720px){.fight-lanes-module__s2rPtq__fgl-figs{padding-left:var(--s3);padding-right:var(--s3)}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-plot.fight-lanes-module__s2rPtq__tall{height:min(34vh,260px)}.fight-lanes-module__s2rPtq__fgl-figs{gap:2px var(--s3);grid-template-columns:1fr auto;align-items:baseline;display:grid}.fight-lanes-module__s2rPtq__fgl-figs li{display:contents}.fight-lanes-module__s2rPtq__fgl-figs small{text-align:right;grid-column:2}}.fight-lanes-module__s2rPtq__fgl{--gut:140px}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__lns{--lane-gut:var(--gut)}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart{grid-template-columns:var(--gut) minmax(0, 1fr)}@media (max-width:720px){.fight-lanes-module__s2rPtq__fgl{--gut:0px}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart{grid-template-columns:minmax(0,1fr)}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-yname{display:none}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart .fight-lanes-module__s2rPtq__fgr-plot,.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart .fight-lanes-module__s2rPtq__fgr-yaxis,.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart .fight-lanes-module__s2rPtq__fgr-axis,.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart .fight-lanes-module__s2rPtq__fgr-under{grid-column:1}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart .fight-lanes-module__s2rPtq__fgr-yaxis{z-index:3;pointer-events:none;grid-row:2}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-chart .fight-lanes-module__s2rPtq__fgr-ysize{display:none}.fight-lanes-module__s2rPtq__fgl .fight-lanes-module__s2rPtq__fgr-yaxis span{background:color-mix(in srgb, var(--surface) 78%, transparent);border-radius:3px;padding:0 3px;left:3px;right:auto}}
.lanes-module__6gJrfa__lns{--lane-gut:150px;gap:var(--s2);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative}@media (max-width:720px){.lanes-module__6gJrfa__lns{--lane-gut:0px}}.lanes-module__6gJrfa__lns-group{flex-direction:column;gap:3px;display:flex}.lanes-module__6gJrfa__lns-group h3{font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-faint);margin:0 0 2px;font-weight:700}.lanes-module__6gJrfa__lns-lane,.lanes-module__6gJrfa__lns-row{grid-template-columns:var(--lane-gut) minmax(0, 1fr);transition:opacity var(--dur-fast) var(--ease);align-items:center;column-gap:6px;display:grid}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__dim{opacity:.3}.lanes-module__6gJrfa__lns-name{text-align:left;min-width:0;color:var(--text-dim);font:inherit;background:0 0;border:0;flex-direction:column;gap:1px;padding:0;display:flex}.lanes-module__6gJrfa__lns-name>span{min-width:0;font-size:var(--fs-2xs);align-items:center;gap:6px;font-weight:600;line-height:1.2;display:flex}.lanes-module__6gJrfa__lns-name em{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-style:normal;overflow:hidden}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__tinted .lanes-module__6gJrfa__lns-name em{-webkit-text-decoration:underline 2px color-mix(in srgb, var(--c) 80%, transparent);text-decoration:underline 2px color-mix(in srgb, var(--c) 80%, transparent);text-underline-offset:3px}.lanes-module__6gJrfa__lns-name img{object-fit:contain;flex:none;width:18px;height:18px}.lanes-module__6gJrfa__lns-glyph{background:var(--text-faint);border-radius:2px;flex:none;width:8px;height:8px;margin:0 5px}.lanes-module__6gJrfa__lns-glyph.lanes-module__6gJrfa__g-fight,.lanes-module__6gJrfa__lns-glyph.lanes-module__6gJrfa__g-boss{background:var(--danger)}.lanes-module__6gJrfa__lns-glyph.lanes-module__6gJrfa__g-rule{background:var(--warn)}.lanes-module__6gJrfa__lns-name>small{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;padding-left:24px;font-size:9px;line-height:1.2;overflow:hidden}.lanes-module__6gJrfa__lns-name[aria-pressed=true],.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__lit .lanes-module__6gJrfa__lns-name{color:var(--text)}.lanes-module__6gJrfa__lns-tracks{flex-direction:column;gap:2px;min-width:0;display:flex}.lanes-module__6gJrfa__lns-trow{min-width:0;position:relative}.lanes-module__6gJrfa__lns-side{color:var(--text-faint);font-size:9px;line-height:1;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__split{grid-template-rows:auto auto;row-gap:2px}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__split .lanes-module__6gJrfa__lns-name{flex-direction:row;grid-area:1/1/auto/-1;align-items:baseline;gap:6px}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__split .lanes-module__6gJrfa__lns-name>small{padding-left:0}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__split .lanes-module__6gJrfa__lns-tracks{grid-area:2/2}.lanes-module__6gJrfa__lns-track{background:color-mix(in srgb, var(--text) 3.5%, transparent);touch-action:pan-y;cursor:crosshair;border-radius:3px;height:18px;position:relative;overflow:hidden}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__lit .lanes-module__6gJrfa__lns-track{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent)}.lanes-module__6gJrfa__lns-band{background:color-mix(in srgb, var(--c,var(--accent)) 82%, var(--bg));border:1px solid var(--c,var(--accent));border-radius:2px;min-width:2px;position:absolute;top:3px;bottom:3px;overflow:hidden}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__on{background:color-mix(in srgb, var(--c,var(--success)) 82%, var(--bg));border-color:var(--c,var(--success))}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__hue-danger{--c:var(--danger)}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__hue-warn{--c:var(--warn)}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__hue-success{--c:var(--success)}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__hue-cut{--c:#fb923c}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__strip{background:var(--c);border:0;border-radius:0 0 2px 2px;height:5px;top:auto}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__off{background:color-mix(in srgb, var(--text-faint) 45%, var(--bg));border-color:var(--text-faint)}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__heat1{background:color-mix(in srgb, var(--c,var(--success)) 40%, var(--bg))}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__heat2{background:color-mix(in srgb, var(--c,var(--success)) 66%, var(--bg))}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__heat3{background:var(--c,var(--success))}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__heat4{background:var(--c,var(--success));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--bg) 45%, transparent)}.lanes-module__6gJrfa__lns-band b{white-space:nowrap;text-overflow:ellipsis;color:var(--bg);padding:0 4px;font-size:9px;font-style:normal;font-weight:700;line-height:10px;display:block;overflow:hidden}.lanes-module__6gJrfa__lns-tick{background:var(--c,var(--text-dim));border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:3px;bottom:3px}.lanes-module__6gJrfa__lns-tick.lanes-module__6gJrfa__off{background:var(--danger)}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__est{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--c,var(--accent)) 22%, transparent) 0 2px, transparent 2px 6px);border-style:dashed;border-color:color-mix(in srgb, var(--c,var(--accent)) 45%, transparent)}.lanes-module__6gJrfa__lns-band.lanes-module__6gJrfa__est b{color:var(--text-dim)}.lanes-module__6gJrfa__lns-tick.lanes-module__6gJrfa__est{border-left:2px dotted var(--c,var(--accent));opacity:.75;background:0 0;width:0}.lanes-module__6gJrfa__lns-shade{background:color-mix(in srgb, var(--accent) 7%, transparent);position:absolute;top:0;bottom:0}.lanes-module__6gJrfa__lns-marker{background:var(--accent);opacity:.8;width:1px;position:absolute;top:0;bottom:0}.lanes-module__6gJrfa__lns-cross{z-index:2;background:color-mix(in srgb, var(--text) 55%, transparent);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.lanes-module__6gJrfa__lns-read{height:2.8em;font-size:var(--fs-2xs);color:var(--text-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4em;display:-webkit-box;overflow:hidden}.lanes-module__6gJrfa__lns-read span{color:var(--text-faint)}.lanes-module__6gJrfa__lns-read b{color:var(--text);font-variant-numeric:tabular-nums}.lanes-module__6gJrfa__lns-axis{height:14px;position:relative}.lanes-module__6gJrfa__lns-axis b{color:var(--text-faint);white-space:nowrap;font-size:9px;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.lanes-module__6gJrfa__lns-key{padding:var(--s2) 0 0;border-top:1px solid var(--line);gap:2px var(--s4);font-size:var(--fs-2xs);color:var(--text-faint);flex-wrap:wrap;margin:0;list-style:none;display:flex}.lanes-module__6gJrfa__lns-key li{align-items:center;gap:6px;display:flex}.lanes-module__6gJrfa__lns-sw{background:color-mix(in srgb, var(--accent) 82%, var(--bg));border:1px solid var(--accent);border-radius:3px;flex:none;width:18px;height:10px}.lanes-module__6gJrfa__lns-sw.lanes-module__6gJrfa__off{background:color-mix(in srgb, var(--text-faint) 45%, var(--bg));border-color:var(--text-faint)}.lanes-module__6gJrfa__lns-sw.lanes-module__6gJrfa__tick{background:var(--text-dim);border:0;border-radius:1px;width:2px;margin:0 8px}.lanes-module__6gJrfa__lns-sw.lanes-module__6gJrfa__est{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--accent) 22%, transparent) 0 2px, transparent 2px 6px);border-style:dashed;border-color:color-mix(in srgb, var(--accent) 45%, transparent)}@media (hover:hover){button.lanes-module__6gJrfa__lns-name:hover{color:var(--text)}.lanes-module__6gJrfa__lns-track:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}}@media (max-width:720px){.lanes-module__6gJrfa__lns-lane,.lanes-module__6gJrfa__lns-row{grid-template-columns:minmax(0,1fr);gap:3px 0}.lanes-module__6gJrfa__lns-lane+.lanes-module__6gJrfa__lns-lane{margin-top:4px}.lanes-module__6gJrfa__lns-name{flex-direction:row;align-items:baseline;gap:6px}.lanes-module__6gJrfa__lns-name>small{min-width:0;padding-left:0}.lanes-module__6gJrfa__lns-name img{align-self:center;width:16px;height:16px}.lanes-module__6gJrfa__lns-row>span{display:none}.lanes-module__6gJrfa__lns-lane.lanes-module__6gJrfa__split .lanes-module__6gJrfa__lns-tracks{grid-area:auto/1}.lanes-module__6gJrfa__lns-side{margin-bottom:1px;display:block;position:static;transform:none}.lanes-module__6gJrfa__lns-band b{display:none}}
.relics-module__oVEUJW__relics{margin-top:var(--s2);border-top:1px solid var(--line);flex-direction:column;display:flex}.relics-module__oVEUJW__relic-row{align-items:center;gap:3px var(--s3);padding:var(--s3) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.relics-module__oVEUJW__relic-row+.relics-module__oVEUJW__relic-row{border-top:1px solid var(--line)}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rname{align-items:center;gap:var(--s2);font-size:var(--fs-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;display:inline-flex;overflow:hidden}input[type=range].relics-module__oVEUJW__relscale{appearance:none;--relrail:color-mix(in srgb, var(--text) 18%, transparent);--rellb:#a15fd8;background:0 0;height:20px}input[type=range].relics-module__oVEUJW__relscale::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) 0 min(var(--relfill), var(--relsplit)), var(--rellb) min(var(--relfill), var(--relsplit)) var(--relfill), var(--relrail) var(--relfill) 100%);border-radius:3px;height:6px}input[type=range].relics-module__oVEUJW__relscale::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:none;border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 1px 3px #00000080}input[type=range].relics-module__oVEUJW__relscale::-moz-range-track{background:linear-gradient(to right, var(--accent) 0 min(var(--relfill), var(--relsplit)), var(--rellb) min(var(--relfill), var(--relsplit)) var(--relfill), var(--relrail) var(--relfill) 100%);border-radius:3px;height:6px}input[type=range].relics-module__oVEUJW__relscale::-moz-range-progress{background:0 0}input[type=range].relics-module__oVEUJW__relscale::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #00000080}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__relicon{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__relicon input{width:13px;height:13px;accent-color:var(--accent);flex:none;margin:0}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rpay{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:2px;display:flex}@media (max-width:720px){.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rpay{flex-direction:column;align-items:flex-start}}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__ricon{object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);flex:none;width:22px;height:22px}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rsub{font-size:var(--fs-2xs);color:var(--text-faint);text-overflow:ellipsis;font-weight:600;overflow:hidden}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rlevel{justify-self:end;align-items:baseline;gap:var(--s2);display:flex}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rlvlab{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--text-faint);white-space:nowrap;font-weight:700}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rlevel b{font-size:var(--fs-xs);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rslider{grid-column:1/-1;display:block}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rslider input[type=range]{width:100%;accent-color:var(--accent);margin:2px 0 4px;display:block}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rlevel.relics-module__oVEUJW__lb .relics-module__oVEUJW__rlvlab,.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rlevel.relics-module__oVEUJW__lb b{color:#c79bf2}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip{border:1px solid var(--line);background:color-mix(in srgb, var(--text) 3%, transparent);max-width:100%;min-height:24px;font-size:var(--fs-2xs);line-height:var(--lh-snug);color:var(--text-faint);border-radius:12px;align-items:baseline;gap:6px;padding:3px 9px;display:inline-flex}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip.relics-module__oVEUJW__text{width:100%;padding:6px 11px;line-height:1.45;display:block}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip i{min-width:0;font-style:normal;font-weight:600}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip.relics-module__oVEUJW__on{color:var(--text-dim);border-color:color-mix(in srgb, var(--success) 35%, transparent);background:color-mix(in srgb, var(--success) 9%, transparent)}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip.relics-module__oVEUJW__on b{color:var(--success)}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip.relics-module__oVEUJW__lb.relics-module__oVEUJW__on{background:#a15fd824;border-color:#a15fd880}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__rchip.relics-module__oVEUJW__lb.relics-module__oVEUJW__on b{color:#c79bf2}.relics-module__oVEUJW__relic-row .relics-module__oVEUJW__relicon:where(.relics-module__oVEUJW__rchip){cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center}
[data-btn].upgrade-module__j9Ye5G__upgrade.upgrade-module__j9Ye5G__on{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.upgrade-module__j9Ye5G__upbar{--tone:var(--accent);align-items:center;column-gap:var(--s5);padding:var(--s2) var(--s2) var(--s2) var(--s4);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--tone) 22%, var(--line));background:radial-gradient(120% 180% at 0% 50%, color-mix(in srgb, var(--tone) 13%, transparent), transparent 60%), color-mix(in srgb, var(--bg-elev) 88%, transparent);box-shadow:inset 0 1px 0 #ffffff0a, 0 6px 20px -12px color-mix(in srgb, var(--tone) 60%, transparent);transition:border-color var(--dur-slow) var(--ease), box-shadow var(--dur-slow) var(--ease);animation:upgrade-module__j9Ye5G__upbar-in var(--dur-slow) var(--ease-out);flex:1 0 100%;order:1;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"tag stats actions close""note note note note""changes changes changes changes";display:grid}.upgrade-module__j9Ye5G__upbar[data-tone=up]{--tone:var(--success)}.upgrade-module__j9Ye5G__upbar[data-tone=down]{--tone:var(--danger)}.upgrade-module__j9Ye5G__upbar[data-tone=flat]{--tone:var(--text-faint)}@keyframes upgrade-module__j9Ye5G__upbar-in{0%{opacity:0;transform:translateY(-4px)}}.upgrade-module__j9Ye5G__upbar-tag{border-radius:var(--radius-pill);background:var(--accent-soft);height:24px;color:var(--accent);font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;white-space:nowrap;grid-area:tag;align-items:center;gap:6px;padding:0 10px 0 8px;font-weight:700;display:inline-flex}.upgrade-module__j9Ye5G__upbar-tag .ico{width:13px;height:13px}.upgrade-module__j9Ye5G__upbar-stats{align-items:flex-end;gap:var(--s6);grid-area:stats;min-width:0;margin:0;display:flex}.upgrade-module__j9Ye5G__upbar-stat{flex-direction:column;gap:3px;min-width:0;display:flex}.upgrade-module__j9Ye5G__upbar-stat dt{white-space:nowrap;line-height:1}.upgrade-module__j9Ye5G__upbar-stat dd{align-items:center;gap:6px;margin:0;display:flex}.upgrade-module__j9Ye5G__upbar-stat b{font-size:var(--fs-lg);font-weight:650;line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--text);white-space:nowrap}.upgrade-module__j9Ye5G__upbar-stat b.upgrade-module__j9Ye5G__lost{color:var(--danger)}.upgrade-module__j9Ye5G__upbar-stat .upgrade-module__j9Ye5G__updelta{margin:0}.upgrade-module__j9Ye5G__upbar-actions{align-items:center;gap:var(--s2);grid-area:actions;display:flex}.upgrade-module__j9Ye5G__upbar-close{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-faint);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;grid-area:close;justify-content:center;align-items:center;padding:0;display:inline-flex}.upgrade-module__j9Ye5G__upbar-close:hover{background:var(--surface-hover);color:var(--text)}.upgrade-module__j9Ye5G__upbar-close .ico{width:15px;height:15px}.upgrade-module__j9Ye5G__upbar-note{margin:var(--s2) 0 0;font-size:var(--fs-2xs);color:var(--warn);grid-area:note;line-height:1.4}.upgrade-module__j9Ye5G__upbar-changes{margin:var(--s2) 0 0;flex-wrap:wrap;grid-area:changes;gap:4px;padding:0;list-style:none;display:flex}.upgrade-module__j9Ye5G__upbar-changes li{border-radius:var(--radius-pill);background:var(--surface);font-size:var(--fs-2xs);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;padding:3px 9px;line-height:1.4;display:inline-flex}.upgrade-module__j9Ye5G__upbar-changes li span{color:var(--text-dim)}.upgrade-module__j9Ye5G__upbar-changes li s{color:var(--text-faint);text-decoration:none}.upgrade-module__j9Ye5G__upbar-changes li i{color:var(--text-faint);font-style:normal}.upgrade-module__j9Ye5G__upbar-changes li b{color:var(--text);font-weight:600}.upgrade-module__j9Ye5G__upbar-changes li.upgrade-module__j9Ye5G__more{background:0 0;padding:0}.upgrade-module__j9Ye5G__upbar-changes li.upgrade-module__j9Ye5G__more button{padding:3px var(--s2);font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;font-weight:600}.upgrade-module__j9Ye5G__updelta{border-radius:var(--radius-pill);font-size:var(--fs-2xs);letter-spacing:0;font-variant-numeric:tabular-nums;vertical-align:middle;white-space:nowrap;flex:none;align-self:center;margin-left:6px;padding:1px 6px;font-style:normal;font-weight:700;line-height:1.45;display:inline-block}.upgrade-module__j9Ye5G__updelta.upgrade-module__j9Ye5G__up{color:var(--success);background:var(--success-soft)}.upgrade-module__j9Ye5G__updelta.upgrade-module__j9Ye5G__down{color:var(--danger);background:var(--danger-soft)}.upgrade-module__j9Ye5G__upm .upgrade-module__j9Ye5G__updelta{margin-left:0}.upgrade-module__j9Ye5G__bunits .upgrade-module__j9Ye5G__bdps .upgrade-module__j9Ye5G__updelta{margin:0 0 0 6px}@media (max-width:720px){.upgrade-module__j9Ye5G__upbar{column-gap:var(--s1);padding:var(--s3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"stats close""note note""changes changes""actions actions"}.upgrade-module__j9Ye5G__upbar-tag{display:none}.upgrade-module__j9Ye5G__upbar-close{width:32px;height:32px;margin:calc(-1 * var(--s2)) calc(-1 * var(--s2)) 0 0;align-self:start}.upgrade-module__j9Ye5G__upbar-stats{justify-content:space-between;align-items:flex-start;gap:var(--s3)}.upgrade-module__j9Ye5G__upbar-stat{gap:3px}.upgrade-module__j9Ye5G__upbar-stat dd{flex-direction:column;align-items:flex-start;gap:0}.upgrade-module__j9Ye5G__upbar-stat .upgrade-module__j9Ye5G__updelta{align-self:flex-start;margin-top:-2px}.upgrade-module__j9Ye5G__upbar-stat b{font-size:clamp(var(--fs-sm), 4vw, var(--fs-lg));line-height:28px}.upgrade-module__j9Ye5G__upbar-changes{scrollbar-width:none;margin:var(--s3) calc(-1 * var(--s3)) 0;padding:0 var(--s6) 0 var(--s3);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--s3), #000 calc(100% - var(--s6)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--s3), #000 calc(100% - var(--s6)), transparent);flex-wrap:nowrap;overflow-x:auto}.upgrade-module__j9Ye5G__upbar-changes::-webkit-scrollbar{display:none}.upgrade-module__j9Ye5G__upbar-actions{margin-top:var(--s2);grid-template-columns:1fr 1fr;display:grid}.upgrade-module__j9Ye5G__upbar-actions [data-btn]{gap:6px;height:32px}.upgrade-module__j9Ye5G__upbar-actions [data-btn] .ico{width:13px;height:13px}}@media (max-width:370px){.upgrade-module__j9Ye5G__upbar-stats{column-gap:var(--s2)}.upgrade-module__j9Ye5G__upbar-stat dt{letter-spacing:.03em}}.upgrade-module__j9Ye5G__upbar.upgrade-module__j9Ye5G__pending .upgrade-module__j9Ye5G__upbar-stats{filter:blur(5px);opacity:.35;transition:filter var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease)}
.ui-module__hVMiPa__tnum{font-variant-numeric:tabular-nums}.ui-module__hVMiPa__eyebrow{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--text-faint);font-weight:700}.ui-module__hVMiPa__sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8a594245-module__h1XLeG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8a594245-module__h1XLeG__variable{--font-inter:"Inter", "Inter Fallback"}
